From c44ae96eff7aa64a5590e6c78816186aa2dbfa2d Mon Sep 17 00:00:00 2001 From: Corey Bryant Date: Wed, 30 Oct 2019 19:56:42 +0000 Subject: [PATCH] Add section-placement The placement config may be useful among more than one charm as more services start to use the placement service. This patch adds a single source of placement sectional config. Change-Id: Id99e750f7b43dd0c893790eaa6fb79f7ce064f12 Related-Bug: 1850691 --- templates/parts/section-placement | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 templates/parts/section-placement diff --git a/templates/parts/section-placement b/templates/parts/section-placement new file mode 100644 index 0000000..eff54df --- /dev/null +++ b/templates/parts/section-placement @@ -0,0 +1,14 @@ +[placement] +{% if identity_credentials.auth_host -%} +auth_url = {{ identity_credentials.auth_protocol }}://{{ identity_credentials.auth_host }}:{{ identity_credentials.auth_port }} +auth_type = password +project_domain_name = {{ identity_credentials.credentials_project_domain_name }} +user_domain_name = {{ identity_credentials.credentials_user_domain_name }} +project_name = services +username = {{ identity_credentials.credentials_username }} +password = {{ identity_credentials.credentials_password }} +{% endif -%} +{% if options.region -%} +os_region_name = {{ options.region }} +{% endif -%} +randomize_allocation_candidates = true