Description of problem: when creating an image we can either create it under a specific tenant (using login with the admin user) or a public one. in the CLI we can add a specific tenant to a specific image using glance: root@opens-vdsb ~(keystone_admin)]# glance member-list --image-id 169243de-e5a0-4fd8-9e5c-d7af549453eb +--------------------------------------+-----------+-----------+ | Image ID | Member ID | Can Share | +--------------------------------------+-----------+-----------+ | 169243de-e5a0-4fd8-9e5c-d7af549453eb | dron | | | 169243de-e5a0-4fd8-9e5c-d7af549453eb | new_ten | | +--------------------------------------+-----------+-----------+ Version-Release number of selected component (if applicable): python-django-horizon-2013.1.2-1.el6ost.noarch How reproducible: 100% Steps to Reproduce: 1. create an image and do not select the public tag 2. go to cli and run glance member-create <image uuid> <tenant_name> 3. Actual results: we cannot create an image with specific tenants or edit it to add a specific tenant but we can do that from cli Expected results: we should be able to add a specific tenant from cli Additional info: