Skip to content

sandboxes: add a kit debugging page - #26315

Merged
dvdksn merged 4 commits into
docker:mainfrom
mdelapenya:sandboxes-kit-debug
Oct 30, 2026
Merged

dvdksn merged 4 commits into
docker:mainfrom
mdelapenya:sandboxes-kit-debug

Conversation

@mdelapenya

Copy link
Copy Markdown
Member

Description

Adds a "Debug a kit" page for kit authors under customize/author, links it from the author index, and adds a troubleshooting entry for the two kit logs (/var/log/sbx-kits/<kit>/install-<n>.log and /var/log/sbx-kit-startup.log) and the sbx -D output.

Draft until the sbx release that ships the install logs and the -D kit output is out.

Related issues or tickets

None public.

Reviews

  • Technical review
  • Editorial review
  • Product review

Kit authors had no documented way to find why an install or startup
command failed. Add "Debug a kit" under customize/author, link it from
the author index, and add a troubleshooting entry for the two kit logs.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Signed-off-by: Manuel de la Peña <manuel.delapena@docker.com>
@netlify

netlify Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for docsdocker ready!

Name Link
🔨 Latest commit 1820624
🔍 Latest deploy log https://app.netlify.com/projects/docsdocker/deploys/6ad8dfcd9a8dcb82da4129fc
😎 Deploy Preview https://deploy-preview-26315--docsdocker.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

mdelapenya and others added 3 commits October 8, 2026 16:23
The example block showed the daemon's raw row marks; the CLI renders them
under an AGENT section with its own marks and the login name of the user.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Signed-off-by: Manuel de la Peña <manuel.delapena@docker.com>
A failing startup command is reported by whichever command started the
sandbox, not only by sbx create, and the sandbox stays usable.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Signed-off-by: Manuel de la Peña <manuel.delapena@docker.com>
Kit authors need to know the filter protects against accidental echoes of their own secrets, not against output written to defeat it, and that the install log keeps the raw output.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: Manuel de la Peña <manuel.delapena@docker.com>
@mdelapenya
mdelapenya marked this pull request as ready for review October 30, 2026 14:39
@mdelapenya
mdelapenya requested a review from dvdksn as a code owner October 30, 2026 14:39

@dvdksn dvdksn left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is fantastic @mdelapenya thank you!!!

@dvdksn
dvdksn merged commit 53581df into docker:main Oct 30, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants