This change replaces Redis with Valkey, which is non-existent on Rocky Linux 10 / CentOS Stream 10 due to licensing issues. Co-Authored-By: Bartosz Bezak <bartosz@stackhpc.com> Co-Authored-By: Michal Nasiadka <mnasiadka@gmail.com> Change-Id: Ifcc6ec6e943c20867d969b0bdb0e4cbac53eea1e Signed-off-by: Grzegorz Koper <grzegorzk@stackhpc.com> Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com> Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
35 lines
1.4 KiB
YAML
35 lines
1.4 KiB
YAML
---
|
|
enable_ironic: "no"
|
|
enable_ironic_dnsmasq: "{{ enable_ironic | bool }}"
|
|
enable_ironic_neutron_agent: "no"
|
|
enable_ironic_prometheus_exporter: "{{ enable_ironic | bool and enable_prometheus | bool }}"
|
|
enable_ironic_pxe_filter: "no"
|
|
|
|
# Keystone user
|
|
ironic_keystone_user: "ironic"
|
|
|
|
# Coordination backend
|
|
ironic_coordination_backend: "{{ 'valkey' if enable_valkey | bool else 'etcd' if enable_etcd | bool else '' }}"
|
|
|
|
# Network interfaces
|
|
ironic_http_interface: "{{ api_interface }}"
|
|
ironic_tftp_interface: "{{ api_interface }}"
|
|
|
|
# Address family
|
|
ironic_http_address_family: "{{ api_address_family }}"
|
|
ironic_tftp_address_family: "{{ api_address_family }}"
|
|
|
|
# Addresses
|
|
ironic_http_interface_address: "{{ 'ironic_http' | kolla_address }}"
|
|
ironic_tftp_interface_address: "{{ 'ironic_tftp' | kolla_address }}"
|
|
|
|
ironic_internal_fqdn: "{{ kolla_internal_fqdn }}"
|
|
ironic_external_fqdn: "{{ kolla_external_fqdn }}"
|
|
ironic_internal_endpoint: "{{ ironic_internal_fqdn | kolla_url(internal_protocol, ironic_api_port) }}"
|
|
ironic_public_endpoint: "{{ ironic_external_fqdn | kolla_url(public_protocol, ironic_api_public_port) }}"
|
|
ironic_api_port: "6385"
|
|
ironic_api_listen_port: "{{ ironic_api_port }}"
|
|
ironic_api_public_port: "{{ haproxy_single_external_frontend_public_port if haproxy_single_external_frontend | bool else ironic_api_port }}"
|
|
ironic_http_port: "8089"
|
|
ironic_prometheus_exporter_port: "9608"
|