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
participants (1)
-
no-reply@openstack.org