[release-announce] [tripleo] tripleo-upgrade 2.0.0

no-reply at openstack.org no-reply at openstack.org
Fri Mar 9 18:23:20 UTC 2018


We contentedly announce the release of:

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

Download the package from:

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

For more details, please see below.

Changes in tripleo-upgrade 1.0.0..2.0.0
---------------------------------------

7210d80 Add support for passing ansible ssh user to tripleo-ansible-inventory
0ddf488 Remove any extra newlines from upgrade script
edab50d Fix conditional for oooq ffu scenario transformation.
ca132f8 Ignore ironic nodes when registering compute nodes
8f876f8 Add support for using custom FFU repository scripts
a850ea3 Implement support for FFU undercloud upgrade workarounds
ce9335e Ignore ffu patch errors
855e45d Replace scenario file in oooq ffu upgrade.
a8398f1 Fix typo (overcoud->overcloud)
6869f12 Add tag to FFU prepare and playbooks scripts
bb9627a Add .sh to the original file to collect them.
fbf0dc3 Store ansible playbooks output to log files for FFU
12d2959 Pass stack's name to overcloud update commands.
4af3f29 Don't hardcode overcloud stack name.
5d411bc Add 'overcloud_images_validate' tag
fa31a8f Use the last name of a file path of deployment-files parameter.
c437647 Skip SSH host key check during FFU
2161fd0 Fix workarounds template before ffu upgrade steps playbook
d51db23 Use queens branch for the 3rd tripleo-repos FFU repository
26c0407 [UPDATES] Validated oc containers/images.
18b0664 Update init to work when inheriting from `overcloud deploy`
9b6479c Use config-download-environment.yaml during FFU
049d83b Fix EnabledServices output so it can capture the pacemaker check
976e3b3 Stop using the tripleoupstream docker.io namespace
73d90df Remove container prepare steps from FFU tasks
5be50fd Update init command for Queens
2136e61 Add support for pre undercloud upgrade workarounds
8d852b0 Run compute upgrade only in compute hosts.
93c4b41 Fix deployment_with_ha missing attribute
6d4d27c ffu: Introduce ffu upgrade tasks
ad85b0b Remove old puppet ceph hieradata during upgrade
7370039 Create compute pre_upgrade script for oooq.
35fdef2 Less opinionated detection of service env files
bea01b1 More robust check for deployment_with_ha
84419c4 Add the option of specifying a custom overcloud stack name
731123e Update readme to include InfraRed installation command
d39b1b9 Append docker-ha.yaml conditionally.
9465f59 Update reno for stable/pike
97946f8 fix the repository location
6377a43 Add condition to create container images download script.


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

README.md                                          |  12 ++-
defaults/main.yml                                  |  51 ++++++++-
infrared_plugin/main.yml                           |  40 ++++++-
infrared_plugin/plugin.spec                        |  52 ++++++++++
releasenotes/source/index.rst                      |   1 +
releasenotes/source/pike.rst                       |   6 ++
setup.cfg                                          |   2 +-
tasks/common/ssh_config_skip_host.yml              |   6 ++
tasks/fast-forward-upgrade/create-ffu-scripts.yaml |  22 ++++
.../create-prepare-scripts.yaml                    |  74 +++++++++++++
.../fast-forward-upgrade/ffu_download_config.yaml  |   8 ++
.../ffu_update_stack_outputs.yaml                  |  22 ++++
tasks/fast-forward-upgrade/main.yml                |  85 +++++++++++++++
tasks/fast-forward-upgrade/undercloud-upgrade.yml  |  22 ++++
tasks/main.yml                                     |   3 +
tasks/update/create-update-scripts.yaml            |   9 +-
tasks/update/main.yml                              |   8 ++
tasks/upgrade/compute_detect.yml                   |  25 +++++
tasks/upgrade/compute_upgrade.yml                  |   8 +-
tasks/upgrade/convert_ceph_params.yaml             |   9 ++
tasks/upgrade/create-upgrade-scripts.yaml          |  47 ++++++---
tasks/upgrade/node_upgrade_script.yml              |  22 ++--
tasks/upgrade/non_controller_upgrade_scripts.yml   |  10 +-
tasks/upgrade/step_upgrade.yml                     |   6 ++
templates/create_registry_env.sh.j2                |  10 +-
templates/download_images.sh.j2                    |   4 +-
templates/extraconfig_override.yaml.j2             |  11 ++
templates/fast-forward-upgrade/ffu_repos.yaml.j2   |   4 +
.../ffu_upgrade_playbook.sh.j2                     |  12 +++
.../fast-forward-upgrade/undercloud_upgrade.sh.j2  |  21 ++++
.../undercloud_workarounds_post.sh.j2              |  63 +++++++++++
.../undercloud_workarounds_pre.sh.j2               |  63 +++++++++++
templates/fast-forward-upgrade/workarounds.sh.j2   | 115 +++++++++++++++++++++
templates/overcloud_update.sh.j2                   |  14 ++-
templates/overcloud_update_setup.sh.j2             |   3 +-
templates/validate_docker_images_versions.sh.j2    |  71 +++++++++++++
templates/workload_launch.sh.j2                    |   2 +-
37 files changed, 884 insertions(+), 59 deletions(-)







More information about the Release-announce mailing list