diff options
| author | Tone Zhang <tone.zhang@arm.com> | 2018-05-08 07:27:56 +0000 |
|---|---|---|
| committer | Paul Bourke (pbourke) <paul.bourke@oracle.com> | 2018-06-19 11:13:38 +0000 |
| commit | 3591d0fa9f3211bcc707bb0fc652a8fb33545dcb (patch) | |
| tree | 4bc0c1967b08127b19e88c8ef3c49f3df131ae9c /tests | |
| parent | bab6f2cf37380b99d43b531fc3a60a572bffc827 (diff) | |
| download | kolla-ansible-3591d0fa9f3211bcc707bb0fc652a8fb33545dcb.tar.gz kolla-ansible-3591d0fa9f3211bcc707bb0fc652a8fb33545dcb.zip | |
Allow Kolla Ceph to deploy bluestore OSDs in Kolla-ansible
Support Kolla Ceph to deploy blustore OSDs with Kolla-ansible.
Please refer to [1] for bluestore OSD configuration
The patch includes:
1. Set Ceph OSD store type group_vars/all.yml. The default value
is "bluestore" in Rocky.
2. Make Kolla Ceph to deploy bluestore OSDs with Kolla-ansible
3. Update gate test configuration for Ceph bluestore OSD test
[1]: specs/kolla-ceph-bluestore.rst
Partially-Implements: blueprint kolla-ceph-bluestore
Depends-On: I00eaa600a5e9ad4c1ebca2eeb523bca3d7a25128
Change-Id: I14f20a00654dff32c36d078ebb9005d91a3e60b2
Signed-off-by: Tone Zhang <tone.zhang@arm.com>
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/setup_ceph_disks.sh | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/tests/setup_ceph_disks.sh b/tests/setup_ceph_disks.sh index 66a085caa..582894b8b 100644 --- a/tests/setup_ceph_disks.sh +++ b/tests/setup_ceph_disks.sh @@ -1,13 +1,23 @@ mkdir -p /opt/data/kolla -dd if=/dev/zero of=/opt/data/kolla/ceph-osd0.img bs=5M count=2048 +dd if=/dev/zero of=/opt/data/kolla/ceph-osd0.img bs=5M count=128 LOOP=$(losetup -f) losetup $LOOP /opt/data/kolla/ceph-osd0.img -parted $LOOP -s -- mklabel gpt mkpart KOLLA_CEPH_OSD_BOOTSTRAP_OSD1 1 -1 +parted $LOOP -s -- mklabel gpt mkpart KOLLA_CEPH_OSD_BOOTSTRAP_BS_OSD1 1 -1 -dd if=/dev/zero of=/opt/data/kolla/ceph-journal0.img bs=5M count=512 +dd if=/dev/zero of=/opt/data/kolla/ceph-osd0-b.img bs=5M count=2048 LOOP=$(losetup -f) -losetup $LOOP /opt/data/kolla/ceph-journal0.img -parted $LOOP -s -- mklabel gpt mkpart KOLLA_CEPH_OSD_BOOTSTRAP_OSD1_J 1 -1 +losetup $LOOP /opt/data/kolla/ceph-osd0-b.img +parted $LOOP -s -- mklabel gpt mkpart KOLLA_CEPH_OSD_BOOTSTRAP_BS_B_OSD1 1 -1 -partprobe $LOOP +dd if=/dev/zero of=/opt/data/kolla/ceph-osd0-w.img bs=5M count=256 +LOOP=$(losetup -f) +losetup $LOOP /opt/data/kolla/ceph-osd0-w.img +parted $LOOP -s -- mklabel gpt mkpart KOLLA_CEPH_OSD_BOOTSTRAP_BS_W_OSD1 1 -1 + +dd if=/dev/zero of=/opt/data/kolla/ceph-osd0-d.img bs=5M count=256 +LOOP=$(losetup -f) +losetup $LOOP /opt/data/kolla/ceph-osd0-d.img +parted $LOOP -s -- mklabel gpt mkpart KOLLA_CEPH_OSD_BOOTSTRAP_BS_D_OSD1 1 -1 + +partprobe |
