We are amped to announce the release of: python-tripleoclient 2.1.0: TripleO client This release is part of the mitaka release series. For more details, please see below. Changes in python-tripleoclient 2.0.0..2.1.0 -------------------------------------------- a145324 Fix unbracket_ipv6() 4e67a9b Use non-bracketed version of addresses for keystone.initialize 9cc645c Generate CephX keys and FSID regardless of CephStorageCount 7931486 Run post deploy config on force 55ccfea Show correct missing files when an error occurs a02857d Document --initial-state param on baremetal import 55c790b Allow 'openstack baremetal configure boot' to guess the root device 63bfc63 Updated from global requirements 91b175e Generate a password for the Mysql 'clustercheck' user 81cef47 Unset UpdateIdentifier on deploy/scale, pass in StackAction 5dc4427 Use values from endpoint map for service endpoints acacec5 Generate ceph client key 4805676 Set defaultbranch for git-review to stable/mitaka 729b586 Add gnocchi password as a deployment param a76174b Don't configure Nova v3 service d15e45b Remove centos-cloud-repo element from image building Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + requirements.txt | 20 +- test-requirements.txt | 14 +- tripleoclient/constants.py | 2 +- tripleoclient/exceptions.py | 4 + .../v1/overcloud_deploy/test_overcloud_deploy.py | 66 ++++++- tripleoclient/utils.py | 36 +++- tripleoclient/v1/baremetal.py | 116 +++++++++++ tripleoclient/v1/overcloud_deploy.py | 165 +++++++++++----- tripleoclient/v1/overcloud_image.py | 1 - 15 files changed, 642 insertions(+), 100 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index d128a59..4c0d68c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -pbr>=1.6 +pbr>=1.6 # Apache-2.0 @@ -6,5 +6,5 @@ pbr>=1.6 -Babel>=1.3 -cliff>=1.15.0 # Apache-2.0 -ipaddress>=1.0.7;python_version<'3.3' -passlib>=1.6 -python-ironic-inspector-client>=1.3.0 +Babel!=2.3.0,!=2.3.1,!=2.3.2,!=2.3.3,>=1.3 # BSD +cliff!=1.16.0,!=1.17.0,>=1.15.0 # Apache-2.0 +ipaddress>=1.0.7;python_version<'3.3' # PSF +passlib>=1.6 # BSD +python-ironic-inspector-client>=1.3.0 # Apache-2.0 @@ -12,4 +12,4 @@ python-ironic-inspector-client>=1.3.0 -python-heatclient>=0.6.0 -python-ironicclient>=1.1.0 # Apache-2.0 -python-openstackclient>=2.0.0 -six>=1.9.0 +python-heatclient>=0.6.0 # Apache-2.0 +python-ironicclient>=1.1.0 # Apache-2.0 +python-openstackclient>=2.1.0 # Apache-2.0 +six>=1.9.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 1ae958f..7beec83 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6,4 +6,4 @@ hacking<0.11,>=0.10.2 -coverage>=3.6 -discover -fixtures>=1.3.1 -mock>=1.2 +coverage>=3.6 # Apache-2.0 +discover # BSD +fixtures<2.0,>=1.3.1 # Apache-2.0/BSD +mock>=1.2 # BSD @@ -11,3 +11,3 @@ oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0 -sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 -testrepository>=0.0.18 -testtools>=1.4.0 +sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD +testrepository>=0.0.18 # Apache-2.0/BSD +testtools>=1.4.0 # MIT