You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Set up your workstation for staging, install, and run the client to confirm basic acceptance testing (@rocodes and @creviera to pair on this - remember that the template has already been tested for the most part, but since we're rebuilding it, we'll want to run through some additional testing)
Promote template to prod, resign, verify the checksums match between dev and prod
Phase 2 - dom0 config
Once phase 1 QA is complete in https://github.com/freedomofpress/securedrop-debian-packages-lfs/issues/84, we can stage the securedrop-workstation-dom0-config 0.7.0 package for a final round of QA (knowing that it is unlikely that we'll have to make any more changes in the provisioning logic in the securedrop-workstation repo).
Description
Towards freedomofpress/securedrop-workstation#600
This release includes the following changes:
securedrop-workstation-dom0-config 0.6.2
RPM for Qubes 4.1qubes-template-securedrop-workstation
RPM for Qubes 4.1Release Manager(s):
QA Tester(s):
QA Test Plan
Phase 1
(
securedrop-workstation-dom0-config
will be built manually off the tip ofmain
insecuredrop-workstation
during this phase as described in https://github.com/freedomofpress/securedrop-debian-packages-lfs/issues/84.)Phase 2 - template
Once the following packages are on prod, we can stage a prod build of the template and begin phase 2 testing:
In phase 1, we already QA'd https://yum-test.securedrop.org/workstation/dom0/f32/qubes-template-securedrop-workstation-bullseye-4.0.6-202206132300.noarch.rpm. Unfortunately, we can't just promote the package because there were some small modifications to the packaging code in order to allow a test signature instead of prod, and to point it to
apt-test
instead ofapt
(see freedomofpress/qubes-template-securedrop-workstation@main...0.3.0-rc1). We will have to rebuild the template off the tip ofmain
in thequbes-template-securedrop-workstation
repo with a new 0.3.0 tag. Here is a list of tasks that need to be done before we can enter phase 2 testing:Now you can test following the plan below:
Phase 2 - dom0 config
Once phase 1 QA is complete in https://github.com/freedomofpress/securedrop-debian-packages-lfs/issues/84, we can stage the
securedrop-workstation-dom0-config 0.7.0
package for a final round of QA (knowing that it is unlikely that we'll have to make any more changes in the provisioning logic in thesecuredrop-workstation
repo).To test:
Once https://yum-test.securedrop.org/workstation/dom0/f32/securedrop-workstation-dom0-config-0.7.0-1.fc32.noarch.rpm exists...
securedrop-workation-dom0-config 0.7.0
to prod, prod-sign the Release file, verify the checksums match between dev and prodPhase 3
The text was updated successfully, but these errors were encountered: