File tree Expand file tree Collapse file tree 2 files changed +30
-3
lines changed
Expand file tree Collapse file tree 2 files changed +30
-3
lines changed Original file line number Diff line number Diff line change 2626 cmd : |
2727 kubectl -n kube-system get secret cloud-config >/dev/null 2>&1
2828 if [ $? -eq 0 ]; then
29- exit 0
29+ kubectl -n kube-system get secrets cloud-config -o json | jq -r '.data."cloud.conf"' | base64 -d
30+ # replacing a cloud-config, created by the OCCM role
31+ kubectl -n kube-system delete secret cloud-config
3032 fi
3133
3234 set -ex
4345 tenant-id=$tenant_id
4446 domain-id=default
4547
48+ [LoadBalancer]
49+ enabled=false
4650 EOF
4751
4852 kubectl create secret -n kube-system generic cloud-config --from-file={{ ansible_user_dir }}/cloud.conf
53+ kubectl -n kube-system get secrets cloud-config -o json | jq -r '.data."cloud.conf"' | base64 -d
4954
5055 - name : Replace manifests
5156 shell :
139144 set -x
140145 set -e
141146
147+ mkdir -p /var/log/csi-pod
142148 kubectl logs deployment/csi-cinder-controllerplugin -n kube-system -c cinder-csi-plugin
143149 kubectl logs daemonset/csi-cinder-nodeplugin -n kube-system -c cinder-csi-plugin
144150
145151 kubectl logs deployment/csi-cinder-controllerplugin -n kube-system -c cinder-csi-plugin > /var/log/csi-pod/csi-cinder-controllerplugin.log
146- kubectl logs daemonset/csi-cinder-nodeplugin -n kube-system -c cinder-csi-plugin > /var/log/csi-pod/csi-cinder-nodeplugin.log
152+ kubectl logs daemonset/csi-cinder-nodeplugin -n kube-system -c cinder-csi-plugin > /var/log/csi-pod/csi-cinder-nodeplugin.log
153+
154+ - name : Show openstack-cloud-controller-manager pod logs
155+ shell :
156+ executable : /bin/bash
157+ cmd : |
158+ kubectl -n kube-system logs ds/openstack-cloud-controller-manager
159+
160+ kubectl -n kube-system logs ds/openstack-cloud-controller-manager > /var/log/csi-pod/occm.log
161+
147162 - name : &failmsg Stop due to prior failure of csi-cinder-plugin
148163 fail :
149164 msg : *failmsg
Original file line number Diff line number Diff line change 2626 cmd : |
2727 kubectl -n kube-system get secret cloud-config >/dev/null 2>&1
2828 if [ $? -eq 0 ]; then
29- exit 0
29+ kubectl -n kube-system get secrets cloud-config -o json | jq -r '.data."cloud.conf"' | base64 -d
30+ # replacing a cloud-config, created by the OCCM role
31+ kubectl -n kube-system delete secret cloud-config
3032 fi
3133
3234 set -ex
4244 region=${OS_REGION_NAME}
4345 tenant-id=$tenant_id
4446 domain-id=default
47+
48+ [LoadBalancer]
49+ enabled=false
4550 EOF
4651
4752 kubectl create secret -n kube-system generic cloud-config --from-file={{ ansible_user_dir }}/cloud.conf
53+ kubectl -n kube-system get secrets cloud-config -o json | jq -r '.data."cloud.conf"' | base64 -d
4854
4955 - name : Deploy Kubernetes VolumeSnapshot CRDs and snapshot controller
5056 shell :
171177 register : describe_csi
172178 changed_when : false
173179
180+ - name : Show openstack-cloud-controller-manager pod logs
181+ shell :
182+ executable : /bin/bash
183+ cmd : |
184+ kubectl -n kube-system logs ds/openstack-cloud-controller-manager
185+
174186 - name : Log failed manila-csi-plugin deployment
175187 debug :
176188 var : describe_csi.stdout_lines
You can’t perform that action at this time.
0 commit comments