← Back to team overview

openstack team mailing list archive

Re: Glance Image Upload error.

 

Hi!

Do you use special service users or admin_token for services auth in
keystone?

Anyway you need to check glance configuration files.

*glance-api-paste.ini, glance-registry-paste.ini*

[filter:authtoken]
paste.filter_factory = keystone.middleware.auth_token:filter_factory
service_protocol = http
service_host = 127.0.0.1
service_port = 5000
auth_host = 127.0.0.1
auth_port = 35357
auth_protocol = http
auth_uri = http://127.0.0.1:5000/
*admin_tenant_name = service*
*admin_user = glance*
*admin_password = glance*
*
*
*or *
*
*
*admin_token = ADMIN*

Also check that *glance-api.conf* and *glance-registry.conf* have this

[paste_deploy]
flavor = keystone

Thanks, Roman Sokolkov

2012/7/5 Trinath Somanchi <trinath.somanchi@xxxxxxxxx>

> I installed Glance... While uploading image got this error...
> On Jul 5, 2012 5:35 PM, "Atul Jha" <Atul.Jha@xxxxxxxxxxx> wrote:
>
>>  Are you installing/working on the Glance release of Openstack?
>>
>>
>>  ------------------------------
>> *From:* openstack-bounces+atul.jha=csscorp.com@xxxxxxxxxxxxxxxxxxx[openstack-bounces+atul.jha=
>> csscorp.com@xxxxxxxxxxxxxxxxxxx] on behalf of Trinath Somanchi [
>> trinath.somanchi@xxxxxxxxx]
>> *Sent:* Thursday, July 05, 2012 5:14 PM
>> *To:* openstack@xxxxxxxxxxxxxxxxxxx
>> *Subject:* [Openstack] Glance Image Upload error.
>>
>>  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
>>
>>   http://www.csscorp.com/common/email-disclaimer.php
>>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
Regards, Roman Sokolkov

References