Revert "Use keystone_authtoken macros for auth"

This patch breaks glance and as result it does not respond on any requests and image bootstrap failed constantly 

This reverts commit f1d9d96886.

Change-Id: I38a0cf22fc516a38be56649b1902e489f0040392
This commit is contained in:
Sergey Kraynev 2017-02-16 08:12:24 +00:00
parent f1d9d96886
commit 8ad260a9a8
3 changed files with 26 additions and 4 deletions

View File

@ -19,7 +19,17 @@ show_multiple_locations = true
connection = mysql+pymysql://{{ glance.db.username }}:{{ glance.db.password }}@{{ address(service.database) }}/{{ glance.db.name }}
max_retries = -1
{{ keystone_authtoken.keystone_authtoken(glance.user, glance.password) }}
[keystone_authtoken]
auth_uri = {{ address('keystone', keystone.public_port, with_scheme=True) }}
auth_url = {{ address('keystone', keystone.admin_port, with_scheme=True) }}
auth_type = password
project_domain_id = default
user_domain_id = default
project_name = service
username = {{ glance.user }}
password = {{ glance.password }}
memcached_servers = {{ address('memcached', memcached.port) }}
[paste_deploy]
flavor = keystone

View File

@ -12,6 +12,17 @@ bind_port = {{ glance.registry_port.cont }}
connection = mysql+pymysql://{{ glance.db.username }}:{{ glance.db.password }}@{{ address(service.database) }}/{{ glance.db.name }}
max_retries = -1
[keystone_authtoken]
auth_uri = {{ address('keystone', keystone.public_port, with_scheme=True) }}
auth_url = {{ address('keystone', keystone.admin_port, with_scheme=True) }}
auth_type = password
project_domain_id = default
user_domain_id = default
project_name = service
username = {{ glance.user }}
password = {{ glance.password }}
memcached_servers = {{ address('memcached', memcached.port) }}
[paste_deploy]
flavor = keystone

View File

@ -27,14 +27,15 @@ service:
command: glance-manage db_sync
- name: glance-user-create
dependencies:
- keystone-create-domain
- keystone
type: single
command: openstack user create --domain {{ service_account.domain }} --password {{ glance.password }} {{ glance.user }}
command: openstack user create --domain default --password {{ glance.password }} {{ glance.user }}
- name: glance-role-add
dependencies:
- glance-user-create
- keystone-create-project
type: single
command: openstack role add --domain {{ service_account.domain }} --user {{ glance.user }} admin
command: openstack role add --project service --user {{ glance.user }} admin
- name: glance-service-create
dependencies:
- keystone