-
Notifications
You must be signed in to change notification settings - Fork 43
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
[4.1] Release securedrop-workstation-dom0-rpm-config 0.10.0 #937
Comments
FYI updated salt formulae for Whonix are in current-testing for R4.1 already: QubesOS/qubes-mgmt-salt-dom0-virtual-machines#59 |
RC1 is on https://yum-test.securedrop.org/workstation/dom0/f32/, taking it for a spin for a fresh install. |
I was initially surprised that the published checksum on yum-test differed until I reminded myself that we're now auto-signing dev RPMs with the dev key (https://github.com/freedomofpress/infrastructure/pull/4096). Dev key signature OK. |
Performed a fresh install (previous SDW install removed) of 0.10.0-RC1 from RPM downloaded from yum-test on a 4.1 system. Provisioning succeeded on first try without errors, full log at https://gist.github.com/eloquence/6ac1fbd212bb5e61b2a937c845e77aaf in case anyone wants to compare notes. Whonix 17 was installed and |
Flagging it here since I cut RC2 without a new issue. RC1 had the following bugs:
RC2 is now available. |
Upgraded a 0.9.0 machine to 0.10.0RC2 without issue. This was entirely done via the GUI updater. Whonix 17 templates were downloaded and configured for One caveat: the 0.9.0 machine was configured as For completeness, here is the stdout output from the updater run: https://gist.github.com/eloquence/069cbf16f22abbf431c09189838ddb52 |
Upgraded prod via updater as follows:
|
Based on results above I'm thinking we're good to go for a release version. Tagging etc in progress |
extra install info for testers:
|
Tested on my production SDW workstation by:
Note: no issues during the upgrade procedure itself, saw the Smoke tests:
|
Release process:
RC1:
update_version
script, update changelog in rpm .spec file changelog not updated, this is why we checklistRC2:
update_version
script, update changelog in rpm .spec fileRelease:
update_version
script, and update changelog in rpm .spec filePost-release
QA Test Plan
Fresh install (prodlike install)
Qubes 4.1.2 expected, please note hardware
Prep:
Testing:
sdw-admin --apply
completes successfully--apply
runwhonix-gateway-17
as its templateUpgrade from 0.9.0 (no whonix17 templates preinstalled)
Qubes 4.1.2 expected, please note hardware
Testing:
sudo dnf install <name>
in dom0, replacing the existing 0.9.0 rpmsdw-admin --apply
migrationwhonix-gateway-17
as its templateUpgrade from 0.9.0 (whonix17 templates are preinstalled)
sudo dnf install <name>
in dom0, replacing the existing 0.9.0 rpmsdw-admin --apply
migrationwhonix-gateway-17
as its templateThe text was updated successfully, but these errors were encountered: