Debian Patches
Status for ovn/26.03.3-3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| lp-2066194-tests-Ignore-ovs-vswitchd-received-packet-on-unknown.patch | tests: Ignore ovs-vswitchd received packet on unknown port. The ovs-vswitchd daemon may in some situations, typically during teardown, log a warning level message 'received packet on unknown port ...'. Ignore this message. |
Frode Nordahl <fnordahl@ubuntu.com> | no | 2024-05-20 | ||
| fix-ovn-vif-test-depends.patch | Fix ovn-vif test depends =================================================================== |
Thomas Goirand <zigo@debian.org> | no | debian | 2026-05-19 | |
| fix-build-with-openvswitch-4.0.patch | Remove calls to service_start() et al. to build against OVS 4.0 Upstream commit 609c91314 "treewide: Remove Windows service handling" dropped service_start(), service_stop() and should_service_stop() from the OVS daemon API, released in OVS 4.0. OVN 26.03.x still calls them, so the build against openvswitch-source 4.0.0-2 fails with -Werror=implicit-function-declaration in utilities/ovn-dbctl.c, and the other daemons would fail at link time. On Linux these calls were no-ops. This is the ovn part of that commit, already shipped in OVN 26.09. diff --git a/br-controller/ovn-br-controller.c b/br-controller/ovn-br-controller.c index 93526a2f6..ca6db7db7 100644 |
Ilya Maximets <i.maximets@ovn.org> | no | upstream, https://github.com/ovn-org/ovn/commit/609c91314f1da28964817d0cc1251bdb9da44877 | 2026-11-10 | |
| fix-build-with-openvswitch-4.0-route-table.patch | Adapt to OVS 4.0 route_table_dump_one_table() API Upstream commit fdc6056b7 "ovs: Bump to include support for filtering IDL monitor requests." adapts to OVS commit 73fa3e72172c ("route-table: Only dump IPv4 and IPv6 routes."), which added a sa_family_t argument to route_table_dump_one_table() and moved the IPv4/IPv6 filtering from the dump callback to the caller. OVN 26.03.x still uses the 3-argument form, so building against openvswitch-source 4.0.0-2 fails with -Wint-conversion and -Wincompatible-pointer-types in controller/route-exchange-netlink.c. Dump both families explicitly, as done upstream. The pinctrl.c part of that commit is already covered by the 26.03.x tree (its compose_nd_ns() call sites already use the OVS 4.0 form); the ovs submodule bump and the test changes are not applicable here. diff --git a/controller/route-exchange-netlink.c b/controller/route-exchange-netlink.c index a9fd1f58a..8f1615c4e 100644 |
Dumitru Ceara <dceara@redhat.com> | no | upstream, https://github.com/ovn-org/ovn/commit/fdc6056b76e7f472e98c9e4304f0fc71b2f24410 | 2026-11-10 | |
| skip-tls-deletion-test-step-for-openssl-4.patch | Skip TLS deletion test step for OpenSSL 4 Deleting the certificate files from disk no longer drops active connections under OpenSSL 4, causing the test suite to time out. This patch comments out the deletion test sequence to unblock the build. . No upstream fix exists: the tested sequence is unchanged in OVN upstream, and the SSL file-watch logic in OVS' lib/stream-ssl.c has no OpenSSL 4 handling either. The behavior only resurfaces when building against OpenSSL 4.0 (experimental). |
MJ Ponsonby <mj.ponsonby@canonical.com> | no | 2026-11-10 |
All known versions for source package 'ovn'
- 26.09.0-1 (experimental)
- 26.03.3-3 (sid)
- 25.03.0-1 (trixie)
- 23.03.1-1~deb12u2 (bookworm)
