-
Notifications
You must be signed in to change notification settings - Fork 53
✨Change the Helm chart to ensure kubeflex-system ns existence #542
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
Conversation
|
/assign |
Signed-off-by: francostellari <[email protected]> Ensure kubeflex-system ns Signed-off-by: francostellari <[email protected]> Ensure kubeflex-system ns Signed-off-by: francostellari <[email protected]>
8f84c6a to
b17b122
Compare
|
/lgtm |
|
LGTM label has been added. DetailsGit tree hash: 2ac69bcf72eecfa00f429ef8362279ccc230f60a |
|
/check-dco |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ingpaolodettori-dev, pdettori The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
I suspect that making the Namespace conditional on its not already existing is what is causing |
| @@ -0,0 +1,6 @@ | |||
| {{- if and (ne .Release.Namespace "kubeflex-system") (not (lookup "v1" "Namespace" "" "kubeflex-system")) }} | |||
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.
After writing this question, I feel silly even asking it: https://kubernetes.slack.com/archives/C0NH30761/p1765780162847849
ci: skip pr-verifier for dependabot PRs
Summary
Change the Helm chart to ensure kubeflex-system ns existence.
This allows one to install the chart without previously creating the
kubeflex-systemor passing thekubeflex-systemnamespace on the helm CLI.This change is backwards compatible with both:
and
Edited files:
Related issue(s)
Fixes #541