[release-announce] python-tripleoclient 12.3.0 (train)

no-reply at openstack.org no-reply at openstack.org
Tue Oct 15 16:29:27 UTC 2019


We are glad to announce the release of:

python-tripleoclient 12.3.0: TripleO client

This release is part of the train release series.

The source is available from:

    https://opendev.org/openstack/python-tripleoclient

Download the package from:

    https://tarballs.openstack.org/python-tripleoclient/

Please report issues through:

    https://bugs.launchpad.net/tripleo/+bugs

For more details, please see below.

12.3.0
^^^^^^


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

* The IPv6 addressing mode is now configurable for the undercloud
  provisioning network. The option "ipv6_address_mode" (default:
  "dhpcv6-stateless") in undercloud.conf is used to control the
  addressing mode. Possible values:

  * **dhpcv6-stateless**: Address configuration using RA and
    optional information using DHCPv6.

  * **dhcpv6-stateful**:  Address configuration and optional
    information using DHCPv6.


Deprecation Notes
*****************

* *openstack overcloud container image prepare* has been deprecated
  and replaced by *openstack tripleo container image prepare*

* *openstack overcloud container image tag discover* has been
  deprecated and replaced by *openstack tripleo container image
  prepare*

* Panko which is part of the telemetry services has been deprecated
  in Train. From now on, it is not deployed anymore in the Undercloud
  if the telemetry has been enabled during the installation.


Bug Fixes
*********

* The MTU setting was not configured for Ironic Inspector DHCP
  (dnsmasq) service. This caused inspection to fail when operating on
  a network with < 1500 bytes MTU. See bug: 1845487
  (https://bugs.launchpad.net/puppet-ironic/+bug/1845487).

Changes in python-tripleoclient 12.2.0..12.3.0
----------------------------------------------

d5e37269 Add option to control IPv6 address mode
0ebccf26 Ensure that --output-env-file handles path expansion
72850060 Handle a deployment that was manually cancelled.
276ed3ac Don't set transport=local in ansible.cfg
3f5ddb8f Removed references to bm-deploy images
eb5971ca Fix message of unused_params and invalid_role_specific_params.
99a96ef4 Close some file descriptors that were left open
5f22dfdb container_image: avoid extra space in logs
3b9041bb (actually) disable the inflight validations by default
fd2ca882 IronicIpVersion: '6' if local_ip is IPv6
d31fbf2e Disable voting on openstack-tox-py27
ff31fe18 Set option:mtu in inspector dnsmasq
3cf57669 Don't use --registry-url for image show auth
5c0e05ae Add ovn_dbs_vip to export_data
64af3ae1 Introduce --inflight-validations for standalone / undercloud
89be0d17 Disable inflight validations by default
33130b75 Deprecate overcloud image prepare
a25f0525 Remove old releasenote script
2241528f Remove panko
baeb0032 Rename 'undercloud-' to '<stack_name>-'
dd02f75d PDF documentation build


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

CONTRIBUTING.rst                                   |  13 +--
README.rst                                         |  22 ++--
...ercloud-container-prepare-45b61e76072b2736.yaml |   8 ++
...-option-inspector-dnsmasq-7c2f9d7d358ace07.yaml |   8 ++
...nflight-validation-option-9e3f70b5bcb8dea9.yaml |   5 +-
.../ipv6-address-mode-option-c85242d337d9e0d9.yaml |  12 +++
...panko-deprecated-in-train-0444baa3ba4688f1.yaml |   6 ++
tools/releasenotes_tox.sh                          |  28 ------
tox.ini                                            |  11 ++
tripleoclient/config/standalone.py                 |   2 +-
tripleoclient/config/undercloud.py                 |  13 +++
.../v1/overcloud_image/test_overcloud_image.py     |  10 +-
tripleoclient/v1/container_image.py                |  47 +++++----
tripleoclient/v1/overcloud_cell.py                 |   1 +
tripleoclient/v1/overcloud_deploy.py               |   8 +-
tripleoclient/v1/overcloud_execute.py              |   1 +
tripleoclient/v1/overcloud_node.py                 |   8 +-
tripleoclient/v1/overcloud_parameters.py           |   2 +
tripleoclient/v1/tripleo_config.py                 |   6 +-
tripleoclient/v1/tripleo_deploy.py                 |  99 +++++++++++-------
tripleoclient/v1/undercloud.py                     |  15 ++-
tripleoclient/v1/undercloud_config.py              |  12 ++-
tripleoclient/workflows/deployment.py              |   2 +-
tripleoclient/workflows/parameters.py              |  25 +++--
tripleoclient/workflows/plan_management.py         |   7 +-
zuul.d/layout.yaml                                 |   7 +-
34 files changed, 378 insertions(+), 208 deletions(-)







More information about the Release-announce mailing list