glance member-add doesn't validate input
Bug #1080864 reported by
Dan Yocum
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Hi,
In ESSEX it is possible to enter invalid data in the glance database when adding members to images.
For instance, I can issue the following command and it completes with success:
glance member-add foo
Even though 'foo' is neither a project nor a registered user in the cloud.
affects: | keystone → python-glanceclient |
Changed in glance: | |
status: | Incomplete → Won't Fix |
To post a comment you must log in.
This happens because Glance doesn't have a master list of tenants to check against, and it additionally doesn't decide what a proper tenant ID format is. Would you expect Glance to call out to Keystone in this case?