passbolt / charts-passbolt

Helm charts to run Passbolt on Kubernetes. No strings attached charts to run the open source password manager for teams!
https://passbolt.com
GNU Affero General Public License v3.0
40 stars 27 forks source link

Chart version 1.1.1 installation failure #85

Closed jaredpatrick37 closed 1 month ago

jaredpatrick37 commented 2 months ago

Chart repo:

https://download.passbolt.com/charts/passbolt

Install command:

helm install passbolt passbolt/passbolt -n passbolt --version 1.1.1

I am getting the following error when installing version 1.1.1:

Error: INSTALLATION FAILED: template: passbolt/templates/tests/rolebind.yaml:1:45: executing "passbolt/templates/tests/rolebind.yaml" at <.Values.integrationTests.enabled>: nil pointer evaluating interface {}.enabled

I resolved this issue by running the helm install with the following --set:

helm install passbolt passbolt/passbolt -n passbolt --version 1.1.1 --set integrationTests.enabled=false

The integrationTests value is not defined in the values.yaml, so there probably needs to be a default false here

dlen commented 2 months ago

Hey @jaredpatrick37 thanks for the report. I'm unable to reproduce the issue, which version of helm are you using?

dlen commented 1 month ago

Close as stale