]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr: Release GIL before calling OSDMap::calc_pg_upmaps()
authorDavid Zafman <dzafman@redhat.com>
Tue, 22 Oct 2019 22:24:05 +0000 (15:24 -0700)
committerDavid Zafman <dzafman@redhat.com>
Tue, 3 Dec 2019 01:48:24 +0000 (17:48 -0800)
commit36bc2c09453ce6fd59e964cb169988c1c51119f9
tree0569895fe4cd32179f02d6ed9e7f5ce1530c53bd
parent3f3bcf7b8f9c5a2ed1dfcbb3d0c2e44625bdba29
mgr: Release GIL before calling OSDMap::calc_pg_upmaps()

Prevent optimize and execute commands from running with active balancer

Fixes: https://tracker.ceph.com/issues/42432
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit e2a35e8c8e9f381a635ad0ca01326a2c512590a9)

Conflicts:
src/pybind/mgr/balancer/module.py (trivial)
src/test/cli-integration/balancer/misplaced.t (doesn't exist)
src/mgr/PyOSDMap.cc
src/pybind/mgr/balancer/module.py