-
Notifications
You must be signed in to change notification settings - Fork 333
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
chore(helm): remove duplicate keys in resources #4681
chore(helm): remove duplicate keys in resources #4681
Conversation
`kuma.egressLabels` and `kuma.ingressLabels` already include `kuma.selectorLabels`. The first `Service` `selector` was being overwritten anyway. Signed-off-by: Mike Beaumont <[email protected]>
Codecov Report
@@ Coverage Diff @@
## master #4681 +/- ##
==========================================
- Coverage 46.48% 46.48% -0.01%
==========================================
Files 684 684
Lines 46500 46500
==========================================
- Hits 21617 21614 -3
- Misses 22973 22975 +2
- Partials 1910 1911 +1
Continue to review full report at Codecov.
|
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.
Ha good catch!
@Mergifyio backport release-1.7 release-1.6 release-1.5 |
Needs this to be able to backport: #5592 |
`kuma.egressLabels` and `kuma.ingressLabels` already include `kuma.selectorLabels`. The first `Service` `selector` was being overwritten anyway. Signed-off-by: Mike Beaumont <[email protected]> (cherry picked from commit 610662a)
`kuma.egressLabels` and `kuma.ingressLabels` already include `kuma.selectorLabels`. The first `Service` `selector` was being overwritten anyway. Signed-off-by: Mike Beaumont <[email protected]> (cherry picked from commit 610662a) # Conflicts: # app/kumactl/cmd/install/testdata/install-control-plane.with-egress.golden.yaml # app/kumactl/cmd/install/testdata/install-control-plane.with-helm-set.yaml # app/kumactl/cmd/install/testdata/install-control-plane.with-ingress.golden.yaml # app/kumactl/cmd/install/testdata/install-cp-helm/fix4496.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.defaults.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.no-grafana.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.no-loki.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.no-prometheus.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.overrides.golden.yaml # app/kumactl/data/install/k8s-deprecated/tracing/jaeger/all-in-one-template.yaml # deployments/charts/kuma/templates/egress-deployment.yaml # deployments/charts/kuma/templates/ingress-deployment.yaml
`kuma.egressLabels` and `kuma.ingressLabels` already include `kuma.selectorLabels`. The first `Service` `selector` was being overwritten anyway. Signed-off-by: Mike Beaumont <[email protected]> (cherry picked from commit 610662a) # Conflicts: # app/kumactl/cmd/install/testdata/install-control-plane.with-egress.golden.yaml # app/kumactl/cmd/install/testdata/install-control-plane.with-helm-set.yaml # app/kumactl/cmd/install/testdata/install-control-plane.with-ingress.golden.yaml # app/kumactl/cmd/install/testdata/install-cp-helm/fix4496.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.defaults.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.no-grafana.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.no-loki.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.no-prometheus.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.overrides.golden.yaml # app/kumactl/data/install/k8s-deprecated/tracing/jaeger/all-in-one-template.yaml # deployments/charts/kuma/templates/egress-deployment.yaml # deployments/charts/kuma/templates/ingress-deployment.yaml
✅ Backports have been created
|
chore(helm): remove duplicate keys in resources (#4681) `kuma.egressLabels` and `kuma.ingressLabels` already include `kuma.selectorLabels`. The first `Service` `selector` was being overwritten anyway. Signed-off-by: Mike Beaumont <[email protected]> (cherry picked from commit 610662a) Co-authored-by: Mike Beaumont <[email protected]>
* chore(helm): remove duplicate keys in resources (#4681) `kuma.egressLabels` and `kuma.ingressLabels` already include `kuma.selectorLabels`. The first `Service` `selector` was being overwritten anyway. Signed-off-by: Mike Beaumont <[email protected]> (cherry picked from commit 610662a) # Conflicts: # app/kumactl/cmd/install/testdata/install-control-plane.with-egress.golden.yaml # app/kumactl/cmd/install/testdata/install-control-plane.with-helm-set.yaml # app/kumactl/cmd/install/testdata/install-control-plane.with-ingress.golden.yaml # app/kumactl/cmd/install/testdata/install-cp-helm/fix4496.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.defaults.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.no-grafana.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.no-loki.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.no-prometheus.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.overrides.golden.yaml # app/kumactl/data/install/k8s-deprecated/tracing/jaeger/all-in-one-template.yaml # deployments/charts/kuma/templates/egress-deployment.yaml # deployments/charts/kuma/templates/ingress-deployment.yaml * fix conflicts Signed-off-by: Charly Molter <[email protected]> Signed-off-by: Charly Molter <[email protected]> Co-authored-by: Mike Beaumont <[email protected]> Co-authored-by: Charly Molter <[email protected]>
* chore(helm): remove duplicate keys in resources (#4681) `kuma.egressLabels` and `kuma.ingressLabels` already include `kuma.selectorLabels`. The first `Service` `selector` was being overwritten anyway. Signed-off-by: Mike Beaumont <[email protected]> (cherry picked from commit 610662a) # Conflicts: # app/kumactl/cmd/install/testdata/install-control-plane.with-egress.golden.yaml # app/kumactl/cmd/install/testdata/install-control-plane.with-helm-set.yaml # app/kumactl/cmd/install/testdata/install-control-plane.with-ingress.golden.yaml # app/kumactl/cmd/install/testdata/install-cp-helm/fix4496.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.defaults.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.no-grafana.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.no-loki.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.no-prometheus.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.overrides.golden.yaml # app/kumactl/data/install/k8s-deprecated/tracing/jaeger/all-in-one-template.yaml # deployments/charts/kuma/templates/egress-deployment.yaml # deployments/charts/kuma/templates/ingress-deployment.yaml * fix conflicts Signed-off-by: Charly Molter <[email protected]> Signed-off-by: Charly Molter <[email protected]> Co-authored-by: Mike Beaumont <[email protected]> Co-authored-by: Charly Molter <[email protected]>
* chore(helm): remove duplicate keys in resources (#4681) `kuma.egressLabels` and `kuma.ingressLabels` already include `kuma.selectorLabels`. The first `Service` `selector` was being overwritten anyway. Signed-off-by: Mike Beaumont <[email protected]> (cherry picked from commit 610662a) # Conflicts: # app/kumactl/cmd/install/testdata/install-control-plane.with-egress.golden.yaml # app/kumactl/cmd/install/testdata/install-control-plane.with-helm-set.yaml # app/kumactl/cmd/install/testdata/install-control-plane.with-ingress.golden.yaml # app/kumactl/cmd/install/testdata/install-cp-helm/fix4496.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.defaults.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.no-grafana.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.no-loki.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.no-prometheus.golden.yaml # app/kumactl/cmd/install/testdata/install-observability.overrides.golden.yaml # app/kumactl/data/install/k8s-deprecated/tracing/jaeger/all-in-one-template.yaml # deployments/charts/kuma/templates/egress-deployment.yaml # deployments/charts/kuma/templates/ingress-deployment.yaml * fix conflicts Signed-off-by: Charly Molter <[email protected]> Signed-off-by: Charly Molter <[email protected]> Co-authored-by: Mike Beaumont <[email protected]> Co-authored-by: Charly Molter <[email protected]> Signed-off-by: Lukasz Dziedziak <[email protected]>
Summary
kuma.egressLabels
andkuma.ingressLabels
already includekuma.selectorLabels
. The firstService
selector
was beingoverwritten anyway.
Blocking #4671 but I think this should be an explicit PR.
Checklist prior to review
UPGRADE.md
? --