-
Notifications
You must be signed in to change notification settings - Fork 3.4k
helm: Fix annotation duplication problems #28978
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
helm: Fix annotation duplication problems #28978
Conversation
@bradwhitfield The checkpatch job is complaining about the first commit
|
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.
LGTM 👍
Can you help to reduce the commit subject length to make CI job happy? The same can be run locally to iterate
|
/test |
4cd48e4
to
ef31f93
Compare
Thank you for the help on this. I'm having trouble getting the make command to work locally, but I pushed the suggested change. Should the release notes be less than 75 characters as well? |
I went ahead and changed the release notes. I think this one is good. Let me know if I'm mistaken. |
/test |
1 similar comment
/test |
Fixes: 44698df ("helm: simplify auto TLS annotations and various cleanup based on PR feedback") Signed-off-by: Brad Whitfield <bradswhitfield@gmail.com>
Signed-off-by: Brad Whitfield <bradswhitfield@gmail.com>
ef31f93
to
49c585b
Compare
/test |
👋 given this is tagged as a bug, please consider whether backports are needed |
I would think it would need to be. That should be indicated by the |
ok - then #27860 only landed in the current release, and didn't get backported. So we don't need backports, but should adjust the release-note label (as the breakage never made it into a stable release). Ty! |
Thanks for fixing this @bradwhitfield ! |
Please ensure your pull request adheres to the following guidelines:
description and a
Fixes: #XXX
line if the commit addresses a particularGitHub issue.
Fixes: <commit-id>
tag, thenplease add the commit author[s] as reviewer[s] to this issue.
Fixes: 44698df
#27860 (comment)
This change fixes duplicate
annotations
that can occur in the cilium-agent ServiceAccount if bothannotations
andserviceAccounts.cilium.annotations
are defined. While testing the change, I found that the indentation on thecilium-envoy/service.yaml
needed to be fixed as well. If serviceMonitor was not enabled for envoy, helm would return the errormapping values are not allowed in this context
due to the indent level in the template.