[release-announce] [tripleo] python-tripleoclient 5.4.2 (newton)

no-reply at openstack.org no-reply at openstack.org
Thu Apr 27 23:28:44 UTC 2017


We are chuffed to announce the release of:

python-tripleoclient 5.4.2: TripleO client

This release is part of the newton stable release series.

Download the package from:

    https://tarballs.openstack.org/python-tripleoclient/

For more details, please see below.

5.4.2
^^^^^


New Features
************

* Allow client to support whole disk images. Client will now accept
  a --whole-disk flag on the overcloud image upload command. When this
  flag is set, it will only look for qcow2 image, not enforcing the
  upload of initrd and vmlinuz images. It will also not set these
  properties on the qcow2 image on glance. This will allow Ironic to
  consider the uploaded image as full disk image, giving the
  possibility to provide full disk images in TripleO instead of single
  partition ones. Please look at Ironic documentation
  (http://docs.openstack.org/project-install-guide/baremetal/draft
  /configure-integration.html#create-and-add-images-to-the-image-
  service) for reference


Upgrade Notes
*************

* Some packages previously built into the default overcloud-full
  image to support vendor integration have been removed due to
  difficulties related to CI stability.  To add these packages for the
  vendor support you require you can either build a custom image
  containing the packages (see
  http://docs.openstack.org/developer/tripleo-
  docs/basic_deployment/basic_deployment_cli.html#get-images) or you
  can use virt-customize (http://libguestfs.org/virt-customize.1.html)
  to install the required extra packages in a pre-built overcloud-full
  image.

Changes in python-tripleoclient 5.4.1..5.4.2
--------------------------------------------

cfa8716 Support whole disk images in TripleO
fa941f1 Remove vendor plugins from image build
21f21fd Use the overcloudrc generated in a Mistral action
80adfd9 Change the qemu-img bindep to be qemu-img-ev


Diffstat (except docs and test files)
-------------------------------------

bindep.txt                                         |   2 +-
.../image-vendor-packages-a0d667e0c7aa1bbd.yaml    |  10 ++
.../support-full-disk-images-8dc84619e8517629.yaml |  15 +++
.../v1/overcloud_deploy/test_overcloud_deploy.py   |  41 +++---
.../v1/overcloud_image/test_overcloud_image.py     | 128 ++++++++++++++++--
tripleoclient/utils.py                             |  46 ++-----
tripleoclient/v1/overcloud_deploy.py               |   6 +-
tripleoclient/v1/overcloud_image.py                | 144 +++++++++++++--------
tripleoclient/workflows/deployment.py              |   5 +
10 files changed, 291 insertions(+), 147 deletions(-)






More information about the Release-announce mailing list