[release-announce] tripleo-upgrade 9.0.0

no-reply at openstack.org no-reply at openstack.org
Tue Apr 12 16:43:39 UTC 2022


We are psyched to announce the release of:

tripleo-upgrade 9.0.0: tripleo-upgrade - An ansible role for upgrade
and update a TripleO deployment

The source is available from:

    https://opendev.org/openstack/tripleo-upgrade

Download the package from:

    https://tarballs.openstack.org/tripleo-upgrade/

For more details, please see below.

Changes in tripleo-upgrade 8.1.0..9.0.0
---------------------------------------

13d7a4c Disable auto discovery
4958251 Make the network_data search more inclusive
2655889 Run control plane update first, next compute and cephstorage last
1bbaeef Fix ping_results_*.log file name
3ab719d Add the update of the OVN controllers before Update Run step.
305d9fb Ensure migrate all the VMs before upgrade the compute
acea992 Move zuul jobs layout to centos9 only for master branch
9b2a321 Generate tripleo ansible inventory for Validation
a90df48 Remove stein and ceph3 parameters for T to W.
95df601 Set ephemeral-heat option to true by default for Wallaby+
a315ac3 Fast and furious upgrade
55d408d Migrate jobs from CentOS 8 to CentOS 8 Stream
d4bde4d Fix services stack export to respect overcloud stack name
f272473 Set tripleo-upgrade to use ansible-core
521cfb9 Fixes readme file
ad48924 Remove py2 compatibility
644885d [fix] remove condition of migration.timeout
33905d9 Update master for stable/wallaby
69bd654 Improve patch download
790d318 [FFWD upgrade] Adding support of live/cold migration with external workload
898db61 setup.cfg: Replace dashes with underscores


Diffstat (except docs and test files)
-------------------------------------

README.rst                                         |  74 +++++++-------
ansible-requirements.txt                           |   2 +-
defaults/main.yml                                  |  24 +++--
filter_plugins/tripleo_upgrade.py                  |   9 +-
infrared_plugin/main.yml                           |  14 ++-
infrared_plugin/plugin.spec                        |  11 +++
molecule/molecule-requirements.txt                 |   2 +-
releasenotes/source/index.rst                      |   1 +
releasenotes/source/wallaby.rst                    |   6 ++
setup.cfg                                          |   6 +-
setup.py                                           |   1 +
tasks/common/auxilary-facts.yaml                   |   4 +-
tasks/common/configure_uc_containers.yml           |  20 ----
tasks/common/load_roles_from_inventory.yaml        |  11 ++-
tasks/common/validation_group_run.yaml             |   4 +-
.../create-overcloud-ffu-hosts-scripts.yaml        |   2 +-
.../create-overcloud-ffu-scripts.yaml              | 108 ++++++++++++---------
tasks/fast-forward-upgrade/main.yml                |   7 ++
.../overcloud_upgrade_fast_and_furious.yaml        |  21 ++++
.../overcloud_upgrade_hosts.yaml                   |   2 +-
tasks/update/create-overcloud-update-scripts.yaml  |   7 ++
tasks/update/main.yml                              |  11 +++
tasks/upgrade/overcloud_upgrade_converge.yml       |  11 ---
.../overcloud_system_upgrade.sh.j2                 |  43 ++++++++
.../overcloud_upgrade_run.sh.j2                    |   5 +-
templates/l3_agent_start_ping.sh.j2                |   2 +-
templates/node_upgrade_pre.sh.j2                   |   6 +-
templates/overcloud_update_prepare.sh.j2           |   3 -
templates/overcloud_upgrade_converge.sh.j2         |   3 -
templates/overcloud_upgrade_prepare.sh.j2          |   3 -
templates/ovn-external-update.sh.j2                |  64 ++++++++++++
templates/workarounds.sh.j2                        |   7 +-
zuul.d/layout.yaml                                 |  15 +--
33 files changed, 337 insertions(+), 172 deletions(-)


Requirements updates
--------------------

diff --git a/ansible-requirements.txt b/ansible-requirements.txt
index a1b6838..f5398ac 100644
--- a/ansible-requirements.txt
+++ b/ansible-requirements.txt
@@ -5 +5 @@
-ansible
+ansible-core<2.12






More information about the Release-announce mailing list