Skip to content

[porter/aks-nginx-ingress] Bundle install fails when specifying a Helm chart version #40

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

Open
lachie83 opened this issue Dec 31, 2019 · 0 comments

Comments

@lachie83
Copy link
Member

Expected Behavior

Provide user-defined cert-manager and nginx-ingress Helm chart versions.

Actual Behavior

Bundle installation fails when you provide a different version (I only tried a higher version than the default values) of the cert-manager and nginx-ingress charts. I suspect we are not running a helm repo update which fetches the updated repo index.yaml files from the configured repos before running the helm install command.

Output from bundle container

$ az container logs -g resource-group -n cnab-azure-379bfa27-5741-4ac5-8382-5fc53838e96a
/cnab/app
executing install action from aks-nginx-ingress (bundle instance: aks-nginx-ingress)
Install nginx
Tiller version (v2.16.1) does not match client version (v2.14.3); downloading a compatible client.
/usr/local/bin/helm helm install --name nginx-ingress stable/nginx-ingress --namespace nginx-ingress --version 1.27.0 --replace --values nginx-ingress-values.yaml --set controller.replicaCount=2
Error: failed to download "stable/nginx-ingress" (hint: running `helm repo update` may help)
Error: exit status 1
Error: mixin execution failed: exit status 1

According to the stable repo this version is available

$ helm search nginx-ingress
NAME                	CHART VERSION	APP VERSION	DESCRIPTION
stable/nginx-ingress	1.27.0       	0.26.1     	An nginx Ingress controller that uses ConfigMap to store ...

Steps to Reproduce the Problem

  1. Use the simple deployment
  2. Specify helm chart version 1.27.0 for the nginx-ingress parameter
  3. Check the logs of the bundle container
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

1 participant