Browse Source

Switch scenario00{1,4}-standalone to Ceph bluestore

Modify scenario00{1,4}-standalone to use Ceph's bluestore in place
filestore. Bluestore is the default deployment method as of version
3.2 of ceph-ansible so we should test it in CI. Use pre-created
lvm_volumes parameter to avoid issue with 'ceph-volume batch'
mode which does not work on loopback devices.

Will use https://review.openstack.org/#/c/638364 to quickly disable
and then re-enable these jobs help land this without disruption.

blueprint: bluestore
Depends-On: I10426b4ff3ff17acf96fa9b17bf0ef3f89b0f542
Change-Id: Id2658ae814b580971d559af616b8ba034dff681b
changes/82/547682/12
John Fulton 3 years ago
parent
commit
e3f697df6e
  1. 13
      ci/environments/scenario001-standalone.yaml
  2. 13
      ci/environments/scenario004-standalone.yaml

13
ci/environments/scenario001-standalone.yaml

@ -63,10 +63,15 @@ parameter_defaults:
# fetch dir needed for standalone
LocalCephAnsibleFetchDirectoryBackup: /var/lib/ceph_ansible_fetch
CephAnsibleDisksConfig:
devices:
- /dev/loop3
journal_size: 512
osd_scenario: collocated
osd_objectstore: bluestore
osd_scenario: lvm
lvm_volumes:
- data: ceph_lv_data
data_vg: ceph_vg
db: ceph_lv_db
db_vg: ceph_vg
wal: ceph_lv_wal
wal_vg: ceph_vg
CephPoolDefaultPgNum: 32
CephPoolDefaultSize: 1
CephAnsibleExtraConfig:

13
ci/environments/scenario004-standalone.yaml

@ -39,10 +39,15 @@ parameter_defaults:
# fetch dir needed for standalone
LocalCephAnsibleFetchDirectoryBackup: /var/lib/ceph_ansible_fetch
CephAnsibleDisksConfig:
devices:
- /dev/loop3
journal_size: 512
osd_scenario: collocated
osd_objectstore: bluestore
osd_scenario: lvm
lvm_volumes:
- data: ceph_lv_data
data_vg: ceph_vg
db: ceph_lv_db
db_vg: ceph_vg
wal: ceph_lv_wal
wal_vg: ceph_vg
CephPoolDefaultPgNum: 32
CephPoolDefaultSize: 1
CephAnsibleExtraConfig:

Loading…
Cancel
Save