[new][puppet] puppet-neutron 9.1.0 release (newton)
We are pumped to announce the release of: puppet-neutron 9.1.0: Puppet module for OpenStack Neutron This release is part of the newton release series. For more details, please see below. 9.1.0 ^^^^^ Add hooks for external install & svc management. New Features ************ * Added geneve config options in type_drivers. * Added max_header_size parameter to ml2 plugin for use in geneve configuration. * Add user_domain_name and project_domain_name parameters. * This adds defined anchor points for external modules to hook into the software install, config and service dependency chain. This allows external modules to manage software installation (virtualenv, containers, etc) and service management (pacemaker) without needing rely on resources that may change or be renamed. Bug Fixes ********* * The keystone auth class has been updated to provide a default service_name to allow a user to specify a custom auth_name that may not contain the name of the service. * Adds the ability to manage the memcached servers for keystone_authtoken in neutron::server Changes in puppet-neutron 9.0.0..9.1.0 -------------------------------------- d591774 Fix vswitch version 319e43d Prepare 9.1.0 (newton-2) 5933d94 Remove comments of deprecated options bdaa680 Remove auth_host option bab3cbf Fix logic in validate_vxlan_udp_port 4b32158 Add user_domain_name and project_domain_name 4731f24 Added geneve type_driver config options fd675a5 Add memcached_servers for keystone authtoken 4cbf6d1 Remove 12.04 and add 16.04 to metadata f75650e Remove mitaka release prelude note 323e09a Lint fixes for absolute class name 000f52e agents/bigswitch: deploy python-networking-bigswitch 298b75d Fix resource ordering for neutron-ovs-cleanup service da0d32b Support network_auto_schedule config option c9bb66d Support allow_automatic_dhcp_failover config option c8c790c beaker: fix resource ordering 75c146c Add nodepool-xenial.yml file 8b2319e Add hooks for external install & svc management cd863e6 Provide default service_name for keystone endpoint f0d888a Fix facts for policy test cd1f0d9 Test multiple operating systems for policy Diffstat (except docs and test files) ------------------------------------- README.md | 1 - .../parser/functions/validate_vxlan_udp_port.rb | 2 +- lib/puppet/type/neutron_plugin_nuage.rb | 4 + manifests/agents/bigswitch.pp | 31 +++--- manifests/agents/dhcp.pp | 24 +---- manifests/agents/l3.pp | 28 ++---- manifests/agents/lbaas.pp | 24 ++--- manifests/agents/metadata.pp | 26 ++--- manifests/agents/metering.pp | 18 +--- manifests/agents/ml2/linuxbridge.pp | 6 +- manifests/agents/ml2/ovs.pp | 24 +++-- manifests/agents/ml2/sriov.pp | 15 +-- manifests/agents/n1kv_vem.pp | 10 +- manifests/agents/vpnaas.pp | 20 ++-- manifests/client.pp | 3 +- manifests/config.pp | 2 + manifests/db.pp | 2 + manifests/db/mysql.pp | 9 +- manifests/db/postgresql.pp | 7 +- manifests/db/sync.pp | 13 +-- manifests/deps.pp | 87 +++++++++++++++++ manifests/init.pp | 4 +- manifests/keystone/auth.pp | 13 +-- manifests/logging.pp | 2 + manifests/plugins/cisco.pp | 33 ++----- manifests/plugins/midonet.pp | 37 +++----- manifests/plugins/ml2.pp | 40 ++++---- manifests/plugins/ml2/arista.pp | 2 + manifests/plugins/ml2/arista/l3.pp | 2 + manifests/plugins/ml2/bigswitch.pp | 2 + manifests/plugins/ml2/bigswitch/restproxy.pp | 2 + manifests/plugins/ml2/cisco.pp | 2 + manifests/plugins/ml2/cisco/nexus.pp | 2 + manifests/plugins/ml2/cisco/nexus1000v.pp | 2 + manifests/plugins/ml2/cisco/nexus_creds.pp | 12 +-- manifests/plugins/ml2/cisco/nexus_switch.pp | 3 + manifests/plugins/ml2/cisco/nexus_switch_server.pp | 3 + manifests/plugins/ml2/cisco/type_nexus_vxlan.pp | 1 + manifests/plugins/ml2/cisco/ucsm.pp | 2 + manifests/plugins/ml2/mech_driver.pp | 3 + manifests/plugins/ml2/midonet.pp | 2 + manifests/plugins/ml2/opendaylight.pp | 2 + manifests/plugins/ml2/type_driver.pp | 20 +++- manifests/plugins/nuage.pp | 19 ++-- manifests/plugins/nvp.pp | 11 +-- manifests/plugins/opencontrail.pp | 23 ++--- manifests/plugins/ovn.pp | 23 ++--- manifests/plugins/ovs/bridge.pp | 3 + manifests/plugins/ovs/opendaylight.pp | 3 + manifests/plugins/ovs/port.pp | 3 + manifests/plugins/plumgrid.pp | 30 ++---- manifests/policy.pp | 2 + manifests/quota.pp | 2 + manifests/server.pp | 105 ++++++++++----------- manifests/server/notifications.pp | 2 + manifests/services/fwaas.pp | 11 +-- manifests/services/lbaas.pp | 2 +- manifests/services/lbaas/haproxy.pp | 2 + manifests/services/lbaas/octavia.pp | 2 + metadata.json | 14 +-- ...eneve_type_driver_configs-e285075b3238b49d.yaml | 4 + .../notes/domain_name-4070c4ee0f0357f4.yaml | 3 + ...xternal_install_mgmt_hook-263a7317dd90aa86.yaml | 10 ++ .../notes/keystone-auth-name-8df71412ef6e0cef.yaml | 5 + ...stone-authtoken-memcached-cf70cebad8b21492.yaml | 4 + releasenotes/notes/mitaka-dece9d43a565e6cb.yaml | 3 - releasenotes/source/conf.py | 4 +- spec/acceptance/basic_neutron_spec.rb | 11 ++- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ++ spec/classes/neutron_agents_dhcp_spec.rb | 16 ++-- spec/classes/neutron_agents_l3_spec.rb | 14 +-- spec/classes/neutron_agents_lbaas_spec.rb | 4 +- spec/classes/neutron_agents_metadata_spec.rb | 7 +- spec/classes/neutron_agents_metering_spec.rb | 10 +- .../classes/neutron_agents_ml2_linuxbridge_spec.rb | 4 +- spec/classes/neutron_agents_ml2_ovs_spec.rb | 9 +- spec/classes/neutron_agents_ml2_sriov_spec.rb | 7 +- spec/classes/neutron_agents_n1kv_vem_spec.rb | 1 - spec/classes/neutron_agents_vpnaas_spec.rb | 12 ++- spec/classes/neutron_keystone_auth_spec.rb | 4 +- spec/classes/neutron_plugins_cisco_spec.rb | 9 +- spec/classes/neutron_plugins_midonet_spec.rb | 9 +- spec/classes/neutron_plugins_ml2_spec.rb | 24 ++++- spec/classes/neutron_plugins_nuage_spec.rb | 3 +- spec/classes/neutron_plugins_nvp_spec.rb | 5 +- spec/classes/neutron_plugins_opencontrail_spec.rb | 5 +- spec/classes/neutron_plugins_ovn_spec.rb | 5 +- spec/classes/neutron_plugins_plumgrid_spec.rb | 9 +- spec/classes/neutron_policy_spec.rb | 26 ++--- spec/classes/neutron_server_spec.rb | 75 ++++++++++----- spec/classes/neutron_services_fwaas_spec.rb | 6 +- 91 files changed, 627 insertions(+), 495 deletions(-)
participants (1)
-
no-reply@openstack.org