]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
tests: create 2 partitions on /dev/sdc for lvm scenario testing
authorAndrew Schoen <aschoen@redhat.com>
Wed, 30 Aug 2017 20:53:28 +0000 (15:53 -0500)
committerAndrew Schoen <aschoen@redhat.com>
Wed, 30 Aug 2017 20:53:28 +0000 (15:53 -0500)
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
tests/functional/lvm_setup.yml

index 0a7c6d4eb28965f5ba40351f3a11d40bb8744a2d..e92776942ec5885853385131d07beab8d53efa08 100644 (file)
       command: vgcreate test_group /dev/sdb
       failed_when: false
 
-    - name: create logical volume
-      command: lvcreate --yes -l 100%FREE -n test_volume test_group
+    - name: create logical volume 1
+      command: lvcreate --yes -l 50%FREE -n data-lv1 test_group
+      failed_when: false
+
+    - name: create logical volume 2
+      command: lvcreate --yes -l 50%FREE -n data-lv2 test_group
+      failed_when: false
+
+    - name: partition /dev/sdc for journals
+      parted:
+        device: /dev/sdc
+        number: 1
+        part_start: 0%
+        part_end: 50%
+        unit: '%'
+        state: present
+
+    - name: partition /dev/sdc for journals
+      parted:
+        device: /dev/sdc
+        number: 2
+        part_start: 50%
+        part_end: 100%
+        unit: '%'
+        state: present
+
+    - name: create journals vg from /dev/sdc2
+      lvg:
+        vg: journals
+        pvs: /dev/sdc2
+
+    - name: create journal1 lv
+      command: lvcreate --yes -l 100%FREE -n journal1 journals
       failed_when: false