Repository navigation
fix(sandbox): fix non-root gateway startup and add crash safety net #2472
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
815e2d7
fix(channels): include Slack guard in proxy-env.sh and make gateway l…
ericksoa 2a26f26
fix(channels): add diagnostics to Slack guard installation path
ericksoa 7cbf0a9
fix(channels): read Docker container logs for guard diagnostics
ericksoa 79455ed
fix(channels): dump /tmp contents in guard diagnostic
ericksoa c97fda7
fix(channels): quote glob in /tmp diagnostic to expand inside sandbox
ericksoa 8d03c40
fix(channels): add entrypoint execution trace to /tmp
ericksoa 2d1c431
fix(channels): skip read-only .bashrc in install_configure_guard
ericksoa a9bea1a
fix(channels): make lock_rc_files tolerant of Landlock read-only home
ericksoa 5b1b711
fix(channels): update validate_tmp_permissions for 644 gateway.log
ericksoa 5823e23
fix(channels): add finer trace between non-root path entry and guard
ericksoa 0924018
fix(channels): wrap all rc-file writes in || true for Landlock
ericksoa 3591b31
fix(channels): fix non-root gateway.log perms and add crash diagnostic
ericksoa 4694310
fix(sandbox): add ciao/networkInterfaces guard for restricted namespaces
ericksoa 111b760
fix(sandbox): disable OpenClaw channel health monitor in sandbox
ericksoa d5d2478
fix(sandbox): use per-channel healthMonitor disable instead of global
ericksoa 714c03d
fix(sandbox): add global catch-all safety net for gateway crashes
ericksoa a3c2a78
fix(sandbox): intercept process.exit during swallowed rejections
ericksoa 4866add
ci: remove cloud-experimental-e2e from nightly workflow
ericksoa f659eb3
chore: remove diagnostic traces and clean up PR
ericksoa ae4d5d9
fix(test): apply shfmt formatting and fix nemotron validate_tmp test
ericksoa ca7f824
Merge branch 'main' into fix/slack-guard-loading
ericksoa 5699ac7
fix(test): fix http-proxy-fix validate_tmp_permissions regex and add …
ericksoa 8cd6259
chore: apply shfmt formatting from pre-commit hooks
ericksoa d27f0dd
fix(sandbox): address CodeRabbit review feedback
ericksoa 36f3f89
fix(sandbox): accept both 600 and 644 for gateway.log in validator
ericksoa File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.