I have also a wrong behavious when using admin_tenats list, but the problem doesn't seem to have the same root cause.
I'm testing on icehouse (git >> 2c4bd695652a628758eb56cb36394940a855d696)
I have two problem here
* The admin tenant list seems to be applied to only the write ACL.
* Whatever the value of the admin_tenants list, the string ":*" is added to the list, which will result in having a bad format or the ACL string, Swift accept this string format but will end up with an error when countainer is accessed by glance. Making the image unusable in some cases
Hi,
I have also a wrong behavious when using admin_tenats list, but the problem doesn't seem to have the same root cause. 758eb56cb363949 40a855d696)
I'm testing on icehouse (git >> 2c4bd695652a628
Here how to reproduce: paste.openstack .org/show/ 61570/
http://
I have two problem here
* The admin tenant list seems to be applied to only the write ACL.
* Whatever the value of the admin_tenants list, the string ":*" is added to the list, which will result in having a bad format or the ACL string, Swift accept this string format but will end up with an error when countainer is accessed by glance. Making the image unusable in some cases
I checked the code and we can easily see the problem here. paste.openstack .org/show/ 61574/
in glance.store.swift
http://