Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

liberty endpoint and keystone_authtoken

I'm currently setting up glance to work with keystone:

Keystone Endpoints:

| x | r1 | keystone     | identity     | True    | internal  | http://controller:5000/v3
| x | r1 | keystone     | identity     | True    | public    | http://controller:5000/v3
| x | r1 | keystone     | identity     | True    | admin     | http://controller:35357/v3

and the glance endpoints:

| x | r1| glance       | image        | True    | public    | http://controller:9292
| x | r1| glance       | image        | True    | admin     | http://controller:9292
| x | r1| glance       | image        | True    | internal  | http://controller:9292

and the following glance-api and glance registry configuration:

auth_strategy = keystone

[keystone_authtoken]
auth_uri = http://controller:5000/v3     #versioned
auth_url = http://controller:35357
admin_tenant_name = service
admin_user = glance
admin_password = x
auth_version = 3

But I always get 401 Unauthenticated.

Where do I put the versioned endpoint, and which url/uris are correct? Could someone post a valid authentication section from liberty and identity api 3?

liberty endpoint and keystone_authtoken

I'm currently setting up glance to work with keystone:

Keystone Endpoints:

| x | r1 | keystone     | identity     | True    | internal  | http://controller:5000/v3
| x | r1 | keystone     | identity     | True    | public    | http://controller:5000/v3
| x | r1 | keystone     | identity     | True    | admin     | http://controller:35357/v3

and the glance endpoints:

| x | r1| glance       | image        | True    | public    | http://controller:9292
| x | r1| glance       | image        | True    | admin     | http://controller:9292
| x | r1| glance       | image        | True    | internal  | http://controller:9292

and the following glance-api and glance registry configuration:

auth_strategy = keystone

[keystone_authtoken]
auth_uri = http://controller:5000/v3     #versioned
auth_url = http://controller:35357
admin_tenant_name = service
admin_user = glance
admin_password = x
auth_version = 3

But I always get 401 Unauthenticated.

Where do I put the versioned endpoint, and which url/uris are correct? correct?

Could someone post a valid authentication section from liberty and identity api 3?

Whats the difference between auth_url, auth_uri and identity_uri? which has to be versioned?