]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
test: convert all the tests to use lvm
authorSébastien Han <seb@redhat.com>
Wed, 10 Oct 2018 19:29:56 +0000 (15:29 -0400)
committerGuillaume Abrioux <gabrioux@redhat.com>
Mon, 29 Oct 2018 14:33:12 +0000 (15:33 +0100)
ceph-disk is now deprecated in ceph-ansible so let's convert all the ci
tests to use lvm instead of ceph-disk.

Signed-off-by: Sébastien Han <seb@redhat.com>
12 files changed:
tests/functional/centos/7/cluster/group_vars/all
tests/functional/centos/7/cluster/group_vars/osds
tests/functional/centos/7/docker-collocation/group_vars/all
tests/functional/centos/7/docker-collocation/group_vars/osds
tests/functional/centos/7/docker/group_vars/all
tests/functional/centos/7/docker/group_vars/osds
tests/functional/centos/7/lvm-osds-container/group_vars/all
tests/functional/centos/7/lvm-osds/group_vars/all
tests/functional/centos/7/shrink_osd/group_vars/all
tests/functional/centos/7/shrink_osd/group_vars/osds
tests/functional/centos/7/shrink_osd_container/group_vars/all
tests/functional/centos/7/shrink_osd_container/group_vars/osds

index 5f9c83052467e5616baf729454ba5f1f456c2bbf..5b0de72115f25b85ffe93a6845c2f9dd7f397d64 100644 (file)
@@ -1,7 +1,6 @@
 ---
 ceph_origin: repository
 ceph_repository: community
-cluster: test
 public_network: "192.168.1.0/24"
 cluster_network: "192.168.2.0/24"
 radosgw_interface: eth1
@@ -12,12 +11,6 @@ nfs_ganesha_stable: true
 nfs_ganesha_dev: false
 nfs_ganesha_stable_branch: V2.5-stable
 nfs_ganesha_flavor: "ceph_master"
-devices:
-  - '/dev/disk/by-id/ata-QEMU_HARDDISK_QM00001'
-  - '/dev/sdb'
-dedicated_devices:
-  - '/dev/sdc'
-  - '/dev/sdc'
 openstack_config: True
 openstack_glance_pool:
   name: "images"
index c3b18dbc0be23d77a34a95b47c0a3924d13cebf3..e27c474223beeb57b3a5626aeeb52713fb355250 100644 (file)
@@ -1,4 +1,12 @@
 ---
 os_tuning_params:
   - { name: fs.file-max, value: 26234859 }
-osd_scenario: non-collocated
+osd_scenario: lvm
+osd_objectstore: "bluestore"
+lvm_volumes:
+  - data: data-lv1
+    data_vg: test_group
+  - data: data-lv2
+    data_vg: test_group
+    db: journal1
+    db_vg: journals
\ No newline at end of file
index 2324ec3404250470219d70e59b31f5ba77d37206..71554cfd3bfe780eb99087f75418e791cd6e689d 100644 (file)
@@ -4,7 +4,6 @@
 docker: True
 
 containerized_deployment: True
-cluster: test
 monitor_interface: eth1
 radosgw_interface: eth1
 ceph_mon_docker_subnet: "{{ public_network }}"
@@ -16,7 +15,4 @@ rgw_bucket_default_quota_max_objects: 1638400
 ceph_conf_overrides:
   global:
     osd_pool_default_pg_num: 8
-    osd_pool_default_size: 1
-devices:
-  - /dev/sda
-  - /dev/sdb
\ No newline at end of file
+    osd_pool_default_size: 1
\ No newline at end of file
index bbeff01f7b97cb146718d73d6627bc0007df1aaa..988ec50e2fab2d33074eec1dea9ca59f2c5a0cbf 100644 (file)
@@ -1,5 +1,11 @@
 ---
 ceph_osd_docker_run_script_path: /var/tmp
-# OSD_FORCE_ZAP is only for Jewel, the function does not exist anymore on Luminous and above
-ceph_osd_docker_prepare_env: -e OSD_JOURNAL_SIZE={{ journal_size }} -e OSD_FORCE_ZAP=1
-osd_scenario: collocated
+osd_scenario: lvm
+osd_objectstore: "bluestore"
+lvm_volumes:
+  - data: data-lv1
+    data_vg: test_group
+  - data: data-lv2
+    data_vg: test_group
+    db: journal1
+    db_vg: journals
\ No newline at end of file
index 57e385766f94635f8b6a725fb5c505bee68bf0ba..9becef1923cc6be4f4cf40df8d1708f4a84f6b92 100644 (file)
@@ -4,7 +4,6 @@
 docker: True
 
 containerized_deployment: True
-cluster: test
 monitor_interface: eth1
 radosgw_interface: eth1
 ceph_mon_docker_subnet: "{{ public_network }}"
@@ -16,9 +15,6 @@ rgw_bucket_default_quota_max_objects: 1638400
 ceph_conf_overrides:
   global:
     osd_pool_default_size: 1
-devices:
-  - '/dev/disk/by-id/ata-QEMU_HARDDISK_QM00001'
-  - /dev/sdb
 openstack_config: True
 openstack_glance_pool:
   name: "images"
index 793d76bb08f5cc4d7aa86aa06d03bb90867c16eb..672a0f956e891a7fa4789a4bbb7557f2476adfdb 100644 (file)
@@ -1,5 +1,11 @@
 ---
-# OSD_FORCE_ZAP is only for Jewel, the function does not exist anymore on Luminous and above
-ceph_osd_docker_prepare_env: -e OSD_JOURNAL_SIZE={{ journal_size }} -e OSD_FORCE_ZAP=1
 ceph_osd_docker_run_script_path: /var/tmp
-osd_scenario: collocated
+osd_objectstore: "bluestore"
+osd_scenario: lvm
+lvm_volumes:
+  - data: data-lv1
+    data_vg: test_group
+  - data: data-lv2
+    data_vg: test_group
+    db: journal1
+    db_vg: journals
\ No newline at end of file
index 9b826bd7f40bbc92e842bfca15767881d844f78d..45e2df8930356e7ef00b5384d63fe68a19d84d21 100644 (file)
@@ -6,17 +6,16 @@ docker: True
 
 ceph_origin: repository
 ceph_repository: community
-cluster: ceph
 public_network: "192.168.39.0/24"
 cluster_network: "192.168.40.0/24"
 monitor_interface: eth1
 radosgw_interface: eth1
 journal_size: 100
 osd_objectstore: "filestore"
-osd_scenario: lvm
 copy_admin_key: true
 containerized_deployment: true
 # test-volume is created by tests/functional/lvm_setup.yml from /dev/sdb
+osd_scenario: lvm
 lvm_volumes:
   - data: data-lv1
     journal: /dev/sdc1
index 5af6ddea9a4300938bfc92e9b4d1924127f295ba..2857469b99b149135036b04d6cd8f622fe472351 100644 (file)
@@ -2,16 +2,15 @@
 
 ceph_origin: repository
 ceph_repository: community
-cluster: ceph
 public_network: "192.168.39.0/24"
 cluster_network: "192.168.40.0/24"
 monitor_interface: eth1
 radosgw_interface: eth1
 journal_size: 100
 osd_objectstore: "filestore"
-osd_scenario: lvm
 copy_admin_key: true
 # test-volume is created by tests/functional/lvm_setup.yml from /dev/sdb
+osd_scenario: lvm
 lvm_volumes:
   - data: data-lv1
     journal: /dev/sdc1
index e43958761410181129e81ecded740f29f27c2d4e..970a90f241b4f44053d3f4bc8279c0c48e41f7b4 100644 (file)
@@ -1,19 +1,10 @@
 ---
 ceph_origin: repository
 ceph_repository: community
-cluster: test
 public_network: "192.168.71.0/24"
 cluster_network: "192.168.72.0/24"
-journal_size: 100
 radosgw_interface: eth1
-osd_objectstore: filestore
 ceph_conf_overrides:
   global:
     osd_pool_default_size: 3
-devices:
-  - '/dev/disk/by-id/ata-QEMU_HARDDISK_QM00001'
-  - '/dev/sdb'
-dedicated_devices:
-  - '/dev/sdc'
-  - '/dev/sdc'
 openstack_config: False
index c3b18dbc0be23d77a34a95b47c0a3924d13cebf3..04c810dac96e688d117d1dbfca6b397adf5132df 100644 (file)
@@ -1,4 +1,12 @@
 ---
 os_tuning_params:
   - { name: fs.file-max, value: 26234859 }
-osd_scenario: non-collocated
+osd_scenario: lvm
+lvm_volumes:
+  - data: data-lv1
+    journal: /dev/sdc1
+    data_vg: test_group
+  - data: data-lv2
+    journal: journal1
+    data_vg: test_group
+    journal_vg: journals
\ No newline at end of file
index 61f571858527cbd043bb4434b371bf914f48ccf9..bf9696ffd899b6ef13c758f3a0ea82f07041727a 100644 (file)
@@ -4,13 +4,10 @@
 docker: True
 
 containerized_deployment: True
-cluster: test
 monitor_interface: eth1
 radosgw_interface: eth1
 ceph_mon_docker_subnet: "{{ public_network }}"
-journal_size: 100
 ceph_docker_on_openstack: False
-osd_objectstore: filestore
 public_network: "192.168.73.0/24"
 cluster_network: "192.168.74.0/24"
 rgw_override_bucket_index_max_shards: 16
@@ -18,7 +15,4 @@ rgw_bucket_default_quota_max_objects: 1638400
 ceph_conf_overrides:
   global:
     osd_pool_default_size: 1
-devices:
-  - '/dev/disk/by-id/ata-QEMU_HARDDISK_QM00001'
-  - /dev/sdb
 openstack_config: False
index 793d76bb08f5cc4d7aa86aa06d03bb90867c16eb..152d0bd398b7fab86ec7ac20e9b2b249c6200c71 100644 (file)
@@ -1,5 +1,11 @@
 ---
-# OSD_FORCE_ZAP is only for Jewel, the function does not exist anymore on Luminous and above
-ceph_osd_docker_prepare_env: -e OSD_JOURNAL_SIZE={{ journal_size }} -e OSD_FORCE_ZAP=1
 ceph_osd_docker_run_script_path: /var/tmp
-osd_scenario: collocated
+osd_scenario: lvm
+lvm_volumes:
+  - data: data-lv1
+    journal: /dev/sdc1
+    data_vg: test_group
+  - data: data-lv2
+    journal: journal1
+    data_vg: test_group
+    journal_vg: journals
\ No newline at end of file