[pve-devel] [PATCH openvswitch 0/7] openvswitch 2.12 update
Alexandre Derumier
aderumier at odiso.com
Thu Feb 13 07:04:14 CET 2020
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
More information about the pve-devel
mailing list