Queens Series Release Notes

Queens Series Release Notes

8.4.4

New Features

  • Some changes can now be made to interfaces without restarting. Changes to routes, IP addresses, netmask, or MTU will now be applied using iproute2 without restarting the interface, and the ifcfg file will be updated.

Bug Fixes

  • When the ivs interface (or nfvswitch) configuration changes, ivs (or nvfswitch) needs to be restarted in order to pick up the new configuration.

  • The ovs-appctl command may fail, particularly when setting an interface as a slave in a bond if the primary interface is not yet up. Retry the ovs-appctl command and log a failure if the command still fails.

Other Notes

  • Since this change uses iproute2 to make changes to live interfaces, it does not allow MTU on DPDK interfaces to be modified in place. DPDK requires that ovs-vsctl be run to modify MTU. For DPDK interfaces, MTU changes will result in an interface restart.

8.4.0

New Features

  • Adding dpdk support in meallnox nics. Dpdk now fully suuported in mellanox nics.

8.3.0

New Features

  • sriov_pf and sriov_vf object types are added to allow configuration and usage of the SR-IOV PF and VF devices in the host machine. The sriov_config service file shall be used to reconfigure the SR-IOV devices after reboots. VLAN suport for SR-IOV VF device is not available in this patch.

8.2.0

Bug Fixes

  • Getting the ordered, active, and available nics has been traditionally one of the parts of os-net-config that can cause issues due to either user error or bugs. There are helpful log messages to log what is going on in the logic, but it’s all hidden behind the DEBUG log level. These messages should be INFO instead of DEBUG. It’s much more user friendly when there are issues instead of having to rerun with –debug.

  • os-net-config always logs the message “Using mapping file at: /etc/os-net-config/mapping.yaml” even if the file does not exist, in which case it’s not actually being used at all. Move the log message to only be shown if the mapping file actually exists and is used. In the case where no mapping file is used, also log a message indicating such.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.