From: Jozef Urbanovsky <jurbanov@redhat.com>
Hi,
This patchset adds OvS Bonding recipe, as well as, fixes issues
with Linux Bond recipe. OvSDoubleBondRecipe is similiar
to DoubleBondRecipe setup, however, it does use OvS bridge, where
bond is created and connected to.
Patchset itself also contains minor fixes to BondDevice with regards
to LACP xmit_hash_policy setting and BaseEnrtRecipe, where it
sets somewhat reasonable default value of perf_msg_sizes.
Jozef
Jozef Urbanovsky (4):
lnst.Recipes.ENRT: add OvSDoubleBondRecipe
lnst.Devices.BondDevice: fix xmit_hash_policy setter
lnst.Recipes.ENRT.BaseEnrtRecipe: use reasonable default msg_size
value
lnst.Recipes.ENRT.DoubleBondRecipe: add support for all bonding modes
lnst/Devices/BondDevice.py | 7 +-
lnst/Recipes/ENRT/BaseEnrtRecipe.py | 2 +-
lnst/Recipes/ENRT/DoubleBondRecipe.py | 18 ++++-
lnst/Recipes/ENRT/OvsDoubleBondRecipe.py | 99 ++++++++++++++++++++++++
4 files changed, 121 insertions(+), 5 deletions(-)
create mode 100644 lnst/Recipes/ENRT/OvsDoubleBondRecipe.py
--
2.21.0