Fix packages name and binary in the packages #1734
Merged
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.
Summary
In the PR #1683 we replaced the name to be just
cosign
but that affects the multi-arch packages, so at the end of the process we just have one available and miss others.Changing that fixes the issue and we will have one for each arch.
The other issue was the binary name which is not
cosign
but insteadcosign-linux-amd64
(in this case for amd64), this is because we build the binary and generate with that name, but in the package when installed should be justcosign
, adding symlink fixes thatRehearsal : https://github.com/cpanato/cosign/releases/tag/v99.99.01
The snippet below shows the closing after installing the change from this PR amd64 ubuntu machine
Ticket Link
Fixes #1733
Release Note