[release-announce] puppet-neutron 14.2.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Fri Feb 15 00:17:58 UTC 2019


We are excited to announce the release of:

puppet-neutron 14.2.0: Puppet module for OpenStack Neutron

This release is part of the stein release series.

Download the package from:

    https://tarballs.openstack.org/puppet-neutron/

For more details, please see below.

14.2.0
^^^^^^


New Features
************

* Added logic to support IPv6 deployment on underlay network with
  ODL. The logic is implemented such that both TLS and IPv6 can be
  enabled or either of them or none.


Upgrade Notes
*************

* The deprecated parameter auth_uri is now removed, please use
  www_authenticate_uri.

* The deprecated parameters use_syslog, use_stderr, log_facility,
  log_dir and debug in the init class is now removed. Please set them
  in the logging class.


Deprecation Notes
*****************

* check_revocations_for_cached option is now deprecated for removal,
  the parameter has no effect.

* hash_algorithms option is now deprecated for removal, the
  parameter has no effect.

* Neutron LBaaS is deprecated since Queens so all the following
  resources and parameters are deprecated and will be removed in a
  future release:

  * "neutron::agents::lbaas"

  * "neutron::config::lbaas_agent_config"

  * "neutron::server::ensure_lbaas_package"

  * "neutron::services::lbaas"

  * "neutron::services::lbaas::haproxy"

  * "neutron::services::lbaas::octavia"

  Please see the following link for more information on this
  deprecation:
  https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation

  You should use the Octavia project to implement LBaaS. https://docs
  .openstack.org/octavia/latest/reference/introduction.html

* neutron::manage_logging is deprecated and has no effect, please
  use the neutron::logging class.

Changes in puppet-neutron 14.1.0..14.2.0
----------------------------------------

b0188c1 Prepare Stein M2
da25711 Add rabbitmq dependency
efcb0eb Fix editorial problem
e7c4671 Migrate neutron-dynamic-routing from Ryu to os-ken
324640a Remove auth_uri
37bb654 Use puppet4 functions-api
e7b61fe Cleanup documentation
61b2693 Fix lint
3f4c362 Deprecate pki related options
ae2e201 Remove deprecated logging
632097c Change openstack-dev to openstack-discuss
b48763c Convert to rspec-puppet-facts
c4e58a8 IPv6 support for ODL-OVS deployment
e52f544 Deprecate all Neutron LBaaS code


Diffstat (except docs and test files)
-------------------------------------

