[openstack-announce] [new][tripleo] python-tripleoclient 5.0.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Thu Sep 1 15:34:37 UTC 2016


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





More information about the OpenStack-announce mailing list