Heat user should belong to "service" project, not "admin"
Reconfigure Heat user to be in "service" project like all other services do. Change-Id: I08b5d672e8dee9efe1a9161f9b903c4e9fd54786
This commit is contained in:
parent
1cdf3d783d
commit
2cfef3bc3a
|
@ -31,7 +31,7 @@ auth_url = {{ address('keystone', keystone.admin_port, with_scheme=True) }}/v3
|
||||||
auth_type = password
|
auth_type = password
|
||||||
project_domain_id = default
|
project_domain_id = default
|
||||||
user_domain_id = default
|
user_domain_id = default
|
||||||
project_name = {{ openstack.project_name }}
|
project_name = service
|
||||||
username = {{ heat.user }}
|
username = {{ heat.user }}
|
||||||
password = {{ heat.password }}
|
password = {{ heat.password }}
|
||||||
memcached_servers = {{ address('memcached', memcached.port) }}
|
memcached_servers = {{ address('memcached', memcached.port) }}
|
||||||
|
|
|
@ -38,7 +38,7 @@ service:
|
||||||
- heat-user-create
|
- heat-user-create
|
||||||
type: single
|
type: single
|
||||||
command:
|
command:
|
||||||
openstack role add --project {{ openstack.project_name }} --user {{ heat.user }} admin
|
openstack role add --project service --user {{ heat.user }} admin
|
||||||
- name: heat-service-create
|
- name: heat-service-create
|
||||||
dependencies:
|
dependencies:
|
||||||
- keystone-create-project
|
- keystone-create-project
|
||||||
|
|
Loading…
Reference in New Issue