Skip to content

DRU-702 -- Build sandbox images with an explicit post-deploy command - #810

Merged
czpython merged 1 commit into
mainfrom
codex/issue-781-deploy-images
Oct 4, 2026
Merged

czpython merged 1 commit into
mainfrom
codex/issue-781-deploy-images

Conversation

@czpython

@czpython czpython commented Oct 2, 2026 •

Copy link
Copy Markdown
Owner

Adds druks sandboxes build. It asks Drukbox to prepare each declared sandbox, including Chat. With the Drukbox change, this refreshes the base image, rebuilds a template when its digest changes, and loads the image into the Docker Sandboxes store. A failed pull or load fails the command.

druks doctor no longer prepares templates. It reports each template as available, building (pending), or missing, and a missing template points to the new command. The installer does not build images. Its closing message lists druks sandboxes build before druks doctor, and the deployment and local guides list it as a post-deploy step.

Deploy czpython/drukbox#64 and its migration first. The API request and response shapes stay unchanged. Druks continues to select the newest template for the requested base image and setup script. A template that is still building remains pending; agent runs wait for it. Existing hosts keep their image until release.

Fixes #781. Tracks DRU-702, blocked by DRU-701.

@mintlify

mintlify Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
druks 🟢 Ready View Preview Oct 4, 2026, 3:14 PM

💡 Tip: Enable Automations to automatically generate PRs for you.

@czpython
czpython force-pushed the codex/issue-781-deploy-images branch from d7ac398 to b032355 Compare October 3, 2026 08:47
@czpython czpython changed the title Refresh sandbox images after deployment DRU-702 -- Build sandbox images with an explicit post-deploy command Oct 4, 2026
@czpython
czpython force-pushed the codex/issue-781-deploy-images branch from b032355 to 97f719a Compare October 4, 2026 15:06
@czpython
czpython force-pushed the codex/issue-781-deploy-images branch from 97f719a to b689ad5 Compare October 4, 2026 15:14
@czpython
czpython merged commit 70e45af into main Oct 4, 2026
5 checks passed
@czpython
czpython deleted the codex/issue-781-deploy-images branch October 4, 2026 15:15

This branch was successfully deployed

1 active deployment
staging - docs — b689ad58 Deployed Oct 4, 2026 by mintlify[bot]
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.

Deploys never refresh the sandbox image or the templates built on it

1 participant