Skip to content

helm: KPR subflag changes #39721

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 3 commits into from
May 27, 2025
Merged

helm: KPR subflag changes #39721

merged 3 commits into from
May 27, 2025

Conversation

brb
Copy link
Member

@brb brb commented May 26, 2025

See commit msgs.

@brb brb requested review from a team as code owners May 26, 2025 09:03
@brb brb added release-note/minor This PR changes functionality that users may find relevant to operating Cilium. area/helm Impacts helm charts and user deployment experience labels May 26, 2025
@brb brb requested a review from tommyp1ckles May 26, 2025 09:03
@brb brb added the area/loadbalancing Impacts load-balancing and Kubernetes service implementations label May 26, 2025
@brb brb requested a review from squeed May 26, 2025 09:03
@brb
Copy link
Member Author

brb commented May 26, 2025

/test

@brb brb force-pushed the pr/brb/fix-helm-kpr branch from 67f2f7c to 09fe624 Compare May 27, 2025 07:53
brb added 3 commits May 27, 2025 10:05
The commit f5f831f ("cilium, helm: Fix hostPort and externalIPs")
removed the individual setting of each flag when --kpr=false:

  If KPR is false, setting these to true does not make any sense. Thus,
  remove this to avoid confusion.

However, it kept "partial", which is removed since v1.14 [1] (EOL).

Remove the options entirely.

[1]: #26036

Signed-off-by: Martynas Pumputis <martynas@isovalent.com>
It was removed in v1.14 [1] (EOL)

[1]: #26036

Signed-off-by: Martynas Pumputis <martynas@isovalent.com>
The "disabled" value is deprecated since v1.14 (EOL). Change the check
to == "true" to make the assignment effective.

Signed-off-by: Martynas Pumputis <martynas@isovalent.com>
@brb brb force-pushed the pr/brb/fix-helm-kpr branch from 09fe624 to 7cfe16b Compare May 27, 2025 08:06
@brb
Copy link
Member Author

brb commented May 27, 2025

/test

@brb brb enabled auto-merge May 27, 2025 08:52
@brb brb added this pull request to the merge queue May 27, 2025
@maintainer-s-little-helper maintainer-s-little-helper bot added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label May 27, 2025
Merged via the queue into main with commit 40c6f00 May 27, 2025
378 of 385 checks passed
@brb brb deleted the pr/brb/fix-helm-kpr branch May 27, 2025 12:42
@pippolo84 pippolo84 added the needs-backport/1.17 This PR / issue needs backporting to the v1.17 branch label Jun 26, 2025
@pippolo84 pippolo84 mentioned this pull request Jun 26, 2025
1 task
@pippolo84 pippolo84 added backport-pending/1.17 The backport for Cilium 1.17.x for this PR is in progress. and removed needs-backport/1.17 This PR / issue needs backporting to the v1.17 branch labels Jun 26, 2025
@github-actions github-actions bot added backport-done/1.17 The backport for Cilium 1.17.x for this PR is done. and removed backport-pending/1.17 The backport for Cilium 1.17.x for this PR is in progress. labels Jun 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/helm Impacts helm charts and user deployment experience area/loadbalancing Impacts load-balancing and Kubernetes service implementations backport-done/1.17 The backport for Cilium 1.17.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/minor This PR changes functionality that users may find relevant to operating Cilium.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants