-
Notifications
You must be signed in to change notification settings - Fork 46
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
Create small/large templates #608
Comments
As part of the 9/3-9/17 sprint, @zenmonkeykstop wants to take a stab at creating an initial working branch that includes this change, with support from @conorsch. This will provide a base from which to further test changes such as the MIME type consolidation. |
@conorsch and I:
Basic client functionality (retrieving, decrypting, viewing submissions) looks good. |
Screenshot from consolidated setup: In addition to the https://github.com/freedomofpress/securedrop-workstation/tree/608-import-export-security branch, we also had packaging changes in https://github.com/freedomofpress/securedrop-debian-packaging/tree/mimetype-reorg-for-all. If anyone wants to poke at the consolidated setup, the "608-import-export-security" branch is sufficient: we committed deb packages directly to that branch to aid in collaboration. Neither of those branches are suitable for merge, but should be useful references when we evaluate the upgrade story. |
Thank you both. That concludes our commitment from the current sprint, so moving back to backlog for now until we've scoped next steps. |
As noted in #471, we'll continue to use the |
Reporting the latest progress. We now have a working in-place upgrade, so that a Workstation provisioned via "make dev" on latest main branch can move to the consolidated setup via "make dev" on the long-running The in-flight changes making the upgrade-in-place possible can be found in:
If you want to reproduce the upgrade-in-place logic, follow these steps:
Next, I'll inspect the state of the config tests to ensure all passing, then begin work on adding conditional logic to the graphical updater to support in-place upgrades. |
This is a leftover issue from #471 which was resolved a while ago, closing. |
As part of the template consolidation epic (#471) we'll need to create new "small" and "large" base templates in our provisioning logic, which will ultimately be used by the SecureDrop Workstation AppVMs (sd-whonix out of scope for now), and configured primarily via Salt. See https://docs.google.com/document/d/1T56gQdp9YllEmzzFMKKW_qwSIzSvCvPmb8YBVnuzjs8/edit#heading=h.5jg2o5t163o for more background on the consolidation strategy.
The text was updated successfully, but these errors were encountered: