]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/volumes: return string type to ceph-manager 30451/head
authorVenky Shankar <vshankar@redhat.com>
Tue, 17 Sep 2019 19:01:59 +0000 (15:01 -0400)
committerRamana Raja <rraja@redhat.com>
Thu, 19 Sep 2019 09:26:26 +0000 (14:56 +0530)
commit88aa0576a63c5b2e8d4478951b4f594fb5047b52
tree2397a5daa387cf6bc92079689e766458e7318cd4
parent06cc5f4d3ab4dc66851c8a6e1697d8be9818f4c7
mgr/volumes: return string type to ceph-manager

The 'volumes' ceph-mgr module returns a byte type instead of a string
type as the stdout result of commands, `fs subvolume getpath` and
`fs subvolumegroup getpath` to the ceph-mgr. This causes the commands
to hang and the ceph-mgr to utilize 100% CPU. Fix the 'volumes'
ceph-mgr module to return string type to ceph-mgr as the stdout
result of the commands.

Introduced-by: 3d63cd947f55a8508f972ee249ea6a04836429ae
Fixes: https://tracker.ceph.com/issues/41903
Signed-off-by: Venky Shankar <vshankar@redhat.com>
src/pybind/mgr/volumes/fs/volume.py