[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
>virsh.
>
>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(-)
>
>--
>1.7.7.6
>
>_______________________________________________
>LNST-developers mailing list
>LNST-developers at lists.fedorahosted.org
>https://lists.fedorahosted.org/mailman/listinfo/lnst-developers
More information about the LNST-developers
mailing list