]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
qa/tasks/rook: test reapplication of drive groups stored in mgr
authorJoseph Sawaya <jsawaya@redhat.com>
Wed, 8 Sep 2021 15:33:14 +0000 (11:33 -0400)
committerJoseph Sawaya <jsawaya@redhat.com>
Thu, 16 Dec 2021 23:17:29 +0000 (18:17 -0500)
commit280d73584717dbde07fa54a619d2a28ac1438cad
tree68e0b7bb16563d54167f9edc8e9386dcc2a40127
parent1d665f62dbfe79738279ffaa1de1de4d69b10f48
qa/tasks/rook: test reapplication of drive groups stored in mgr

This commit adds testing for the drive_group_loop in the Rook orchestrator
that reapplies drive groups that were applied previously.

This test removes an OSD, zaps the underlying device then waits for the OSD
to be re-created by the drive_group_loop.

This commit also updates the rook test suite to test v1.7.2 instead of 1.7.0
since `orch device zap` is only supported from v1.7.2 onwards.

Fixes: https://tracker.ceph.com/issues/53501
Signed-off-by: Joseph Sawaya <jsawaya@redhat.com>
qa/suites/orch/rook/smoke/3-final.yaml
qa/suites/orch/rook/smoke/rook/1.7.0.yaml [deleted file]
qa/suites/orch/rook/smoke/rook/1.7.2.yaml [new file with mode: 0644]
qa/tasks/kubeadm.py
qa/tasks/rook.py
src/pybind/mgr/rook/rook_cluster.py