]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/rook: apply mds using placement spec and osd_pool_default_size
authorJoseph Sawaya <jsawaya@redhat.com>
Fri, 3 Sep 2021 17:30:43 +0000 (13:30 -0400)
committerSage Weil <sage@newdream.net>
Mon, 11 Oct 2021 17:06:37 +0000 (12:06 -0500)
commit1a67d3e559c50bad1ccc42bf1706326ffa18da80
tree5865188a775cc2b28573670e3bf4a491e96f35f1
parente517882f2138c0e2aab1c08c8b3c882b92bcaf37
mgr/rook: apply mds using placement spec and osd_pool_default_size

This commit changes the apply_mds command in the rook orchestrator
to support some placement specs and also sets the replica size according
to the osd_pool_default_size ceph option.

This commit also adds `orch apply mds` to the QA to test if the command
runs.

Signed-off-by: Joseph Sawaya <jsawaya@redhat.com>
qa/suites/orch/rook/smoke/3-final.yaml
src/pybind/mgr/rook/module.py
src/pybind/mgr/rook/rook_cluster.py