This patches series is reworked from debian sid ovs 2.11 patches. All is building fine (including ovs-dpdk is users want it)
last patch is a fix for ovs_mtu with bond. (I have contacted the upstream maintainer for this) I have tested all differents kind of ovs interfaces, all is working fine. Tested with ifupdown && ifupdown2. I'm seeing some race condition with ovs 2.12 and ifupdown2 2.0, where ifupdown2 can't setup ip on ovs interfaces. (Seem to be something new in ovs, I have also tried ovs 2.12, keeping all olds systemd units and script from 2.10, and it's happening too) I'll send a small fix for ifupdown2 to avoid that today. Alexandre Derumier (7): remove old proxmox patches update makefile to 2.12 add debian sid (ovs 2.11) "debian" directory update changelog to 2.12.0 remove 2 patches not working on 2.12 readd bugtool-plugin to common package fix ovs_mtu for bond slaves Makefile | 15 +- debian/README.Debian | 36 + debian/README.source | 5 + changelog.Debian => debian/changelog | 6 + debian/control | 323 +++++++ debian/copyright | 750 ++++++++++++++++ debian/dkms.conf.in | 11 + debian/ifupdown.sh | 128 +++ debian/openvswitch-common.dirs | 1 + debian/openvswitch-common.docs | 1 + debian/openvswitch-common.install | 10 + debian/openvswitch-common.manpages | 41 + debian/openvswitch-common.postinst | 11 + debian/openvswitch-common.postrm | 11 + debian/openvswitch-common.prerm | 11 + debian/openvswitch-dev.install | 4 + debian/openvswitch-ipsec.init | 181 ++++ debian/openvswitch-ipsec.install | 1 + debian/openvswitch-pki.dirs | 1 + debian/openvswitch-pki.postinst | 41 + debian/openvswitch-pki.postrm | 43 + debian/openvswitch-switch-dpdk.postinst | 11 + debian/openvswitch-switch-dpdk.postrm | 11 + debian/openvswitch-switch-dpdk.prerm | 11 + debian/openvswitch-switch.README.Debian | 246 ++++++ debian/openvswitch-switch.dirs | 2 + debian/openvswitch-switch.init | 154 ++++ debian/openvswitch-switch.install | 2 + debian/openvswitch-switch.links | 2 + debian/openvswitch-switch.logrotate | 16 + ...witch-switch.openvswitch-nonetwork.service | 15 + debian/openvswitch-switch.postinst | 75 ++ debian/openvswitch-switch.postrm | 48 ++ debian/openvswitch-switch.service | 14 + debian/openvswitch-switch.template | 8 + .../openvswitch-testcontroller.README.Debian | 12 + debian/openvswitch-testcontroller.default | 29 + debian/openvswitch-testcontroller.dirs | 1 + debian/openvswitch-testcontroller.init | 278 ++++++ debian/openvswitch-testcontroller.postinst | 52 ++ debian/openvswitch-testcontroller.postrm | 44 + debian/openvswitch-vtep.default | 4 + debian/openvswitch-vtep.init | 79 ++ debian/openvswitch-vtep.install | 1 + debian/ovn-central.dirs | 1 + debian/ovn-central.init | 59 ++ debian/ovn-central.install | 2 + debian/ovn-central.postinst | 49 ++ debian/ovn-central.postrm | 48 ++ debian/ovn-central.template | 5 + debian/ovn-controller-vtep.init | 53 ++ debian/ovn-host.dirs | 1 + debian/ovn-host.init | 53 ++ debian/ovn-host.postinst | 49 ++ debian/ovn-host.postrm | 44 + debian/ovn-host.template | 5 + ...async-msg-ctrl-of1.3-because-of-mips.patch | 135 +++ debian/patches/disable-even-more-tests.patch | 140 +++ debian/patches/disable-failed-tests.patch | 20 + debian/patches/fix-ovs-monitor-ipsec.patch | 117 +++ debian/patches/py3-compat.patch | 812 ++++++++++++++++++ debian/patches/remove-bfd-decay-tests.patch | 158 ++++ .../remove-include-debian-automake.mk.patch | 17 + .../remove-non-deterministic-tests.patch | 46 + ...-tests-broken-in-mips64el-and-mipsel.patch | 52 ++ ...remove-yet-another-mips-failing-test.patch | 218 +++++ ...-which-are-failing-in-mips-and-armel.patch | 305 +++++++ debian/patches/series | 12 + .../use-python3-m-sphinx-to-build-doc.patch | 18 + debian/python3-openvswitch.install | 2 + debian/rules | 133 +++ debian/salsa-ci.yml | 3 + debian/source/format | 1 + debian/watch | 3 + openvswitch-2.7.0.tar.gz | Bin 4518152 -> 0 bytes pvepatches/add-net-tools-dependency.patch | 13 - .../delete-openvswitch-switch-init.patch | 152 ---- ...ifupdown.sh-add-ifupdown2-workaround.patch | 154 ---- pvepatches/install-systemd-services.patch | 85 -- .../remove-init-script-on-upgrades.patch | 15 - pvepatches/remove-unneeded-from-control.patch | 294 ------- pvepatches/series | 7 - .../use-systemctl-inside-ifupdown.patch | 18 - 83 files changed, 5297 insertions(+), 748 deletions(-) create mode 100644 debian/README.Debian create mode 100644 debian/README.source rename changelog.Debian => debian/changelog (94%) create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/dkms.conf.in create mode 100755 debian/ifupdown.sh create mode 100644 debian/openvswitch-common.dirs create mode 100644 debian/openvswitch-common.docs create mode 100644 debian/openvswitch-common.install create mode 100644 debian/openvswitch-common.manpages create mode 100644 debian/openvswitch-common.postinst create mode 100644 debian/openvswitch-common.postrm create mode 100644 debian/openvswitch-common.prerm create mode 100644 debian/openvswitch-dev.install create mode 100755 debian/openvswitch-ipsec.init create mode 100644 debian/openvswitch-ipsec.install create mode 100644 debian/openvswitch-pki.dirs create mode 100755 debian/openvswitch-pki.postinst create mode 100755 debian/openvswitch-pki.postrm create mode 100644 debian/openvswitch-switch-dpdk.postinst create mode 100644 debian/openvswitch-switch-dpdk.postrm create mode 100644 debian/openvswitch-switch-dpdk.prerm create mode 100644 debian/openvswitch-switch.README.Debian create mode 100644 debian/openvswitch-switch.dirs create mode 100755 debian/openvswitch-switch.init create mode 100644 debian/openvswitch-switch.install create mode 100644 debian/openvswitch-switch.links create mode 100644 debian/openvswitch-switch.logrotate create mode 100644 debian/openvswitch-switch.openvswitch-nonetwork.service create mode 100755 debian/openvswitch-switch.postinst create mode 100755 debian/openvswitch-switch.postrm create mode 100644 debian/openvswitch-switch.service create mode 100644 debian/openvswitch-switch.template create mode 100644 debian/openvswitch-testcontroller.README.Debian create mode 100644 debian/openvswitch-testcontroller.default create mode 100644 debian/openvswitch-testcontroller.dirs create mode 100755 debian/openvswitch-testcontroller.init create mode 100755 debian/openvswitch-testcontroller.postinst create mode 100755 debian/openvswitch-testcontroller.postrm create mode 100644 debian/openvswitch-vtep.default create mode 100644 debian/openvswitch-vtep.init create mode 100644 debian/openvswitch-vtep.install create mode 100644 debian/ovn-central.dirs create mode 100755 debian/ovn-central.init create mode 100644 debian/ovn-central.install create mode 100755 debian/ovn-central.postinst create mode 100755 debian/ovn-central.postrm create mode 100644 debian/ovn-central.template create mode 100755 debian/ovn-controller-vtep.init create mode 100644 debian/ovn-host.dirs create mode 100755 debian/ovn-host.init create mode 100755 debian/ovn-host.postinst create mode 100755 debian/ovn-host.postrm create mode 100644 debian/ovn-host.template create mode 100644 debian/patches/blacklist-ofproto-async-msg-ctrl-of1.3-because-of-mips.patch create mode 100644 debian/patches/disable-even-more-tests.patch create mode 100644 debian/patches/disable-failed-tests.patch create mode 100644 debian/patches/fix-ovs-monitor-ipsec.patch create mode 100644 debian/patches/py3-compat.patch create mode 100644 debian/patches/remove-bfd-decay-tests.patch create mode 100644 debian/patches/remove-include-debian-automake.mk.patch create mode 100644 debian/patches/remove-non-deterministic-tests.patch create mode 100644 debian/patches/remove-tests-broken-in-mips64el-and-mipsel.patch create mode 100644 debian/patches/remove-yet-another-mips-failing-test.patch create mode 100644 debian/patches/removed-tests-which-are-failing-in-mips-and-armel.patch create mode 100644 debian/patches/series create mode 100644 debian/patches/use-python3-m-sphinx-to-build-doc.patch create mode 100644 debian/python3-openvswitch.install create mode 100755 debian/rules create mode 100644 debian/salsa-ci.yml create mode 100644 debian/source/format create mode 100644 debian/watch delete mode 100644 openvswitch-2.7.0.tar.gz delete mode 100644 pvepatches/add-net-tools-dependency.patch delete mode 100644 pvepatches/delete-openvswitch-switch-init.patch delete mode 100644 pvepatches/ifupdown.sh-add-ifupdown2-workaround.patch delete mode 100644 pvepatches/install-systemd-services.patch delete mode 100644 pvepatches/remove-init-script-on-upgrades.patch delete mode 100644 pvepatches/remove-unneeded-from-control.patch delete mode 100644 pvepatches/series delete mode 100644 pvepatches/use-systemctl-inside-ifupdown.patch -- 2.20.1 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel