+++ /dev/null
-openstack:
- - machine:
- disk: 100 # GB
- - volumes: # attached to each instance
- count: 3
- size: 30 # GB
+++ /dev/null
-meta:
-- desc: |
- Run ceph on two nodes,
- with a separate client-only node.
- Use xfs beneath the osds.
-overrides:
- ceph:
- conf:
- mon:
- mon warn on legacy crush tunables: false
- fs: xfs
- log-whitelist:
- - wrongly marked me down
-roles:
-- - mon.a
- - mon.b
- - mon.c
- - mds.a
- - osd.0
- - osd.1
- - osd.2
-- - osd.3
- - osd.4
- - osd.5
-- - client.0
+++ /dev/null
-meta:
-- desc: install ceph/<base> latest
-tasks:
-- install:
- branch: kraken
- exclude_packages: ['ceph-mgr','libcephfs2','libcephfs-devel','libcephfs-dev']
-- print: "**** done install base branch"
-- ceph:
-- print: "**** done ceph"
+++ /dev/null
-tasks:
-- rgw:
- - client.0
-- ragweed:
- client.0:
- force-branch: ceph-master
- rgw_server: client.0
- stages: prepare
+++ /dev/null
-tasks:
-- install.upgrade:
- mon.a:
- mon.b:
- mon.c:
- osd.0:
- osd.1:
- osd.2:
- osd.3:
- osd.4:
- osd.5:
- client.0:
-- ceph.restart:
- daemons: [mon.a, mon.b, mon.c]
- wait-for-healthy: false
- wait-for-osds-up: false
-- ceph.restart:
- daemons: [osd.0, osd.1, osd.2]
- wait-for-healthy: false
- wait-for-osds-up: true
-- ceph.restart:
- daemons: [osd.3, osd.4, osd.5]
- wait-for-healthy: false
- wait-for-osds-up: true
+++ /dev/null
-tasks:
-- rgw:
- - client.0
-- ragweed:
- client.0:
- force-branch: ceph-master
- rgw_server: client.0
- stages: check