feat(hogli): support 200 GiB devboxes - #71107
Merged
Merged
Conversation
rnegron
marked this pull request as ready for review
July 15, 2026 15:01
Contributor
|
Reviews (1): Last reviewed commit: "Merge branch 'master' into worktree-hogl..." | Re-trigger Greptile |
rnegron
force-pushed
the
worktree-hogli-devbox-disk-200
branch
from
July 15, 2026 15:03
9d4e58f to
8dab086
Compare
There was a problem hiding this comment.
Small, contained change to the hogli devbox CLI disk-size choices with a new test; not risky territory, author is on the owning team with strong familiarity, no unresolved concerns.
- Author wrote 100% of the modified lines and has 34 merged PRs in these paths (familiarity STRONG).
- 👍 on the PR from greptile-apps[bot], hex-security-app[bot].
Gate mechanics and policy version
| Gate | Result | |
|---|---|---|
| prerequisites | ✓ | all clear |
| deny-list | ✓ | no deny categories matched |
| size | ✓ | 4L, 1F substantive, 21L/2F incl. docs/generated/snapshots — within ceiling |
| tier | ✓ | T1-agent / T1b-small (21L, 2F, single-area, feat) |
| stamphog 2.0.0b3 | .stamphog/policy.yml @ 48f809c · reviewed head 9d4e58f |
rnegron
enabled auto-merge (squash)
July 15, 2026 15:04
stamphog
Bot
dismissed
their stale review
July 15, 2026 15:05
New commits pushed (delta classified non_linear_history) — stamphog approval dismissed; re-review running automatically.
There was a problem hiding this comment.
Trivial internal CLI tooling change (disk size choices) with a new test, matches description, author owns the code with strong familiarity, no risky territory.
- Author wrote 100% of the modified lines and has 34 merged PRs in these paths (familiarity STRONG).
- 👍 on the PR from greptile-apps[bot], hex-security-app[bot].
Gate mechanics and policy version
| Gate | Result | |
|---|---|---|
| prerequisites | ✓ | all clear |
| deny-list | ✓ | no deny categories matched |
| size | ✓ | 2L, 1F substantive, 19L/2F incl. docs/generated/snapshots — within ceiling |
| tier | ✓ | T1-agent / T1a-trivial (19L, 2F, single-area, feat) |
| stamphog 2.0.0b3 | .stamphog/policy.yml @ 061e90d · reviewed head 8dab086 |
gantoine
approved these changes
Jul 15, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
hogli devbox:start --diskonly offered60/80/100GiB. The posthog-linux Coder template has since moved on:100GiB is the golden-AMI floor (smaller volumes fail at launch withInvalidBlockDeviceMapping), and it now exposes a200GiB option. So the CLI advertised two sizes that fail at launch and couldn't create the larger boxes the template supports.Changes
--diskchoices are now100/200, matching the template'sdisk_sizeoptions.How did you test this code?
test_devbox_start_forwards_larger_disk_size: asserts--disk 200is accepted and reachescreate_workspaceasdisk_size="200". No existing test covered a non-default disk, so this guards the choice list drifting from the template's valid options.ruff check/ruff formatclean,hogli ci:preflight --strictpasses.Automatic notifications
Docs update
🤖 Agent context
Autonomy: Human-driven (agent-assisted)
/writing-tests.disk_sizeparameter (100/200 GiB). I dropped the below-floor 60/80 options rather than only adding 200, since those now fail at launch.