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
[bitnami/kube-prometheus] seLinuxOptions defaults are not valid #24159
Closed
Labels
kube-prometheus
solved
tech-issues
The user has a technical issue about an application
triage
Triage is needed
Comments
Hi! Thank you so much for reporting. If that's the case, then I would do the following:
|
javsalgar
changed the title
kube-prometheus seLinuxOptions defaults are not valid
[bitnami/kube-prometheus] seLinuxOptions defaults are not valid
Mar 8, 2024
4 tasks
I created this PR to allow returning the seLinuxOptions to empty object #24268 |
Reopening the issue until it is fixed in kube-prometheus. |
4 tasks
This was referenced Mar 25, 2024
We experience the same issue with the grafana-operator chart. Could the same solution (changing from |
It's here #24647 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
kube-prometheus
solved
tech-issues
The user has a technical issue about an application
triage
Triage is needed
Name and Version
bitnami/kube-prometheus 8.29.1
What architecture are you using?
None
What steps will reproduce the bug?
57a916f, b91a628 and others have set seLinuxOptions to 'null' which is not valid on non openshift clusters from an apiserver perspective
This comes up as an error from flux as flux uses serverside-apply for drift correction.
However, the root cause is sending an invalid object to the apiserver, using server-side apply.
The clean fix is not even spitting out fields that are set to null in the templating process, the quick fix is the old behavior of just having an empty object
What is the expected behavior?
Having valid defaults that the apiserver can actually diff
What do you see instead?
a broken helmRelease as the apiserver can't diff old and new states anymore
The text was updated successfully, but these errors were encountered: