]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
client: Makes quota optional
authorKotresh HR <khiremat@redhat.com>
Tue, 26 Apr 2022 07:16:45 +0000 (12:46 +0530)
committerKotresh HR <khiremat@redhat.com>
Mon, 6 Jun 2022 07:10:46 +0000 (12:40 +0530)
commitf365a9a5fe465b5d5cc81e5d4dd136bd8989cc20
tree203ed5d49cdbe95babf29708b99f464aeace13ba
parent346964a89ce3b1ad80f8513387e7d84b036016b5
client: Makes quota optional

Make quota optional. This commit basically reverts the
commit da9f1d829484fe35e6d5839c19afa371e444c194

This is done to give 'mgr' libcephfs connection right to bypass
quota. The mgr/volumes plugin maintains configuration files
with in the directory where the user has enforced quota. So
when the quota is met, certain mgr/volumes apis don't work as
intended. e.g., When subvolumegroup quota is met, the group's
subvolume removal with '--retain-snapshots' fails.

Fixes: https://tracker.ceph.com/issues/53509
Signed-off-by: Kotresh HR <khiremat@redhat.com>
src/client/Client.cc
src/common/options/mds-client.yaml.in