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