I set:

 rgw user default quota max size = 2G

in the ceph configuration file and I see that this works for users created
using the "radosgw-admin user create" command [**]

I see that instead quota is not set for users created through keystone.

This [*] is the relevant part of my ceph configuration file

Any hints ?

Thanks, Massimo


[*]

[global]
rgw user default quota max size = 2G

[client.myhostname]
rgw_frontends="civetweb port=7480"
rgw_zone=cloudtest
rgw_zonegroup=cloudtest
rgw_realm=cloudtest
debug rgw = 5
rgw keystone url = https://fqdn:35357
rgw keystone accepted roles = project_manager, _member_, user, admin, Member
rgw keystone api version = 3
rgw keystone admin token = xyz
rgw keystone token cache size = 0
rgw s3 auth use keystone = true
nss_db_path = /var/ceph/nss


[**]

# radosgw-admin user create --uid=xyz --display-name="xyz"
--rgw-realm=cloudtest


# radosgw-admin user info --uid=xyz --display-name="xyz"
--rgw-realm=cloudtest
...
    "user_quota": {
        "enabled": true,
        "check_on_raw": false,
        "max_size": 2147483648,
        "max_size_kb": 2097152,
        "max_objects": -1
    },
...
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to