We are glad to announce the release of: tripleo-upgrade 1.0.0: tripleo-upgrade - An ansible role for upgrade and update a TripleO deployment This is the first release of tripleo-upgrade. Download the package from: https://tarballs.openstack.org/tripleo-upgrade/ For more details, please see below. 1.0.0 ^^^^^ New Features * Add in reno support for managing releasenotes. Changes in tripleo-upgrade 7542b42772ef618ead8d1566f8ae914b848705ef..1.0.0 -------------------------------------------------------------------------- 59e36fe Remove docker images suffix from container image prepare 705d0f9 Reload SSH connection before running container image prepare 7647aa2 Use parameter to control the docker registry env file creation 26be6dd Fix missing attribute in upgrade Infrared plugin 8067d83 Add the possibility to provide a custom UpgradeInitCommand. 4fca939 Add the option to launch workload after composable upgrade step dce676b Assign new network and description attribute to Monitor role 270e429 Add support for upgrading HCI environments 6a1831d [UPDATES] Start minor update with controller nodes. 464058d Add the option to remove packages during upgrade 4572055 Merge tripleo-upgrade repo from redhat-openstack namespace c321b1b Update .gitreview. 87bca89 Setup tox 7525ef6 Add option for upgrade workarounds and upstream-container-images 48e72d3 Do not update python-mistralclient before undercloud upgrade 51bf509 Add docker-ha.yaml environment file during upgrade 0348eee Add variables for managing under/overcloud update/upgrade bb147db Update python-mistralclient before undercloud upgrade 82233d4 Use insecure registry provided in container_images.yaml f512c2a Add initial support for upgrading OOOQ deployment eba692b Add plugin.spec for IR support 4be902a Add setuptools config files 7ce9352 Move variables from vars to default 05bab55 RHOP 11 to 12 upgrade c9ec324 Add empty role structure 588f94c Add gitreview config Requirements updates -------------------- diff --git a/ansible-requirements.txt b/ansible-requirements.txt new file mode 100644 index 0000000..a1b6838 --- /dev/null +++ b/ansible-requirements.txt @@ -0,0 +1,6 @@ +# These are required here because ansible can't be in global-requirements due +# to licensing conflicts. But we sill need to be able to pull them in for +# lint checks and want to document these as ansible specific things that may +# be required for this repository. +ansible +ansible-lint diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..885c2cb --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +pbr>=1.6 +ansible diff --git a/test-requirements.txt b/test-requirements.txt new file mode 100644 index 0000000..685f9b9 --- /dev/null +++ b/test-requirements.txt @@ -0,0 +1,7 @@ +hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 +bashate>=0.5.1 # Apache-2.0 + +# this is required for the docs build jobs +reno>=2.5.0 # Apache-2.0 +sphinx>=1.6.2 # BSD +openstackdocstheme>=1.17.0 # Apache-2.0