Merge "Add logic to Cinder bootstrap to handle timing issue"
This commit is contained in:
commit
4d4b527558
@ -14,7 +14,7 @@ apiVersion: v1
|
|||||||
appVersion: v1.0.0
|
appVersion: v1.0.0
|
||||||
description: OpenStack-Helm Cinder
|
description: OpenStack-Helm Cinder
|
||||||
name: cinder
|
name: cinder
|
||||||
version: 0.2.7
|
version: 0.2.8
|
||||||
home: https://docs.openstack.org/cinder/latest/
|
home: https://docs.openstack.org/cinder/latest/
|
||||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Cinder/OpenStack_Project_Cinder_vertical.png
|
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Cinder/OpenStack_Project_Cinder_vertical.png
|
||||||
sources:
|
sources:
|
||||||
|
@ -27,13 +27,22 @@ export HOME=/tmp
|
|||||||
{{- range $name, $properties := $volumeTypes }}
|
{{- range $name, $properties := $volumeTypes }}
|
||||||
{{- if $properties.volume_backend_name }}
|
{{- if $properties.volume_backend_name }}
|
||||||
{{- if (eq $properties.volume_backend_name $backend_properties.volume_backend_name) }}
|
{{- if (eq $properties.volume_backend_name $backend_properties.volume_backend_name) }}
|
||||||
openstack volume type show {{ $name }} || \
|
if [[ $(openstack volume type list -f value -c Name | grep -w {{ $name }}) ]]; then
|
||||||
|
if [[ ! $(openstack volume type show {{ $name }} | grep volume_backend_name) ]]; then
|
||||||
|
openstack volume type set \
|
||||||
|
{{- range $key, $value := $properties }}
|
||||||
|
--property {{ $key }}={{ $value }} \
|
||||||
|
{{- end }}
|
||||||
|
{{ $name }}
|
||||||
|
fi
|
||||||
|
else
|
||||||
openstack volume type create \
|
openstack volume type create \
|
||||||
--public \
|
--public \
|
||||||
{{- range $key, $value := $properties }}
|
{{- range $key, $value := $properties }}
|
||||||
--property {{ $key }}={{ $value }} \
|
--property {{ $key }}={{ $value }} \
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ $name }}
|
{{ $name }}
|
||||||
|
fi
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
@ -24,4 +24,5 @@ cinder:
|
|||||||
- 0.2.5 Add volume QoS support
|
- 0.2.5 Add volume QoS support
|
||||||
- 0.2.6 Added helm.sh/hook with value of post-install and post-upgrade
|
- 0.2.6 Added helm.sh/hook with value of post-install and post-upgrade
|
||||||
- 0.2.7 Add Victoria and Wallaby releases support
|
- 0.2.7 Add Victoria and Wallaby releases support
|
||||||
|
- 0.2.8 Add logic to bootstrap to handle upgrade timing issue
|
||||||
...
|
...
|
||||||
|
Loading…
x
Reference in New Issue
Block a user