Yoga Series Release Notes

20.4.0

New Features

  • Now this module supports configuration of networking-baremetal in Debianand Ubuntu. Previously it was supported in RHEL/CentOS only.

  • Theneutron::agents::ovn_metadata class now supportsthe following two new parameters.

    • ovsdb_probe_interval parameter to configure[ovn]ovsdb_probe_interval in ovn metadata agent configfile.

    • ovsdb_retry_max_interval parameter to configure[ovn]ovsdb_retry_max_interval in ovn metadata agentconfig file.

Bug Fixes

  • Bug #1987460:Previously theneutron::agents::ml2::mlnx class causes duplicateresources when used with theneutron::agents::dhcp class ortheneutron::agents::l3 class. Now it is possible to workaroundthe error by implementing the following mitigation.

    • Include theneutron::agents::ml2::mlnx class AFTERtheneutron::agents::dhcp class or theneutron::agents::l3

    • Set theinterface_driver parameter and thedhcp_broadcast_replyparameter consistently.

20.3.0

New Features

  • Add socket keepalive options for the pymemcache (dogpile.cache) backend.

  • The following parameters have been added to theneutron::agent::dhcpclass.

    • dnsmasq_base_log_dir

    • dnsmasq_lease_max

Deprecation Notes

  • Support for networking-bigswitch has been deprecated because the plugin isunmaintained.

  • Support for Nuage core plugin has been deprecated and will be removed ina future release.

  • The following resource types have been using the credential written inthe[keystone_authtoken] section ofneutron.conf. However thisbehavior has been deprecated and now these resource types first look forthe yaml files in/etc/openstack/puppet. Make sure one ofclouds.yaml oradmin-clouds.yaml (which is created bypuppet-keystone) is created in that directory.

    • neutron_network

    • neutron_subnet

    • neutron_port

    • neutron_router

    • neutron_router_interface

    • neutron_security_group