8000 v1.15 Backports 2024-10-09 by giorio94 · Pull Request #35320 · cilium/cilium · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

v1.15 Backports 2024-10-09 #35320

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

Merged
merged 5 commits into from
Oct 16, 2024
Merged

v1.15 Backports 2024-10-09 #35320

merged 5 commits into from
Oct 16, 2024

Conversation

giorio94
Copy link
Member
@giorio94 giorio94 commented Oct 9, 2024

Once this PR is merged, a GitHub action will update the labels of these PRs:

 29867 35267 35236 35288

chancez and others added 5 commits October 9, 2024 18:05
[ upstream commit 6b4a032 ]

[ backporter's notes: hit minor conflicts due to different surrounding
  context; accepted combination. ]

Instead of using a fixed directory, use a variable to define the
hubble-relay directory, just like the other cilium binaries.

Signed-off-by: Chance Zibolski <chance.zibolski@gmail.com>
Signed-off-by: Marco Iorio <marco.iorio@isovalent.com>
[ upstream commit 51e57df ]

[ backporter's notes: hit minor conflicts with 04e8828 (".github/workflows:
  change GH runners"); simply accepted combination. Additionally hit conflict
  in conformance-k8s-kind.yaml as 91b7c88 ("gha: use GH_RUNNER_EXTRA_POWER
  for conformance-k8s-kind workflow") had not been backporter to v1.15.
  Accepted the incoming change to ensure consistency. ]

Refactor vars.GH_RUNNER_EXTRA_POWER to vars.GH_RUNNER_EXTRA_POWER_UBUNTU_LATEST
to make it clear that this variable should be pointing to ubuntu-latest.

Signed-off-by: André Martins <andre@cilium.io>
Signed-off-by: Marco Iorio <marco.iorio@isovalent.com>
[ upstream commit 96f1bc9 ]

If GH_RUNNER_EXTRA_POWER_UBUNTU_LATEST is not set then the GH workflow
should default to ubuntu-latest to avoid workflows from failing on forks
in case the variable is not set on such fork.

Signed-off-by: André Martins <andre@cilium.io>
Signed-off-by: Marco Iorio <marco.iorio@isovalent.com>
[ upstream commit 5749579 ]

We need to checkout the base branch, instead of the default branch, to
checkout the right scripts to generate the source code respectively of
the stable branch the GH workflow is running from otherwise we will
always run the scripts from the main branch from stable branches.

Fixes: ada2560 (".github: run scripts from trusted source code")
Signed-off-by: André Martins <andre@cilium.io>
Signed-off-by: Marco Iorio <marco.iorio@isovalent.com>
[ upstream commit 8639738 ]

Fix upgrade documentation at Helm template generation, where the
parameter for enabling the agent is no longer correct and produces the
following error:

    "agent: Invalid type. Expected: boolean, given: object"

[ Quentin: Reformat commit object, description ]

Fixes: e9cb43c ("Helm: full refactor of helm charts, default values implemented, tests updated, kind cni integration")
Signed-off-by: Oleg Neumyvakin <oneumyvakin@gmail.com>
Signed-off-by: Quentin Monnet <qmo@qmon.net>
Signed-off-by: Marco Iorio <marco.iorio@isovalent.com>
@giorio94 giorio94 added kind/backports This PR provides functionality previously merged into master. backport/1.15 This PR represents a backport for Cilium 1.15.x of a PR that was merged to main. labels Oct 9, 2024
@giorio94 giorio94 requested review from chancez and aanm October 9, 2024 16:06
@giorio94
Copy link
Member Author
giorio94 commented Oct 9, 2024

/test-backport-1.15

@giorio94 giorio94 added the dont-merge/wait-until-release Freeze window for current release is blocking non-bugfix PRs label Oct 10, 2024
@giorio94 giorio94 marked this pull request as ready for review October 10, 2024 07:31
@giorio94 giorio94 requested review from a team as code owners October 10, 2024 07:31
@giorio94 giorio94 requested a review from nebril October 10, 2024 07:31
@aanm aanm enabled auto-merge (rebase) October 10, 2024 09:20
@giorio94 giorio94 removed the dont-merge/wait-until-release Freeze window for current release is blocking non-bugfix PRs label Oct 16, 2024
@aanm aanm merged commit b37eac6 into v1.15 Oct 16, 2024
271 checks passed
@aanm aanm deleted the pr/v1.15-backport-2024-10-09-05-50 branch October 16, 2024 14:41
@maintainer-s-little-helper maintainer-s-little-helper bot added ready-to-merge This PR has passed all tests and received consensus from code owners to merge. labels Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport/1.15 This PR represents a backport for Cilium 1.15.x of a PR that was merged to main. kind/backports This PR provides functionality previously merged into master. ready-to-merge This PR has passed all tests and received consensus from code owners to merge.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants
0