settingsLogin | Registersettings

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

0 votes

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

  • allowresizetosamehost 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::rabbithost, nova::rabbithosts, nova::rabbitpassword,
    nova::rabbit
    port, nova::rabbituserid and nova::rabbitvirtualhost
    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 "volumeapiclass" config option has been removed.

  • The 'livemigrationflag' and 'blockmigrationflag' 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::admintenantname

  • 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 osapiv3 option
6c6a275 Fix puppet version for requirements in metadata
8267730 Remove listen option
5fae695 Remove volume
apiclass 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 wsdllocation option
343bf01 Enable Keystone v3 support for nova
flavor and novaaggregate
969b295 Fix class names in docstring
e8a4765 Fix documentation for log
dir parameter
d875e0c Enable release notes translation
455d69a Allow to set allowresizetosamehost 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 dbsync
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/novaaggregate/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 +--
.../addmigrationqemuclass-3b3386696dd597c2.yaml | 4 +
...
tosamehostinnovaapi-b9c171d80404e009.yaml | 6 ++
...cate
wsdllocationoption-23981a34fe891d36.yaml | 3 +
...fixlogdirdocumentation-293f082d64a379f2.yaml | 3 +
...ection-params-deprecation-930b59055a8a868f.yaml | 6 ++
...cated
cellsdriveroption-14a58961ef261528.yaml | 3 +
...eprecatedosapiv3option-ead16148dcadc0bf.yaml | 4 +
...ial
consolelistenoption-23a962e6f32861d3.yaml | 4 +
...dvolumeapiclassoption-671a562e918fd571.yaml | 4 +
...rtmigrationflagsoption-49813a67ef23d781.yaml | 5 +
...ove
oldauthtokenoptions-f551ca427590e8b7.yaml | 9 ++
.../notes/removeverbose-ba40afdc93b87956.yaml | 4 +
...
regionnameinproviders-a0a3b7c579d163dc.yaml | 6 ++
releasenotes/source/conf.py | 7 +-
releasenotes/source/index.rst | 3 +-
releasenotes/source/newton.rst | 6 ++
setup.cfg | 2 +-
spec/acceptance/nova
wsgiapachespec.rb | 4 +-
spec/classes/novaapispec.rb | 109 +++++++++------------
spec/classes/novacomputevmwarespec.rb | 3 -
spec/classes/nova
initspec.rb | 5 +-
spec/classes/nova
keystoneauthspec.rb | 8 +-
spec/classes/novamigrationqemuspec.rb | 66 +++++++++++++
spec/classes/nova
wsgiapachespec.rb | 12 ++-
spec/spechelper.rb | 10 +-
spec/unit/provider/nova
spec.rb | 2 +
44 files changed, 368 insertions(+), 334 deletions(-)


OpenStack-announce mailing list
OpenStack-announce@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-announce
asked Nov 18, 2016 in openstack-announce by no-reply_at_openstac (33,960 points)   2 14 30
...