puppet-neutron 19.4.0 (xena)
We high-spiritedly announce the release of: puppet-neutron 19.4.0: Puppet module for OpenStack Neutron This release is part of the xena stable release series. The source is available from: https://opendev.org/openstack/puppet-neutron Download the package from: https://tarballs.openstack.org/puppet-neutron/ Please report issues through: https://bugs.launchpad.net/puppet-neutron/+bugs For more details, please see below. 19.4.0 ^^^^^^ New Features ************ * The following classes now support the "report_interval" parameter, to override the report interval of a specific neutron agents. * "neutron::agent::dhcp" * "neutron::agent::metadata" * "neutron::agent::ml2::ovs" * "neutron::agent::ml2::sriov" * "neutron::agent::l3" * The "neutron::quota::quota_network_gateway" parameter has been deprecated and has no effect now. * Adds new purge_config parameter. When set to true, the policy file is cleared during configuration process. This allows to remove any existing rules before applying them or clean the file when all policies got removed. Upgrade Notes ************* * The "neutron::config::plugin_plumgrid_config" parameter has been removed. * The following deprecated parameters of the "neutron::quota" class have been removed. * "quota_loadbalancer" * "quota_pool" * "quota_member" * "quota_health_monitor" * "quota_firewall" * "quota_firewall_policy" * "quota_firewall_rule" * Support for the midonet plugin has been removed. * The "neutron::plugins::cisco" class has been removed. Deprecation Notes ***************** * Support for the Nicira NVP plugin has been deprecated and will be removed in a future release. * The "neutron::quota::quota_packet_filter" parameter has been deprecated and has no effect now. * The "neutron::quota::quota_vip" parameter has been deprecated and has no effect. Changes in puppet-neutron 19.3.0..19.4.0 ---------------------------------------- 0296a2a0 Add information technology in the setup.cfg 0fa26be7 Add license information in the setup.cfg 4d9a57bd Delete useless code for setup.py b25c8ee8 Stop configuring install_command in tox. cb6a86e9 Fix pbr>=2.0.0 for setup.py 16d035cf Update openstackdocstheme to the latest version c0811800 Update reno to the latest version 48124781 Do not test detail of keystone::resource::service_identity b341a88c Deprecate support for the Nicira NVP plugin c4afd1f7 Deprecate the unused quota_network_gateway parameter 56f0dfa7 l3: Ensure ha_* parameters are unset when ha is disabled 8baf515b The ha_vrrp_auth_password password should be secret 41e4be6d Fix unit tests incompatible with puppetlab-stdlib 8.0.0 7a3590f2 Fix stdlib version in metadata 9aada36a Prepare Xena RC1 ff7fd902 Fix confusing parameter name in unit tests 41efa1c3 Remove Neutron FWaaS fda16dec Remove support for Midonet plugin c4918bea Remove remaining ineffective parameter for plumgrid plugin 4706298d Remove support for monolithic cisco plugin f67ea44f Deprecate the unused quota_vip parameter 528290ea Deprecate the useless quota_packet_filter parameter 58f1d6a5 Remove deprecated quota parameters b276901e Allow purging policy files 3307b546 Support more agent specific report_interval Diffstat (except docs and test files) ------------------------------------- .../neutron_fwaas_service_config/ini_setting.rb | 16 -- .../provider/neutron_plugin_cisco/ini_setting.rb | 15 -- .../ini_setting.rb | 15 -- .../neutron_plugin_cisco_db_conn/ini_setting.rb | 15 -- .../neutron_plugin_cisco_l2network/ini_setting.rb | 15 -- .../provider/neutron_plugin_midonet/ini_setting.rb | 15 -- lib/puppet/type/neutron_fwaas_service_config.rb | 29 ---- lib/puppet/type/neutron_l3_agent_config.rb | 22 +++ lib/puppet/type/neutron_network.rb | 2 +- lib/puppet/type/neutron_plugin_cisco.rb | 56 ------- .../type/neutron_plugin_cisco_credentials.rb | 57 ------- lib/puppet/type/neutron_plugin_cisco_db_conn.rb | 32 ---- lib/puppet/type/neutron_plugin_cisco_l2network.rb | 32 ---- lib/puppet/type/neutron_plugin_midonet.rb | 56 ------- manifests/agents/dhcp.pp | 8 + manifests/agents/l3.pp | 16 +- manifests/agents/metadata.pp | 8 + manifests/agents/ml2/ovs.pp | 17 +- manifests/agents/ml2/sriov.pp | 10 +- manifests/config.pp | 40 ----- manifests/deps.pp | 5 - manifests/init.pp | 4 +- manifests/params.pp | 3 - manifests/plugins/cisco.pp | 125 -------------- manifests/plugins/midonet.pp | 115 ------------- manifests/plugins/ml2/midonet.pp | 33 ---- manifests/plugins/ml2/type_driver.pp | 3 - manifests/plugins/nvp.pp | 4 +- manifests/policy.pp | 20 ++- manifests/quota.pp | 82 +++------- manifests/server.pp | 37 ----- manifests/services/fwaas.pp | 104 ------------ metadata.json | 12 +- .../agent-report_interval-edfbb36b2059d558.yaml | 11 ++ .../notes/cleanup-plumgrid-6ae80b90642507c2.yaml | 4 + ...cleanup-quota-params-xena-c8cb406ad013c5d4.yaml | 13 ++ .../deprecate-nvp-plugin-5c9103fe38c2f6a6.yaml | 5 + ...ecate-quota-packet_filter-e4410c17d00b182b.yaml | 5 + ...ate-quota_network_gateway-84a87fcd89b9c54f.yaml | 5 + .../deprecate-quota_vip-0465fddf6d8e3a38.yaml | 5 + .../policy_purge_config-d130df9af159d9bd.yaml | 6 + .../notes/remove-fwaas-53bc0bba767b7cae.yaml | 8 + .../notes/remove-midonet-cdd807af92001d78.yaml | 4 + ...move-neutron-plugin-cisco-0a20b62ef773a8d2.yaml | 4 + setup.cfg | 2 + setup.py | 4 +- spec/acceptance/neutron_config_spec.rb | 134 --------------- spec/classes/neutron_agents_bgp_dragent_spec.rb | 2 +- spec/classes/neutron_agents_bigswitch_spec.rb | 2 +- spec/classes/neutron_agents_dhcp_spec.rb | 1 + spec/classes/neutron_agents_l3_spec.rb | 6 +- spec/classes/neutron_agents_metadata_spec.rb | 1 + spec/classes/neutron_agents_ml2_ovs_spec.rb | 1 + spec/classes/neutron_agents_ml2_sriov_spec.rb | 1 + spec/classes/neutron_keystone_auth_spec.rb | 179 ++++++--------------- spec/classes/neutron_plugins_ml2_bigswitch_spec.rb | 2 +- spec/classes/neutron_policy_spec.rb | 87 +++++++--- spec/classes/neutron_quota_spec.rb | 13 +- spec/classes/neutron_server_spec.rb | 4 +- spec/classes/neutron_services_fwaas_spec.rb | 145 ----------------- .../ini_setting_spec.rb | 74 --------- .../neutron_plugin_cisco/ini_setting_spec.rb | 74 --------- .../ini_setting_spec.rb | 74 --------- .../ini_setting_spec.rb | 74 --------- .../ini_setting_spec.rb | 74 --------- .../neutron_plugin_midonet/ini_setting_spec.rb | 74 --------- .../unit/type/neutron_fwaas_service_config_spec.rb | 20 --- spec/unit/type/neutron_l3_agent_config_spec.rb | 8 +- .../type/neutron_plugin_cisco_credentials_spec.rb | 20 --- .../unit/type/neutron_plugin_cisco_db_conn_spec.rb | 20 --- .../type/neutron_plugin_cisco_l2network_spec.rb | 20 --- spec/unit/type/neutron_plugin_cisco_spec.rb | 20 --- spec/unit/type/neutron_plugin_midonet_spec.rb | 20 --- tox.ini | 4 +- 75 files changed, 340 insertions(+), 1917 deletions(-)
participants (1)
-
no-reply@openstack.org