Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openvswitch for openSUSE:Factory checked in at 2024-09-04 13:22:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openvswitch (Old) and /work/SRC/openSUSE:Factory/.openvswitch.new.10096 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openvswitch" Wed Sep 4 13:22:02 2024 rev:77 rq:1198352 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/openvswitch/openvswitch.changes 2024-08-05 17:20:18.920764091 +0200 +++ /work/SRC/openSUSE:Factory/.openvswitch.new.10096/openvswitch.changes 2024-09-04 13:22:04.115350737 +0200 @@ -1,0 +2,16 @@ +Wed Aug 28 05:18:36 UTC 2024 - Duraisankar P <[email protected]> + +- Update openvswitch to 3.3.1. For a list of changes, check + https://github.com/openvswitch/ovs/blob/v3.3.1/NEWS +- Update OVN to 24.03.3. For a list of changes, check + https://github.com/ovn-org/ovn/blob/v24.03.3/NEWS +- Drop upstream fixed patches, + * CVE-2023-1668.patch + * CVE-2023-3152.patch + * CVE-2023-5366.patch + * openvswitch-2.17.8-gcc14-build-fix.patch + * openvswitch-CVE-2023-3966.patch +- Updated the patch for version v3.3.1 + * install-ovsdb-tools.patch + +------------------------------------------------------------------- Old: ---- CVE-2023-1668.patch CVE-2023-3152.patch CVE-2023-5366.patch openvswitch-2.17.8-gcc14-build-fix.patch openvswitch-3.1.0.tar.gz openvswitch-CVE-2023-3966.patch ovn-23.03.0.tar.gz New: ---- openvswitch-3.3.1.tar.gz ovn-24.03.3.tar.gz BETA DEBUG BEGIN: Old:- Drop upstream fixed patches, * CVE-2023-1668.patch * CVE-2023-3152.patch Old: * CVE-2023-1668.patch * CVE-2023-3152.patch * CVE-2023-5366.patch Old: * CVE-2023-3152.patch * CVE-2023-5366.patch * openvswitch-2.17.8-gcc14-build-fix.patch Old: * CVE-2023-5366.patch * openvswitch-2.17.8-gcc14-build-fix.patch * openvswitch-CVE-2023-3966.patch Old: * openvswitch-2.17.8-gcc14-build-fix.patch * openvswitch-CVE-2023-3966.patch - Updated the patch for version v3.3.1 BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openvswitch.spec ++++++ --- /var/tmp/diff_new_pack.tn6iGI/_old 2024-09-04 13:22:07.027472592 +0200 +++ /var/tmp/diff_new_pack.tn6iGI/_new 2024-09-04 13:22:07.043473261 +0200 @@ -18,14 +18,14 @@ %define skip_python2 1 -%define ovs_lname libopenvswitch-3_1-0 -%define ovn_lname libovn-23_03-0 -%define ovs_version 3.1.0 -%define ovn_version 23.03.0 +%define ovs_lname libopenvswitch-3_3-0 +%define ovn_lname libovn-24_03-0 +%define ovs_version 3.3.1 +%define ovn_version 24.03.3 %define ovs_dir ovs-%{ovs_version} %define ovn_dir ovn-%{ovn_version} %define rpmstate %{_rundir}/openvswitch-rpm-state- -%define _dpdkv 22.11.1 +%define _dpdkv 23.11.1 %define name_tag ${nil} #Compat macro for new _fillupdir macro introduced in Nov 2017 %if ! %{defined _fillupdir} @@ -77,20 +77,9 @@ Patch3: 0001-Use-double-hash-for-OVS_USER_ID-comment.patch # PATCH-FEATURE-UPSTREAM install-ovsdb-tools.patch -- Install some tools required for building OVN Patch4: install-ovsdb-tools.patch -# PATCH-FIX-UPSTREAM CVE-2023-1668.patch -Patch5: CVE-2023-1668.patch -# PATCH-FIX-UPSTREAM CVE-2023-5366.patch -Patch6: CVE-2023-5366.patch -# Fix CVE-2023-3966 [bsc#1219465] -- Invalid memory access in Geneve with HW offload -Patch7: openvswitch-CVE-2023-3966.patch -# boo#1225906: Restore build with gcc14 -Patch8: openvswitch-2.17.8-gcc14-build-fix.patch #OVN patches # PATCH-FIX-OPENSUSE: 0001-Run-ovn-as-openvswitch-openvswitch.patch Patch20: 0001-Run-ovn-as-openvswitch-openvswitch.patch -# PATCH-FIX-UPSTREAM CVE-2023-3152 [bsc#1212125] -- service monitor MAC flow is not rate limited -Patch21: CVE-2023-3152.patch -# CVE-2021-36980 [bsc#1188524], use-after-free in decode_NXAST_RAW_ENCAP BuildRequires: autoconf BuildRequires: %{python_module setuptools} BuildRequires: automake @@ -183,7 +172,7 @@ Group: System/Libraries %if %{with dpdk} Requires: dpdk >= %{_dpdkv} -Requires: libdpdk-23 >= %{_dpdkv} +Requires: libdpdk-24 >= %{_dpdkv} %endif %description -n %{ovs_lname} @@ -424,15 +413,10 @@ %patch -P 2 -p1 %patch -P 3 -p1 %patch -P 4 -p1 -%patch -P 5 -p1 -%patch -P 6 -p1 -%patch -P 7 -p1 -%patch -P 8 -p1 # remove python/ovs/dirs.py - this is generated from template to have proper paths rm python/ovs/dirs.py cd %{ovn_dir} %patch -P 20 -p1 -%patch -P 21 -p1 %build mkdir %ovs_dir @@ -1285,6 +1269,7 @@ %{_bindir}/ovn-appctl %{_bindir}/ovn-ic-nbctl %{_bindir}/ovn-ic-sbctl +%{_bindir}/ovn-debug %dir %{_datadir}/ovn %dir %{_datadir}/ovn/scripts %{_datadir}/ovn/scripts/ovn-ctl @@ -1307,6 +1292,7 @@ %{_mandir}/man8/ovn-nbctl.8%{?ext_man} %{_mandir}/man8/ovn-trace.8%{?ext_man} %{_mandir}/man8/ovn-sbctl.8%{?ext_man} +%{_mandir}/man8/ovn-debug.8%{?ext_man} %config(noreplace) %{_sysconfdir}/logrotate.d/ovn %doc %ovn_dir/AUTHORS.rst %ovn_dir/CONTRIBUTING.rst %ovn_dir/NEWS %ovn_dir/README.rst %license %ovn_dir/LICENSE %ovn_dir/NOTICE ++++++ install-ovsdb-tools.patch ++++++ --- /var/tmp/diff_new_pack.tn6iGI/_old 2024-09-04 13:22:07.579495691 +0200 +++ /var/tmp/diff_new_pack.tn6iGI/_new 2024-09-04 13:22:07.631497866 +0200 @@ -1,5 +1,5 @@ diff --git a/ovsdb/automake.mk b/ovsdb/automake.mk -index eba713bb6..f1c40d019 100644 +index d484fe9de..c38a936ea 100644 --- a/ovsdb/automake.mk +++ b/ovsdb/automake.mk @@ -88,8 +88,9 @@ CLEANFILES += ovsdb/ovsdb-server.1 @@ -13,7 +13,7 @@ MAN_ROOTS += ovsdb/ovsdb-idlc.1 CLEANFILES += ovsdb/ovsdb-idlc SUFFIXES += .ovsidl .ovsschema -@@ -112,14 +113,18 @@ CLEANFILES += $(OVSIDL_BUILT) +@@ -112,7 +113,11 @@ CLEANFILES += $(OVSIDL_BUILT) # at least for now. $(OVSIDL_BUILT): ovsdb/ovsdb-idlc.in python/ovs/dirs.py @@ -23,11 +23,12 @@ # ovsdb-doc +ovsdb_SCRIPTS += ovsdb/ovsdb-doc EXTRA_DIST += ovsdb/ovsdb-doc + FLAKE8_PYFILES += ovsdb/ovsdb-doc OVSDB_DOC = $(run_python) $(srcdir)/ovsdb/ovsdb-doc - ovsdb/ovsdb-doc: python/ovs/dirs.py - +@@ -121,7 +126,7 @@ ovsdb/ovsdb-doc: python/ovs/dirs.py # ovsdb-dot EXTRA_DIST += ovsdb/ovsdb-dot.in ovsdb/dot2pic + FLAKE8_PYFILES += ovsdb/ovsdb-dot.in ovsdb/dot2pic -noinst_SCRIPTS += ovsdb/ovsdb-dot +ovsdb_SCRIPTS += ovsdb/ovsdb-dot CLEANFILES += ovsdb/ovsdb-dot ++++++ openvswitch-3.1.0.tar.gz -> openvswitch-3.3.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/openvswitch/openvswitch-3.1.0.tar.gz /work/SRC/openSUSE:Factory/.openvswitch.new.10096/openvswitch-3.3.1.tar.gz differ: char 12, line 1 ++++++ ovn-23.03.0.tar.gz -> ovn-24.03.3.tar.gz ++++++ ++++ 104914 lines of diff (skipped)
