[Openstack] [Glance][Nova] Can't list images

Leander Bessa Beernaert leanderbb at gmail.com
Thu May 10 15:37:30 UTC 2012


Both. The log file is completely empty and the stdout only prints
deprecation warnings :/

On Thu, May 10, 2012 at 4:32 PM, Dolph Mathews <dolph.mathews at gmail.com>wrote:

> Concerning your keystone.log being empty (empty for the duration of the
> request, or completely empty?)... is logging to a specific file configured
> in your keystone.conf? If not, keystone just "logs" to stdout.
>
> -Dolph
>
> On Thu, May 10, 2012 at 10:20 AM, Leander Bessa Beernaert <
> leanderbb at gmail.com> wrote:
>
>> Can anyone pinpoint what exactly is wrong with this. I've been stuck here
>> for the past three days, and nothing i do seems to be working :/
>>
>>
>> On Tue, May 8, 2012 at 12:11 PM, Leander Bessa <leanderbb at gmail.com>wrote:
>>
>>> I fixed the swift ip and i'm still getting the same error.
>>>
>>> Here are the log files and the config files:
>>>
>>> nova-api > http://paste.openstack.org/show/16176/
>>>
>>> glance-api.log
>>>
>>>> 2012-05-08 11:39:55 6143     INFO [eventlet.wsgi.server] Starting
>>>>> single process server
>>>>
>>>> 2012-05-08 11:40:01 6255     INFO [eventlet.wsgi.server] Starting
>>>>> single process server
>>>>
>>>>
>>> glance-registery.log > http://paste.openstack.org/show/16180/
>>>
>>> glance-api.conf > http://paste.openstack.org/show/16184/
>>>
>>> glance-registry.conf > http://paste.openstack.org/show/16185/
>>>
>>> glance-api-paste.ini > http://paste.openstack.org/show/16186/
>>>
>>> glance-registry-pastet-ini > http://paste.openstack.org/show/16187/
>>>
>>> keystone log is empty.
>>>
>>> Regards,
>>>
>>> Leander
>>>
>>> On Mon, May 7, 2012 at 4:51 PM, Dolph Mathews <dolph.mathews at gmail.com>wrote:
>>>
>>>> There's not enough information in those logs to say (check your glance
>>>> config and glance/keystone logs) -- but you'll definitely need to recreate
>>>> that endpoint with SWIFT_HOST defined in your env to use swift through your
>>>> service catalog.
>>>>
>>>> -Dolph
>>>>
>>>>
>>>> On Mon, May 7, 2012 at 9:11 AM, Leander Bessa <leanderbb at gmail.com>wrote:
>>>>
>>>>> 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 at gmail.com
>>>>> > 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 at gmail.com>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 at gmail.com>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 at gmail.com>
>>>>>>>> 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 at lists.launchpad.net
>>>>>>>> > Unsubscribe : https://launchpad.net/~openstack
>>>>>>>> > More help   : https://help.launchpad.net/ListHelp
>>>>>>>> >
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Mailing list: https://launchpad.net/~openstack
>>>>>>> Post to     : openstack at lists.launchpad.net
>>>>>>> Unsubscribe : https://launchpad.net/~openstack
>>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20120510/29b52efa/attachment.html>


More information about the Openstack mailing list