From: Endre Nemeth Date: Wed, 24 Jul 2019 14:11:48 +0000 (+0200) Subject: swift volume device path on Openstack added X-Git-Url: https://gerrit.akraino.org/r/gitweb?p=ta%2Fcaas-lcm.git;a=commitdiff_plain;h=f99db47cea8dd3fc87268c83f7e530d10d27456c swift volume device path on Openstack added Change-Id: Ib7b2833d09cb97ce239f71ca321ce3a241443d79 --- diff --git a/rpmbuild.spec b/rpmbuild.spec index 973062b..bc1568b 100644 --- a/rpmbuild.spec +++ b/rpmbuild.spec @@ -15,7 +15,7 @@ %define COMPONENT lcm %define RPM_NAME caas-%{COMPONENT} %define RPM_MAJOR_VERSION 1.0.0 -%define RPM_MINOR_VERSION 8 +%define RPM_MINOR_VERSION 9 %define IMAGE_TAG %{RPM_MAJOR_VERSION}-%{RPM_MINOR_VERSION} %define DEPLOY_PATH %{_caas_lcm_path}/deploy %define SU_PATH %{_caas_lcm_path}/su diff --git a/su/roles/su_prepare/tasks/main.yml b/su/roles/su_prepare/tasks/main.yml index a0f0170..63d51ba 100644 --- a/su/roles/su_prepare/tasks/main.yml +++ b/su/roles/su_prepare/tasks/main.yml @@ -28,6 +28,27 @@ line: "start_time: {{ start_time }}" become: true +- block: + - name: Compose the device path of swift volume on Openstack + set_fact: + swift_dev: "/dev/disk/by-id/virtio-{{ swift_volume }}" + + - name: Run what_is_the_filesystem.yml + include_role: + name: common_tasks + tasks_from: what_is_the_filesystem.yml + vars: + device: "{{swift_dev}}" + + - name: Mount the device + mount: + name: /srv/node/swift-update/ + src: "{{swift_dev}}" + fstype: "{{ filesystem_type.stdout | lower | default('ext4') }}" + state: mounted + become: true + when: swift_volume is defined and swift_volume != "" + - block: - name: Compose the device path of swift volume on BareMetal set_fact: