]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Backport of 2215 2220/head
authorCaleb Boylan <calebboylan@gmail.com>
Tue, 28 Nov 2017 19:49:09 +0000 (11:49 -0800)
committerCaleb Boylan <calebboylan@gmail.com>
Tue, 28 Nov 2017 19:49:09 +0000 (11:49 -0800)
roles/ceph-osd/tasks/activate_osds.yml

index bedd475e0c818c72f0f57028a18d24fd4e1c4fb1..7b4bf1620e4433021bfc2f21206c0ff9aaf618c2 100644 (file)
@@ -3,7 +3,7 @@
 # partition.
 
 - name: activate osd(s) when device is a disk
-  command: ceph-disk activate {{ item | regex_replace('^(\/dev\/cciss\/c[0-9]{1}d[0-9]{1})$', '\\1p') }}1
+  command: ceph-disk activate "{{ item | regex_replace('^(\/dev\/cciss\/c[0-9]{1}d[0-9]{1})$', '\1p') | regex_replace('^(\/dev\/loop[0-9]{1})$', '\1p') }}1"
   with_items:
     - "{{ devices|unique }}"
   changed_when: false
@@ -13,7 +13,7 @@
     - not dmcrypt
 
 - name: activate osd(s) when device is a disk (dmcrypt)
-  command: ceph-disk activate --dmcrypt {{ item | regex_replace('^(\/dev\/cciss\/c[0-9]{1}d[0-9]{1})$', '\\1p') }}1
+  command: ceph-disk activate --dmcrypt "{{ item | regex_replace('^(\/dev\/cciss\/c[0-9]{1}d[0-9]{1})$', '\1p') | regex_replace('^(\/dev\/loop[0-9]{1})$', '\1p') }}1"
   with_items:
     - "{{ devices|unique }}"
   changed_when: false