yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #40644
[Bug 1493026] Re: location-add return error when add new location to 'queued' image
** Description changed:
Reproduce:
1. create a new image:
glance image-create --disk-format qcow2 --container-format bare --name test
suppose the image'id is 11111
2.add location to the image:
glance location-add 11111 --url xxxx
Result : the client raise an error:'The administrator has disabled API
access to image locations'.
- But when use REST API to reproduce the step 2, it runs well and the image's status will be changed into 'active'.
- According to the code: https://github.com/openstack/glance/blob/master/glance/api/v2/images.py#L735-L750
- I think we should add check in glance like client does.
+ 3.set show_multiple_locations = True in glance-api.conf. Then take step
+ 1,2. It works now.
+
+ But when use REST API to reproduce it, No matter show_multiple_locations
+ is False or True, it runs both well and the image's status will be
+ changed into 'active'.
+
+ So there are one thing to discuess: Is it need to check the location in
+ glance-client(show_multiple_locations)? Or Is it need to add the check
+ like glance-client does in Glance server on the contrary?
** Also affects: python-glanceclient
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1493026
Title:
location-add return error when add new location to 'queued' image
Status in Glance:
Opinion
Status in python-glanceclient:
New
Bug description:
Reproduce:
1. create a new image:
glance image-create --disk-format qcow2 --container-format bare --name test
suppose the image'id is 11111
2.add location to the image:
glance location-add 11111 --url xxxx
Result : the client raise an error:'The administrator has disabled
API access to image locations'.
3.set show_multiple_locations = True in glance-api.conf. Then take
step 1,2. It works now.
But when use REST API to reproduce it, No matter
show_multiple_locations is False or True, it runs both well and the
image's status will be changed into 'active'.
So there are one thing to discuess: Is it need to check the location
in glance-client(show_multiple_locations)? Or Is it need to add the
check like glance-client does in Glance server on the contrary?
To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1493026/+subscriptions