]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/progress: introduce turn off/on feature 38173/head
authorKamoltat <ksirivad@redhat.com>
Wed, 30 Sep 2020 05:44:23 +0000 (05:44 +0000)
committerkamoltat <ksirivad@redhat.com>
Fri, 20 Nov 2020 06:52:12 +0000 (06:52 +0000)
commitc847a2f6a1bdb9ce5cc747fbb75a4cd660d17cca
treee4722f21816a90ce35d76c8a11fb5ccd53419219
parent7e94c5afc28f3eaf36151ad1e1457de5f16c4fdf
mgr/progress: introduce turn off/on feature

progress module can be turned off/on by using
the commands: 'progress off' and 'progress on'

As well as refractoring teuthology test suite
to prevent future bugs that can possibly occur

fixes: https://tracker.ceph.com/issues/47238

Signed-off-by: kamoltat <ksirivad@redhat.com>
(cherry picked from commit 993bb02b30cf73a1c1c70da1ef266be8373d56dd)

 Conflicts:
PendingReleaseNotes - add release notes about this feature
qa/tasks/mgr/test_progress.py - replace helper functions that is neeeded
for dealing with more than 1 type of events
      - remove `period` in wait_until_equal()
src/pybind/mgr/progress/module.py - remove code that deals with mypy in master
qa/suites/rados/singleton/all/pg-autoscaler-progress-off.yaml - remove log-ignorelist

update some files

Signed-off-by: kamoltat <ksirivad@redhat.com>
PendingReleaseNotes
qa/suites/rados/singleton/all/pg-autoscaler-progress-off.yaml [new file with mode: 0644]
qa/tasks/mgr/test_progress.py
src/pybind/mgr/progress/module.py