Xena Series Release Notes


Upgrade Notes

  • Fedora is no longer supported.


New Features

  • The following two parameters have been added. These two parameters support arbitary vswitch configurations using hashes.

    • vswitch::ovs::vs_config

    • vswitch::dpdk::vs_config


New Features

  • The new vsiwtch::dpdk::enable_hw_offload parameter has been added. This parameter can be used to enable or disable hardware offload when dpdk is used.

  • The following two parameters have been added.

    • vswitch::ovs::vlan_limit

    • vswitch::dpdk::vlan_limit


New Features

  • Added the configuration option to disable Exact Match Cache (EMC).

  • Introduced two new parameters revalidator_cores and handler_cores to set values of n-revalidator-threads and n-handler-threads on openvswitch.


New Features

  • Adds new custom type for configuring SSL (keys and certificates) within vswitch. Includes single provider for Open vSwitch.


New Features

  • Added the configuration option to enable ovs hardware offload. This feature is support with ovs 2.8.0.


Upgrade Notes

  • Support for OVS-DPDK is being extended for OvS 2.6 while retaining the backward compatibility with OvS 2.5. In OvS 2.5 the DPDK parameters are written as DPDK_OPTIONS to a sysconfig file, while in OvS 2.6 the DPDK parameters are configured as ovsdb entries

  • Parameter ‘memory_channels’ is required for OvS 2.5, while in OvS 2.6 its optional

  • parameter ‘driver_type’ is required only for OvS 2.5. Shall be deprecated when OvS 2.5 support is discontinued


Bug Fixes

  • Updates to service options for ovs when running under Debian jessie to not restart ovs on each puppet run.


New Features

  • DPDK driver kernel module is loaded persistently.

  • DPDK puppet class is added to configure DPDK with ovs.


Deprecation Notes

  • Do not deploy openvswitch-datapath-dkms by default. In recent releases of Ubuntu, openvswitch-datapath-dkms packaging is not needed anymore, so we set dkms_ensure to False by default from now.


New Features

  • Add VLAN related parameters.

  • Suppport for bonded interfaces.

  • Release notes are no longer maintained by hand, we now use the reno tool to manage them.

Bug Fixes

  • Remove duplicate loading of constants.

  • Fix kernel module filename for OVS versions.

  • Make sure the status command returns failure if either the ovsdb-server or ovs-vswitchd are stopped.

  • Set NAME as well as DEVICE in ifcfg, to work with modern NetworkManager in RHEL systems.