-
Notifications
You must be signed in to change notification settings - Fork 26
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
Add migration instructions for v3 instances and clarify migration paths #168
Conversation
cb92362
to
d89735f
Compare
@eloquence: I moved the instructions in |
docs/backup_and_restore.rst
Outdated
cd ~/Persistent/securedrop | ||
export SD_OLD="~/Persistent/sd.bak/install_files/ansible-base" | ||
export SD_NEW="~/Persistent/securedrop/install_files/ansible-base" | ||
cp $SD_OLD/group_vars/all/site-specific $SD_NEW/group_vars/all/site-specific |
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.
In case folks type those commands by hand (and to make them easier to read), I would suggest omitting the destination filename in all cp
operations where it is not modified. So:
cp $SD_OLD/group_vars/all/site-specific $SD_NEW/group_vars/all/
cp $SD_OLD/tor_v3_keys.json $SD_NEW/
cp $SD_OLD/sd-backup-old.tar.gz $SD_NEW/
cp $SD_OLD/SecureDrop.asc $SD_NEW/
cp $SD_OLD/ossec.asc $SD_NEW/
cp $SD_OLD/journalist.asc $SD_NEW/
This is done further below for some of the commands.
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.
gotcha, fixed in 7f2b421
Thanks @rocodes, this looks great to me. The comments I left are minor, and I'd be fine to merge as-is if push comes to shove, but see what you think. (We can tweak further during final QA as needed.) |
…cludes directive back into migration doc since it is now only used once.
2e6a9b3
to
7f2b421
Compare
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.
Looks great. With the revised release schedule, I'm hoping we'll have time tomorrow to step through a full migration following these docs, once #169 also lands.
Status
Ready for review
Replaces #133
Description of Changes
preserve-tor-config
flag.Testing
Release
Checklist (Optional)
make docs-lint
) passed locallymake docs-linkcheck
) passedmake docs
) docs at http://localhost:8000