Skip to content
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-ipsec-{e2e,upgrade}: Use lvh-kind #29514

Merged
merged 3 commits into from
Dec 5, 2023
Merged

ci-ipsec-{e2e,upgrade}: Use lvh-kind #29514

merged 3 commits into from
Dec 5, 2023

Conversation

brb
Copy link
Member

@brb brb commented Nov 30, 2023

Preparatory work before refactoring ci-ipsec-{e2e,upgrade} testing part into a separate GH action.

Successful runs:

@brb brb added area/CI-improvement Topic or proposal to improve the Continuous Integration workflow release-note/ci This PR makes changes to the CI. needs-backport/1.12 backport/author The backport will be carried out by the author of the PR. needs-backport/1.13 This PR / issue needs backporting to the v1.13 branch needs-backport/1.14 This PR / issue needs backporting to the v1.14 branch labels Nov 30, 2023
@maintainer-s-little-helper maintainer-s-little-helper bot added this to Needs backport from main in 1.14.5 Nov 30, 2023
@maintainer-s-little-helper maintainer-s-little-helper bot added this to Needs backport from main in 1.13.10 Nov 30, 2023
@maintainer-s-little-helper maintainer-s-little-helper bot added this to Needs backport from main in 1.12.17 Nov 30, 2023
@brb
Copy link
Member Author

brb commented Nov 30, 2023

/ci-ipsec-e2e

@brb
Copy link
Member Author

brb commented Nov 30, 2023

/ci-ipsec-e2e

1 similar comment
@brb
Copy link
Member Author

brb commented Dec 1, 2023

/ci-ipsec-e2e

@brb
Copy link
Member Author

brb commented Dec 1, 2023

/ci-ipsec-e2e

@brb
Copy link
Member Author

brb commented Dec 1, 2023

/ci-ipsec-e2e

@brb
Copy link
Member Author

brb commented Dec 1, 2023

/ci-ipsec-e2e

@brb brb marked this pull request as ready for review December 1, 2023 14:01
@brb brb requested review from a team as code owners December 1, 2023 14:01
@brb
Copy link
Member Author

brb commented Dec 1, 2023

/ci-ipsec-e2e

@pchaigno pchaigno removed their request for review December 1, 2023 14:38
@nebril nebril removed this from Needs backport from main in 1.14.5 Dec 11, 2023
@nebril nebril added this to Needs backport from main in 1.13.11 Dec 11, 2023
@nebril nebril removed this from Needs backport from main in 1.13.10 Dec 11, 2023
@nebril nebril added this to Needs backport from main in 1.12.18 Dec 11, 2023
@nebril nebril removed this from Needs backport from main in 1.12.17 Dec 11, 2023
giorio94 pushed a commit that referenced this pull request Dec 13, 2023
[ upstream commit 6ae9354 ]

[ backporter's notes: hit minor conflict because #29514 has not yet been
  backported. Skipped the hunk for "Set Kind params". ]

The workflow to test upgrades/downgrades with IPsec supports two cases:
upgrading from the last minor version, or from the last patch release.
In the case of patch releases, there are instances where we are not able
to determine the latest patch releases. This is the case on the current
development branch, where no patch releases have been created yet, for
example. In such a case, we skip most of the steps in the job.

When implementing the check on the patch release value and the bypass of
the relevant steps, we omitted to skip the step where we wait for the CI
images to be available, potentially causing unnecessary wait time for
the job. Let's skip this step as well. Since we're at it, we can also
skip the step for setting Kind parameters.

Fixes: c9dedb4 ("ci/ipsec: Skip upgrade/downgrade test to patch release on main branch")
Fixes: cd93d37 ("ci-ipsec-upgrade: Use lvh-kind")
Reported-by: Paul Chaignon <paul.chaignon@gmail.com>
Signed-off-by: Quentin Monnet <quentin@isovalent.com>
Signed-off-by: Marco Iorio <marco.iorio@isovalent.com>
@giorio94 giorio94 mentioned this pull request Dec 13, 2023
3 tasks
@qmonnet
Copy link
Member

qmonnet commented Dec 13, 2023

When doing the backports for this PR, please add #29793 on top of it.

@qmonnet qmonnet mentioned this pull request Dec 18, 2023
3 tasks
@qmonnet qmonnet added backport-pending/1.14 The backport for Cilium 1.14.x for this PR is in progress. and removed needs-backport/1.14 This PR / issue needs backporting to the v1.14 branch labels Dec 18, 2023
@qmonnet qmonnet mentioned this pull request Dec 20, 2023
5 tasks
@qmonnet qmonnet added backport-pending/1.13 The backport for Cilium 1.13.x for this PR is in progress. and removed needs-backport/1.13 This PR / issue needs backporting to the v1.13 branch labels Dec 20, 2023
@github-actions github-actions bot added backport-done/1.14 The backport for Cilium 1.14.x for this PR is done. and removed backport-pending/1.14 The backport for Cilium 1.14.x for this PR is in progress. labels Dec 21, 2023
@github-actions github-actions bot added backport-done/1.13 The backport for Cilium 1.13.x for this PR is done. and removed backport-pending/1.13 The backport for Cilium 1.13.x for this PR is in progress. labels Jan 11, 2024
@gentoo-root gentoo-root added this to Needs backport from main in 1.12.19 Jan 17, 2024
@gentoo-root gentoo-root removed this from Needs backport from main in 1.12.18 Jan 17, 2024
@gentoo-root gentoo-root moved this from Needs backport from main to Backport done to v1.13 in 1.13.11 Jan 17, 2024
@gentoo-root gentoo-root moved this from Needs backport from main to Backport done to v1.14 in 1.14.6 Jan 17, 2024
@michi-covalent michi-covalent added this to Needs backport from main in 1.12.20 Feb 12, 2024
@michi-covalent michi-covalent removed this from Needs backport from main in 1.12.19 Feb 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/CI-improvement Topic or proposal to improve the Continuous Integration workflow backport/author The backport will be carried out by the author of the PR. backport-done/1.13 The backport for Cilium 1.13.x for this PR is done. backport-done/1.14 The backport for Cilium 1.14.x for this PR is done. ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/ci This PR makes changes to the CI.
Projects
No open projects
1.12.20
Needs backport from main
1.13.11
Backport done to v1.13
1.14.6
Backport done to v1.14
Status: Released
Status: Released
Development

Successfully merging this pull request may close these issues.

None yet

6 participants