[openstack-announce] [new][puppet] puppet-nova 10.0.0 release (ocata)

no-reply at openstack.org no-reply at openstack.org
Fri Nov 18 18:17:36 UTC 2016


We are tickled pink to announce the release of:

puppet-nova 10.0.0: Puppet module for OpenStack Nova

This release is part of the ocata release series.

Download the package from:

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

For more details, please see below.

10.0.0
^^^^^^


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

* Add class for management of migration options in qemu.conf

* allow_resize_to_same_host can now be set in nova-api. For
  ephemeral nodes, this needs to only be set in nova-api and so
  including the other classes is overkill.


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

* The 'driver' option in [cells] is removed in Ocata.


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

* Deprecate the VMware driver's "wsdl_location" config option.

* nova::rabbit_host, nova::rabbit_hosts, nova::rabbit_password,
  nova::rabbit_port, nova::rabbit_userid and nova::rabbit_virtual_host
  are deprecated. nova::default_transport_url should be used instead.

* previously deprecated config option '''osapi_v3''' to be removed,
  as it was never used in code.

* The previously deprecated config option "listen```of the group
  ``serial_console" has been removed.

* The deprecated "volume_api_class" config option has been removed.

* The 'live_migration_flag' and 'block_migration_flag' options in
  libvirt section that were deprecated in Mitaka have been completely
  removed in Newton.


Bug Fixes
*********

* Fixed documentation for log_dir parameter


Other Notes
***********

* removed deprecated nova::api::admin_tenant_name

* removed deprecated nova::api::admin_user

* removed deprecated nova::api::admin_password

* removed deprecated nova::api::identity_uri

* removed deprecated nova::api::auth_uri

* removed deprecated nova::api::auth_version

* removed deprecated nova::memcached_servers

* The verbose option was marked to be removed in Ocata, in Newton
  the option was deprecated.

Changes in puppet-nova 9.4.0..10.0.0
------------------------------------

78d4d32 Remove old authtoken options
fafe46f Prepare 10.0.0 release
b988a77 Deprecate rabbitmq connection parameters
775ee8b remove osapi_v3 option
6c6a275 Fix puppet version for requirements in metadata
8267730 Remove listen option
5fae695 Remove volume_api_class option
6d4db26 Fix group of the use_ipv6 option
5825886 Remove libvirt migration flags options
195bebc Remove verbose
11ba9d1 Remove cells.driver configuration option
649f4ed Deprecate wsdl_location option
343bf01 Enable Keystone v3 support for nova_flavor and nova_aggregate
969b295 Fix class names in docstring
e8a4765 Fix documentation for log_dir parameter
d875e0c Enable release notes translation
455d69a Allow to set allow_resize_to_same_host in nova-api
1c19735 Add class for migration options configuration in qemu.conf
30d7862 Changed the home-page to point Openstack Puppet Homepage
a0f2e78 Fix region support for nova providers
7fd6288 Move rspec-puppet-facts to spec helper
d90b1c4 Added retries for db_sync
c1b2765 Fix load paths for nova base provider
5afcda4 Remove deprecated network_device_mtu option
e42e6d2 Update reno for stable/newton


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

lib/puppet/provider/nova.rb                        |   7 ++
lib/puppet/provider/nova_aggregate/openstack.rb    |   2 +-
lib/puppet/provider/nova_flavor/openstack.rb       |   2 +-
manifests/api.pp                                   |  94 +++---------------
manifests/cells.pp                                 |  12 ---
manifests/compute.pp                               |  19 ++--
manifests/compute/serial.pp                        |  23 +----
manifests/compute/vmware.pp                        |  21 ++--
manifests/db/sync.pp                               |   2 +
manifests/init.pp                                  |  86 ++++++++--------
manifests/keystone/authtoken.pp                    |  24 ++---
manifests/logging.pp                               |  15 +--
manifests/migration/libvirt.pp                     |  21 ----
manifests/migration/qemu.pp                        |  54 ++++++++++
manifests/scheduler/filter.pp                      |   2 +-
manifests/serialproxy.pp                           |   2 +-
manifests/vncproxy.pp                              |   2 +-
metadata.json                                      |  16 +--
.../add_migration_qemu_class-3b3386696dd597c2.yaml |   4 +
..._to_same_host_in_nova_api-b9c171d80404e009.yaml |   6 ++
...cate_wsdl_location_option-23981a34fe891d36.yaml |   3 +
...fix_log_dir_documentation-293f082d64a379f2.yaml |   3 +
...ection-params-deprecation-930b59055a8a868f.yaml |   6 ++
...cated_cells_driver_option-14a58961ef261528.yaml |   3 +
...eprecated_osapi_v3_option-ead16148dcadc0bf.yaml |   4 +
...ial_console_listen_option-23a962e6f32861d3.yaml |   4 +
...d_volume_api_class_option-671a562e918fd571.yaml |   4 +
...rt_migration_flags_option-49813a67ef23d781.yaml |   5 +
...ove_old_authtoken_options-f551ca427590e8b7.yaml |   9 ++
.../notes/remove_verbose-ba40afdc93b87956.yaml     |   4 +
..._region_name_in_providers-a0a3b7c579d163dc.yaml |   6 ++
releasenotes/source/conf.py                        |   7 +-
releasenotes/source/index.rst                      |   3 +-
releasenotes/source/newton.rst                     |   6 ++
setup.cfg                                          |   2 +-
spec/acceptance/nova_wsgi_apache_spec.rb           |   4 +-
spec/classes/nova_api_spec.rb                      | 109 +++++++++------------
spec/classes/nova_compute_vmware_spec.rb           |   3 -
spec/classes/nova_init_spec.rb                     |   5 +-
spec/classes/nova_keystone_auth_spec.rb            |   8 +-
spec/classes/nova_migration_qemu_spec.rb           |  66 +++++++++++++
spec/classes/nova_wsgi_apache_spec.rb              |  12 ++-
spec/spec_helper.rb                                |  10 +-
spec/unit/provider/nova_spec.rb                    |   2 +
44 files changed, 368 insertions(+), 334 deletions(-)






More information about the OpenStack-announce mailing list