Created attachment 1346789 [details] Step-by-step procedure to reproduce the bug. Description of problem: Create disperse volume, attach hot tier to the volume, enable directory quotas on the volume, set quota on root directory of the volume, check quotas list of the volume. The response lists root directory but all settings have value "N/A". Version-Release number of selected component (if applicable): GlusterFS 3.12.2 How reproducible: 100% Steps to Reproduce: See the attachment. 1. 2. 3. Actual results: The quota settings are not available if quota command "list" is used. Expected results: Have to see the quota settings that were submitted. Additional info: After the volume is mounted locally, create directory in the root. In-mount the volume. Set quota on the volume root directory again. The created quota is listed properly now. Have to have this without mounting/making changes/un-mounting the volume. See the attachment.
This seems to be a duplicate of 1408359. IMO, The limit is set correctly however not listed. you can verify that the limit has been set on the root directory by doing a getfattr -d -m. -e hex <brick path> u should get a line with "limit-set" as follows if the limit is set correctly. trusted.glusterfs.quota.limit-set.1=0x... @vnosov Please close this bug as a duplicate if u agree It was considered lower priority as it gets resolved as soon as any operation takes place on root volume.
Marking as duplicate as per above comment *** This bug has been marked as a duplicate of bug 1408359 ***