Comment 6 for bug 1677238

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-vif (master)

Reviewed: https://review.openstack.org/484386
Committed: https://git.openstack.org/cgit/openstack/os-vif/commit/?id=dff9093ab682d798e6165840cfae234f2a5372f5
Submitter: Zuul
Branch: master

commit dff9093ab682d798e6165840cfae234f2a5372f5
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Mon Jul 17 15:27:53 2017 +0100

    Migrate from 'ip' commands to 'pyroute2'

    This patch migrates the use of command line 'ip' commands
    to pyroute2 library. A new class, 'IpCommand', is created
    to wrap the use of the library, implementing the functionalities
    needed in this project.

    The new wrapper class is defined in 'os_vif' and is used in
    'vif_plug_linux_bridge' and 'vif_plug_ovs'.

    This patch also adds functional tests in 'os_vif'. The aim
    of these functional tests is to check 'pyroute2' implementation
    works correctly, by creating, modifying and deleting network
    interfaces. 'ip' commands are used to execute additional actions,
    not relying on the tested library to check its own results.

    Co-Authored-By: Stephen Finucane <email address hidden>

    Closes-Bug: #1677238
    Change-Id: I18f7b3424a6c447ee89df1f0326ece75f2333bf2