-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
fix: deduplicate ConfigMap key if ENI mode and endpointRoutes are enabled #31891
fix: deduplicate ConfigMap key if ENI mode and endpointRoutes are enabled #31891
Conversation
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.
Great, thank you! One minor nit, otherwise this looks good to me
27d53f4
to
49b0855
Compare
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.
Great, thank you!
/test |
@gandro Hey, just wanted to follow up on this - is there a reason image builds are failing on this branch when the only changes are to the Helm chart? Is there any action I need to take to get this mergeable? |
Let me restart the affected workflow, it might have been a flake. As for next steps, there is nothing required from you at this point. We're still waiting on a review from sig-k8s. Once that is in (and assuming passing CI), we can merge then |
@remi-gelinas Would you mind rebasing on main? It seems the build commit error is persistent, it might be because your branch is lagging behind a bit Edit: Andre rebased the branch for you! |
…abled Currently, if the Helm values `eni.enabled` and `endpointRoutes.enabled` are both explicitly enabled, the `enable-endpoint-routes` key in the Cilium ConfigMap will be duplicated and fail schema validation. This commit adds an explicit check for `endpointRoutes.enabled` when `eni.enabled` is true to avoid duplicating the key. Fixes: cilium#31868 Signed-off-by: Remi Gelinas <mail@remigelin.as>
49b0855
to
f8bc3cb
Compare
/test |
Currently, if the Helm values
eni.enabled
andendpointRoutes.enabled
are both explicitly enabled, theenable-endpoint-routes
key in the mainConfigMap
will be duplicated and fail schema validation. This PR adds an explicit check forendpointRoutes.enabled
wheneni.enabled
is true to avoid duplicating the key, as discussed in #31868.Fixes: #31868