Skip to content
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 hubble-ui clusterrole guard #17846

Merged
merged 1 commit into from Nov 11, 2021

Conversation

gandro
Copy link
Member

@gandro gandro commented Nov 10, 2021

This fixes a bug where the hubble-ui cluster role was created even if
Hubble UI was disabled (i.e. hubble.ui.enabled=false). The cluster
role should only be created if the UI is deployed.

This guard used to exist, but got accidentally removed when we added
support for Hubble UI standalone installation mode.

Fixes: cc09bde ("feat: allow installing hubble ui as standalone")

Signed-off-by: Sebastian Wicki sebastian@isovalent.com

This fixes a bug where the hubble-ui cluster role was created even if
Hubble UI was disabled (i.e. `hubble.ui.enabled=false`). The cluster
role should only be created if the UI is deployed.

Fixes: cc09bde ("feat: allow installing hubble ui as standalone")

Signed-off-by: Sebastian Wicki <sebastian@isovalent.com>
@gandro gandro added release-note/misc This PR makes changes that have no direct user impact. area/helm Impacts helm charts and user deployment experience release-blocker/1.11 This issue will prevent the release of the next version of Cilium. labels Nov 10, 2021
@gandro gandro requested a review from geakstr November 10, 2021 14:44
@gandro gandro requested a review from a team as a code owner November 10, 2021 14:44
@gandro gandro requested review from a team, kaworu and nathanjsweet November 10, 2021 14:44
@gandro gandro added the kind/bug This is a bug in the Cilium logic. label Nov 10, 2021
@kaworu
Copy link
Member

kaworu commented Nov 11, 2021

Thanks for the fix @gandro!

@gandro gandro removed the request for review from nathanjsweet November 11, 2021 10:00
@gandro
Copy link
Member Author

gandro commented Nov 11, 2021

Marking this as ready to merge, since Hubble UI is not covered by CI.

(Travis failed with Docker rate limit)

@gandro gandro added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Nov 11, 2021
@aanm aanm merged commit 622b571 into cilium:master Nov 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/helm Impacts helm charts and user deployment experience kind/bug This is a bug in the Cilium logic. ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-blocker/1.11 This issue will prevent the release of the next version of Cilium. release-note/misc This PR makes changes that have no direct user impact.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants