Description of problem: quota command fails for directory with colon in its name Version-Release number of selected component (if applicable): Glusterfs_3.2.6-1 How reproducible: Always Steps to Reproduce: 1. Set disk limit for a directory with colon in its name: # gluster volume quota testeGluster limit-usage /domain/users/teste\:cal 5GB Actual results: Display disk limit: # gluster volume quota testeGluster list path limit_set size ---------------------------------------------------------------------------------- /domain 30GB /domain/users/abacate 10GB /domain/users/adailton 10GB /domain/users/adiministrativo 10GB /domain/users/administrativo 10GB /domain/users/agv 10GB /domain/users/teste cal:5GB . . umount: /tmp/mntjJiIDt: not mounted Quota command fails to show disk usage for all directories. Besides, the directory name (teste:cal) appears with blank spaces and below the list there is this message: "umount: /tmp/mntjJiIDt: not mounted" Expected results: ~# gluster volume quota testeGluster list path limit_set size ---------------------------------------------------------------------------------- /domain 30GB 12.2GB /domain/users/abacate 10GB 376.0KB /domain/users/adailton 10GB 2.1MB /domain/users/adiministrativo 10GB 0Bytes /domain/users/administrativo 10GB 0Bytes /domain/users/agv 10GB 184.0KB /domain/users/teste:cal 5GB 2GB Additional info: After removing the limit of the directory with colon, quota list command displays the size again.
Patch http://review.gluster.org/4137 has merged in master.