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 chart 4.0.7 is broken #584

Closed
dnskr opened this issue Apr 13, 2021 · 4 comments
Closed

Helm chart 4.0.7 is broken #584

dnskr opened this issue Apr 13, 2021 · 4 comments

Comments

@dnskr
Copy link
Contributor

dnskr commented Apr 13, 2021

Helm chart 4.0.7 is broken by the commit

Expected Behavior

Helm chart 4.0.7 is being deployed by

helm install --namespace minio-operator --create-namespace --generate-name minio/minio-operator

Current Behavior

$ helm install --namespace default --generate-name minio/minio-operator
Error: template: minio-operator/templates/console-secret.yaml:6:24: executing "minio-operator/templates/console-secret.yaml" at <.Release.Namespace>: nil pointer evaluating interface {}.Namespace

Steps to Reproduce (for bugs)

Run command

helm install --namespace minio-operator --create-namespace --generate-name minio/minio-operator
@Pezhvak
Copy link

Pezhvak commented Apr 14, 2021

I'm getting the same error, when is it going to get fixed?

@lainosantos
Copy link

#588 Is that related?

@mikejoh
Copy link

mikejoh commented Apr 15, 2021

@Pezhvak @dnskr The version was bumped to 4.0.7-1 with the fix in 3831f4f. Workaround:

helm install --namespace minio-operator --create-namespace --generate-name --version 4.0.7-1 minio/minio-operator

Maybe something haven't built/pushed correctly since the versions i can list via the official repos are (only looking at the minio-operator) charts:

NAME                    CHART VERSION   APP VERSION                     DESCRIPTION                                                                                                 
minio/minio-operator    4.0.7                                           A Helm chart for MinIO Operator                                                                             
minio/minio-operator    4.0.6                                           A Helm chart for MinIO Operator                                                                             
minio/minio-operator    4.0.5                                           A Helm chart for MinIO Operator                                                                             
minio/minio-operator    4.0.3                                           A Helm chart for MinIO Operator                                                                             
minio/minio-operator    4.0.2                                           A Helm chart for MinIO Operator                                                                             
minio/minio-operator    4.0.1                                           A Helm chart for MinIO Operator                                                                             
minio/minio-operator    4.0.0                                           A Helm chart for MinIO Operator         

looks like the bumped version is omitted somehow (maybe by design in helm).

cc: @harshavardhana

@dnskr
Copy link
Contributor Author

dnskr commented Apr 15, 2021

@mikejoh Good catch!
Version 4.0.7-1 is not listed by helm search

$ helm search repo minio/minio-operator
NAME                    CHART VERSION   APP VERSION     DESCRIPTION
minio/minio-operator    4.0.7                           A Helm chart for MinIO Operator

But install command works. Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants