-
Notifications
You must be signed in to change notification settings - Fork 80
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
Deduplicate related images #568
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: fao89 The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
ce564bc
to
7b3b93d
Compare
/test |
@fao89: The
The following commands are available to trigger optional jobs:
Use
In response to this:
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/test-infra repository. |
/test all |
recheck |
/test openstack-operator-build-deploy-kuttl |
@fao89 so I'm mixed on doing validations with csv-merger. At some point I might actually like to eliminate this tool however it is still required for now. One idea for validations is to perhaps use 'scorecard' tests. Scorecard allows use to have custom validations for which I have started putting together a few things here: https://github.com/dprince/scorecard-openstack/blob/main/main.go I presented this a few weeks back and it didn't get much interest. But I still think it is perhaps a good validation layer. Wdyt? |
Also, to follow up on what I said about 'bundle validate' I think it is actually 'USE_IMAGE_DIGESTS=true make bundle' which checks for duplicate images. So not exactly what you'd need here. |
I liked the scorecard tests, it would same me time if we already had them (I had to do some hacking to manually test the CSV). Actually, about the duplication, when I started this openstack-k8s-operators/dataplane-operator#534 it was breaking the kuttl tests because the CSV was invalid, that's what made me start this PR. Having the same var name in dataplane-operator and ovn-operator was duplicating the vars as we just use append, so this was what motivated me to start this PR |
Do you have a link showing the failure you hit? That PR is passing now it seems |
@dprince did you have a chance to review this PR? |
Ensuring controlplane and dataplane operator share the same hash when the related image has the same name Signed-off-by: Fabricio Aguiar <[email protected]>
closing in favor of #712 |
Ensuring controlplane and dataplane operator share the same hash when the related image has the same name
context: https://issues.redhat.com/browse/OSPRH-1504
openstack-k8s-operators/dataplane-operator#534