Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

helm: Fix selector labels for the operator deployment #1644

Merged
merged 1 commit into from
Oct 23, 2023

Conversation

michi-covalent
Copy link
Contributor

Use tetragon-operator.selectorLabels instead of tetragon-operator.labels for selector labels. tetragon-operator.labels contains the helm.sh/chart label which differs among different versions (e.g. tetragon-1.0.0-rc.1). Helm upgrade fails because spec.selector field is immutable.

Use tetragon-operator.selectorLabels instead of tetragon-operator.labels
for selector labels. tetragon-operator.labels contains the helm.sh/chart
label which differs among different versions (e.g. tetragon-1.0.0-rc.1).
Helm upgrade fails because spec.selector field is immutable.

Signed-off-by: Michi Mutsuzaki <michi@isovalent.com>
@michi-covalent michi-covalent requested a review from a team as a code owner October 23, 2023 21:13
@michi-covalent michi-covalent added release-note/bug This PR fixes an issue in a previous release of Tetragon. release-blocker This PR or issue is blocking the next release. labels Oct 23, 2023
@michi-covalent michi-covalent merged commit b927908 into main Oct 23, 2023
@michi-covalent michi-covalent deleted the pr/michi/helm branch October 23, 2023 21:57
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
release-blocker This PR or issue is blocking the next release. release-note/bug This PR fixes an issue in a previous release of Tetragon.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants