-
Notifications
You must be signed in to change notification settings - Fork 74
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
Install fails on non-posthog namespace #75
Comments
To fix, change cc @fuziontech @tiina303 - having this option still seems slightly weird. Perhaps it should just default to the same namespace? |
The error still appears without setting |
Sorry this is inconvenient. Currently you need to set that value or have "posthog" namespace. I agree that this is confusing and annoying that we need to define it, I'll look into removing that. Why you're running into the error with your initial values that you provided: I'm not sure how your values are used as normally they would be at the top level, i.e. posthog-clickhouse:
cloud: "gcp"
... you'd have cloud: "gcp"
... |
Looked into the |
Thanks @tiina303 -- we'll leave in Re: the wrapped config values, it's an internal convention to "wrap" charts as dependencies in custom charts of our own. It turns out thaat using Closing this; thanks for your help! |
Yeah this is for legacy compatibility and can be nuked now. #79 addresses it |
Bug description
I saw that your Clickhouse charts were now public, so I thought I'd have a go at installing them in our staging namespace to see how it works. I'm running into an issue, though, where the chart seems to expect the namespace to be
posthog
.Expected behavior
I can install the chart in any namespace.
How to reproduce
helm upgrade -i --timeout 20m --namespace main-tools-staging -f values-staging.yaml staging-posthog-clickhouse path/to/my/chart
Error: UPGRADE FAILED: failed to create resource: namespaces "posthog" not found
My chart
Values
Environment
The text was updated successfully, but these errors were encountered: