[release-1.13 backport] [CI:BUILD] Packit: install golist before updating downstream spec #2042
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.
The default Packit sandbox environment that runs Packit tasks for downstream Fedora does not have golist installed by default and can't run superuser tasks.
This commit will download and extract the golist binary from the Fedora rpm and use it to provide golist.
The GOPATH mention in
rpm/update-spec-provides.sh
is only required for golist to generate the gopaths and doesn't affect upstream or the rpm spec.Currently, the only way to reliably test this is on an open github issue by running
/packit propose-downstream
. This can't be run on an open PR. The job-specific packit actions can only be tested via the packit service and not via packit cli.(cherry picked from commit a39972c)