[PATCH 0/7] Virt support for the matching algorithm

Jiri Pirko jpirko at redhat.com
Fri May 3 09:23:22 UTC 2013

set applied. Thanks Radek

Fri, Apr 26, 2013 at 10:11:12AM CEST, rpazdera at redhat.com wrote:
>This series finishes what have been started during the refactoring of
>the NetTestController in the previous one. LNST now supports automatic
>configuration of virtual machines based on the description of the in
>the recipe file.
>It is done during the macthing phase. LNST first tries to match the
>network against the pool normaly and in case it fails, it will try
>to find a set of suitable virtual machines (those with libvirt_domain
>specified) to configure.
>Then the configuration of the network connections between the virtual
>guests is done automatically using libvirt. It will add interfaces to
>the machines and connect them together through bridges on the controller.
>There are a few limitations however. The machines must be virtualized
>directly on the controller. And in case you want to use this feature,
>you need to run lnst-ctl with root priviledges, so it can use brctl and
>Radek Pazdera (7):
>  SlavePool: Support matching virtualized schemes
>  NetTestSlave: Making the get_iface_info more precise
>  NetTestController: Fixing a bug in bridges cleanup
>  Machine: Fixing a number of issues in the virt support
>  SlavePool: Adding a is_setup_virtual() predicate
>  VirtUtils: Don't log virsh output
>  NetTestController: Adding check for root priviledges
> lnst/Common/VirtUtils.py             |    2 +-
> lnst/Controller/Machine.py           |   46 +++++++++++++-------
> lnst/Controller/NetTestController.py |    9 ++++-
> lnst/Controller/SlavePool.py         |   77 +++++++++++++++++++++++++++++++--
> lnst/Slave/NetTestSlave.py           |   23 +++++++++-
> 5 files changed, 130 insertions(+), 27 deletions(-)
>LNST-developers mailing list
>LNST-developers at lists.fedorahosted.org

More information about the LNST-developers mailing list