[new][puppet] puppet-neutron 9.3.0 release (newton)
We are high-spirited to announce the release of: puppet-neutron 9.3.0: Puppet module for OpenStack Neutron This release is part of the newton release series. For more details, please see below. 9.3.0 ^^^^^ New Features ************ * Add *overlay_ip_version* options support to ml2 plugin settings. * Add oslo.messaging rabbit_transient_queues_ttl parameter support. * Configure keystonemiddleware in a consistent way using modern parameters * Add certificates configuration options for lbaas service. * Midonet v5.x plugin doesn't rely anymore on a custom DHCP agent, also it only uses a subproject for db sync instead of the old method of overriding the neutron-db-sync completelly. Deprecation Notes ***************** * neutron::server::keystone_auth_type is deprecated, use neutron::keystone::authtoken::auth_type instead * neutron::server::auth_uri is deprecated, use neutron::keystone::authtoken::auth_uri instead * neutron::server::auth_url is deprecated, use neutron::keystone::authtoken::auth_url instead * neutron::server::username is deprecated, use neutron::keystone::authtoken::username instead * neutron::server::password is deprecated, use neutron::keystone::authtoken::password instead * neutron::server::project_domain_id is deprecated, use neutron::keystone::authtoken::project_domain_name instead * neutron::server::project_domain_name is deprecated, use neutron::keystone::authtoken::project_domain_name instead * neutron::server::project_name is deprecated, use neutron::keystone::authtoken::project_name instead * neutron::server::user_domain_id is deprecated, use neutron::keystone::authtoken::user_domain_name instead * neutron::server::user_domain_name is deprecated, use neutron::keystone::authtoken::user_domain_name instead * neutron::server::region_name is deprecated, use neutron::keystone::authtoken::region_name instead * The "allow_sorting" and "allow_pagination" configuration options are deprecated and will be removed in a future release. Bug Fixes ********* * Parameters of type dict must be at the end of the shell command to not cause conflict with the network name. Neutron cli picks up the network name as the first parameter without "--" prefix, thus tresting type=dict as the network name instead of the real network name because it comes before. By providing the special dictionary type commands after the network name the behaviour of the cli is bypassed and neutron takes the network name and proceeds interpreting parameters with special format ( not in the form of --<param>=<value> ) Changes in puppet-neutron 9.2.0..9.3.0 -------------------------------------- 7ccc7c4 Prepare 9.3.0 (newton rc1) e48383a dbsync: upgrade with 'heads' not 'head' 258f7f2 Add configuration for lbaas certificates f8b72c7 Configure keystone authtoken options 1af9264 Deprecate allow_sorting and allow_pagination options ab5bc16 Add support for rabbit_transient_queues_ttl oslo_messaging config option 6570e84 Update Midonet neutron plugin to 5.x 24a60a4 Fix the neutron-port resource with binding options e6a9d2e Adding support for overlay_ip_version f25299b Add configuration purge functional test Diffstat (except docs and test files) ------------------------------------- lib/puppet/provider/neutron_port/neutron.rb | 12 +- manifests/agents/dhcp.pp | 3 - manifests/db/sync.pp | 2 +- manifests/init.pp | 38 +- manifests/keystone/authtoken.pp | 279 +++++ manifests/plugins/midonet.pp | 18 +- manifests/plugins/ml2.pp | 11 + manifests/server.pp | 216 ++-- manifests/services/lbaas.pp | 25 + metadata.json | 12 +- .../add-overlay-ip-version-6759f0d61c50011c.yaml | 3 + ...ansient_queues_ttl-option-3a0926100bd05b01.yaml | 3 + releasenotes/notes/authtoken-68ad3d80188e9f22.yaml | 15 + ..._allow_pagination_options-451a3d961df892d2.yaml | 4 + ...fix-neutron-port-creation-50818b9dc7a9cc05.yaml | 11 + ...ertificates_configuration-470f7299e1ea136f.yaml | 3 + ...onet-neutron-plugin-to-v5-3111ed272c7d91e2.yaml | 7 + releasenotes/source/conf.py | 4 +- spec/acceptance/neutron_config_spec.rb | 1118 +++++++++++--------- spec/classes/neutron_db_sync_spec.rb | 4 +- spec/classes/neutron_init_spec.rb | 14 +- spec/classes/neutron_keystone_authtoken_spec.rb | 145 +++ spec/classes/neutron_plugins_midonet_spec.rb | 10 +- spec/classes/neutron_plugins_ml2_spec.rb | 28 + spec/classes/neutron_server_spec.rb | 81 +- spec/classes/neutron_services_lbaas_spec.rb | 23 + spec/unit/provider/neutron_port/neutron_spec.rb | 7 +- 27 files changed, 1360 insertions(+), 736 deletions(-)
participants (1)
-
no-reply@openstack.org