[release-announce] [tripleo] tripleo-common 6.1.1 (ocata)

no-reply at openstack.org no-reply at openstack.org
Tue Sep 5 16:29:06 UTC 2017


We eagerly announce the release of:

tripleo-common 6.1.1: A common library for TripleO workflows.

This release is part of the ocata stable release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/tripleo-common

Download the package from:

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

Please report issues through launchpad:

    http://bugs.launchpad.net/tripleo-common

For more details, please see below.

6.1.1
^^^^^


New Features
************

* The introspection workflow now accepts an additional parameter
  "concurrency" which defines how many nodes should be introspected in
  parallel. The default is 20, but can be changed to any positive
  integer.

* Add a new action argument, skip_deploy_identifier to
  DeployStackAction. The argument will disable setting a unique value
  for the DeployIdentifier parameter, which means the
  SoftwareDeployment resources in the templates will only be triggered
  if there is an actual change to their configuration. This argument
  can be used to avoid always applying configuration, such as during
  node scale out. This option should be used with Caution, and only if
  there is confidence that the software configuration does not need to
  be run, such as when scaling out certain roles.


Bug Fixes
*********

* When performing an interactive minor update with deployed-server,
  the client never prompted to clear breakpoints and just ran to
  completion and exited. The stack was left IN_PROGRESS. That issue
  has now been fixed so that the client will prompt to clear
  breakpoints.

* The default "OS_BAREMETAL_API_VERSION" and "IRONIC_API_VERSION" in
  "overcloudrc" were bumped to 1.29, which corresponds to Ocata final
  and allows using all recent features without specifying an explicit
  version.

* The update abort command was introduced many releases ago.
  However, it is not a safe operation in the context of TripleO. The
  TripleO Heat stack could become irrepairably damage should a
  rollback be attempted. As such, it is best to remove this
  functionality without a deprecation period. The workaround for this
  command is to wait until the stack times out or completes the
  update.

Changes in tripleo-common 6.1.0..6.1.1
--------------------------------------

6a939cb Prompt to clear breakpoints when using deployed-server
c535ca4 Remove svg links
3beb340 Remove update abort
5046bea Ensure Swift Rings backup container and URLs
67599bb Remove symlinks causing hiera hook to exit early
894631c Updated from global requirements
409cec8 Run introspection 20 nodes at a time
c4c3499 Bump OS_BAREMETAL_API_VERSION to 1.29
320960c Add skip_deploy_identifier
3ec8d49 Remove ntp element


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

README.rst                                         |  9 ---
heat_docker_agent/configure_container.sh           | 13 +---
image-yaml/overcloud-images.yaml                   |  3 +-
image-yaml/overcloud-odl-rhel7.yaml                |  3 +-
...d-server-clear-breakpoint-ee1a984f3366598a.yaml |  6 ++
.../introspection-batch-size-47723bceb0281baf.yaml |  5 ++
.../notes/ironic-api-version-d2b4ec1474918f12.yaml |  6 ++
.../notes/remove-abort-7214f376c9672644.yaml       |  8 ++
.../skip-deploy-identifier-d5abb0d4e6af0ecd.yaml   | 10 +++
requirements.txt                                   |  2 +-
setup.cfg                                          |  1 -
tripleo_common/_stack_update.py                    | 50 ++++++++-----
tripleo_common/actions/deployment.py               |  7 +-
tripleo_common/actions/package_update.py           | 13 ----
tripleo_common/constants.py                        |  4 +
tripleo_common/utils/overcloudrc.py                |  4 +
workbooks/baremetal.yaml                           | 80 ++++++++++++++++++--
workbooks/deployment.yaml                          | 55 ++++----------
workbooks/package_update.yaml                      | 31 --------
workbooks/plan_management.yaml                     | 15 ++++
workbooks/swift_rings_backup.yaml                  | 87 ++++++++++++++++++++++
24 files changed, 389 insertions(+), 170 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 5bd4da4..6595615 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr<2.0.0,>=1.8 # Apache-2.0
+pbr>=1.8 # Apache-2.0






More information about the Release-announce mailing list