From: Patrick Donnelly Date: Tue, 16 Jul 2019 20:40:03 +0000 (-0700) Subject: Merge PR #28003 into master X-Git-Tag: v15.1.0~2189 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=df7800305415e007656a0d7b041bd7f98c5250d1;p=ceph.git Merge PR #28003 into master * refs/pull/28003/head: client: do not return EEXIST for mkdirs pybind/mgr/volumes: print exceptions in purge thread pybind/mgr/volumes: refactor trash readdir pybind/mgr/volumes: use existing client provided recursive mkdir pybind/mgr/volumes: cleanup fs removal pybind/mgr/subvolumes: use bytes for paths pybind/mgr/volumes: remove unused property test: add basic purge queue validation test mgr / volumes: schedule purge job for volumes on init mgr / volumes: purge queue for async subvolume delete mgr / volumes: maintain connection pool for fs volumes mgr / volumes: wrap rmtree() call within try..except block mgr / volumes: use negative error codes everywhere test: cleanup removing all subvolumes before removing subvolume group Reviewed-by: Patrick Donnelly --- df7800305415e007656a0d7b041bd7f98c5250d1