On 2/21/20 10:27 AM, Alexandre Derumier wrote: > This is an reimplementation of ifupdown1 ovs script, > with reloading support. > > The only difference is that interfaces need to be defined > with "auto ...", instead "allow-ovs , allow-vmbr..." > as relationship between interface is correctly managed with ifupdown2. > > in this v3, the networking config file in rewriten on postinst/postrm > (This is my other pve-common patch serie to handle this) > > I'm also remove the 0008-execute-addons-scripts-before-modules.patch, > as it was a workaround to create ovs interface before ifupdown2 modules > > I have tested it with multiple reload, all kind of ovs interfaces, > but please test it again. > > also try to play of "address ..." on interfaces, to be sure it's applied on > reboot. > > I have send a pull request for upstream, but based on the next 3.0 python3 > branch > https://github.com/CumulusNetworks/ifupdown2/pull/143 > > > > changelogv3: > - add postinst/postrm > > changelogv2: > - add missing patch file (sorry :/) > > Alexandre Derumier (3): > remove patch 0008-execute-addons-scripts-before-modules.patch > add openvswitch addon > patch : postinst/postrm : convert network config for compatibility > > .../pve/0008-add-openvswitch-addon.patch | 572 ++++++++++++++++++ > ...xecute-addons-scripts-before-modules.patch | 71 --- > ...-update-network-config-compatibility.patch | 85 +++ > debian/patches/series | 3 +- > 4 files changed, 659 insertions(+), 72 deletions(-) > create mode 100644 debian/patches/pve/0008-add-openvswitch-addon.patch > delete mode 100644 > debian/patches/pve/0008-execute-addons-scripts-before-modules.patch > create mode 100644 > debian/patches/pve/0009-postinst-rm-update-network-config-compatibility.patch >
applied series, thanks! _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel