]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
qa/tasks/rook: add OSD creation to Rook QA 42873/head
authorJoseph Sawaya <jsawaya@redhat.com>
Wed, 18 Aug 2021 15:52:39 +0000 (11:52 -0400)
committerJoseph Sawaya <jsawaya@redhat.com>
Wed, 1 Sep 2021 15:27:40 +0000 (11:27 -0400)
commit4b6de11169970ef3a7e7fb3cd6aadf39c3092a37
tree1056b1efa7ef8f2e147a519d2b5dbcb1ccd60ffe
parent4e6fbccea448124a868af72bf16f115798d4b8d1
qa/tasks/rook: add OSD creation to Rook QA

This commit adds OSD creation to the Rook QA tasks. The Rook task will
explicitly wait for the mgr to start and the CLI to work (instead of
implicitly doing so while waiting for 'ceph osd dump' to work).
Then it will do `ceph orch apply osd --all-available-devices` to create
OSDs on the rest of the PVs.

Signed-off-by: Joseph Sawaya <jsawaya@redhat.com>
qa/tasks/rook.py