README.md                                          |   2 +-
examples/cisco_ml2.pp                              |   4 +-
lib/puppet/functions/convert_cert_to_string.rb     |   2 +-
lib/puppet/functions/convert_to_json_string.rb     |  16 +
.../functions/validate_network_vlan_ranges.rb      |  46 ++
lib/puppet/functions/validate_tunnel_id_ranges.rb  |  43 ++
lib/puppet/functions/validate_vni_ranges.rb        |  46 ++
lib/puppet/functions/validate_vxlan_udp_port.rb    |  31 ++
.../parser/functions/convert_to_json_string.rb     |  16 -
.../functions/validate_network_vlan_ranges.rb      |  47 ---
.../parser/functions/validate_tunnel_id_ranges.rb  |  44 --
lib/puppet/parser/functions/validate_vni_ranges.rb |  47 ---
.../parser/functions/validate_vxlan_udp_port.rb    |  32 --
manifests/agents/bgp_dragent.pp                    |   4 +-
manifests/agents/lbaas.pp                          |   2 +
manifests/config.pp                                |  20 +-
manifests/db/sync.pp                               |   5 +-
manifests/init.pp                                  |  44 +-
manifests/keystone/auth.pp                         |  44 +-
manifests/keystone/authtoken.pp                    |  54 ++-
manifests/logging.pp                               |  36 +-
manifests/params.pp                                |   2 +-
manifests/plugins/ml2.pp                           |   2 +
manifests/plugins/ml2/cisco/nexus_switch.pp        |   2 +-
manifests/plugins/ovs/opendaylight.pp              |  56 +--
manifests/policy.pp                                |   4 +-
manifests/server.pp                                |  17 +-
manifests/services/lbaas.pp                        |   3 +-
manifests/services/lbaas/haproxy.pp                |   2 +
manifests/services/lbaas/octavia.pp                |   2 +
metadata.json                                      |  16 +-
...pport-for-IPv6-deployment-8aa288ee1195f81c.yaml |   6 +
...te_pki_related_parameters-89ced5b6c65604db.yaml |   6 +
.../deprecated-all-lbaas-2a80447b63977968.yaml     |  18 +
.../notes/remove-auth-uri-cf6011f3cc813065.yaml    |   4 +
...remove-deprecated-logging-f049f727e9bbcd47.yaml |   9 +
setup.cfg                                          |   2 +-
spec/classes/neutron_agents_bagpipe_spec.rb        |  62 ++-
spec/classes/neutron_agents_bgp_dragent_spec.rb    |   6 +-
spec/classes/neutron_agents_bigswitch.rb           | 163 +++----
spec/classes/neutron_agents_dhcp_spec.rb           | 176 ++++----
spec/classes/neutron_agents_l2gw_spec.rb           |  38 +-
spec/classes/neutron_agents_l3_spec.rb             | 118 +++---
spec/classes/neutron_agents_lbaas_spec.rb          | 116 +++--
spec/classes/neutron_agents_metadata_spec.rb       | 132 +++---
spec/classes/neutron_agents_metering_spec.rb       | 106 +++--
.../classes/neutron_agents_ml2_linuxbridge_spec.rb | 122 +++---
...neutron_agents_ml2_networking_baremetal_spec.rb |  74 ++--
spec/classes/neutron_agents_ml2_ovs_spec.rb        | 121 +++---
spec/classes/neutron_agents_ml2_sriov_spec.rb      | 118 +++---
spec/classes/neutron_agents_ml2_vpp_spec.rb        |  28 +-
spec/classes/neutron_agents_n1kv_vem_spec.rb       | 422 ++++++++++---------
spec/classes/neutron_agents_ovn_metadata_spec.rb   | 159 ++++---
spec/classes/neutron_agents_vpnaas_spec.rb         | 143 +++----
spec/classes/neutron_client_spec.rb                |  11 +-
spec/classes/neutron_config_spec.rb                | 159 ++++---
spec/classes/neutron_db_mysql_spec.rb              | 127 +++---
spec/classes/neutron_db_postgresql_spec.rb         |  14 +-
spec/classes/neutron_db_spec.rb                    |  57 +--
spec/classes/neutron_db_sync_spec.rb               |  13 +-
spec/classes/neutron_designate_spec.rb             |  49 ++-
spec/classes/neutron_init_spec.rb                  | 466 +++++++++------------
spec/classes/neutron_keystone_auth_spec.rb         | 272 ++++++------
spec/classes/neutron_keystone_authtoken_spec.rb    | 142 +++----
spec/classes/neutron_logging_spec.rb               |  23 +-
spec/classes/neutron_plugins_cisco_spec.rb         | 138 +++---
spec/classes/neutron_plugins_midonet_spec.rb       |  92 ++--
spec/classes/neutron_plugins_ml2_arista_l3_spec.rb |  15 +-
spec/classes/neutron_plugins_ml2_arista_spec.rb    |  11 +-
spec/classes/neutron_plugins_ml2_bagpipe_spec.rb   |  22 +-
...neutron_plugins_ml2_bigswitch_restproxy_spec.rb | 108 +++--
spec/classes/neutron_plugins_ml2_bigswitch_spec.rb |  51 +--
.../neutron_plugins_ml2_cisco_nexus1000v_spec.rb   |  64 ++-
.../neutron_plugins_ml2_cisco_nexus_spec.rb        |  91 ++--
spec/classes/neutron_plugins_ml2_cisco_spec.rb     |  37 +-
...tron_plugins_ml2_cisco_type_nexus_vxlan_spec.rb |  45 +-
.../classes/neutron_plugins_ml2_cisco_ucsm_spec.rb |  53 +--
spec/classes/neutron_plugins_ml2_cisco_vts_spec.rb |  71 ++--
.../neutron_plugins_ml2_fujitsu_cfab_spec.rb       |  30 +-
.../neutron_plugins_ml2_fujitsu_fossw_spec.rb      |  32 +-
spec/classes/neutron_plugins_ml2_fujitsu_spec.rb   |  18 +-
spec/classes/neutron_plugins_ml2_mellanox_spec.rb  |  38 +-
spec/classes/neutron_plugins_ml2_midonet_spec.rb   |  64 ++-
.../neutron_plugins_ml2_mlnx_sdn_assist_spec.rb    |  55 +--
.../neutron_plugins_ml2_networking_ansible_spec.rb |  40 +-
...eutron_plugins_ml2_networking_baremetal_spec.rb |  22 +-
spec/classes/neutron_plugins_ml2_nuage_spec.rb     |  37 +-
.../neutron_plugins_ml2_opendaylight_spec.rb       |  62 +--
spec/classes/neutron_plugins_ml2_ovn_spec.rb       |  39 +-
spec/classes/neutron_plugins_ml2_spec.rb           | 165 ++++----
spec/classes/neutron_plugins_ml2_vpp_spec.rb       |  25 +-
spec/classes/neutron_plugins_nsx_spec.rb           |  72 ++--
spec/classes/neutron_plugins_nuage_spec.rb         | 123 ++----
spec/classes/neutron_plugins_nvp_spec.rb           | 107 +++--
spec/classes/neutron_plugins_opencontrail_spec.rb  |  83 ++--
.../neutron_plugins_ovs_opendaylight_spec.rb       | 172 ++++----
spec/classes/neutron_plugins_plumgrid_spec.rb      | 105 ++---
spec/classes/neutron_policy_spec.rb                |   9 +-
spec/classes/neutron_quota_spec.rb                 |  81 ++--
spec/classes/neutron_rootwrap_spec.rb              |  11 +-
spec/classes/neutron_server_notifications_spec.rb  | 197 ++++-----
spec/classes/neutron_server_placement_spec.rb      | 150 +++----
spec/classes/neutron_server_spec.rb                | 235 +++++------
spec/classes/neutron_services_bgpvpn_spec.rb       |  15 +-
spec/classes/neutron_services_fwaas_spec.rb        | 141 +++----
spec/classes/neutron_services_l2gw_spec.rb         |  40 +-
.../classes/neutron_services_lbaas_haproxy_spec.rb |  61 ++-
.../classes/neutron_services_lbaas_octavia_spec.rb | 183 ++++----
spec/classes/neutron_services_lbaas_spec.rb        |  52 +--
spec/classes/neutron_services_sfc_spec.rb          |  13 +-
spec/classes/neutron_services_vpnaas_spec.rb       |  62 ++-
spec/classes/neutron_wsgi_apache_spec.rb           |  25 +-
spec/functions/convert_cert_to_string_spec.rb      |  39 ++
spec/functions/convert_to_json_string_spec.rb      |  22 +
.../functions/validate_network_vlan_ranges_spec.rb |  43 ++
spec/functions/validate_tunnel_id_ranges_spec.rb   |  39 ++
spec/functions/validate_vni_ranges_spec.rb         |  43 ++
spec/functions/validate_vxlan_udp_port_spec.rb     |  39 ++
118 files changed, 3686 insertions(+), 4074 deletions(-)







More information about the Release-announce mailing list