Skip to content

Commit 071c0e7

Browse files
Merge pull request openstack-k8s-operators#643 from karelyatin/fix_role_defaults
Fix roles default vars to correctly use edpm_service_name
2 parents 470a305 + 34fbe0e commit 071c0e7

File tree

8 files changed

+17
-17
lines changed

8 files changed

+17
-17
lines changed

roles/edpm_frr/defaults/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ edpm_frr_volumes:
8181
- /etc/pki/tls/certs/ca-bundle.trust.crt:/etc/pki/tls/certs/ca-bundle.trust.crt:ro
8282
- /etc/pki/tls/cert.pem:/etc/pki/tls/cert.pem:ro
8383
- /var/lib/kolla/config_files/frr.json:/var/lib/kolla/config_files/config.json:ro
84-
- /var/lib/config-data/ansible-generated/frr:/var/lib/kolla/config_files/src:ro
84+
- "{{ edpm_frr_config_basedir }}:/var/lib/kolla/config_files/src:ro"
8585
- /var/log/containers/frr:/var/log/frr:z
8686
- /run/frr:/run/frr:shared,z
8787

roles/edpm_neutron_dhcp/defaults/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ edpm_neutron_dhcp_images_download_delay: 5
2424
# number of retries for download tasks
2525
edpm_neutron_dhcp_images_download_retries: 5
2626

27-
edpm_neutron_dhcp_agent_config_src: "/var/lib/openstack/configs/neutron-dhcp"
27+
edpm_neutron_dhcp_agent_config_src: "/var/lib/openstack/configs/{{ edpm_service_name | default('neutron-dhcp') }}"
2828
edpm_neutron_dhcp_agent_config_dir: "/var/lib/config-data/ansible-generated/neutron-dhcp-agent"
2929
edpm_neutron_dhcp_agent_lib_dir: "/var/lib/neutron"
3030
edpm_neutron_dhcp_image: "quay.io/podified-antelope-centos9/openstack-neutron-dhcp-agent:current-podified"
@@ -43,7 +43,7 @@ edpm_neutron_dhcp_common_volumes:
4343
edpm_neutron_dhcp_tls_enabled: "{{ edpm_tls_certs_enabled | default(False) }}"
4444
edpm_neutron_dhcp_tls_ca_src_dir: "/var/lib/openstack/cacerts/{{ edpm_service_name | default('neutron-dhcp') }}"
4545
edpm_neutron_dhcp_tls_volumes:
46-
- "/var/lib/openstack/cacerts/{{ edpm_service_name | default('neutron-dhcp') }}/tls-ca-bundle.pem:/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem:ro,z"
46+
- "{{ edpm_neutron_dhcp_tls_ca_src_dir }}/tls-ca-bundle.pem:/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem:ro,z"
4747

4848
# Sidecar containers settings
4949
edpm_neutron_dhcp_sidecar_debug: false

roles/edpm_neutron_metadata/defaults/main.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ edpm_neutron_metadata_images_download_delay: 5
77
# number of retries for download tasks
88
edpm_neutron_metadata_images_download_retries: 5
99

10-
edpm_neutron_metadata_config_src: /var/lib/openstack/configs/neutron-metadata
10+
edpm_neutron_metadata_config_src: "/var/lib/openstack/configs/{{ edpm_service_name | default('neutron-metadata') }}"
1111
edpm_neutron_metadata_agent_config_dir: /var/lib/config-data/ansible-generated/neutron-ovn-metadata-agent
1212
edpm_neutron_metadata_agent_log_dir: "/var/log/neutron"
1313
edpm_neutron_metadata_agent_lib_dir: "/var/lib/neutron"
@@ -57,8 +57,8 @@ edpm_neutron_metadata_agent_ovn_ovsdb_probe_interval: '60000'
5757
edpm_neutron_metadata_agent_tls_enabled: "{{ edpm_tls_certs_enabled | default(False) }}"
5858

5959
edpm_neutron_metadata_tls_volumes:
60-
- "/var/lib/openstack/certs/{{ edpm_service_name | default('neutron_metadata') }}/ca.crt:/etc/pki/tls/certs/ovndbca.crt:ro,z"
61-
- "/var/lib/openstack/certs/{{ edpm_service_name | default('neutron_metadata') }}/tls.crt:/etc/pki/tls/certs/ovndb.crt:ro,z"
62-
- "/var/lib/openstack/certs/{{ edpm_service_name | default('neutron_metadata') }}/tls.key:/etc/pki/tls/private/ovndb.key:ro,Z"
63-
- "/var/lib/openstack/cacerts/{{ edpm_service_name | default('neutron_metadata') }}/tls-ca-bundle.pem:\
60+
- "/var/lib/openstack/certs/{{ edpm_service_name | default('neutron-metadata') }}/ca.crt:/etc/pki/tls/certs/ovndbca.crt:ro,z"
61+
- "/var/lib/openstack/certs/{{ edpm_service_name | default('neutron-metadata') }}/tls.crt:/etc/pki/tls/certs/ovndb.crt:ro,z"
62+
- "/var/lib/openstack/certs/{{ edpm_service_name | default('neutron-metadata') }}/tls.key:/etc/pki/tls/private/ovndb.key:ro,Z"
63+
- "/var/lib/openstack/cacerts/{{ edpm_service_name | default('neutron-metadata') }}/tls-ca-bundle.pem:\
6464
/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem:ro,z"

roles/edpm_neutron_ovn/defaults/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ edpm_neutron_ovn_images_download_delay: 5
77
# number of retries for download tasks
88
edpm_neutron_ovn_images_download_retries: 5
99

