-
Notifications
You must be signed in to change notification settings - Fork 687
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
ssh-over-tor and v2/v3 service migration test scenarios #4804
Comments
noting that
|
(I can't edit the above comment) Scenario 12 (ssh-over-lan + v2 -> ssh-over-tor + v2/v3)
(Note: desktop shortcuts use old SD logo.) |
Scenario 5 complete (updated above), no problems, moving on to scenario 11. |
Ye are scenario-demolishing machines! @kushaldas I can take #10, haven't done my share yet. |
Scenario 11 complete, no problems. Thanks for preparing the wonderfully clear test plan, @zenmonkeykstop! |
Scenario 13 pass, no problems. Thank you @zenmonkeykstop ! |
Scenario 7 done. Ran into reproducible issue on second upgrade, but it wasn't related to the ssh-over-tor toggle, looked more like memory constrains on the VMs |
Scenario 10 done. Same issue on second upgrade. |
Resolving - release is done, thanks all for your efforts! |
Overview
This is a tracking issue for manual tests for onion service migration scenarios for Securedrop 1.0.0, including potential changes to the SSH-over-Tor setting.
In each scenario below, install to prod VMs or HW with the settings listed, then update settings via
./securedrop-admin sdconfig
,./securedrop-admin install
, and./securedrop-admin tailsconfig
.The scenario passes if the Source and Journalist desktop shortcuts work and use the appropriate service URL, and
ssh app
andssh mon
also work with the expected values in~/.ssh/config/
.Do not attempt all scenarios! Pick a couple and claim them with a comment below, then check them off if they pass, or flag it in your comment if they don't. Scenarios are listed roughly in order of relative probability. Most live instances likely use the default SSH-over-Tor option, and switching SSH options after an install is unlikely. Individual cases are chained together to reduce the number of scenarios while keeping the effort required for each manageable.
ssh-over-tor, service-only change:
Scenario 1 (@kushaldas):
Scenario 2 (@kushaldas):
ssh-over-lan, service-only change:
Scenario 3 (@emkll):
Scenario 4 (@emkll):
ssh-only change:
Scenario 5 (@conorsch):
Scenario 6 (@emkll ):
Scenario 7 (@zenmonkeykstop):
fatal:failed to fork
error on app fromaptitude safe-upgrade
during "Performing safe update.." task. No obvious resource hogs, install completed after app was rebooted.Both change
Scenario 8 (@emkll ):
Scenario 9 (@emkll ):
Scenario 10 (@zenmonkeykstop ):
Scenario 11 (@conorsch):
Scenario 12 (@rocodes):
Scenario 13 (@rocodes):
The text was updated successfully, but these errors were encountered: