-
Notifications
You must be signed in to change notification settings - Fork 0
fix: skip pasta port probe during snapshot restore #555
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 all commits
Commits
Show all changes
13 commits
Select commit
Hold shift + click to select a range
401151b
fix: skip pasta port probe during snapshot restore
ejc3 ffa6fac
test: add clone port forward stress test
ejc3 2e1f1e1
refactor: extract get_loopback_ip/curl_check to common, concurrent cl…
ejc3 1ceb208
fix: propagate verify_port_forwarding error instead of warn-only
ejc3 139f095
fix: use active ping instead of passive ARP check in verify_port_forw…
ejc3 3a8fbd1
fix: propagate ping spawn errors in verify_port_forwarding
claude[bot] 651e73e
test: add diagnostics for clone port forward stress failures
ejc3 874f891
fix: add iputils-ping to nested container, simplify verify comments
ejc3 59cce3f
style: fix cargo fmt formatting
ejc3 17b796b
test: add pasta process and connection diagnostics for stress failures
ejc3 829d04e
fix: add curl retry with diagnostics, capture ping stderr
ejc3 2113b9d
fix: add iputils-ping to Containerfile for container tests
ejc3 4ec4b49
test: capture full logs and namespace diagnostics in bench failures
ejc3 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
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
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
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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When
restore_modeis enabled, this branch skips the only startup-time port-forward readiness check that previously failedsnapshot runon broken forwarding. The later check incmd_snapshot_run(network.verify_port_forwarding()) only logs a warning on error, so a clone can now come up “healthy” while all published ports are unusable; this is a behavior regression specific to rootless snapshot restores with--publishwhere pasta never reaches a working forwarding state.Useful? React with 👍 / 👎.