10-
edpm_neutron_ovn_config_src: /var/lib/openstack/configs/neutron-ovn
10+
edpm_neutron_ovn_config_src: "/var/lib/openstack/configs/{{ edpm_service_name | default('neutron-ovn') }}"
1111
edpm_neutron_ovn_agent_config_dir: /var/lib/config-data/ansible-generated/neutron-ovn-agent
1212
edpm_neutron_ovn_agent_log_dir: "/var/log/neutron"
1313

roles/edpm_neutron_sriov/defaults/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ edpm_neutron_sriov_images_download_delay: 5
2424
edpm_neutron_sriov_images_download_retries: 5
2525

2626
# All variables within this role should have a prefix of "edpm_neutron_sriov_agent"
27-
edpm_neutron_sriov_agent_config_src: "/var/lib/openstack/configs/neutron-sriov"
27+
edpm_neutron_sriov_agent_config_src: "/var/lib/openstack/configs/{{ edpm_service_name | default('neutron-sriov') }}"
2828
edpm_neutron_sriov_agent_config_dir: "/var/lib/config-data/ansible-generated/neutron-sriov-agent"
2929
edpm_neutron_sriov_image: "quay.io/podified-antelope-centos9/openstack-neutron-sriov-agent:current-podified"
3030

@@ -39,7 +39,7 @@ edpm_neutron_sriov_common_volumes:
3939
edpm_neutron_sriov_tls_enabled: "{{ edpm_tls_certs_enabled | default(False) }}"
4040
edpm_neutron_sriov_tls_ca_src_dir: "/var/lib/openstack/cacerts/{{ edpm_service_name | default('neutron-sriov') }}"
4141
edpm_neutron_sriov_tls_volumes:
42-
- "/var/lib/openstack/cacerts/{{ edpm_service_name | default('neutron-sriov') }}/tls-ca-bundle.pem:/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem:ro,z"
42+
- "{{ edpm_neutron_sriov_tls_ca_src_dir }}/tls-ca-bundle.pem:/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem:ro,z"
4343

4444
# neutron.conf
4545
# DEFAULT

roles/edpm_ovn_bgp_agent/defaults/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ edpm_ovn_bgp_agent_certificate: /etc/pki/tls/certs/ovndb.crt
3131
edpm_ovn_bgp_agent_ca_cert: /etc/pki/tls/certs/ovndbca.crt
3232
edpm_ovn_bgp_agent_internal_tls_enable: "{{ edpm_tls_certs_enabled | default(False) }}"
3333
edpm_ovn_bgp_agent_config_basedir: "/var/lib/config-data/ansible-generated/ovn-bgp-agent"
34-
edpm_ovn_bgp_agent_config_src: /var/lib/openstack/configs/ovn-bgp-agent
34+
edpm_ovn_bgp_agent_config_src: "/var/lib/openstack/configs/{{ edpm_service_name | default('ovn-bgp-agent') }}"
3535
edpm_ovn_bgp_agent_bgp_as: 64999
3636
edpm_ovn_bgp_agent_clear_vrf_routes_on_startup: false
3737
edpm_ovn_bgp_agent_bgp_nic: bgp-nic
@@ -59,7 +59,7 @@ edpm_ovn_bgp_agent_common_volumes:
5959
- /dev/log:/dev/log
6060
- /etc/iproute2:/etc/iproute2
6161
- /var/lib/kolla/config_files/ovn_bgp_agent.json:/var/lib/kolla/config_files/config.json:ro
62-
- /var/lib/config-data/ansible-generated/ovn-bgp-agent:/var/lib/kolla/config_files/src:ro
62+
- "{{ edpm_ovn_bgp_agent_config_basedir }}:/var/lib/kolla/config_files/src:ro"
6363
- /run/frr:/run/frr:shared,z
6464
- /run/openvswitch:/run/openvswitch:shared,z
6565

roles/edpm_telemetry/defaults/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
# All variables intended for modification should be placed in this file.
1919
# Directory in the ansibleEE container
20-
edpm_telemetry_config_src: /var/lib/openstack/configs/telemetry
20+
edpm_telemetry_config_src: "/var/lib/openstack/configs/{{ edpm_service_name | default('telemetry') }}"
2121
# Directory in the compute node
2222
edpm_telemetry_config_dest: /var/lib/openstack/config/telemetry
2323
# Image to use for node_exporter
@@ -27,8 +27,8 @@ edpm_telemetry_ceilometer_compute_image: quay.io/podified-antelope-centos9/opens
2727
# Image to use for Ceilometer Ipmi
2828
edpm_telemetry_ceilometer_ipmi_image: quay.io/podified-antelope-centos9/openstack-ceilometer-ipmi:current-podified
2929
# Certificates location for tls encryption
30-
edpm_telemetry_certs: /var/lib/openstack/certs/telemetry
30+
edpm_telemetry_certs: "/var/lib/openstack/certs/{{ edpm_service_name | default('telemetry') }}"
3131
# CA certs location for tls encryption
32-
edpm_telemetry_cacerts: /var/lib/openstack/cacerts/telemetry
32+
edpm_telemetry_cacerts: "/var/lib/openstack/cacerts/{{ edpm_service_name | default('telemetry') }}"
3333
# If TLS should be enabled for telemetry
3434
edpm_telemetry_tls_certs_enabled: "{{ edpm_tls_certs_enabled | default(False) }}"

roles/edpm_telemetry_logging/defaults/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@
1717

1818
# All variables intended for modification should be placed in this file.
1919
# Directory in the ansibleEE container
20-
edpm_telemetry_logging_config_src: /var/lib/openstack/configs/logging
20+
edpm_telemetry_logging_config_src: "/var/lib/openstack/configs/{{ edpm_service_name | default('logging') }}"
2121
# Directory of rsyslog config in the compute node
2222
edpm_telemetry_rsyslog_config_dest: /etc/rsyslog.d

0 commit comments

Comments
 (0)