Skip to content

chore: remove sandbox pools; Context Service stores context only - #51

Merged
moonlight16 merged 1 commit into
mainfrom
chore/remove-sandbox-pools
Oct 9, 2026
Merged

moonlight16 merged 1 commit into
mainfrom
chore/remove-sandbox-pools

Conversation

@moonlight16

Copy link
Copy Markdown
Member

Part of the work split out of rossoctl/moca#455. Closes #46.

Context Service created Moca's execution environments through /v1/sandbox-pools: Sandboxes, sandbox profiles, and WarmPool claims. Moca now owns its sandboxes, and rossoctl/moca#469 removed its last call to this API.

This PR removes the sandbox-pool API, the Sandbox, profile and WarmPool code, contextctl sandbox-pool, CS_SANDBOX_IMAGE, and the matching RBAC. Context storage is unchanged: contexts, revisions, snapshots, clones, grants, retention, backup and sync.

docs/api.md has a migration note. Resources created by earlier versions are not deleted automatically.

Merge after rossoctl/moca#469.

🤖 Generated with Claude Code

Context Service created Moca's execution environments through /v1/sandbox-pools: Sandboxes, sandbox profiles, and WarmPool claims. Moca now owns its sandboxes, and rossoctl/moca#469 removed its last call to this API.

Remove the sandbox-pool API, the Sandbox, profile and WarmPool code, contextctl sandbox-pool, CS_SANDBOX_IMAGE, and the matching RBAC. Context storage is unchanged.

Closes #46. Part of the work split out of rossoctl/moca#455.

Assisted-By: Claude (Anthropic AI) <noreply@anthropic.com>
Signed-off-by: Jeremy Cohn <Jeremy.Cohn@ibm.com>
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.

Remove Sandbox provisioning after the MOCA storage migration

1 participant