[release-announce] openstack-ansible 26.2.0 (zed)
no-reply at openstack.org
no-reply at openstack.org
Thu Sep 7 10:02:48 UTC 2023
We are stoked to announce the release of:
openstack-ansible 26.2.0: Ansible playbooks for deploying OpenStack
This release is part of the zed 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.
26.2.0
^^^^^^
New Features
************
* Implemented variable "lxc_image_cache_expiration" that controlls
for how long cached LXC image will be valid. Default value is
*1year*. Variable format should be compatible with
community.general.to_time_unit filter.
* Adds optional compression for backups created with mariabackup.
Adds two new CLI parameters to the mariabackup script that are used
to enable compression and to choose a compression tool.
* "--compress=True|False"
* "--compressor=<compressor>"
Also introduces new Ansible variables that control the above
mentioned parameters.
* "galera_mariadb_backups_compress"
* "galera_mariadb_backups_compressor"
Each backup archive is stored in a dedicated directory, alongside
the backup metadata.
Upgrade Notes
*************
* CentOS/Rocky linux deployments will get major update of OVS
version from 2.17 to 3.1 and OVN from 22.12 to 23.03. RDO has
stopped building packages for previous OVS/OVN versions which means
they will not recieve any upstream bugfixes or security patches.
If you still want to preserve old versions of OVS/OVN, you can
define a following variable:
openstack_hosts_package_repos:
- name: rdo-deps
file: rdo-deps
description: rdo-deps
baseurl: "{{ openstack_hosts_rdo_deps_url }}"
gpgcheck: no
module_hotfixes: yes
exclude:
- '*rdo-openvswitch*3.1*'
- '*rdo-ovn*3.1*'
* Backup compression is disabled by default, so no changes need to
be made for existing deployments. Should compression be desired, set
"galera_mariadb_backups_compress" to "True". Choose a compression
tool with "galera_mariadb_backups_compressor", default is "gzip".
Bug Fixes
*********
* LXC image cache expiration mechanism has being fixed. Previously
LXC images were valid forever.
Changes in openstack-ansible 26.1.2..26.2.0
-------------------------------------------
312f4ba6f Bump SHAs for Zed
80eb42edd Pin version of setuptools
9c6be97c8 Add is_nest property for container_skel
63641540a Use include_role in task to avoid lack of access to vars
f80e65d0e Restore an ability for HAProxy to bind on interal IP
17abe18d8 Re-enable CI jobs after rally is fixed
6b0143db4 Include proper vars_file for rally
fc482c9e4 Drop `else` condition in the container_skel_load loop
Diffstat (except docs and test files)
-------------------------------------
ansible-collection-requirements.yml | 2 +-
ansible-role-requirements.yml | 56 ++++-----
.../reference/inventory/configure-inventory.rst | 125 ++++++++++++++++++++
etc/openstack_deploy/env.d/pods.yml.example | 44 +++++++
.../openstack_user_config.yml.pod.example | 122 ++++----------------
global-requirement-pins.txt | 1 +
inventory/group_vars/haproxy/haproxy.yml | 12 +-
osa_toolkit/generate.py | 128 +++++++++++----------
playbooks/defaults/repo_packages/gnocchi.yml | 4 +-
playbooks/defaults/repo_packages/nova_consoles.yml | 4 +-
.../defaults/repo_packages/openstack_services.yml | 44 +++----
playbooks/infra-journal-remote.yml | 6 +-
playbooks/os-rally-install.yml | 2 +-
playbooks/security-hardening.yml | 6 +-
.../notes/el_ovs_3.1_stable-951c1b8a148bbcaf.yaml | 23 ++++
.../fix_lxc_cache_expiration-1656b5758c4ec24e.yaml | 10 ++
.../mariabackup-compression-337b04c68f370c1d.yaml | 28 +++++
19 files changed, 463 insertions(+), 227 deletions(-)
More information about the Release-announce
mailing list