Everything up upgrade/, which will be slightly tricky.
Signed-off-by: Sage Weil <sage@redhat.com>
roles:
-- [mon.a, mon.c, mds.a, osd.0, osd.1, osd.2]
-- [mon.b, mds.b, mds.c, osd.3, osd.4, osd.5]
+- [mon.a, mon.c, mgr.y, mds.a, osd.0, osd.1, osd.2]
+- [mon.b, mgr.x, mds.b, mds.c, osd.3, osd.4, osd.5]
- [client.0]
roles:
-- [mon.a, mon.c, mds.a, mds.b, mds.c, mds.d, osd.0, osd.1, osd.2]
-- [mon.b, mds.e, mds.f, mds.g, mds.h, mds.i, osd.3, osd.4, osd.5]
+- [mon.a, mon.c, mgr.y, mds.a, mds.b, mds.c, mds.d, osd.0, osd.1, osd.2]
+- [mon.b, mgr.x, mds.e, mds.f, mds.g, mds.h, mds.i, osd.3, osd.4, osd.5]
- [client.0]
roles:
-- [mon.a, mds.a, osd.0, osd.1, client.0]
-- [mon.b, mds.a-s, mon.c, osd.2, osd.3]
+- [mon.a, mds.a, mgr.x, osd.0, osd.1, client.0]
+- [mon.b, mds.a-s, mon.c, mgr.y, osd.2, osd.3]
openstack:
- volumes: # attached to each instance
count: 2
roles:
- [mon.a, mon.c, osd.0, osd.1, osd.2]
-- [mon.b, mds.a, osd.3, osd.4, osd.5]
+- [mon.b, mgr.x, mds.a, osd.3, osd.4, osd.5]
- [client.0]
- [client.1]
openstack:
osd pool default pg num: 128
osd pool default pgp num: 128
roles:
-- [mon.a, osd.0, osd.1, osd.2, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, osd.2, client.0]
roles:
-- [mon.a, mon.c, osd.0, osd.1, osd.2, client.0]
-- [mon.b, osd.3, osd.4, osd.5, client.1]
+- [mon.a, mon.c, mgr.y, osd.0, osd.1, osd.2, client.0]
+- [mon.b, mgr.x, osd.3, osd.4, osd.5, client.1]
openstack:
- volumes: # attached to each instance
count: 3
roles:
-- [mon.a, mds.a, osd.0, osd.1]
-- [mon.b, mds.a-s, mon.c, osd.2, osd.3]
+- [mon.a, mds.a, mgr.x, osd.0, osd.1]
+- [mon.b, mds.a-s, mon.c, mgr.y, osd.2, osd.3]
- [client.0]
openstack:
- volumes: # attached to each instance
roles:
-- [mon.a, mon.c, osd.0, osd.1, osd.2]
-- [mon.b, osd.3, osd.4, osd.5]
+- [mon.a, mon.c, mgr.x, osd.0, osd.1, osd.2]
+- [mon.b, mgr.y, osd.3, osd.4, osd.5]
- [client.0]
openstack:
- volumes: # attached to each instance
roles:
-- [mon.a, osd.0, osd.4, osd.8, osd.12]
+- [mon.a, mgr.y, osd.0, osd.4, osd.8, osd.12]
- [mon.b, osd.1, osd.5, osd.9, osd.13]
- [mon.c, osd.2, osd.6, osd.10, osd.14]
-- [osd.3, osd.7, osd.11, osd.15, client.0]
+- [mgr.x, osd.3, osd.7, osd.11, osd.15, client.0]
- osd.1
- - osd.2
- mon.c
+ - mgr.x
tasks:
#
# Install firefly
- osd.1
- - osd.2
- mon.c
+ - mgr.x
tasks:
#
# Install hammer
roles:
-- [osd.0, osd.1, osd.2, client.0, mon.a]
-- [osd.3, osd.4, osd.5, client.1, mon.b]
-- [osd.6, osd.7, osd.8, client.2, mon.c]
+- [osd.0, osd.1, osd.2, client.0, mon.a, mgr.x]
+- [osd.3, osd.4, osd.5, client.1, mon.b, mgr.y]
+- [osd.6, osd.7, osd.8, client.2, mon.c, mgr.z]
- [osd.9, osd.10, osd.11, client.3, mon.d]
- [osd.12, osd.13, osd.14, client.4, mon.e]
- [osd.15, osd.16, osd.17, client.5]
roles:
-- [osd.0, osd.1, osd.2, client.0, mon.a]
-- [osd.3, osd.4, osd.5, client.1, mon.b]
-- [osd.6, osd.7, osd.8, client.2, mon.c]
+- [osd.0, osd.1, osd.2, client.0, mon.a, mgr.x]
+- [osd.3, osd.4, osd.5, client.1, mon.b, mgr.y]
+- [osd.6, osd.7, osd.8, client.2, mon.c, mgr.z]
- [osd.9, osd.10, osd.11, client.3, mon.d]
- [osd.12, osd.13, osd.14, client.4, mon.e]
- [osd.15, osd.16, osd.17, client.5]
roles:
-- [osd.0, osd.1, osd.2, client.0, mon.a]
-- [osd.3, osd.4, osd.5, client.1, mon.b]
-- [osd.6, osd.7, osd.8, client.2, mon.c]
+- [osd.0, osd.1, osd.2, client.0, mon.a, mgr.x]
+- [osd.3, osd.4, osd.5, client.1, mon.b, mgr.y]
+- [osd.6, osd.7, osd.8, client.2, mon.c, mgr.z]
- [osd.9, osd.10, osd.11, client.3, mon.d]
- [osd.12, osd.13, osd.14, client.4, mon.e]
- desc: "3-node cluster"
roles:
- [mon.a, mds.a, osd.0, osd.1, osd.2]
-- [mon.b, osd.3, osd.4, osd.5]
-- [mon.c, osd.6, osd.7, osd.8, client.0]
+- [mon.b, mgr.x, osd.3, osd.4, osd.5]
+- [mon.c, mgr.y, osd.6, osd.7, osd.8, client.0]
openstack:
- volumes: # attached to each instance
count: 3
roles:
- - mon.a
+ - mgr.x
- mds.0
- osd.0
- - osd.1
roles:
- - mon.a
+ - mgr.x
- client.0
- - osd.0
- osd.1
roles:
- - [mon.a, mds.a, osd.0, osd.1, client.0]
+ - [mon.a, mgr.x, mds.a, osd.0, osd.1, client.0]
tasks:
- nop:
roles:
-- [mon.a, mds.a, mds.a-s]
-- [mon.b, mds.b, mds.b-s]
-- [mon.c, mds.c, mds.c-s]
+- [mon.a, mgr.x, mds.a, mds.a-s]
+- [mon.b, mgr.y, mds.b, mds.b-s]
+- [mon.c, mgr.z, mds.c, mds.c-s]
- [osd.0]
- [osd.1]
- [osd.2]
roles:
-- [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2]
+- [mon.a, mon.b, mon.c, mgr.x, mds.a, osd.0, osd.1, osd.2]
- [client.2]
- [client.1]
- [client.0]
roles:
-- [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2]
+- [mon.a, mon.b, mon.c, mgr.x, mds.a, osd.0, osd.1, osd.2]
- [client.1]
- [client.0]
roles:
-- [mon.a, osd.0, mon.b, mds.a, mds.b, client.1]
+- [mon.a, mgr.x, osd.0, mon.b, mds.a, mds.b, client.1]
- [mds.c, mds.d, mon.c, client.0, osd.1, osd.2]
openstack:
- volumes: # attached to each instance
roles:
-- [mon.a, osd.0, mds.a, mds.b, client.1, client.2, client.3]
+- [mon.a, mgr.x, osd.0, mds.a, mds.b, client.1, client.2, client.3]
- [client.0, osd.1, osd.2]
openstack:
- volumes: # attached to each instance
mds standby replay: true
roles:
-- [mon.a, mds.a, mds.b-s-0, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, mds.a, mds.b-s-0, osd.0, osd.1, client.0]
- [mon.b, mds.c-s-0, mds.d-s-0, mon.c, osd.2, osd.3]
openstack:
- volumes: # attached to each instance
roles:
- [mon.a, mon.c, osd.0, osd.1, osd.2, mds.b-s-a]
-- [mon.b, mds.a, osd.3, osd.4, osd.5, client.0]
+- [mon.b, mgr.x, mds.a, osd.3, osd.4, osd.5, client.0]
openstack:
- volumes: # attached to each instance
count: 3
client permissions: false
roles:
- [mon.0, mds.0, osd.0, hadoop.master.0]
-- [mon.1, osd.1, hadoop.slave.0]
-- [mon.2, hadoop.slave.1, client.0]
+- [mon.1, mgr.x, osd.1, hadoop.slave.0]
+- [mon.2, mgr.y, hadoop.slave.1, client.0]
openstack:
- volumes: # attached to each instance
count: 1
roles:
-- [mon.a, mds.a, osd.0, osd.1]
+- [mon.a, mgr.x, mds.a, osd.0, osd.1]
- [mon.b, mon.c, osd.2, osd.3]
- [client.0]
- [client.1]
roles:
- [mon.a, osd.0, mds.a, mds.c, client.2]
-- [osd.1, osd.2, mds.b, mds.d, client.3]
+- [mgr.x, osd.1, osd.2, mds.b, mds.d, client.3]
- [client.0]
- [client.1]
openstack:
roles:
- [mon.a, mon.c, osd.0, osd.1, osd.2]
-- [mon.b, mds.a, osd.3, osd.4, osd.5]
+- [mon.b, mgr.x, mds.a, osd.3, osd.4, osd.5]
- [client.0]
- [client.1]
openstack:
osd pool default pg num: 128
osd pool default pgp num: 128
roles:
-- [mon.a, osd.0, osd.1, osd.2]
+- [mon.a, mgr.x, osd.0, osd.1, osd.2]
- [client.0]
openstack:
- volumes: # attached to each instance
roles:
- [mon.a, mon.c, osd.0, osd.1, osd.2]
-- [mon.b, mds.a, osd.3, osd.4, osd.5]
+- [mon.b, mgr.x, mds.a, osd.3, osd.4, osd.5]
- [client.0]
roles:
-- [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2]
+- [mon.a, mon.b, mon.c, mgr.x, mds.a, osd.0, osd.1, osd.2]
- [client.1]
- [client.0]
roles:
-- [mon.a, mon.b, mon.c, osd.0, osd.1, osd.2]
+- [mon.a, mon.b, mon.c, mgr.x, osd.0, osd.1, osd.2]
- [mds.a]
- [client.0]
roles:
- [mon.a, mon.c, mds.a, osd.0, osd.1, osd.2]
-- [mon.b, mds.b, mds.c, osd.3, osd.4, osd.5]
+- [mon.b, mgr.x, mds.b, mds.c, osd.3, osd.4, osd.5]
- [client.0]
- [client.1]
roles:
- [mon.a, mon.c, mds.a, mds.b, mds.c, mds.d, osd.0, osd.1, osd.2]
-- [mon.b, mds.e, mds.f, mds.g, mds.h, mds.i, osd.3, osd.4, osd.5]
+- [mon.b, mgr.x, mds.e, mds.f, mds.g, mds.h, mds.i, osd.3, osd.4, osd.5]
- [client.0]
- [client.1]
roles:
-- [mon.a, mds.a, osd.0, osd.1]
+- [mon.a, mgr.x, mds.a, osd.0, osd.1]
- [mon.b, mon.c, osd.2, osd.3, client.0]
- [client.1]
roles:
- [mon.a, mon.c, mds.a, osd.0, osd.1, osd.2, mds.d-s]
-- [mon.b, mds.b, mds.c, osd.3, osd.4, osd.5, mds.e-s]
+- [mon.b, mgr.x, mds.b, mds.c, osd.3, osd.4, osd.5, mds.e-s]
- [client.0]
roles:
- [mon.a, mon.c, mds.a, mds.b, mds.c, mds.d, osd.0, osd.1, osd.2, mds.j-s, mds.k-s]
-- [mon.b, mds.e, mds.f, mds.g, mds.h, mds.i, osd.3, osd.4, osd.5, mds.l-s]
+- [mon.b, mgr.x, mds.e, mds.f, mds.g, mds.h, mds.i, osd.3, osd.4, osd.5, mds.l-s]
- [client.0]
roles:
-- [mon.0, mon.1, mon.2, mds.0, client.0]
+- [mon.a, mon.b, mon.c, mgr.x, mgr.y, mds.0, client.0]
- [osd.0]
- [osd.1]
- [osd.2]
roles:
- [mon.a, mon.c, osd.0, osd.1, osd.2]
-- [mon.b, osd.3, osd.4, osd.5, client.0]
+- [mon.b, mgr.x, osd.3, osd.4, osd.5, client.0]
openstack:
- volumes: # attached to each instance
count: 3
roles:
- [mon.a, mon.b, mon.c, mon.d, mon.e, osd.0, osd.1, osd.2]
-- [mon.f, mon.g, mon.h, mon.i, osd.3, osd.4, osd.5, client.0]
+- [mon.f, mon.g, mon.h, mon.i, mgr.x, osd.3, osd.4, osd.5, client.0]
openstack:
- volumes: # attached to each instance
count: 3
roles:
- [mon.a, mon.d, mon.g, mon.j, mon.m, mon.p, mon.s, osd.0]
-- [mon.b, mon.e, mon.h, mon.k, mon.n, mon.q, mon.t]
+- [mon.b, mon.e, mon.h, mon.k, mon.n, mon.q, mon.t, mgr.x]
- [mon.c, mon.f, mon.i, mon.l, mon.o, mon.r, mon.u, osd.1]
openstack:
- volumes: # attached to each instance
roles:
- [mon.a, mon.c, osd.0]
-- [mon.b, osd.1]
+- [mon.b, mgr.x, osd.1]
openstack:
- volumes: # attached to each instance
count: 2
roles:
-- [mon.a, mon.c, mon.e, osd.0]
-- [mon.b, mon.d, mon.f, osd.1]
+- [mon.a, mon.c, mon.e, mgr.x, osd.0]
+- [mon.b, mon.d, mon.f, mgr.y, osd.1]
openstack:
- volumes: # attached to each instance
count: 1
roles:
- [mon.a, mon.d, mon.g, osd.0]
-- [mon.b, mon.e, mon.h]
+- [mon.b, mon.e, mon.h, mgr.x]
- [mon.c, mon.f, mon.i, osd.1]
openstack:
- volumes: # attached to each instance
roles:
-- [mon.a, osd.0, osd.1, osd.2, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, osd.2, client.0]
openstack:
- volumes: # attached to each instance
count: 3
roles:
-- [mon.0, osd.0, osd.1, osd.2, osd.3, osd.4, osd.5, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, osd.2, osd.3, osd.4, osd.5, client.0]
openstack:
- volumes: # attached to each instance
count: 6
roles:
-- [mon.0, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
openstack:
- volumes: # attached to each instance
count: 2
roles:
-- [mon.0, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
openstack:
- volumes: # attached to each instance
count: 2
roles:
-- [mon.0, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
openstack:
- volumes: # attached to each instance
count: 2
roles:
-- [mon.0, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- workunit:
roles:
-- [mon.0, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- exec:
roles:
-- [mon.0, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
openstack:
- volumes: # attached to each instance
count: 2
roles:
-- [mon.0, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
openstack:
- volumes: # attached to each instance
count: 2
roles:
-- [mon.0, mds.a, osd.0, osd.1, osd.2, client.0, client.1]
+- [mon.a, mgr.x, mds.a, osd.0, osd.1, osd.2, client.0, client.1]
tasks:
- install:
- ceph:
roles:
-- [mon.a, osd.0, osd.1, osd.2, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, osd.2, client.0]
tasks:
- install:
- workunit:
roles:
- - mon.a
+ - mgr.x
- osd.0
- osd.1
- osd.2
# verify #13098 fix
roles:
-- [mon.a, osd.0, osd.1, osd.2, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, osd.2, client.0]
overrides:
ceph:
log-whitelist:
roles:
-- [mon.0, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- exec:
roles:
- - mon.a
+ - mgr.x
- osd.0
- osd.1
- osd.2
mon: [--tool=memcheck, --leak-check=full, --show-reachable=yes]
osd: [--tool=memcheck]
roles:
-- [mon.0, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- ceph:
roles:
- - mon.a
+ - mgr.x
- osd.0
- osd.1
- client.a
- - mon.a
- mon.b
- mon.c
+ - mgr.x
- osd.0
- osd.1
- osd.2
roles:
-- - mon.0
+- - mon.a
+ - mgr.x
- osd.0
- osd.1
- osd.2
roles:
-- - mon.0
+- - mon.a
+ - mgr.x
- osd.0
- osd.1
- osd.2
roles:
- - mon.a
+ - mgr.x
- osd.0
- osd.1
openstack:
- - mon.a
- mon.b
- mon.c
+ - mgr.x
- osd.0
- osd.1
- osd.2
- - mon.a
- mon.b
- mon.c
+ - mgr.x
- osd.0
- osd.1
- osd.2
- - mon.a
- mon.b
- mon.c
+ - mgr.x
- osd.0
- osd.1
- osd.2
roles:
-- - mon.0
- - mon.1
- - mon.2
+- - mon.a
+ - mon.b
+ - mon.c
+ - mgr.x
- osd.0
- osd.1
- osd.2
roles:
- - mon.a
+ - mgr.x
- osd.0
- osd.1
- osd.2
- - mon.a
- mon.b
- mon.c
+ - mgr.x
- osd.0
- osd.1
- client.0
- - mon.a
- mon.b
- mon.c
+ - mgr.x
- osd.0
- osd.1
- osd.2
- - mon.a
- mon.b
- mon.c
+ - mgr.x
- osd.0
- osd.1
- osd.2
- - mon.a
- mon.b
- mon.c
+ - mgr.x
- osd.0
- osd.1
- osd.2
roles:
-- - mon.0
- - mon.1
- - mon.2
+- - mon.a
+ - mon.b
+ - mon.c
+ - mgr.x
- osd.0
- osd.1
- osd.2
roles:
- - mon.a
+ - mgr.x
- osd.0
- osd.1
- osd.2
roles:
- - mon.a
+ - mgr.x
- osd.0
- osd.1
- osd.2
roles:
-- - mon.0
- - mon.1
- - mon.2
+- - mon.a
+ - mon.b
+ - mon.c
+ - mgr.x
- osd.0
- osd.1
- osd.2
roles:
-- - mon.0
+- - mon.a
+ - mgr.x
- osd.0
- osd.1
- osd.2
roles:
-- [mon.0]
+- [mon.a, mgr.x]
- [osd.0, osd.1, osd.2, client.0]
tasks:
roles:
-- - mon.0
- - mon.1
- - mon.2
+- - mon.a
+ - mon.b
+ - mon.c
+ - mgr.x
- osd.0
- osd.1
- osd.2
osd max object name len: 460
osd max object namespace len: 64
roles:
-- [mon.a, osd.0, osd.1, osd.2, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, osd.2, client.0]
tasks:
- install:
- ceph:
roles:
- - mon.a
+ - mgr.x
- osd.0
- osd.1
- osd.2
roles:
- - mon.a
+ - mgr.x
- osd.0
- osd.1
- osd.2
roles:
-- - mon.0
- - mon.1
- - mon.2
+- - mon.a
+ - mon.b
+ - mon.c
+ - mgr.x
- osd.0
- osd.1
- osd.2
- [osd.0, osd.1, osd.2, client.0, mon.a]
- [osd.3, osd.4, osd.5, mon.b]
- [osd.6, osd.7, osd.8, mon.c]
-- [osd.9, osd.10, osd.11]
+- [osd.9, osd.10, osd.11, mgr.x]
- - mon.a
- mon.b
- mon.c
+ - mgr.x
+ - mgr.y
- mds.a
- osd.0
- osd.1
roles:
- - cluster1.mon.a
- cluster1.mon.b
+ - cluster1.mgr.x
- cluster1.osd.0
- cluster1.osd.1
- cluster1.osd.2
- - cluster1.mon.c
- cluster2.mon.a
- cluster2.mon.b
+ - cluster2.mgr.x
- cluster2.osd.0
- cluster2.osd.1
- cluster2.osd.2
roles:
- [mon.a, mon.c, osd.0, osd.1, osd.2]
-- [mon.b, osd.3, osd.4, osd.5]
+- [mon.b, mgr.x, osd.3, osd.4, osd.5]
- [client.0]
osd pool default size: 2
osd crush chooseleaf type: 0
roles:
-- [mon.a, osd.0, osd.1, osd.2]
+- [mon.a, mgr.x, osd.0, osd.1, osd.2]
- [client.0]
roles:
-- [mon.a, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- ceph:
roles:
-- [mon.a, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- ceph:
roles:
-- [mon.a, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- ceph:
roles:
-- [mon.a, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- ceph:
exclude_arch: armv7l
roles:
-- [mon.a, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- ceph:
exclude_arch: armv7l
roles:
-- [mon.a, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- ceph:
exclude_arch: armv7l
roles:
-- [mon.a, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- ceph:
roles:
-- [mon.a, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- ceph:
roles:
-- [mon.a, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- ceph:
roles:
-- [mon.a, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- ceph:
roles:
-- [mon.a, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- ceph:
roles:
-- [mon.a, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- ceph:
roles:
-- [mon.a, osd.0, osd.1, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, client.0]
tasks:
- install:
- ceph:
roles:
- - mon.a
+ - mgr.x
- mds.a
- osd.0
- osd.1
roles:
- [mon.a, osd.0, client.0]
-- [osd.1, osd.2, osd.3, client.1]
+- [mgr.x, osd.1, osd.2, osd.3, client.1]
openstack:
- volumes: # attached to each instance
count: 3
roles:
-- [mon.a, osd.0, osd.1, osd.2, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, osd.2, client.0]
- [mon.b, mon.c, osd.3, osd.4, osd.5, client.1]
openstack:
- volumes: # attached to each instance
roles:
- [mon.a, osd.0]
-- [client.0, osd.1, osd.2, osd.3]
+- [mgr.x, client.0, osd.1, osd.2, osd.3]
openstack:
- volumes: # attached to each instance
count: 3
size: 2000
stddev: 500
roles:
-- [mon.a, osd.0, osd.1, osd.2, client.0]
+- [mon.a, mgr.x, osd.0, osd.1, osd.2, client.0]
- [mon.b, mon.c, osd.3, osd.4, osd.5, client.1]
openstack:
- volumes: # attached to each instance
roles:
-- [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1]
+- [mon.a, mon.b, mon.c, mgr.x, mds.a, osd.0, osd.1]
- [samba.0, client.0, client.1]
openstack:
- volumes: # attached to each instance
roles:
-- [mon.a, osd.0]
+- [mon.a, mgr.x, osd.0]
- [osd.1, osd.2]
- [mds.a, osd.3]
- [mon.b, client.0]
roles:
-- [mon.0, mds.a, osd.0]
-- [mon.1, osd.1]
-- [mon.2, osd.2]
+- [mon.a, mds.a, osd.0]
+- [mon.b, mgr.x, osd.1]
+- [mon.c, mgr.y, osd.2]
- [osd.3]
- [osd.4]
- [osd.5]
roles:
-- [mon.0, mds.a, osd.0, osd.1, osd.2]
-- [mon.1, mon.2, client.0]
+- [mon.a, mgr.x, mds.a, osd.0, osd.1, osd.2]
+- [mon.b, mon.c, client.0]
roles:
-- [mon.0, mds.a, osd.0]
-- [mon.1, osd.1]
-- [mon.2, osd.2]
+- [mon.a, mds.a, osd.0]
+- [mon.b, mgr.x, osd.1]
+- [mon.c, osd.2]
- [osd.3]
- [osd.4]
- [osd.5]
roles:
- - [mon.0, client.0]
+ - [mon.a, mgr.x, client.0]
tasks:
- install:
# branch has precedence over sha1
roles:
- - [mon.0, client.0]
+ - [mon.a, mgr.x, client.0]
tasks:
- install:
# tag has precedence over branch and sha1
roles:
- - [mon.0, client.0]
+ - [mon.a, mgr.x, client.0]
roles:
- - ceph.mon.a
- ceph.mon.b
+ - ceph.mgr.x
- backup.osd.0
- backup.osd.1
- backup.osd.2
- backup.client.0
- - backup.mon.a
+ - backup.mgr.x
- ceph.osd.0
- ceph.osd.1
- ceph.osd.2
roles:
- - backup.mon.a
- backup.mon.b
+ - backup.mgr.x
- backup.osd.0
- backup.osd.1
- backup.osd.2
roles:
- - ceph.mon.a
- ceph.mon.b
+ - ceph.mgr.x
- backup.osd.0
- backup.osd.1
- backup.osd.2
- backup.client.0
- - backup.mon.a
+ - backup.mgr.x
- ceph.osd.0
- ceph.osd.1
- ceph.osd.2
roles:
- - backup.mon.a
+ - backup.mgr.x
- osd.0
- osd.1
- osd.2
- client.0
- backup.client.0
- - mon.a
+ - mgr.x
- backup.osd.0
- backup.osd.1
- backup.osd.2
roles:
- - [mon.0, client.0]
+ - [mon.a, mgr.x, client.0]
# this runs s3tests against rgw, using civetweb
roles:
- [mon.a, mon.c, osd.0, osd.1, osd.2, client.0]
-- [mon.b, osd.3, osd.4, osd.5, client.1]
+- [mon.b, mgr.x, osd.3, osd.4, osd.5, client.1]
tasks:
- install:
# this runs s3tests against rgw, using mod_fastcgi
roles:
- [mon.a, mon.c, osd.0, osd.1, osd.2, client.0]
-- [mon.b, osd.3, osd.4, osd.5, client.1]
+- [mon.b, mgr.x, osd.3, osd.4, osd.5, client.1]
tasks:
- install:
# the choice between uds or tcp with mod_proxy_fcgi depends on the distro
roles:
- [mon.a, mon.c, osd.0, osd.1, osd.2, client.0]
-- [mon.b, osd.3, osd.4, osd.5, client.1]
+- [mon.b, mgr.x, osd.3, osd.4, osd.5, client.1]
tasks:
- install:
roles:
- [mon.a, mon.c, osd.0, osd.1, osd.2]
-- [mon.b, mds.a, osd.3, osd.4, osd.5]
+- [mon.b, mgr.x, mds.a, osd.3, osd.4, osd.5]
- [client.0]