Move roles into task yaml. Rename e2e.
Fixes: https://tracker.ceph.com/issues/51292
Signed-off-by: Sage Weil <sage@newdream.net>
+++ /dev/null
-../.qa/
\ No newline at end of file
+++ /dev/null
-.qa/clusters/2-node-mgr.yaml
\ No newline at end of file
+roles:
+- [mgr.x, mon.a, mon.c, mds.a, mds.c, osd.0, client.0]
+- [mgr.y, mgr.z, mon.b, mds.b, osd.1, osd.2, osd.3, client.1]
tasks:
- install:
--- /dev/null
+roles:
+# 3 osd roles on host.a is required for cephadm task. It checks if the cluster is healthy.
+# More daemons will be deployed on both hosts in e2e tests.
+- - host.a
+ - osd.0
+ - osd.1
+ - osd.2
+ - mon.a
+ - mgr.a
+ - client.0
+- - host.b
+ - client.1
+tasks:
+- install:
+- cephadm:
+- workunit:
+ clients:
+ client.1:
+ - cephadm/create_iscsi_disks.sh
+- workunit:
+ clients:
+ client.0:
+ - cephadm/test_dashboard_e2e.sh
+++ /dev/null
-tasks:
-- install:
-- cephadm:
-- workunit:
- clients:
- client.1:
- - cephadm/create_iscsi_disks.sh
-- workunit:
- clients:
- client.0:
- - cephadm/test_dashboard_e2e.sh