diff options
author | Jenkins <jenkins@review.openstack.org> | 2017-06-16 09:07:46 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2017-06-16 09:07:46 +0000 |
commit | 3fba97012cb75abecb3cf59104cc6693aeb7438b (patch) | |
tree | 5f4b52aac2758431c0f055e1db2809a8375980a2 /docker/services | |
parent | 0f88704204b87450c6a82b2ffcc52a50067db8ca (diff) | |
parent | 8fc970a12ad15ba8f1c574e49af50c7881108a52 (diff) |
Merge "Conditional LVM storage setup for cinder-volume"
Diffstat (limited to 'docker/services')
-rw-r--r-- | docker/services/cinder-volume.yaml | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/docker/services/cinder-volume.yaml b/docker/services/cinder-volume.yaml index 4ee1996c..26eb10e7 100644 --- a/docker/services/cinder-volume.yaml +++ b/docker/services/cinder-volume.yaml @@ -130,10 +130,12 @@ outputs: with_items: - /var/log/containers/cinder - /var/lib/cinder - #FIXME: all of this should be conditional on the CinderEnableIscsiBackend value being set to true + - name: cinder_enable_iscsi_backend fact + set_fact: + cinder_enable_iscsi_backend: {get_param: CinderEnableIscsiBackend} - name: cinder create LVM volume group dd command: - list_join: + list_join: - '' - - 'dd if=/dev/zero of=/var/lib/cinder/cinder-volumes bs=1 count=0 seek=' - str_replace: @@ -143,6 +145,7 @@ outputs: - 'M' args: creates: /var/lib/cinder/cinder-volumes + when: cinder_enable_iscsi_backend - name: cinder create LVM volume group shell: | if ! losetup /dev/loop2; then @@ -157,6 +160,7 @@ outputs: args: executable: /bin/bash creates: /dev/loop2 + when: cinder_enable_iscsi_backend upgrade_tasks: - name: Stop and disable cinder_volume service tags: step2 |