[release-announce] openstack-ansible 22.1.0 (victoria)
no-reply at openstack.org
no-reply at openstack.org
Mon Mar 8 11:47:10 UTC 2021
We are stoked to announce the release of:
openstack-ansible 22.1.0: Ansible playbooks for deploying OpenStack
This release is part of the victoria 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.
22.1.0
^^^^^^
New Features
************
* Added variable "security_rhel7_enable_aide" that is designed to
avoid installation and initialization of the aide related STIGs
* Created series of variables "haproxy_*_service" that contain
specific to the service haproxy configuration block. This allows
deployers to selectively adjust haproxy frontend/backend
configuration for specific service only, without need to override
whole haproxy_default_services.
Upgrade Notes
*************
* For Barbican in "[simple_crypto_plugin]" section of the
barbican.conf kek has been hardcoded. Now it's dynamically generated
in secrets.yml and unique per deployment. However, before upgrade
you must set "barbican_simple_crypto_key" to the current value,
which is passed through base64 decoding first. Most likely decoded
value will be *abcdefghijklmnopqrstuvwxyz123456* since that value
has been hardcoded in the template. Upgrade script will set the
value of "barbican_simple_crypto_key" in user_secrets.yml to the
*abcdefghijklmnopqrstuvwxyz123456* unless variable has been already
defined. So everyone who used overrides to modify kek for
simple_crypto_plugin should manually define valid
barbican_simple_crypto_key in user_secrets.yml
Changes in openstack-ansible 22.0.1..22.1.0
-------------------------------------------
fb71a1bb8 Bump SHAs for stable/victoria
ad8ba55bd Workaround nova bug
f52bc689c Trigger deploy guide rebuild on a-r-r update
e7b5fcf85 Do not apply force flag to git.reset
88272b4ae Add reno about barbican_simple_crypto_key
27fab0980 Do not use tempestconf for ironic role tests
67bd81e24 Add barbican-ui repo package and zuul repo
e55defe9f Add haproxy_*_service variables
Diffstat (except docs and test files)
-------------------------------------
ansible-role-requirements.yml | 26 +-
inventory/group_vars/haproxy/haproxy.yml | 993 +++++++++++----------
playbooks/defaults/repo_packages/gnocchi.yml | 2 +-
playbooks/defaults/repo_packages/nova_consoles.yml | 4 +-
.../defaults/repo_packages/openstack_services.yml | 110 +--
playbooks/library/git_requirements.py | 3 +-
.../barbican_simple_kek-17c81aac3282c707.yaml | 15 +
.../notes/enable_aide-d9783c50675cb80f.yaml | 5 +
...haproxy_service_variables-ffd7958b20dfe92e.yaml | 7 +
scripts/get-ansible-role-requirements.yml | 2 +-
.../upgrade-utilities/deploy-config-changes.yml | 10 +
.../templates/user_variables_ironic.yml.j2 | 1 -
.../templates/user_variables_octavia.yml.j2 | 1 +
zuul.d/jobs.yaml | 1 +
zuul.d/project.yaml | 2 +-
15 files changed, 648 insertions(+), 534 deletions(-)
More information about the Release-announce
mailing list