Configure dom0 rpm repo settings via boostrap rpm package#1210
Configure dom0 rpm repo settings via boostrap rpm package#1210rocodes merged 7 commits intofeat/sdw-keyring-compatfrom
Conversation
e73cef0 to
cb421e1
Compare
39b7524 to
42ece9f
Compare
7b4e285 to
161d42c
Compare
|
This will require #1405 + a rebase for CI (edit: done) |
97897d5 to
a3b8a25
Compare
d3fed14 to
8a2455d
Compare
8a2455d to
29bc275
Compare
de7c8d2 to
aef1cc5
Compare
|
Right, so even though the package is available, the dev installation uses locally-built rpms, so that's why we're still seeing the openqa failure. I'm going to add a step to |
e615789 to
c686037
Compare
c686037 to
9cb2693
Compare
9cb2693 to
1ffafbb
Compare
|
Pulling in the dependency on the prod keyring early made things 5% more complicated, I'm putting this briefly back in progress. |
|
We introduced a problem when we introduced the DIST substitution in the keyring. I've submitted freedomofpress/securedrop-workstation-keyring#30 to correct it; once it's merged I'll rebuild the keyring package for yum-test and yum-test nightlies, then we should be on track. |
1ffafbb to
694a058
Compare
…rget Create boostrap make target for keyring installation
On staging setups, check that the dev package is not installed, because it will supersede the staging package due versioning
d7f737d to
0264f0c
Compare
legoktm
left a comment
There was a problem hiding this comment.
LGTM, ready to go once we're satisfied with OpenQA
…uration details to a json file.
…ng in bootstrap_keyring.py in order to satisfy dependencies. openqa
0264f0c to
1855e14
Compare
Configure dom0 rpm repo settings via boostrap rpm package
Configure dom0 rpm repo settings via boostrap rpm package
Status
Ready for review
Description of Changes
Refs #945
Closes #1409 (cherry-picked)
Changes proposed in this pull request:
Depends on #1405
Testing
If you made non-trivial code changes, include a test plan and validated it for this PR.
Deployment
Any special considerations for deployment? Consider both:
Checklist
If you have made changes to the provisioning logic
make test) pass indom0If you have added or removed files
MANIFEST.inandrpm-build/SPECS/securedrop-workstation-dom0-config.specIf documentation is required