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
ci/conformance: Various image-related fixes #16715
ci/conformance: Various image-related fixes #16715
Conversation
Pull in the correct image version built as part of CI when deploying `clustermesh-apiserver`. Signed-off-by: Sebastian Wicki <sebastian@isovalent.com>
This commit extends the conformance tests (all of which are using `cilium hubble enable` to deploy Hubble Relay) to also wait for the `hubble-relay-ci` image to be built. In the multicluster test, we also wait for the `clustermesh-apiserver-ci` image. Signed-off-by: Sebastian Wicki <sebastian@isovalent.com>
Runs from the validation PR:
Not all of them are green, but since this is an improvement over the status quo and the steps affected by this PR do have passed, I think we should not block the merge of this PR. |
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.
Thanks!
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.
Thanks!
Marking this ready-to-merge, exempt from the merge freeze, as it is improving/fixing CI flakes. |
Do we need equivalent changes on 1.10? |
Yes. From a first glance, looks like this patch however also requires #16363. Marking both for backport. |
This PR contains two commits (see description), fixing two issues around the usage of our CI images:
clustermesh-apiserver-ci
in the clustermesh testhubble-relay-ci
andclustermesh-apiserver-ci
where neededThis PR is tested in #16714