← Back to team overview

openstack team mailing list archive

Re: [Glance][Nova] Can't list images

 

Does that mean that glance is somehow configured to use swift as storage
instead of the local file system or is does the error simply occur due to
the a parsing error because of ${SWIFT_HOST}?

On Mon, May 7, 2012 at 2:59 PM, Dolph Mathews <dolph.mathews@xxxxxxxxx>wrote:

> Your swift endpoint appears to be literally configured in keystone as
> "http://${SWIFT_HOST}:8080/v1/..."; -- I'm guessing that's unreachable :)
>
> Based on your logs, I'm not certain that will fix your 500, however.
>
> -Dolph
>
> On Mon, May 7, 2012 at 5:23 AM, Leander Bessa <leanderbb@xxxxxxxxx> wrote:
>
>> This is as much as i can capture at the moment.
>> http://paste.openstack.org/show/15899/
>>
>> For some reason, nothing is written to the logs, am i forgetting a flag
>> or something?
>>
>>
>> On Fri, May 4, 2012 at 11:30 PM, Yuriy Taraday <yorik.sar@xxxxxxxxx>wrote:
>>
>>> Please post to http://paste.openstack.org error text and backtrace
>>> from nova-api.log.
>>>
>>> Kind regards, Yuriy.
>>>
>>>
>>> On Fri, May 4, 2012 at 6:13 PM, Leander Bessa <leanderbb@xxxxxxxxx>
>>> wrote:
>>> > Hello,
>>> >
>>> > I seem to be unable to list the images available in glance. I'm not
>>> sure why
>>> > this is happening. I've check the logs for nova-api, glance-api and
>>> > glance-registry and am unable to found anything out of the ordinary.
>>> >
>>> > Below is an output from the command 'nova image-list'
>>> >>
>>> >> REQ: curl -i http://192.168.164.128:5000/v2.0/tokens -X POST -H
>>> >> "Content-Type: application/json" -H "Accept: application/json" -H
>>> >> "User-Agent: python-novaclient"
>>> >> REQ BODY: {"auth": {"tenantName": "admin", "passwordCredentials":
>>> >> {"username": "admin", "password": "nova"}}}
>>> >> RESP:{'date': 'Fri, 04 May 2012 14:08:53 GMT', 'transfer-encoding':
>>> >> 'chunked', 'status': '200', 'vary': 'X-Auth-Token', 'content-type':
>>> >> 'application/json'} {"access": {"token": {"expires":
>>> "2012-05-05T14:08:53Z",
>>> >> "id": "c6d3145f1e924982982b54e52b97bec9", "tenant": {"description":
>>> null,
>>> >> "enabled": true, "id": "765a2012198f4751b8457c49932ec80d", "name":
>>> >> "admin"}}, "serviceCatalog": [{"endpoints": [{"adminURL":
>>> >> "http://192.168.164.128:8776/v2/765a2012198f4751b8457c49932ec80d";,
>>> "region":
>>> >> "nova", "internalURL":
>>> >> "http://192.168.164.128:8776/v2/765a2012198f4751b8457c49932ec80d";,
>>> >> "publicURL":
>>> >> "http://192.168.164.128:8776/v2/765a2012198f4751b8457c49932ec80d"}],
>>> >> "endpoints_links": [], "type": "volume", "name": "volume"},
>>> {"endpoints":
>>> >> [{"adminURL":
>>> >> "http://${SWIFT_HOST}:8080/v1/AUTH_765a2012198f4751b8457c49932ec80d";,
>>> >> "region": "nova", "internalURL": "http://127.0.0.1:8080";,
>>> "publicURL":
>>> >> "http://
>>> ${SWIFT_HOST}:8080/v1/AUTH_765a2012198f4751b8457c49932ec80d"}],
>>> >> "endpoints_links": [], "type": "storage", "name": "swift"},
>>> {"endpoints":
>>> >> [{"adminURL": "http://192.168.164.128:9292/v1";, "region": "nova",
>>> >> "internalURL": "http://192.168.164.128:9292/v1";, "publicURL":
>>> >> "http://192.168.164.128:9292/v1"}], "endpoints_links": [], "type":
>>> "image",
>>> >> "name": "glance"}, {"endpoints": [{"adminURL":
>>> >> "http://192.168.164.128:8774/v2/765a2012198f4751b8457c49932ec80d";,
>>> "region":
>>> >> "nova", "internalURL":
>>> >> "http://192.168.164.128:8774/v2/765a2012198f4751b8457c49932ec80d";,
>>> >> "publicURL":
>>> >> "http://192.168.164.128:8774/v2/765a2012198f4751b8457c49932ec80d"}],
>>> >> "endpoints_links": [], "type": "compute", "name": "nova"},
>>> {"endpoints":
>>> >> [{"adminURL": "http://192.168.164.128:5000/v2.0";, "region": "nova",
>>> >> "internalURL": "http://192.168.164.128:5000/v2.0";, "publicURL":
>>> >> "http://192.168.164.128:35357/v2.0"}], "endpoints_links": [], "type":
>>> >> "identity", "name": "keystone"}], "user": {"username": "admin",
>>> >> "roles_links": [], "id": "842c74e5daa246239426f92b6f5c5dba", "roles":
>>> >> [{"id": "d6d2f681acbf4f91a3bd3522e1c006ae", "name": "admin"}, {"id":
>>> >> "e1428c3c9403494494b53393660a930a", "name": "KeystoneServiceAdmin"},
>>> {"id":
>>> >> "f2a9436d68974a049547c08324a37aed", "name": "KeystoneAdmin"}], "name":
>>> >> "admin"}}}
>>> >> REQ: curl -i
>>> >>
>>> http://192.168.164.128:8774/v2/765a2012198f4751b8457c49932ec80d/images/detail
>>> >> -X GET -H "X-Auth-Project-Id: admin" -H "User-Agent:
>>> python-novaclient" -H
>>> >> "Accept: application/json" -H "X-Auth-Token:
>>> >> c6d3145f1e924982982b54e52b97bec9"
>>> >> REQ: curl -i
>>> >>
>>> http://192.168.164.128:8774/v2/765a2012198f4751b8457c49932ec80d/images/detail
>>> >> -X GET -H "X-Auth-Project-Id: admin" -H "User-Agent:
>>> python-novaclient" -H
>>> >> "Accept: application/json" -H "X-Auth-Token:
>>> >> c6d3145f1e924982982b54e52b97bec9"
>>> >> RESP:{'date': 'Fri, 04 May 2012 14:08:53 GMT', 'status': '500',
>>> >> 'content-length': '128', 'content-type': 'application/json;
>>> charset=UTF-8',
>>> >> 'x-compute-request-id': 'req-3e953b5d-5953-438f-bd9b-20f52f2f4bf2'}
>>> >> {"computeFault": {"message": "The server has either erred or is
>>> incapable of
>>> >> performing the requested operation.", "code": 500}}
>>> >> RESP:{'date': 'Fri, 04 May 2012 14:08:53 GMT', 'status': '500',
>>> >> 'content-length': '128', 'content-type': 'application/json;
>>> charset=UTF-8',
>>> >> 'x-compute-request-id': 'req-3e953b5d-5953-438f-bd9b-20f52f2f4bf2'}
>>> >> {"computeFault": {"message": "The server has either erred or is
>>> incapable of
>>> >> performing the requested operation.", "code": 500}}
>>> >
>>> > I'm using ubuntu 12.04 with the default repository packages. All the
>>> > services are running.
>>> >
>>> > Regards,
>>> >
>>> > Leander
>>> >
>>> > _______________________________________________
>>> > Mailing list: https://launchpad.net/~openstack
>>> > Post to     : openstack@xxxxxxxxxxxxxxxxxxx
>>> > Unsubscribe : https://launchpad.net/~openstack
>>> > More help   : https://help.launchpad.net/ListHelp
>>> >
>>>
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openstack
>> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~openstack
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>

Follow ups

References