-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(ISV-5125): Add unique tag info to purl #548
Conversation
Hi @wcheang. Thanks for your PR. I'm waiting for a konflux-ci member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey there, can you bump the version string at the top of populate-release-notes-images.yaml and add an entry to the README for the new version?
82d68b2
to
8dbae70
Compare
tasks/populate-release-notes-images/populate-release-notes-images.yaml
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Your unit tests failed. Unfortunately they don't run after you push until one of us hits approve and run, but I just did. Other than that, I have no changes to ask for
So it looks like the |
It failed again. I don't think you need tagElems. You can just do something like we do to index the component right above it.
should work |
Thank you for the suggestion, but I tried it out and it wouldn't work with how |
tasks/populate-release-notes-images/populate-release-notes-images.yaml
Outdated
Show resolved
Hide resolved
.../populate-release-notes-images/tests/test-populate-release-notes-images-multiple-images.yaml
Show resolved
Hide resolved
c46e342
to
51394a2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I added a few nitpicks, but also, you will need to sign your commit. See here for more details: https://github.com/konflux-ci/release-service-catalog/blob/development/CONTRIBUTING.md#signing-commits
tasks/populate-release-notes-images/populate-release-notes-images.yaml
Outdated
Show resolved
Hide resolved
tasks/populate-release-notes-images/populate-release-notes-images.yaml
Outdated
Show resolved
Hide resolved
@wcheang are you able to make the changes the checkton check is requesting? If you click details on it, it underlines exactly what part of your code to change and tells you what to do to it. We are trying to abide by shellcheck in our tekton tasks |
As far as the code itself, once Martin's 2 things are addressed, it lgtm |
b821558
to
ee3ff95
Compare
.../populate-release-notes-images/tests/test-populate-release-notes-images-multiple-images.yaml
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
needs rebase
Oh, I just noticed the commit isn't signed https://github.com/konflux-ci/release-service/blob/main/CONTRIBUTING.md#signing-commits |
Sorry, it wasn't signed because I rebased it on Github....Amended it with signature locally. |
It needs another rebase too. Once rebased, do you want it merged? I can turn it on auto merge if so |
Yes please merge this. |
Head branch was pushed to by a user without write access
@johnbieren somehow it needed rebase again before it was able to merge 🤦♀️ could you please approve and set auto-merge again. |
Sorry about that, we had some hot fixes to get in today so those kind of took priority on the merges. Can you rebase one more time? I am around so I should be able to see it all the way through to merge (and we have nothing else about to be merged AFAIK) |
As part of the release-time SBOM work, purls need to include a unique tag. The unique tag has been determined to be a tag of the format <version>-<timestamp>. If such a tag does not exist, it will not be added to the purl. Signed-off-by: Wai Cheang <wcheang@redhat.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/ok-to-test
/test release-pipelines-e2e-suite |
this commit reverts the PR konflux-ci#548 Signed-off-by: Leandro Mendes <lmendes@redhat.com>
As part of the release-time SBOM work, purls need to include a unique tag. The unique tag has been determined to be a tag of the format -. If such a tag does not exist, it will not be added to the purl.