We are stoked to announce the release of: python-tripleoclient 12.0.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.0.0 ^^^^^^ New Features ************ * Added a y/n prompt to the node delete command to prevent a user from accidently executing a node delete action since it's a destructive action. Upgrade Notes ************* * *enable_ui* has been removed from the undercloud configuration options. Deprecation Notes ***************** * The scale and flavor params have been deprecated since Newton. This is the start of the process to removing these params. The CLI will now throw an error if any of the old scale and/or flavor params are passed. This check should be removed in a future release. Bug Fixes ********* * The verbosity of the config-download ansible tasks for deployment are now controlled by the verbosity level specified on the command line. Changes in python-tripleoclient 11.4.0..12.0.0 ---------------------------------------------- 75defc10 Remove tripleo-ui items from the undercloud install b44d6f84 Drop the port from DockerInsecureRegistryAddress 2b3b7f1e Add a user confirmation to node delete cc6ddee2 Fix sample_default for host_routes option 648cc2bc Don't force verbosity of 1 for config-download 0989e39c Fix exception message ca1d6344 Remove pull source option. 1fee54b9 Add ODL deprecation warning in CLI fd61c26a Refactor stack output fetching 16326a86 workflows/scale: re-use the deployment workbook to run Ansible c925c3b9 undercloud: resolve undercloud_*_host 0228a39e Increase max_nested_stack_depth for heat 51a98807 Get validations playbooks from playbooks directory 42af1381 Fix overcloud node instrospect exception output 200d20a7 Update --*-flavor --*-count description d0130ff9 Replace git.openstack.org URLs with opendev.org URLs 25d98a68 scale-down: run ansible_scale_down workflow before node_delete 4460b91b OpenDev Migration Patch 9ce58e97 Remove service environment file and images file. 9e930fdd Remove nodes and roles options. cefb2df8 undercloud: wire ContainerHealthcheckDisabled f0310b34 Update undercloud_nameserver help text 6666e3de Make usage of --*-flavor and --*-count an error b3cef86b Do not log tracebacks for expected exceptions 182fd0d6 Update master for stable/stein ef0e5085 Make overcloud_config working with Python 3 0041ec4c Add checking mechanism driver during upgrade 28cf1133 Allow running the no-op group validation Diffstat (except docs and test files) ------------------------------------- .gitreview | 2 +- ...nfirmation-to-node-delete-ca8c240bfd71c0ba.yaml | 6 + ...config-download-verbosity-75fa34c110c00657.yaml | 4 + .../notes/remove-tripleo-ui-0176ef82f8563b92.yaml | 4 + .../notes/scale-params-error-4fa64ae7569ab3f4.yaml | 7 + releasenotes/source/index.rst | 1 + releasenotes/source/stein.rst | 6 + tox.ini | 6 +- tripleoclient/command.py | 4 +- tripleoclient/config/standalone.py | 5 - tripleoclient/config/undercloud.py | 14 +- tripleoclient/constants.py | 18 ++- tripleoclient/exceptions.py | 50 +++--- tripleoclient/heat_launcher.py | 3 +- .../healthcheck_disabled-d0878072273d1496.yaml | 5 + .../v1/overcloud_deploy/test_overcloud_deploy.py | 47 +++--- .../v1/overcloud_update/test_overcloud_update.py | 62 +------- .../v1/overcloud_upgrade/test_overcloud_upgrade.py | 49 +++--- tripleoclient/utils.py | 168 +++++++++++++++++++-- tripleoclient/v1/container_image.py | 33 ---- tripleoclient/v1/overcloud_config.py | 2 +- tripleoclient/v1/overcloud_deploy.py | 47 ++++-- tripleoclient/v1/overcloud_node.py | 14 ++ tripleoclient/v1/overcloud_update.py | 45 ++---- tripleoclient/v1/overcloud_upgrade.py | 46 ++---- tripleoclient/v1/tripleo_deploy.py | 3 +- tripleoclient/v1/undercloud_config.py | 50 +++--- tripleoclient/v1/undercloud_preflight.py | 9 +- tripleoclient/workflows/baremetal.py | 4 +- tripleoclient/workflows/deployment.py | 2 +- tripleoclient/workflows/plan_management.py | 2 +- tripleoclient/workflows/scale.py | 40 +++-- 38 files changed, 630 insertions(+), 370 deletions(-)
participants (1)
-
no-reply@openstack.org