Fix glance images dir mount issue on centos/rhel 31/23731/1
authorQiLiang <liangqi1@huawei.com>
Thu, 27 Oct 2016 22:34:56 +0000 (06:34 +0800)
committerQiLiang <liangqi1@huawei.com>
Thu, 27 Oct 2016 22:36:13 +0000 (06:36 +0800)
JIRA: -

The directory /var/lib/glance/images is not created on centos/rhel system,
create it before fs mount.

Change-Id: Iec070ad834d6a6206f11923088a73a8dcfe173f9
Signed-off-by: QiLiang <liangqi1@huawei.com>
deploy/adapters/ansible/openstack_mitaka/roles/glance/tasks/nfs.yml
deploy/adapters/ansible/openstack_mitaka_xenial/roles/glance/tasks/nfs.yml
deploy/adapters/ansible/openstack_newton_xenial/roles/glance/tasks/nfs.yml
deploy/adapters/ansible/openstack_osp9/roles/glance/tasks/nfs.yml
deploy/adapters/ansible/roles/glance/tasks/nfs.yml

index deec81f..9dc72e3 100644 (file)
@@ -57,7 +57,8 @@
 
 - name: mount image directory
   shell: |
-    mount -t nfs  -onfsvers=3 {{ ip_info.stdout_lines[0] }}:/opt/images /var/lib/glance/images
+    mkdir -p /var/lib/glance/images
+    mount -t nfs -onfsvers=3 {{ ip_info.stdout_lines[0] }}:/opt/images /var/lib/glance/images
     sed -i '/\/var\/lib\/glance\/images/d' /etc/fstab
     #echo {{ ip_info.stdout_lines[0] }}:/opt/images /var/lib/glance/images/ nfs nfsvers=3 >> /etc/fstab
   when: mount_info.stdout.find('images') == -1
index deec81f..9dc72e3 100644 (file)
@@ -57,7 +57,8 @@
 
 - name: mount image directory
   shell: |
-    mount -t nfs  -onfsvers=3 {{ ip_info.stdout_lines[0] }}:/opt/images /var/lib/glance/images
+    mkdir -p /var/lib/glance/images
+    mount -t nfs -onfsvers=3 {{ ip_info.stdout_lines[0] }}:/opt/images /var/lib/glance/images
     sed -i '/\/var\/lib\/glance\/images/d' /etc/fstab
     #echo {{ ip_info.stdout_lines[0] }}:/opt/images /var/lib/glance/images/ nfs nfsvers=3 >> /etc/fstab
   when: mount_info.stdout.find('images') == -1
index 1d13bfe..39a49dc 100644 (file)
@@ -57,7 +57,8 @@
 
 - name: mount image directory
   shell: |
-    mount -t nfs  -onfsvers=3 {{ ip_info.stdout_lines[0] }}:/opt/images /var/lib/glance/images
+    mkdir -p /var/lib/glance/images
+    mount -t nfs -onfsvers=3 {{ ip_info.stdout_lines[0] }}:/opt/images /var/lib/glance/images
     sed -i '/\/var\/lib\/glance\/images/d' /etc/fstab
     echo {{ ip_info.stdout_lines[0] }}:/opt/images /var/lib/glance/images/ nfs nfsvers=3 >> /etc/fstab
   when: mount_info.stdout.find('images') == -1
index deec81f..9dc72e3 100755 (executable)
@@ -57,7 +57,8 @@
 
 - name: mount image directory
   shell: |
-    mount -t nfs  -onfsvers=3 {{ ip_info.stdout_lines[0] }}:/opt/images /var/lib/glance/images
+    mkdir -p /var/lib/glance/images
+    mount -t nfs -onfsvers=3 {{ ip_info.stdout_lines[0] }}:/opt/images /var/lib/glance/images
     sed -i '/\/var\/lib\/glance\/images/d' /etc/fstab
     #echo {{ ip_info.stdout_lines[0] }}:/opt/images /var/lib/glance/images/ nfs nfsvers=3 >> /etc/fstab
   when: mount_info.stdout.find('images') == -1
index 179229d..482be22 100644 (file)
@@ -53,7 +53,8 @@
 
 - name: mount image directory
   shell: |
-    mount -t nfs  -onfsvers=3 {{ ip_info.stdout_lines[0] }}:/opt/images /var/lib/glance/images
+    mkdir -p /var/lib/glance/images
+    mount -t nfs -onfsvers=3 {{ ip_info.stdout_lines[0] }}:/opt/images /var/lib/glance/images
     sed -i '/\/var\/lib\/glance\/images/d' /etc/fstab
     #echo {{ ip_info.stdout_lines[0] }}:/opt/images /var/lib/glance/images/ nfs nfsvers=3 >> /etc/fstab
   when: mount_info.stdout.find('images') == -1