--- /dev/null
+../../../../.qa
\ No newline at end of file
--- /dev/null
+../.qa/
\ No newline at end of file
--- /dev/null
+openstack:
+ - volumes: # attached to each instance
+ count: 4
+ size: 30 # GB
--- /dev/null
+meta:
+- desc: |
+ Install and run ceph on one node,
+ with a separate client 1.
+ Upgrade client 1 to reef
+ Run tests against old cluster
+roles:
+- - mon.a
+ - mon.b
+ - mon.c
+ - osd.0
+ - osd.1
+ - osd.2
+ - client.0
+ - mgr.x
+- - client.1
+overrides:
+ ceph:
+ fs: xfs
+ log-ignorelist:
+ - \(POOL_APP_NOT_ENABLED\)
--- /dev/null
+../.qa/
\ No newline at end of file
--- /dev/null
+tasks:
+- install:
+ branch: quincy
+ exclude_packages: ['ceph-mgr','libcephfs2','libcephfs-devel','libcephfs-dev','python34-cephfs','python34-rados']
+- print: "**** done install quincy"
+- install.upgrade:
+ exclude_packages: ['ceph-test', 'ceph-test-dbg','libcephfs1', 'python-ceph']
+ client.1:
+- print: "**** done install.upgrade to -x on client.1"
+- ceph:
+- print: "**** done ceph task"
--- /dev/null
+../.qa/
\ No newline at end of file
--- /dev/null
+tasks:
+- parallel:
+ - workunit:
+ branch: quincy
+ clients:
+ client.0:
+ - rbd/notify_master.sh
+ env:
+ RBD_FEATURES: "61"
+ - workunit:
+ branch: squid
+ clients:
+ client.1:
+ - rbd/notify_slave.sh
+ env:
+ RBD_FEATURES: "61"
+ RBD_DISABLE_UPDATE_FEATURES: "1"
+- print: "**** done rbd: old librbd -> new librbd"
+- parallel:
+ - workunit:
+ branch: quincy
+ clients:
+ client.0:
+ - rbd/notify_slave.sh
+ env:
+ RBD_FEATURES: "61"
+ - workunit:
+ branch: squid
+ clients:
+ client.1:
+ - rbd/notify_master.sh
+ env:
+ RBD_FEATURES: "61"
+- print: "**** done rbd: new librbd -> old librbd"
--- /dev/null
+../.qa/
\ No newline at end of file
--- /dev/null
+../../../../../../distros/all/ubuntu_20.04.yaml
\ No newline at end of file