[release-announce] [puppet] puppet-nova 10.4.1 (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Apr 27 21:10:00 UTC 2017


We joyfully announce the release of:

puppet-nova 10.4.1: Puppet module for OpenStack Nova

This release is part of the ocata stable release series.

Download the package from:

    https://tarballs.openstack.org/puppet-nova/

For more details, please see below.

10.4.1
^^^^^^


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

* Adds a "nova_cell_v2" provider and type for creating and updating
  cell_v2 cells.

* Add a new parameter, "nova::migration::libvirt::listen_address",
  to control the address/interface that libvirtd binds to.

* Add support for libvirt live-migration over SSH including the
  ability to override all libvirt options applicable to the SSH
  transport. For more info see
  https://libvirt.org/remote.html#Remote_URI_reference. Adds new
  parameter "nova::migration::libvirt::transport" Adds new parameter
  "nova::migration::libvirt::client_user" Adds new parameter
  "nova::migration::libvirt::client_port" Adds new parameter
  "nova::migration::libvirt::client_extraparams"

* Case insensitive 'libvirt_rbd_secret_uuid' option for nova compute
  rbd.


Deprecation Notes
*****************

* The "nova::cell_v2::cell" define, which does not allow cell
  configs to be updated, is deprecated by the "nova_cell_v2" type.

* The "nova::migration::libvirt::use_tls" parameter is deprecated by
  the "nova::migration::libvirt::transport" parameter.

Changes in puppet-nova 10.4.0..10.4.1
-------------------------------------

91072e1 Post Ocata Bugfix release
5574ef6 Update Gemfile to pull spec_helper from stable/ocata
a469a7c Add support for live-migration over SSH
5044821 Add option to bind libvirtd to a specific IP address
4b87c5e Use a resource provider for cell_v2 cells
70195d8 Adds snapshot_image_format configuration
dbff01f virsh secret uuid are case insensitive


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

Gemfile                                            |   1 +
lib/puppet/provider/nova_cell_v2/nova_manage.rb    | 147 ++++++++++++++++++++
lib/puppet/type/nova_cell_v2.rb                    |  19 +++
manifests/cell_v2/cell.pp                          |  41 +++---
manifests/cell_v2/simple_setup.pp                  |  32 +++--
manifests/compute/libvirt.pp                       |  29 ++--
manifests/compute/rbd.pp                           |   2 +-
manifests/migration/libvirt.pp                     | 149 +++++++++++++++++----
metadata.json                                      |   4 +-
.../add_cell_v2_provider-d1e6f8226ae3401e.yaml     |   5 +
.../libvirt_listen_address-ee1f4a0bef0c5bd1.yaml   |   4 +
.../notes/live_migration_ssh-00596d9c92a76759.yaml |  13 ++
.../notes/virsh-secret-uuid-c1e4c39473d45300.yaml  |   4 +
releasenotes/source/conf.py                        |   4 +-
spec/classes/nova_cell_v2_simple_setup_spec.rb     |  28 +---
spec/classes/nova_compute_libvirt_spec.rb          |  11 ++
spec/classes/nova_compute_rbd_spec.rb              |   4 +-
spec/classes/nova_migration_libvirt_spec.rb        |  81 ++++++++++-
spec/defines/nova_cell_v2_cell_spec.rb             |  30 +----
19 files changed, 469 insertions(+), 139 deletions(-)






More information about the Release-announce mailing list