]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Fixing partition detection regex for FusionIO devices. 1564/head
authorAustin Workman <soilflames@gmail.com>
Tue, 23 May 2017 19:39:39 +0000 (14:39 -0500)
committerAustin Workman <soilflames@gmail.com>
Tue, 23 May 2017 19:39:39 +0000 (14:39 -0500)
roles/ceph-osd/tasks/check_devices.yml
roles/ceph-osd/tasks/check_devices_auto.yml
roles/ceph-osd/tasks/check_devices_static.yml

index 33b286c10d436a41133ff86d32e49a05325f230d..4351d12e7c720206169e86ecf0a82838969d65a8 100644 (file)
@@ -23,7 +23,7 @@
   static: False
 
 - name: check the journal device is partition
-  shell: "readlink -f {{ item }} | egrep '/dev/([hsv]d[a-z]{1,2}|cciss/c[0-9]d[0-9]p|nvme[0-9]n[0-9]p)[0-9]{1,2}|fio[a-z]{1,2}$'"
+  shell: "readlink -f {{ item }} | egrep '/dev/([hsv]d[a-z]{1,2}|cciss/c[0-9]d[0-9]p|nvme[0-9]n[0-9]p)[0-9]{1,2}|fio[a-z]{1,2}[0-9]{1,2}$'"
   with_items: "{{ raw_journal_devices }}"
   changed_when: false
   failed_when: false
index 6b6c19e386cad32bb574efa23e099b7093d58144..4540e1b565706663220c39b216834fde380ab549 100644 (file)
@@ -1,6 +1,6 @@
 ---
 - name: check if the device is a partition (autodiscover disks)
-  shell: "readlink -f /dev/{{ item.key }} | egrep '/dev/([hsv]d[a-z]{1,2}|cciss/c[0-9]d[0-9]p|nvme[0-9]n[0-9]p)[0-9]{1,2}|fio[a-z]{1,2}$'"
+  shell: "readlink -f /dev/{{ item.key }} | egrep '/dev/([hsv]d[a-z]{1,2}|cciss/c[0-9]d[0-9]p|nvme[0-9]n[0-9]p)[0-9]{1,2}|fio[a-z]{1,2}[0-9]{1,2}$'"
   with_dict: "{{ ansible_devices }}"
   changed_when: false
   failed_when: false
index 2706393f6a25314c8ae8cdb2ab736a3b6dfb148c..cdcaff04e24a5bcc5b2e7c7f6b642ab76aa4228d 100644 (file)
@@ -1,6 +1,6 @@
 ---
 - name: check if the device is a partition
-  shell: "readlink -f {{ item }} | egrep '/dev/([hsv]d[a-z]{1,2}|cciss/c[0-9]d[0-9]p|nvme[0-9]n[0-9]p)[0-9]{1,2}|fio[a-z]{1,2}$'"
+  shell: "readlink -f {{ item }} | egrep '/dev/([hsv]d[a-z]{1,2}|cciss/c[0-9]d[0-9]p|nvme[0-9]n[0-9]p)[0-9]{1,2}|fio[a-z]{1,2}[0-9]{1,2}$'"
   with_items: "{{ devices }}"
   changed_when: false
   failed_when: false