[new][tripleo] python-tripleoclient 5.0.0 release (newton)
We are ecstatic to announce the release of: python-tripleoclient 5.0.0: TripleO client This release is part of the newton release series. For more details, please see below. Changes in python-tripleoclient 5.0.0.0b2..5.0.0 ------------------------------------------------ 6900d69 Use Mistral for baremetal boot configuration d0b6de2 Add 'openstack overcloud node configure' command 64dcf41 Use Ironic's generic service name in help messages dbe3b86 Add 'openstack overcloud node import' command 2a9a168 Fix unbracket_ipv6() b24c9d5 Fix doc page for overcloud deploy 3866bd1 Add 'openstack overcloud plan delete' command 8d303e4 Add 'openstack overcloud plan list' command 390ab1d Don't alarm users with "skipping postconfig" messages 3665888 Use non-bracketed version of addresses for keystone.initialize bc6e343 Initial support for bindep 58ea3e3 Skip post-config based on t-h-t flag e842085 Add Barbican password to deployment 039f8c5 Fix 'no nodes found' message in introspect manageable nodes workflow 1e9f8f9 Updated from global requirements 32ef667 Use the messaging-websocket endpoint ce0f9b8 Generate CephX keys via generate_overcloud_passwords bb9a7e2 Make validation errors fatal by default 4f10fe4 Remove another private OSC attribute usage 865184d Removes setting NeutronL3HA and NeutronAllowL3AgentFailover fd95dc8 Long options should go first in help for all the options 2716c07 Remove discover from test-requirements 83a8db6 Handle empty list of introspected nodes a08f2ec Support node capabilities as dictionaries 694d097 Generate CephX keys and FSID regardless of CephStorageCount d6196e9 Updated from global requirements 5883caf Adds ManilaPassword to the tripleoclient 1c05319 Remove empty test file 6108b3b Add 'openstack overcloud node introspect' command 13011dc Add 'openstack overcloud node provide' command 4d0faf5 Deprecate fedora-user image type f1398ac Use Mistral for baremetal introspection 9244349 Use Mistral for baremetal registration 15d79ff Add missing i18n marker on some help strings 1cebd12 Remove NeutronEnableTunnelling from python-tripleoclient c5e2321 Don't put --builder in image_group 5b7ea47 Remove unused exceptions and redundant pass statements 4394ed7 Implement 'openstack overcloud execute' 6321517 Add Mistral password to deployment Diffstat (except docs and test files) ------------------------------------- other-requirements.txt | 5 + requirements.txt | 3 +- setup.cfg | 7 + test-requirements.txt | 1 - tox.ini | 8 + tripleoclient/constants.py | 6 - tripleoclient/exceptions.py | 23 +- tripleoclient/plugin.py | 13 +- .../v1/overcloud_deploy/test_overcloud_deploy.py | 34 +- .../test_overcloud_deploy_validators.py | 22 + .../v1/overcloud_image/test_overcloud_image.py | 9 + tripleoclient/utils.py | 78 +- tripleoclient/v1/baremetal.py | 377 +++------- tripleoclient/v1/overcloud_deploy.py | 83 ++- tripleoclient/v1/overcloud_execute.py | 85 +++ tripleoclient/v1/overcloud_image.py | 75 +- tripleoclient/v1/overcloud_netenv_validate.py | 3 +- tripleoclient/v1/overcloud_node.py | 240 +++++- tripleoclient/v1/overcloud_plan.py | 76 ++ tripleoclient/workflows/__init__.py | 0 tripleoclient/workflows/baremetal.py | 224 ++++++ 34 files changed, 2054 insertions(+), 1048 deletions(-) Requirements updates -------------------- diff --git a/other-requirements.txt b/other-requirements.txt new file mode 100644 index 0000000..11d72bc --- /dev/null +++ b/other-requirements.txt @@ -0,0 +1,5 @@ +# This is a cross-platform list tracking distribution packages needed by tests; +# see http://docs.openstack.org/infra/bindep/ for additional information. + +xfsprogs [platform:rpm test] +qemu-img [platform:rpm test] diff --git a/requirements.txt b/requirements.txt index e5500aa..8923978 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12 +12,2 @@ python-heatclient>=1.1.0 # Apache-2.0 -python-ironicclient>=1.1.0 # Apache-2.0 +python-ironicclient>=1.6.0 # Apache-2.0 +python-mistralclient>=2.0.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 5b82dec..984b41e 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7 +6,0 @@ coverage>=3.6 # Apache-2.0 -discover # BSD
participants (1)
-
no-reply@openstack.org