← Back to team overview

openstack team mailing list archive

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

 

I don't know if this is your problem, but the default log level in /etc/keystone/logging.conf is WARNING (at least in Ubuntu). I had a similar issue and saw important stuff in the log after changing that to DEBUG.

 -David

On 5/10/2012 11:32 AM, Dolph Mathews 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@xxxxxxxxx <mailto:leanderbb@xxxxxxxxx>> 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@xxxxxxxxx <mailto:leanderbb@xxxxxxxxx>> 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@xxxxxxxxx <mailto:dolph.mathews@xxxxxxxxx>> 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@xxxxxxxxx <mailto:leanderbb@xxxxxxxxx>> 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@xxxxxxxxx
                <mailto: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 <mailto: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
                        <mailto: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
                            <mailto: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
                            <https://launchpad.net/%7Eopenstack>
                            > Post to     :
                            openstack@xxxxxxxxxxxxxxxxxxx
                            <mailto:openstack@xxxxxxxxxxxxxxxxxxx>
                            > Unsubscribe :
                            https://launchpad.net/~openstack
                            <https://launchpad.net/%7Eopenstack>
                            > More help   :
                            https://help.launchpad.net/ListHelp
                            >



                        _______________________________________________
                        Mailing list: https://launchpad.net/~openstack
                        <https://launchpad.net/%7Eopenstack>
                        Post to     : openstack@xxxxxxxxxxxxxxxxxxx
                        <mailto:openstack@xxxxxxxxxxxxxxxxxxx>
                        Unsubscribe : https://launchpad.net/~openstack
                        <https://launchpad.net/%7Eopenstack>
                        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