1616 CONTROLLER_IMG : controller
1717 PULL_POLICY : Never
1818 CERT_MANAGER_VERSION : v1.16.3
19- RANCHER_VERSION : v2.12.1
19+ RANCHER_VERSION : v2.13.0-alpha3
2020
2121jobs :
2222 prime-test :
@@ -80,16 +80,16 @@ jobs:
8080 run : helm repo add jetstack https://charts.jetstack.io
8181
8282 - name : Add rancher chart repo
83- run : helm repo add rancher-latest https://releases.rancher.com/server-charts/latest
83+ run : helm repo add rancher-alpha https://releases.rancher.com/server-charts/alpha
8484
8585 - name : Install cert-manager
8686 run : helm install cert-manager jetstack/cert-manager --namespace cert-manager --create-namespace --version ${{ env.CERT_MANAGER_VERSION }} --set crds.enabled=true --set crds.keep=true --wait
8787
8888 - name : Install Rancher
89- run : helm install rancher rancher-latest /rancher --namespace cattle-system --create-namespace --set bootstrapPassword=rancheradmin --set replicas=1 --set hostname="e2e.dev.rancher" --set 'extraEnv[0].name=CATTLE_FEATURES' --version ${{ env.RANCHER_VERSION }} --wait
89+ run : helm install rancher rancher-alpha /rancher --namespace cattle-system --create-namespace --set bootstrapPassword=rancheradmin --set replicas=1 --set hostname="e2e.dev.rancher" --set 'extraEnv[0].name=CATTLE_FEATURES' --set 'extraEnv[0].value=turtles=false ' --version ${{ env.RANCHER_VERSION }} --wait
9090
9191 - name : Run chart-testing (install)
92- run : helm install rancher-turtles out/charts/rancher-turtles/ -n cattle -turtles-system --create-namespace --wait --debug
92+ run : helm install rancher-turtles out/charts/rancher-turtles/ -n rancher-turtles-system --set namespace=rancher -turtles-system --create-namespace --wait --debug
9393
9494 - name : Wait for core provider rollout
9595 run : sleep 30 && kubectl rollout status deployment capi-controller-manager -n cattle-capi-system --timeout=10m
@@ -102,10 +102,10 @@ jobs:
102102 fi
103103
104104 - name : Run chart-testing (un-install)
105- run : helm uninstall rancher-turtles -n cattle -turtles-system --cascade foreground --wait --debug --timeout=10m
105+ run : helm uninstall rancher-turtles -n rancher -turtles-system --cascade foreground --wait --debug --timeout=10m
106106
107107 - name : Run chart re-install
108- run : helm install rancher-turtles out/charts/rancher-turtles/ -n cattle -turtles-system --create-namespace --wait --debug
108+ run : helm install rancher-turtles out/charts/rancher-turtles/ -n rancher-turtles-system --set namespace=rancher -turtles-system --create-namespace --wait --debug
109109
110110 community-test :
111111 runs-on : ubuntu-latest
@@ -155,10 +155,10 @@ jobs:
155155 run : helm repo add jetstack https://charts.jetstack.io && helm install cert-manager jetstack/cert-manager --namespace cert-manager --create-namespace --version ${{ env.CERT_MANAGER_VERSION }} --set crds.enabled=true --set crds.keep=true --wait
156156
157157 - name : Install Rancher
158- run : helm repo add rancher-latest https://releases.rancher.com/server-charts/latest && helm install rancher rancher-latest /rancher --namespace cattle-system --create-namespace --set bootstrapPassword=rancheradmin --set replicas=1 --set hostname="e2e.dev.rancher" --version ${{ env.RANCHER_VERSION }} --wait
158+ run : helm repo add rancher-alpha https://releases.rancher.com/server-charts/alpha && helm install rancher rancher-alpha /rancher --namespace cattle-system --create-namespace --set bootstrapPassword=rancheradmin --set replicas=1 --set hostname="e2e.dev.rancher" --set 'extraEnv[0].name=CATTLE_FEATURES' --set 'extraEnv[0].value=turtles=false' --version ${{ env.RANCHER_VERSION }} --wait
159159
160160 - name : Install rancher-turtles chart
161- run : helm install rancher-turtles out/charts/rancher-turtles/ -n cattle -turtles-system --create-namespace --wait --debug
161+ run : helm install rancher-turtles out/charts/rancher-turtles/ -n rancher-turtles-system --set namespace=rancher -turtles-system --create-namespace --wait --debug
162162
163163 - name : Wait for core provider rollout
164164 run : sleep 30 && kubectl rollout status deployment capi-controller-manager -n cattle-capi-system --timeout=10m
0 commit comments