openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #14232
Re: Glance Image Upload error.
The SERVICE_ENDPOINT and SERVICE_TOKEN variables are effectively overriding
the corresponding OS_* variables from your environment (they're not
intended to be used together); try removing the SERVICE_* variables.
The OS_* variables provide a normal authentication flow while the SERVICE_*
variables effectively bypass authentication, and are intended for when you
don't yet have an admin user in keystone.
-Dolph
On Thu, Jul 5, 2012 at 6:44 AM, Trinath Somanchi <trinath.somanchi@xxxxxxxxx
> wrote:
> Hi-
>
> I have followed this document page to upload images into glance.
>
>
> http://docs.openstack.org/diablo/openstack-compute/install/content/uploading-to-glance.html
>
> I have issued the commands as below following the document above.
>
> *root@OpenstackController:~/Image# curl -d
> '{"auth":{"passwordCredentials":{"username": "admin", "password":
> "admin"}}}' -H "Content-type: application/json"
> http://10.232.90.82:35357/v2.0/tokens | python -mjson.tool
> % Total % Received % Xferd Average Speed Time Time Time
> Current
> Dload Upload Total Spent Left
> Speed
> 100 319 0 244 100 75 548 168 --:--:-- --:--:-- --:--:--
> 548
> {
> "access": {
> "serviceCatalog": {},
> "token": {
> "expires": "2012-07-06T09:43:20Z",
> "id": "ab758cd3be864b17821ce073ea4358e5"
> },
> "user": {
> "id": "668f5d9ca716417fa16208828c5acea8",
> "name": "admin",
> "roles": [],
> "roles_links": [],
> "username": "admin"
> }
> }
> }
>
>
> *But, I'm getting the following error
>
> *root@OpenstackController:~/Image# glance add -A
> ab758cd3be864b17821ce073ea4358e5 name="kernel" is_public=true
> container_format=bare disk_format=raw < uImage
> =============================================================================================================================[100%]
> 35.0M/s, ETA 0h 0m 0s
> Uploading image 'kernel'
> Failed to add image. Got error:
> You are not authenticated.
> Details: 401 Unauthorized
>
> This server could not verify that you are authorized to access the
> document you requested. Either you supplied the wrong credentials (e.g.,
> bad password), or your browser does not understand how to supply the
> credentials required.
>
> Authentication required
> *
>
>
> This error might occur when there exists an error in environmental
> variables.
>
> But when I access the env vars they are accessible and not other errors
> exists.
>
> The following ENV vars are set.
>
> *export SERVICE_ENDPOINT=http://localhost:35357/v2.0
> export SERVICE_TOKEN=admin
> export OS_TENANT_NAME=admin
> export OS_USERNAME=admin
> export OS_PASSWORD=admin
> export OS_AUTH_URL="http://localhost:5000/v2.0/"
> *
> Can you any one kindly help me on debugging/solving this issue.
>
> Thanking you,
>
> --
> Regards,
> ----------------------------------------------
> Trinath Somanchi,
> +91 9866 235 130
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to : openstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help : https://help.launchpad.net/ListHelp
>
>
References