Skip to content

Commit 18aebf8

Browse files
committed
Add bool variable to choose CA secret store
1 parent c46f250 commit 18aebf8

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
---
22
# Path to a CA certificate file to trust in the OpenStack Capacity exporter.
3-
stackhpc_os_capacity_openstack_cacert: "{{ kayobe_env_config_path }}/kolla/certificates/ca/openbao.crt"
3+
stackhpc_os_capacity_openstack_cacert: "{{ kayobe_env_config_path }}/kolla/certificates/ca/{{ openbao.crt if stackhpc_enable_openbao else vault.crt }}"

etc/kayobe/environments/ci-multinode/tempest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
rally_no_sensitive_log: false
44

55
# Add the Vault CA certificate to the rally container when running tempest.
6-
tempest_cacert: "{{ kayobe_env_config_path }}/kolla/certificates/ca/openbao.crt"
6+
tempest_cacert: "{{ kayobe_env_config_path }}/kolla/certificates/ca/{{ openbao.crt if stackhpc_enable_openbao else vault.crt }}"

etc/kayobe/stackhpc.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,3 +179,10 @@ download_amphora_from_ark: true
179179

180180
# Octavia Amphora image version
181181
stackhpc_amphora_image_version: "2025.1-20250619T113933"
182+
183+
################################################################################
184+
# Certificate Authority
185+
186+
# Whether or not OpenBao is used as Certificate Authority. Default is true.
187+
# If set to false, Hashicorp Vault is used instead.
188+
stackhpc_enable_openbao: true

0 commit comments

Comments
 (0)