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
workflows: e2e: bump Cilium CLI to v0.14.2 #25194
Conversation
8bda1df
to
9840c6f
Compare
9840c6f
to
7d9479a
Compare
5e69b55
to
c6c9fd0
Compare
be11d07
to
2be65bb
Compare
f73594c
to
31afa89
Compare
31afa89
to
5ba9d02
Compare
5198326
to
93dabb4
Compare
93dabb4
to
67f1d69
Compare
Is it expected that we are now updating the CLI in workflows piecemeal? |
not sure what you mean here |
|
This comment was marked as resolved.
This comment was marked as resolved.
Why aren't we updating the CLI in all workflows? |
9069605
to
67f1d69
Compare
probably because we just released it a hour ago, I can close this PR and wait for the renovate one (but that will need some manual adjustments anyway) |
ah, right, because this PR started with just the e2e suite, but I can surely update all the workflows |
This PR is adding an additional coverage to the e2e tests (fromCIDR, EGW tests). To avoid slipping unexpected blockers again, I think it's fine to let the renovate to eventually pick other workflows in separate PR, and meanwhile merge this PR. |
I'm not against merging that without waiting, but let's note that Renovate is unable to test the workflow changes. So we can't rely on Renovate to update the CLI in workflows (a change that clearly needs to be tested). |
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.
The consensus seems to be it is OK to merge only this. LGTM.
I'll fix the conflict and update the v1.13 workflow and then we can merge this 👍 After that (in a separate PR to avoid additional blockers) I'll update all the remaining workflows since I'm already on it, as they'll also need the additional bash logic to set |
which includes a new basic egress gateway test. Bumping required also some extra logic to install static routes for external CIDRs and figure out the correct external node IPs value to pass to the --external-from-cidrs connectivity test parameters Signed-off-by: Gilberto Bertin <jibi@cilium.io>
b55e99e
to
c1a4f69
Compare
green run of the workflow: https://github.com/cilium/cilium/actions/runs/4923287537/jobs/8794943496?pr=25194 force pushed to get rid of https://github.com/cilium/cilium/compare/b55e99ebc4195295f200b14fef0a1df81cdffc6f..c1a4f698bfe79a78ddba40da46268e30fc6879da and marking ready to merge |
which includes a new basic egress gateway test.
Bumping required also some extra logic to install static routes for
external CIDRs and figure out the correct external node IPs value to
pass to the --external-from-cidrs connectivity test parameters