Skip to content

Allow path-only updates to existing compute volumes - #264

Draft
v01dstar wants to merge 1 commit into
mainfrom
feat/compute-mount-path-phase2
Draft

v01dstar wants to merge 1 commit into
mainfrom
feat/compute-mount-path-phase2

Conversation

@v01dstar

@v01dstar v01dstar commented Sep 20, 2026

Copy link
Copy Markdown
Contributor

insta compute volume web --mount-path /app/storage now stages a mount path without requiring --size. Output distinguishes pending and applied paths, explains that deployment restarts the service, and reminds users to update application configuration. Normalized unchanged paths remain a no-op.

Validation: all 84 test files passed (1,587 tests passed, 121 skipped); typecheck and build passed. Requires the companion platform API change.

Part of InsForge/instacloud#153.

Runtime dependency: https://github.com/InsForge/instacloud-compute/pull/291
Platform dependency: https://github.com/InsForge/instacloud-platform/pull/504


Summary by cubic

Allows changing an existing compute volume's mount path without respecifying --size. Previously --mount-path required --size; now a path-only edit is staged as pending and applied on the next deploy, which restarts the service. Output distinguishes pending and applied paths and reminds you to update application configuration; unchanged paths remain a no-op.

Rollout notes

  • Requires the companion platform API change (InsForge/instacloud-platform#504).
  • Deploying applies the pending path and restarts the service; update application paths, variables, and startup commands yourself.
  • Part of InsForge/instacloud#153.

Written for commit d9f3ce7. Summary will update on new commits.

Review in cubic

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant