[puppet] puppet-nova 11.2.0 (pike)
We contentedly announce the release of: puppet-nova 11.2.0: Puppet module for OpenStack Nova This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/puppet-nova/ For more details, please see below. 11.2.0 ^^^^^^ New Features ************ * Add libvirtd_config resource and nova::compute::libvirt::config class for managing /etc/libvirt/libvirtd.conf. * Expose the "discover_hosts_in_cells_interval" option in the scheduler manifest. Changing this option is needed for bare metal clouds starting with the Ocata release. Upgrade Notes ************* * Removed nova-objectstore service config options, this service has been remove since Mitaka. * Remove Nova API v3 endpoint options which deprecated before Newton. * Removes Ironic deprecated admin_* authtoken options. * Deprecated keystone authtoken signing_dir option is removed in Pike. * Removes deprecated Neutron "neutron_admin_*" auth options. * Previous deprecated quota options ''quota_volumes'' ''quota_gigabytes'' ''quota_max_injected_files'' ''quota_injected_file_path_bytes'' ''quota_max_injected_file_content_bytes'' ''quota_max_injected_file_path_bytes'' ''quota_driver'' are removed for now, these options deprecated since 2014. Deprecation Notes ***************** * nova::api::default_floating_pool has been deprecated. Please use nova::network::neutron::default_floating_pool instead. Bug Fixes ********* * PCI configuration options name should be same as mentioned in nova configuration file, since these are moved to PCI section. Options affected by this change: * "pci_alias" to "alias" * "pci_passthrough_whitelist" to "passthrough_whitelist" Changes in puppet-nova 11.1.0..11.2.0 ------------------------------------- dad4031 Allow creating security group rules for ICMP 963ae62 Drop -dev version for Pike M3 0e9ef83 Fix lint issues to upgrade to puppet-lint 2.3 3c13dbd Update URLs in documents according to document migration a27c62c Add libvirtd_config resource provider ff92413 Fix unit tests 850637e Remove nova objectstore service config options ab51c30 Remove deprecated scheduler and scheduler filter options 5f60b10 Removes Ironic deprecated authtoken options and tests 48c987b Remove deprecated quota related options 1e49acf Removes deprecated neutron auth options and tests fd80d38 Remove Nova API v3 endpoint auth options 018c8a2 Fix pci config params name as mentioned in nova conf e869005 Remove deprecated keystone authtoken signing_dir option 4431058 Fix openstackdocstheme b90f72d Fix default_floating_pool option 389d0fb nova/wsgi: change script path for ubuntu 389d284 Switch from oslosphinx to openstackdocstheme b5e64b7 Install ironicclient if using the Ironic Driver 9dde5a4 Fix invalid PCI alias definition 8c8d795 Expose nova::scheduler::discover_hosts_in_cells_interval option 5cf1978 nova/wsgi: change script path ce9a9fe Changed author 06349b5 Change novajoin_config provider to use /etc/novajoin 5e4c01e Add environment variable 3f92b4d Fix notify_api_faults and notify_on_state_change options ca7e23e Bump version for Pike M3 Dev e5848c6 Update global requirements Diffstat (except docs and test files) ------------------------------------- README.md | 2 +- lib/puppet/provider/libvirtd_config/ini_setting.rb | 27 ++++ lib/puppet/provider/novajoin_config/ini_setting.rb | 2 +- lib/puppet/type/libvirtd_config.rb | 46 +++++++ lib/puppet/type/nova_security_rule.rb | 7 +- manifests/api.pp | 17 ++- manifests/cell_v2/simple_setup.pp | 6 +- manifests/compute.pp | 2 +- manifests/compute/ironic.pp | 1 + manifests/compute/libvirt/config.pp | 30 ++++ manifests/deps.pp | 18 +-- manifests/init.pp | 6 +- manifests/ironic/common.pp | 43 +----- manifests/keystone/auth.pp | 44 ------ manifests/keystone/authtoken.pp | 10 -- manifests/migration/libvirt.pp | 101 ++++---------- manifests/network/neutron.pp | 87 ++---------- manifests/objectstore.pp | 44 ------ manifests/params.pp | 10 +- manifests/quota.pp | 76 +---------- manifests/scheduler.pp | 21 +-- manifests/scheduler/filter.pp | 16 --- manifests/wsgi/apache_placement.pp | 6 +- metadata.json | 16 ++- ...-libvirtd-config-resource-d8b75e542769c138.yaml | 5 + ...ault_floating_pool-option-135a356e97f234d7.yaml | 5 + ...r_hosts_in_cells_interval-fcee1903fdaa4684.yaml | 6 + .../fix-pci-config-params-bfa54021a532c237.yaml | 9 ++ ...-nova-objectstore-options-20059f3096c168db.yaml | 4 + .../remove-v3api-endpoint-69f2e645efb0a7c8.yaml | 3 + ...cated_ironic_auth_options-9e3a7afc21b2037d.yaml | 3 + ...ystone_signing_dir_option-e545c1de128ea8a1.yaml | 3 + ...ated_neutron_auth_options-13eae8cf564d6419.yaml | 3 + ..._deprecated_quota_options-c689d10725739a6c.yaml | 11 ++ releasenotes/source/conf.py | 18 ++- setup.cfg | 4 +- spec/classes/nova_api_spec.rb | 26 +--- spec/classes/nova_compute_ironic_spec.rb | 1 + spec/classes/nova_compute_spec.rb | 4 +- spec/classes/nova_init_spec.rb | 6 +- spec/classes/nova_ironic_common_spec.rb | 20 --- spec/classes/nova_migration_libvirt_spec.rb | 62 ++++----- spec/classes/nova_network_neutron_spec.rb | 22 +-- spec/classes/nova_objectstore_spec.rb | 48 ------- spec/classes/nova_quota_spec.rb | 15 -- spec/classes/nova_scheduler_filter_spec.rb | 12 -- spec/classes/nova_scheduler_spec.rb | 10 +- spec/classes/nova_wsgi_apache_api_spec.rb | 142 ++++++------------- spec/classes/nova_wsgi_apache_placement_spec.rb | 151 +++++++-------------- spec/classes/nova_wsgi_apache_spec.rb | 101 ++++---------- spec/type/nova_security_rule_spec.rb | 9 ++ test-requirements.txt | 6 +- tox.ini | 2 +- 53 files changed, 464 insertions(+), 885 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 1ea50a8..a23c7e7 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -2,2 +2,2 @@ -sphinx>=1.5.1 # BSD -oslosphinx>=4.7.0 # Apache-2.0 +sphinx>=1.6.2 # BSD +openstackdocstheme>=1.11.0 # Apache-2.0 @@ -7 +7 @@ oslosphinx>=4.7.0 # Apache-2.0 -reno>=1.8.0,!=2.0.0 # Apache-2.0 +reno!=2.0.0,!=2.3.1,>=1.8.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org