Install grub2-xen-pvh through RPM dependencies #986
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Status
Not ready for review
Description of Changes
In a normal production install, we install the
securedrop-workstation-dom0-config RPM through
qubes-dom0-update
, which will fetch any dependencies since it has network access.However in a dev setup, we install the RPM we just built using plain
dnf
, which has no network access, and is therefore unable to download missing dependencies. We can workaround this by passing the dependency list toqubes-dom0-update
prior to RPM installation. I was unable to figure out how to pass a local RPM file qubes-dom0-update in the same way you can to dnf.Testing
Deployment
Any special considerations for deployment? No, prod install behavior should already work
Checklist
make test
) pass indom0