Revisions of openvswitch

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1133086 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 71)
- convert to sysuser generated users

- Add BuildRequires on python-setuptools. Previously this was pulled
  by python-Sphinx in the build environment.
       CVE-2023-3152.patch
     CVE-2023-1668.patch
   Some of the features are,
   -For more details, check
   - Added ovsb tool install patch,
     * install-ovsdb-tools.patch
- add openssl(cli) dependency on pki (bsc#1185839)
  https://github.com/openvswitch/ovs/blob/v2.14.2/NEWS
  (bsc#1181742).
- Fix wrong default directories for OVS python utilities (bsc#1176273).
  https://github.com/openvswitch/ovs/blob/v2.14.0/NEWS
  https://github.com/ovn-org/ovn/blob/v20.06.2/NEWS
- add missing provides/obsoletes for python3-openvswitch-test
- Update openvswitch to 2.13.0.
    https://github.com/openvswitch/ovs/blob/v2.13.0/NEWS
  https://github.com/openvswitch/ovs/blob/master/NEWS
- Update DPDK dependency to support DPDK 18.11.2.
  * 0001-rhel-secure-openvswitch-useropts.patch
- Use temporary directory for python build.
  including:
     - Support for the kernel versions 4.18.x
 * 0001-python-c-ext-Fix-memory-leak-in-Parser_finish.patch
  * 0001-utilities-Add-script-to-support-DPDK-option-migratio.patch
- Replace references to /var/adm/fillup-templates with new
  removed (bsc#1050896)
  builds on aarch64 now
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1109539 from Duraisankar P's avatar Duraisankar P (dpitchumani) (revision 69)
Description:
- Added fix for CVE-2023-3152, openvswitch : service monitor MAC flow is not rate limited

Actions:
- submit network/openvswitch => openSUSE:Factory/openvswitch

Changes:
- Fix CVE-2023-3153 [bsc#1212125], VUL-0: CVE-2023-3153: openvswitch,openvswitch3: service monitor MAC flow is not rate limited
- Added patch,
       CVE-2023-3152.patch 
Fabian Vogt's avatar Fabian Vogt (favogt_factory) accepted request 1008394 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 65)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 993959 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 62)
- update to 2.17.2:
  - Bug fixes
  - DPDK:
    * OVS validated with DPDK 21.11.1.  It is recommended to use this version
      until further releases.
  - Bug fixes
  - libopenvswitch API change:
    * To fix the Undefined Behavior issue causing the compiler to incorrectly
      optimize important parts of code, container iteration macros (e.g.,
      LIST_FOR_EACH) have been re-implemented in a UB-safe way.
    * Backwards compatibility has mostly been preserved, however the
     user-provided pointer is now set to NULL after the loop (unless it
      exited via "break;")
    * Users of libopenvswitch will need to double-check the use of such loop
       macros before compiling with a new version.
    * Since the change is limited to the definitions within the headers, the
      ABI is not affected.
- refresh 0001-openvswitch-merge-compiler.h-files-into-one-file.patch
  0002-build-Seperated-common-used-headers.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 959873 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 57)
- fix python3 requires (bsc#1196758)

- Added install-ovsdb-tools.patch to install ovsdb tools required
  for building OVN

- Enable multiple python3 flavor subpackages on Tumbleweed / Factory

- Update OVS to version 2.17.0
  * Userspace datapath:
    * Optimized flow lookups for datapath flows with simple match criteria.
    * New per-interface configuration knob 'other_config:tx-steering'.
    * Removed experimental tag for PMD Auto Load Balance.
    * New configuration knob 'other_config:n-offload-threads' to change the
      number of HW offloading threads.
  * DPDK:
    * EAL argument --socket-mem is no longer configured by default upon
      start-up.  If dpdk-socket-mem and dpdk-alloc-mem are not specified,
      DPDK defaults will be used.
    * EAL argument --socket-limit no longer takes on the value of --socket-mem
      by default.  'other_config:dpdk-socket-limit' can be set equal to
      the 'other_config:dpdk-socket-mem' to preserve the legacy memory
      limiting behavior.
    * EAL argument --in-memory is applied by default if supported.
    * Add support for DPDK 21.11.
    * Forbid use of DPDK multiprocess feature.
    * Add support for running threads on cores >= RTE_MAX_LCORE.
  * Python: For SSL support, the use of the pyOpenSSL library has
      been replaced with the native 'ssl' module.
  * OVSDB:
    * Python library for OVSDB clients now also supports faster
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 892002 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 56)
- add openssl(cli) dependency on pki (bsc#1185839)
Displaying revisions 1 - 20 of 74
openSUSE Build Service is sponsored by