]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
qa: manage config changes through mons
authorPatrick Donnelly <pdonnell@redhat.com>
Mon, 10 Feb 2020 18:46:09 +0000 (10:46 -0800)
committerRamana Raja <rraja@redhat.com>
Mon, 27 Jul 2020 12:35:47 +0000 (18:05 +0530)
commit9f323e0acb6f84fe827af69b0bf366b772e4db15
tree63120165d15af8d1e3fbbcd80ffb380c62dc8469
parent80c9a00d864bfd740bf2f951402ecc7cf4597f09
qa: manage config changes through mons

This provides a generic framework for modifying Ceph configuration
changes in tests through the monitors rather than the asok interface or
local ceph.conf changes. Any changes are reverted during test teardown.

A future patch will convert existing tests manipulating the local
ceph.conf or admin socket.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 87292811215f6ded9a784d3216a910faaef648e2)
qa/tasks/ceph_test_case.py
qa/tasks/cephfs/cephfs_test_case.py