]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
qa: manage config changes through mons
authorPatrick Donnelly <pdonnell@redhat.com>
Mon, 10 Feb 2020 18:46:09 +0000 (10:46 -0800)
committerPatrick Donnelly <pdonnell@redhat.com>
Thu, 13 Feb 2020 15:51:09 +0000 (07:51 -0800)
commit87292811215f6ded9a784d3216a910faaef648e2
tree18295f3600443b5e8cc9b8bed2ab90aa0730019e
parent1de3145af0523fe0eb12e2a14c3aa2c4cd8e1fe2
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>
qa/tasks/ceph_test_case.py
qa/tasks/cephfs/cephfs_test_case.py
qa/tasks/cephfs/filesystem.py
qa/tasks/vstart_runner.py