-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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 Chart: certmanager requires user specify .Values.clustermesh.apiserver.tls.auto.certManagerIssuerRef #22784
Closed
2 tasks done
Labels
kind/bug
This is a bug in the Cilium logic.
kind/community-report
This was reported by a user in the Cilium community, eg via Slack.
needs/triage
This issue requires triaging to establish severity and next steps.
Comments
Shunpoco
added a commit
to Shunpoco/cilium
that referenced
this issue
Jan 4, 2023
Because the helm chart generates cert manager issuers and attaches them to certificates, we have to remove validations which fail if we don't specify certManagerIssuerRef. Fixes: cilium#22784 Signed-off-by: Shunsuke Tokunaga <tkngsnsk313320@gmail.com>
7 tasks
I caught the same issue, so I made a PR to fix this problem. |
ldelossa
pushed a commit
that referenced
this issue
Jan 23, 2023
Because the helm chart generates cert manager issuers and attaches them to certificates, we have to remove validations which fail if we don't specify certManagerIssuerRef. Fixes: #22784 Signed-off-by: Shunsuke Tokunaga <tkngsnsk313320@gmail.com>
sayboras
pushed a commit
to sayboras/cilium
that referenced
this issue
Jan 24, 2023
[ upstream commit bc2ed14 ] Because the helm chart generates cert manager issuers and attaches them to certificates, we have to remove validations which fail if we don't specify certManagerIssuerRef. Fixes: cilium#22784 Signed-off-by: Shunsuke Tokunaga <tkngsnsk313320@gmail.com> Signed-off-by: Tam Mach <tam.mach@cilium.io>
aanm
pushed a commit
that referenced
this issue
Jan 24, 2023
[ upstream commit bc2ed14 ] Because the helm chart generates cert manager issuers and attaches them to certificates, we have to remove validations which fail if we don't specify certManagerIssuerRef. Fixes: #22784 Signed-off-by: Shunsuke Tokunaga <tkngsnsk313320@gmail.com> Signed-off-by: Tam Mach <tam.mach@cilium.io>
michi-covalent
pushed a commit
to ldelossa/cilium
that referenced
this issue
Jan 25, 2023
[ upstream commit bc2ed14 ] Because the helm chart generates cert manager issuers and attaches them to certificates, we have to remove validations which fail if we don't specify certManagerIssuerRef. Fixes: cilium#22784 Signed-off-by: Shunsuke Tokunaga <tkngsnsk313320@gmail.com> Signed-off-by: Louis DeLosSantos <louis.delos@isovalent.com>
michi-covalent
pushed a commit
that referenced
this issue
Jan 26, 2023
[ upstream commit bc2ed14 ] Because the helm chart generates cert manager issuers and attaches them to certificates, we have to remove validations which fail if we don't specify certManagerIssuerRef. Fixes: #22784 Signed-off-by: Shunsuke Tokunaga <tkngsnsk313320@gmail.com> Signed-off-by: Louis DeLosSantos <louis.delos@isovalent.com>
YutaroHayakawa
pushed a commit
to YutaroHayakawa/cilium
that referenced
this issue
Mar 17, 2023
[ upstream commit bc2ed14 ] Because the helm chart generates cert manager issuers and attaches them to certificates, we have to remove validations which fail if we don't specify certManagerIssuerRef. Fixes: cilium#22784 Signed-off-by: Shunsuke Tokunaga <tkngsnsk313320@gmail.com> Signed-off-by: Tam Mach <tam.mach@cilium.io> Signed-off-by: Michi Mutsuzaki <michi@isovalent.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
kind/bug
This is a bug in the Cilium logic.
kind/community-report
This was reported by a user in the Cilium community, eg via Slack.
needs/triage
This issue requires triaging to establish severity and next steps.
Is there an existing issue for this?
What happened?
The Helm Chart validation for clustermesh.apiserver.tls.auto.certManagerIssuerRef is broken.
Running
helm template --values val.yaml ./.
fails on1.12.4
andorigin/master
(d8c7d93) because of validation in install/kubernetes/cilium/templates/validate.yaml:val.yaml:
Cilium Version
1.12.4
Kernel Version
5.15.78
Kubernetes Version
1.25.4
Sysdump
No response
Relevant log output
Anything else?
According to the default
values.yaml
documentation string the user does not need to provide clustermesh.apiserver.tls.auto.certManagerIssuerRef in which case it will be generated.cilium/install/kubernetes/cilium/values.yaml
Lines 929 to 936 in d8c7d93
Code of Conduct
The text was updated successfully, but these errors were encountered: