Ocata Series Release Notes


New Features

  • Non-IP traffic is allowed in L2 and L3 Domains. The default_allow_non_ip setting determines if non-ip traffic is allowed in Nuage specific L2 and L3 domains.

  • Add new configuration parameters for the Cisco UCSM ML2 driver

    The following new configuration parameters are now being supported by the UCSM ML2 driver. * ucsm_https_verify * sp_template_list * vnic_template_list

  • Optionally users can set device_driver value in lbaas_agent.ini to $::os_service_default

Deprecation Notes

  • Nexus: Configuration clean-up

    This changeset deprecates old configurations not used in the code and others to be aged out mostly due to code improvements such as implementation of the Nexusu RESTAPI driver. The RESTAPI driver replaces use of the ncclient driver. The ncclient driver will be removed along with any tuning configuration that goes with it.



L2 Gateway (L2GW) is an API framework for OpenStack that offers bridging two or more networks together to make them look at a single broadcast domain. A typical use case is bridging the virtual with the physical networks

New Features

  • Adds ovs_integration_bridge config option in neutron.conf and adds ovs_veth_use config option in lbaas_agent.ini

  • Additional support for Nuage is added in neutron, as a result of which Nuage can be plugged into neutron as ML2 mechanism driver. This feature is in addition to the option of usign Nuage as the core plugin. This change adds neutron::plugins::ml2::nuage

  • Added nuage configuration file under neutron-server configuration directory so that neutron-server can pick up the configuration file on startup. This change creates nuage_plugin.conf symlink under the folder /etc/neutron/conf.d/neutron-server.

  • Add support to deploy l2gw plugin and agent in Neutron.



BGP-based IP VPNs networks are widely used in the industry especially for enterprises. This project aims at supporting inter-connection between L3VPNs and Neutron resources, i.e. Networks, Routers and Ports.

New Features

  • Add support for BGPVPN Neutron service plugin

  • Add new type for BGPVPN Service config

  • Add new provider for BGPVPN Service config

  • Add spec and unit tests

  • Add nova_metadata_insecure option, to allow deployments without valid SSL certificates.

Deprecation Notes

  • Removing min_l3_agents_per_router which was deprecated in newton.

  • The log_facility, allow_sorting, allow_pagination, nova_url, quota_items, prevent_arp_spoofing, advertise_mtu and nova_admin_* options were deprecated in newton (or earlier) and have been removed for Ocata.


New Features

  • Add the ability to configure fujitsu_fossw neutron ML2 plugin.

  • Add minimize_polling parameter to ovs ml2 agent class.

  • Add type and provider to mange rootwrap.conf file mainly to manipulate XenServer connection parameters.

  • Adds db_sync_timeout parameter to neutron db sync

  • Adds the enable_new_agents config option to the neutron server

  • Add support for VPP ML2 driver.

  • Passes parameter to keystone authtoken define to manage python-memcache package install.

Deprecation Notes

  • mac_generation_retries is deprecated, has no effect and will be removed after Ocata cycle.

  • signing_dir option is now deprecated for removal, the parameter has no effect.

  • Removed deprecated option external_network_bridge.

Other Notes

  • Removed deprecated neutron::agent::lbaas::enable_v1

  • Removed deprecated neutron::agent::lbaas::enable_v2


New Features

  • Add the ability to configure networking-fujitsu ML2 plugin.

  • Allow to configure extensions in neutron l3 agent.

  • Allow to configure agent_version in fwaas sections.

  • Configure fwaas section in neutron.conf.


Deprecation Notes

  • neutron::rabbit_host, neutron::rabbit_hosts, neutron::rabbit_password, neutron::rabbit_port, neutron::rabbit_user and neutron::rabbit_virtual_host are deprecated. neutron::default_transport_url should be used instead.

Bug Fixes

  • Neutron modified the way that Agents connect to OVSDB server to configure OVS tap ports, etc by using the OVSDB server URI rather than the ovs-vsctl client. In ODL deployments, OVSDB server is never configured to listen on a port and therefore Neutron Agent configuration fails. This fixes that problem by configuring multiple managers, including a local listener by default on a non-standard port for OVSDB server. This way Neutron Agents are able to talk to OVSDB while OVS is also still connected to ODL.

Other Notes

  • removed deprecated neutron::server::keystone_auth_type

  • removed deprecated neutron::server::auth_uri

  • removed deprecated neutron::server::auth_url

  • removed deprecated neutron::server::username

  • removed deprecated neutron::server::password

  • removed deprecated neutron::server::project_domain_id

  • removed deprecated neutron::server::project_domain_name

  • removed deprecated neutron::server::project_name

  • removed deprecated neutron::server::user_domain_id

  • removed deprecated neutron::server::user_domain_name

  • removed deprecated neutron::server::region_name

  • removed deprecated neutron::server::memcached_servers

  • removed deprecated neutron::server::auth_type


New Features

  • The enable_headers_parsing option was added to the server manifest. This enables the http_proxy_to_wsgi middleware to process SSL-related headers.

Upgrade Notes

  • Opendaylight OVS provider_mappings argument now accepts an array type.

Deprecation Notes

  • Deprecate the memcache_servers parameter in init.pp since Neutron does not have the memcached_servers configuration in the DEFAULT section in neutron.conf

Bug Fixes

  • Fixed documentation for log_dir parameter

  • The package name for nuage neutron plugin changed due to decomposition of vendor plugins from neutron package to per-vendor packages.

Other Notes

  • Parameters that control the number of spawned child processes for distributing processing have had their default value changed from ::processorcount to ::os_workers.

  • The verbose option was marked to be removed in Ocata, in Newton the option was deprecated.