Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions all/001-kolla-defaults.yml
Original file line number Diff line number Diff line change
Expand Up @@ -494,6 +494,7 @@ keystone_public_port: "{{ haproxy_single_external_frontend_public_port if haprox
keystone_public_listen_port: "5000"
keystone_internal_port: "5000"
keystone_internal_listen_port: "{{ keystone_internal_port }}"
keystone_listen_port: "{{ keystone_internal_listen_port }}"

keystone_ssh_port: "8023"

Expand Down Expand Up @@ -892,6 +893,7 @@ enable_ironic_dnsmasq: "{{ enable_ironic | bool }}"
enable_ironic_inspector: "no"
enable_ironic_neutron_agent: "no"
enable_ironic_prometheus_exporter: "{{ enable_ironic | bool and enable_prometheus | bool }}"
enable_ironic_pxe_filter: "no"
enable_iscsid: "{{ enable_cinder | bool and enable_cinder_backend_iscsi | bool }}"
enable_kuryr: "no"
enable_letsencrypt: "no"
Expand Down Expand Up @@ -1243,7 +1245,16 @@ nova_console: "novnc"
#######################
# Nova Database
#######################
nova_database_address: "{{ database_address | put_address_in_context('url') }}:{{ database_port }}"
nova_database_name: "nova"
nova_database_shard_id: "{{ mariadb_default_database_shard_id | int }}"
nova_database_user: "{% if use_preconfigured_databases | bool and use_common_mariadb_user | bool %}{{ database_user }}{% else %}nova{% endif %}"

nova_cell0_database_address: "{{ nova_database_address }}"
nova_cell0_database_name: "{{ nova_database_name }}_cell0"
nova_cell0_database_password: "{{ nova_database_password }}"
nova_cell0_database_shard_id: "{{ nova_database_shard_id | int }}"
nova_cell0_database_user: "{{ nova_database_user }}"

#######################
# Horizon options
Expand Down
11 changes: 9 additions & 2 deletions all/099-kolla.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,10 @@ enable_prometheus_openstack_exporter: "no"
# We don't usually use heat anywhere. Enable it explicitly if required.
enable_heat: "no"

# Backward compatibility for < 2025.1
enable_proxysql: "no"
# ProxySQL became the default MariaDB load balancer in 2025.2 (the internal
# HAProxy MariaDB frontend was removed upstream); enable it for 2025.2+, keep
# HAProxy for <= 2025.1.
enable_proxysql: "{{ 'no' if openstack_version in ['2024.1', '2024.2', '2025.1'] else 'yes' }}"

proxysql_version: 3

Expand Down Expand Up @@ -68,6 +70,11 @@ enable_mariabackup: "yes"

# horizon
horizon_backend_database: "yes"
# 2025.2 switched Horizon to uWSGI (horizon_wsgi_provider defaults to uwsgi);
# behind HAProxy the uWSGI backend must listen on the unprivileged 8080, not
# the privileged 80. Match upstream for 2025.2+, keep the pre-uWSGI value for
# <= 2025.1.
horizon_listen_port: "{{ '8080' if (enable_haproxy | bool and openstack_version not in ['2024.1', '2024.2', '2025.1']) else horizon_tls_port if horizon_enable_tls_backend | bool else horizon_port }}"

# ironic
ironic_agent_files_directory: /share/ironic
Expand Down