We are jazzed to announce the release of: openstack-ansible 24.3.0: Ansible playbooks for deploying OpenStack This release is part of the xena stable release series. The source is available from: https://opendev.org/openstack/openstack-ansible Download the package from: https://tarballs.openstack.org/openstack-ansible/ Please report issues through: https://bugs.launchpad.net/openstack-ansible/+bugs For more details, please see below. 24.3.0 ^^^^^^ New Features ************ * New variables "galera_tmp_dir" and "galera_ignore_db_dirs" were implemented to control path to tmp dir and what directories should be ignored when listing databases. Upgrade Notes ************* * If you have database named as "#tmp" you should change "galera_tmp_dir" path and adjust "galera_ignore_db_dirs" or rename database. Bug Fixes ********* * Fixes a Content Security Policy error which prevented image uploads via the Horizon interface. * Fixed facts gathering when tags were provided with playbook run. Changes in openstack-ansible 24.2.0..24.3.0 ------------------------------------------- df7c7df94 Align collection_file naming 3d46aa891 Bump OpenStack-Ansible Xena f67ed4e49 haproxy: fix csp for glance image uploads via horizon 21e5e2312 [doc] Be even more explicit about lb_vip_address 212b0d6cd Limit mistral worker 1bbe4428b Limit cloudkitty workers 653576faa Fix extra facts gathering with tags 09363669b Allow fast SSH cipher for upgrade jobs Diffstat (except docs and test files) ------------------------------------- ansible-role-requirements.yml | 38 +++++++++---------- deploy-guide/source/verify-operation.rst | 5 ++- .../admin/openstack-operations/verify-deploy.rst | 7 ++-- .../openstack_user_config.yml.example | 4 +- inventory/group_vars/haproxy/haproxy.yml | 2 +- playbooks/ceph-install.yml | 20 ++++++++++ playbooks/defaults/repo_packages/gnocchi.yml | 2 +- playbooks/defaults/repo_packages/nova_consoles.yml | 4 +- .../defaults/repo_packages/openstack_services.yml | 44 +++++++++++----------- playbooks/galera-install.yml | 8 ++-- playbooks/haproxy-install.yml | 8 ++-- playbooks/os-adjutant-install.yml | 9 ++--- playbooks/os-aodh-install.yml | 9 ++--- playbooks/os-barbican-install.yml | 9 ++--- playbooks/os-blazar-install.yml | 9 ++--- playbooks/os-ceilometer-install.yml | 9 ++--- playbooks/os-cloudkitty-install.yml | 9 ++--- playbooks/os-designate-install.yml | 9 ++--- playbooks/os-glance-install.yml | 9 ++--- playbooks/os-gnocchi-install.yml | 9 ++--- playbooks/os-heat-install.yml | 9 ++--- playbooks/os-horizon-install.yml | 9 ++--- playbooks/os-ironic-install.yml | 9 ++--- playbooks/os-keystone-install.yml | 9 ++--- playbooks/os-magnum-install.yml | 9 ++--- playbooks/os-manila-install.yml | 4 ++ playbooks/os-masakari-install.yml | 19 +++------- playbooks/os-mistral-install.yml | 9 ++--- playbooks/os-murano-install.yml | 9 ++--- playbooks/os-octavia-install.yml | 9 ++--- playbooks/os-placement-install.yml | 9 ++--- playbooks/os-sahara-install.yml | 9 ++--- playbooks/os-senlin-install.yml | 9 ++--- playbooks/os-swift-install.yml | 9 ++--- playbooks/os-tacker-install.yml | 9 ++--- playbooks/os-tempest-install.yml | 9 ++--- playbooks/os-trove-install.yml | 9 ++--- playbooks/os-zun-install.yml | 9 ++--- playbooks/security-hardening.yml | 14 +++---- .../notes/csp-image-uploads-0165e6fe76287a0c.yaml | 5 +++ .../facts_gathering_tags-69babd74af6e7470.yaml | 4 ++ .../notes/galera_tmpdir-3271e0bc8e353930.yaml | 10 +++++ scripts/bootstrap-ansible.sh | 1 + scripts/get-ansible-collection-requirements.yml | 4 +- .../templates/user_variables.aio.yml.j2 | 11 ++++++ 45 files changed, 232 insertions(+), 207 deletions(-)