openvswitch (3.6.0-2ubuntu0.1) questing; urgency=medium

  * Fix QoS tests for tc rounding behavior change (LP: #2129005)
    - d/p/lp2129005-tests-Fix-QoS-tests-for-tc-rounding-behavior-change.patch 

 -- Jorge Merlino <jorge.merlino@canonical.com>  Fri, 23 Jan 2026 16:44:00 -0300

openvswitch (3.6.0-2) unstable; urgency=medium

  * Blacklist "980: ofproto - flow table names" in riscv.

 -- Thomas Goirand <zigo@debian.org>  Fri, 22 Aug 2025 13:32:07 +0200

openvswitch (3.6.0-1) unstable; urgency=medium

  * Team upload.
  * d/control: Recommends openvswitch-switch for openvswitch-common
    (Closes: #1080961).
  * d/tests: Drop bind mount trick for DPDK test (LP: #2019069).
  * Update upstream source from tag 'upstream/3.6.0'

 -- Frode Nordahl <fnordahl@ubuntu.com>  Wed, 20 Aug 2025 08:32:23 +0000

openvswitch (3.5.0-1) unstable; urgency=medium

  * Team upload.

  [ Frode Nordahl ]
  * d/control: Add X-Python3-Version stanza.
  * d/python3-openvswitch.install: Support building extension for multiple
    Python versions.
  * d/rules: Drop unnecessary Python version environment variables.
  * d/t/python-extension: Run test with all available python3
    interpreters.
  * d/rules: Move pybuild environment setup/command to variable allowing
    reuse across make targets.
  * d/t/control: Add python3-all for python-extension test.
  * d/control: Drop python3:Depends macro for -dpdk.
  * d/control: Move Python depends to recommends where appropriate.
  * d/control: Make direct/indirect dependencies of ovs-flowviz
    recommended for better UX.
  * d/control: Drop python3:Depends macro for -vtep.
  * d/control: Drop shlibs:Depends macro for -ipsec.
  * d/control: Add missing recommended/suggested python dependencies.
  * Update upstream source from tag 'upstream/3.5.0_git20250215.6740a52'
  * d/patches/*: Drop, no longer needed.
  * Update upstream source from tag 'upstream/3.5.0'

  [ Ilya Maximets ]
  * d/scripts/openvswitch-testcontroller.default: Refer to SSL
    configuration as SSL/TLS.
  * Set release date for 3.5.0.

  [ Roi Dayan ]
  * d/openvswitch-switch.*.service: Use PIDFile with systemd.

  [ Han Zhou ]
  * d/openvswitch-switch.ovsdb-server.service: Let *-ctl handle runtime
    directory.

 -- Frode Nordahl <fnordahl@ubuntu.com>  Tue, 18 Feb 2025 03:11:12 +0000

openvswitch (3.5.0~git20241129.2af7cef-2) unstable; urgency=medium

  * Upload to unstable

 -- Luca Boccassi <bluca@debian.org>  Mon, 16 Dec 2024 11:14:05 +0000

openvswitch (3.5.0~git20241129.2af7cef-1) experimental; urgency=medium

  * Team upload.
  * Update upstream source from tag 'upstream/3.5.0_git20241129.2af7cef'.
  * d/p/netdev-offload-dpdk-Fix-build-with-v24.11-rc1.patch: Fix build
    with DPDK 24.11.
  * d/control: Bump DPDK build dependency to 24.11.
  * d/control: Bump xdp-tools build dependency to 1.4.3.
  * d/p/ovs-dev-netdev-dpdk-Restore-outer-UDP-checksum-for-Intel-
    nics..patch: Restore outer UDP checksum for Intel nics.
  * d/control: Suggest python3-openvswitch dependency for ovs-flowviz.
  * d/control: Suggest python3-netaddr dependency for ovs-flowviz.
  * d/control: Suggest python3-graphviz dependency for ovs-flowviz.
  * d/rules: Use pybuild to build and install OVS Python module.
  * d/openvswitch-common.install: Add ovs-flowviz binary.
  * d/tests: Add test for OVS Python extension.
  * d/rules: Only use ovs-vswitchd binary linked with DPDK for
    build-time DPDK test (LP: #2090931).

 -- Frode Nordahl <fnordahl@ubuntu.com>  Tue, 03 Dec 2024 16:35:34 +0100

openvswitch (3.4.0-1) unstable; urgency=medium

  * Team upload.
  * Update upstream source from tag 'upstream/3.4.0'
  * d/control: Bump dpdk dependency.

 -- Frode Nordahl <fnordahl@ubuntu.com>  Thu, 15 Aug 2024 21:25:31 +0200

openvswitch (3.3.1-1) unstable; urgency=medium

  * Team upload.
  * Update upstream source from tag 'upstream/3.3.1'
  * d/patches: Drop patches included in new upstream release.
  * d/tests: Use build-needed restriction field.

 -- Frode Nordahl <fnordahl@ubuntu.com>  Sat, 08 Jun 2024 13:11:24 +0200

openvswitch (3.3.0-5) unstable; urgency=medium

  * Team upload.

  [ Thomas Goirand ]
  * Add loong64 support. Thanks zhangdandan for the patch. (Closes: #1065591).

  [ Frode Nordahl ]
  * d/p/ofproto-dpif-xlate-Fix-continuations-with-associated-
    metering.patch: Cherry-pick fix required for OVN 24.03.2.

 -- Frode Nordahl <fnordahl@ubuntu.com>  Sat, 18 May 2024 22:03:21 +0200

openvswitch (3.3.0-4) unstable; urgency=medium

  * Team upload.
  * d/tests: Use NMAP implementation of netcat (LP: #2062506).
  * d/tests: Allow populating TEST_LIST from environment.
  * d/tests: Use 1G hugepages for dpdk test on arm64 (LP: #2059400).
  * d/tests/run-tests.sh: Fix shellcheck lint.
  * d/tests: Bump number of 1G hugepages to 3 for arm64 (LP: #2063112).
  * d/tests: Skip flaky tests.
  * d/tests: Skip tests not fitting memory constraints in arm64 CI
    (LP: #2063152).
  * d/tests/testlist.py: Handle range of single test correctly.

 -- Frode Nordahl <fnordahl@ubuntu.com>  Wed, 01 May 2024 09:37:03 +0200

openvswitch (3.3.0-3) unstable; urgency=medium

  * Blacklist 3 more unit tests for risc-v.

 -- Thomas Goirand <zigo@debian.org>  Tue, 30 Apr 2024 16:40:42 +0200

openvswitch (3.3.0-2) unstable; urgency=medium

  * Add fix-in-ssl-handshake-failure-test.patch (Closes: #1069406).
  * Add lp-2060434-tests-Fix-compatibility-issue-with-Python-3.13-in.patch
    taken from Ubuntu.
  * Blacklist non-deterministic tests.

 -- Thomas Goirand <zigo@debian.org>  Mon, 29 Apr 2024 13:34:51 +0200

openvswitch (3.3.0-1) unstable; urgency=medium

  * Team upload.
  * Update upstream source from tag 'upstream/3.3.0'.
  * d/p/dp-packet-Reset-offload_offsets-when-clearing-a-packet.patch:
    Drop, included in new upstream version.
  * d/p/0001-tests-ovsdb-server-Fix-config-file-same-schema-test.patch:
    Drop, included in new upstream version.
  * d/openvswitch-switch.lintian-overrides: Remove obsolete tag "package-
    supports-alternative-init-but-no-init.d-script".
  * d/control: Replace pkg-config with pkgconf as build dependency.
  * CVE-2023-3966: Fix invalid memory access in Geneve with HW offload
    (Closes: #1063492).

 -- Frode Nordahl <frode.nordahl@canonical.com>  Thu, 29 Feb 2024 14:25:30 +0100

openvswitch (3.3.0~git20240118.e802fe7-3) unstable; urgency=medium

  * Team upload.
  * d/p/dp-packet-Reset-offload_offsets-when-clearing-a-packet.patch:
    Cherry-pick fix, required for OVN branch-24.03 snapshot.

 -- Frode Nordahl <frode.nordahl@canonical.com>  Mon, 05 Feb 2024 08:45:19 +0000

openvswitch (3.3.0~git20240118.e802fe7-2) unstable; urgency=medium

  * Team upload.
  * d/p/0001-tests-ovsdb-server-Fix-config-file-same-schema-test.patch:
    Fix s390x build error.

 -- Frode Nordahl <frode.nordahl@canonical.com>  Sat, 20 Jan 2024 09:45:12 +0000

openvswitch (3.3.0~git20240118.e802fe7-1) unstable; urgency=medium

  * Team upload.
  * Update upstream source from tag 'upstream/3.3.0_git20240118.e802fe7'

 -- Frode Nordahl <frode.nordahl@canonical.com>  Thu, 18 Jan 2024 20:43:44 +0000

openvswitch (3.2.2~git20231029-2) unstable; urgency=medium

  * Team upload.
  * d/t/run-tests.sh: Don't stop non-existing testcontroller service.

 -- Frode Nordahl <frode.nordahl@canonical.com>  Thu, 30 Nov 2023 06:51:51 +0100

openvswitch (3.2.2~git20231029-1) unstable; urgency=medium

  [ Thomas Goirand ]
  * Add architecture-is-64-bit, making the package build only for 64 bits and
    dropping 32 bits support.
  * Drop non-64 bits test blacklists from d/rules.
  * Cleans better.

  [ Frode Nordahl ]
  * Update upstream source from tag 'upstream/3.2.2_git20231029'
  * d/p/*: Drop patches included in new upstream version.
  * d/control: Bump dpdk dependency (LP: #2040097).
  * d/t/*-skip-tests.txt: Add flaky test to list.
  * d/rules: Provide source tree directly under /usr/src/openvswitch
    instead of providing a .tar.gz archive to fix reproducible build issue.
  * Drop init wiring of testcontroller and vtep emulator (Closes: #1039304).
    - The openvswitch-testcontroller and openvswitch-vtep binary packages
      contain daemons/scripts useful for development and testing.
    - Drop associated init scripts in preparation for deprecation of the
      transitional sysv-init-to-unit generator, as it would be non-trivial
      to convert these to systemd services.
    - An adapted version of the init script will be retained in
      /etc/openvswitch-testcontroller and /etc/openvswitch-vtep and can be
      used for manual control of the test services.

 -- Thomas Goirand <zigo@debian.org>  Mon, 27 Nov 2023 10:16:21 +0100

openvswitch (3.2.0-2) unstable; urgency=medium

  * Team upload.
  * d/p/tests-Fix-time-dependency-in-overlapping-flows-modification-
    test..patch: Fix riscv64 build failure.

 -- Frode Nordahl <frode.nordahl@canonical.com>  Mon, 28 Aug 2023 16:24:15 +0200

openvswitch (3.2.0-1) unstable; urgency=medium

  * Team upload.
  * Update upstream source from tag 'upstream/3.2.0'
  * d/p/docs-*: Update patch for #1042358.
  * d/p/lib-fatal-signal-Drop-logging-of-failed-dummy-backtr.patch: Drop
    unnecessary debug logging to fix armhf build (LP: #2032623).

 -- Frode Nordahl <frode.nordahl@canonical.com>  Tue, 22 Aug 2023 10:43:20 +0200

openvswitch (3.1.2-4) unstable; urgency=medium

  * Fix ifupdown.sh (Closes: #1039601).

 -- Thomas Goirand <zigo@debian.org>  Fri, 11 Aug 2023 11:15:19 +0200

openvswitch (3.1.2-3) unstable; urgency=medium

  * Re-add openvswitch-common.postinst to clean-up obsolete alternative,
    thanks to Andreas Beckmann for it (Closes: #1036569).

 -- Thomas Goirand <zigo@debian.org>  Fri, 11 Aug 2023 10:55:22 +0200

openvswitch (3.1.2-2) unstable; urgency=medium

  * Add patches from Colin Watson to repair the docs (Closes: #1042358):
    - docs-1-Wrap_more_table_entries_in_text_blocks.patch
    - docs-2-Shorten_overly-wide_table_heading.patch
    - docs-3-Tweak_width_of_name_column_in_field_property.patch
    - docs-4-Fix_rendering_of_VLAN_Comparison_Chart.patch
    - docs-5-Run_tbl_preprocessor_in_manpage-check_rule.patch

 -- Thomas Goirand <zigo@debian.org>  Mon, 07 Aug 2023 16:57:37 +0200

openvswitch (3.1.2-1) unstable; urgency=medium

  * Team upload.
  * Update upstream source from tag 'upstream/3.1.2'.
  * d/p/CVE-2023-1668_ofproto-dpif-xlate_Always_mask_ip_proto_field.patch:
    Drop, included in new upstream version.
  * d/control: Add libnuma-dev on s390x for AF_XDP.
  * d/p/drop-old-autopkgtest: Drop old autopkgtest.
  * debian/tests: Run upstream system tests as autopkgtests.

 -- Frode Nordahl <frode.nordahl@canonical.com>  Tue, 27 Jun 2023 19:13:06 +0200

openvswitch (3.1.0-2) unstable; urgency=high

  * CVE-2023-1668: Remote traffic denial of service via crafted packets with IP
    proto 0. Applied upstream patch: ofproto-dpif-xlate: Always mask ip proto
    field (Closes: #1034042).

 -- Thomas Goirand <zigo@debian.org>  Tue, 11 Apr 2023 11:54:40 +0200

openvswitch (3.1.0-1) unstable; urgency=medium

  [ Luca Boccassi ]
  * Drop dependencies on lsb-base, deprecated
  * Bump Standards-Version to 4.6.2, no changes

  [ Frode Nordahl ]
  * Update upstream source from tag 'upstream/3.1.0'
  * d/rules: Set branch for snapshots to branch-3.1.
  * d/debian/openvswitch-switch.install, d/debian/openvswitch-
    test.install: Move USDT scripts to test package.

 -- Luca Boccassi <bluca@debian.org>  Tue, 21 Feb 2023 22:02:16 +0000

openvswitch (3.1.0~git20230108.006e1c6-1) unstable; urgency=medium

  * Update upstream source from tag 'upstream/3.1.0_git20230108.006e1c6'.
  * d/p/CVE-2022-4337and8: Drop, included in snapshot.
  * d/p/af-xdp*: Drop, included in snapshot.
  * d/openvswitch-switch.install: Add USDT scripts.

 -- Frode Nordahl <frode.nordahl@canonical.com>  Mon, 09 Jan 2023 07:47:45 +0100

openvswitch (3.1.0~git20221212.739bcf2-4) unstable; urgency=high

  * Add dpdk support for riscv64 (Closes: #1027329).
  * CVE-2022-4337 & CVE-2022-4338: Out-of-Bounds Read and Integer Underflow in
    Organization Specific TLV. Added upstream patches (Closes: #1027273).

 -- Thomas Goirand <zigo@debian.org>  Tue, 03 Jan 2023 10:06:22 +0100

openvswitch (3.1.0~git20221212.739bcf2-3) unstable; urgency=medium

  * salsa-ci.yml: build on unstable
  * Upload to unstable

 -- Luca Boccassi <bluca@debian.org>  Sat, 17 Dec 2022 14:02:44 +0000

openvswitch (3.1.0~git20221212.739bcf2-2) experimental; urgency=medium

  * Exclude xdp-tools build dep on ports where it's not available

 -- Luca Boccassi <bluca@debian.org>  Fri, 16 Dec 2022 14:16:37 +0000

openvswitch (3.1.0~git20221212.739bcf2-1) experimental; urgency=medium

  * Update upstream source from snapshot 'upstream/3.1.0_git20221212.739bcf2'
  * d/rules: Update snapshot target version
  * d/gbp.conf: Set experimental branch
  * d/control: Bump DPDK dependency to 22.11
  * d/control: Add build dependencies for AF_XDP
  * d/p/af-xdp-*: Add patches to build AF_XDP support by default

 -- Frode Nordahl <frode.nordahl@canonical.com>  Wed, 14 Dec 2022 15:25:27 +0100

openvswitch (3.0.1-1) experimental; urgency=medium

  [ Frode Nordahl ]
  * Update upstream source from tag 'upstream/3.0.1'
  * d/p/0001-ovsdb-idl-Support-write-only-changed-IDL-monitor-mod.patch:
    Drop
  * d/openvswitch-common.install: Add ovsdb.local-config man page
  * d/openvswitch-switch.install: Add local-config.ovsschema
  * d/rules: Build the Python JSON C extension
  * d/control: Make python3-openvswitch a binary package, drop python3-six
    dependency
  * d/copyright: Drop references to XenServer
  * d/openvswitch-switch.README.Debian: Drop reference to out of tree
    kernel module
  * d/control: Add suggested optional dependencies for Python OVS flow
    parsing
  * d/copyright: Drop references to datapath/*
  * d/copyright.in: Sync with upstream repository
  * d/rules: Add comment about the explicit -fPIC for this package

  [ Luca Boccassi ]
  * Drop setuptools-import-order.patch, distutils is no longer used

 -- Luca Boccassi <bluca@debian.org>  Thu, 24 Nov 2022 18:42:45 +0000

openvswitch (2.17.2-5) unstable; urgency=medium

  * Add OOMScoreAdjust=-900 for a number of vital services.
  * Add setuptools-import-order.patch.

 -- Thomas Goirand <zigo@debian.org>  Tue, 27 Sep 2022 10:59:53 +0200

openvswitch (2.17.2-4) unstable; urgency=medium

  * Upload to unstable.

 -- Luca Boccassi <bluca@debian.org>  Fri, 19 Aug 2022 20:59:13 +0100

openvswitch (2.17.2-3) experimental; urgency=medium

  * d/p/0001-ovsdb-idl-Support-write-only-changed-IDL-monitor-mod.patch:
    Cherry pick feature to improve scalability and performance which is
    required for OVN 22.03.1 (LP: #1980809).

 -- Frode Nordahl <frode.nordahl@canonical.com>  Mon, 01 Aug 2022 15:55:37 +0200

openvswitch (2.17.2-2) experimental; urgency=medium

  * d/rules: exclude new tests that are failing on hppa
  * d/rules: exclude new tests that are failing on riscv64 (Closes:
    #1009969)
  * d/rules: exclude new tests that are failing on sparc64
  * d/clean: add trailing slash to directories
  * Do not install python3/ovtest in two packages (Closes: #1014749)
  * d/rules: simplify Python handling

 -- Luca Boccassi <bluca@debian.org>  Thu, 14 Jul 2022 14:16:53 +0100

openvswitch (2.17.2-1) experimental; urgency=medium

  [ Team upload ]
  * Update to 2.17.2 and merge Debian and Ubuntu packaging

  [ Christian Ehrhardt ]
    - d/control: merge Debian's uploaders list and extend it
    - d/control: bump Standards-Version (no changes needed)
    - d/control: set salsa based Vcs tags
    - d/control: switch to debhelper-compat (= 13)
    - d/control: add misc:Pre-Depends for compat 13 to pkgs with services
    - d/rules: dh_missing now covers --list-missing
    - d/rules: switch service start to compat 13 style
    - d/control: add breaks and replaces to match the file reorg seen by
      Debian between various packages
      + openvswitch-common to openvswitch-testcontroller
      - openvswitch-common to openvswitch-test
      - python3-openvswitch to openvswitch-test
    - d/control, d/openvswitch-dev.install: drop openvswitch-dev
      [Unused and not considered ABI stable, related to the
       drop of --enable-shared]
  * autopkgtest: also check service status
  * d/t/control: add isolation-machine as modules are involved
  * d/openvswitch-switch.{preinst,postinst,postrm}: take over
    /etc/default/openvswitch-switch

  [ Luca Boccassi ]
  * Merge debian/yoga with debian/2.17.0-0ubuntu1 into debian/experimental
    - retaining git history of both projects
    - retaining additions in Debian like maint script permissions,
      whitespace fixes and many other small things
    - drop --enable-shared
  * d/control: set Rules-Requires-Root
  * Remove dependency on automake1.10, obsolete
  * d/control: remove XS-Testsuite
  * Suggest python3:any when an optional python script is shipped
  * Add missing Pre-Depends
  * openswitch-source: add APL2 NOTICE to docs
  * Override some Lintian false positives
  * Override Lintian error about lack of +ds suffix
  * Enable hardening compiler options
  * autopkgtest: drop kernel module test
  * d/rules: use dh-exec instead of manually copying files
  * d/rules: drop remaining python2 logic
  * d/rules: adjust indentation
  * use d/clean instead of manual rm
  * d/rules: drop obsolete autoreconf snippets
  * d/rules: use execute_before/after
  * d/rules: switch to dh-sequence build dependencies
  * d/rules: use --sourcedirectory
  * Drop manual openvswitch-dbg package
  * d/rules: do not mark python test modules as executable
  * Override Lintian warning about autogenerated sources
  * Add dependency on lsb-base for sysv-only packages
  * ovsdb-server.service: switch from syslog.target to journald dependency
  * d/rules: add test exclusions for other archs from debian/yoga

  [ Frode Nordahl ]
  * d/rules: Allow use of EXTRA_CONFIGURE_OPTS
  * d/dkms.conf.in, d/rules.modules: drop unused
  * d/tests/*: Replace `echo -n` with `printf
  * d/automake.mk: Update list of files for upstream distribution
  * d/ifupdown.sh: Replace calls to ifconfig with `ip link`
  * Handle missing files
  * d/rules: Initialize DEB_HOST_ARCH when not set
  * Remove uneccessary whitespace in patches

 -- Luca Boccassi <bluca@debian.org>  Tue, 05 Jul 2022 13:02:40 +0100

openvswitch (2.17.0-0ubuntu1) jammy; urgency=medium

  * New upstream release.
  * d/control: Switch to using debhelper-compat for debhelper
    versioning.

 -- James Page <james.page@ubuntu.com>  Fri, 18 Feb 2022 10:20:30 +0000

openvswitch (2.17.0~git20220121.109d024-0ubuntu1) jammy; urgency=medium

  * New snapshot in preparation for 2.17 release.
  * d/rules: Use branch-2.17 for snapshots.

 -- James Page <james.page@ubuntu.com>  Thu, 03 Feb 2022 15:35:46 +0000

openvswitch (2.17.0~git20220118.1b9fd88-0ubuntu1) jammy; urgency=medium

  * New snapshot in preparation for 2.17 release.

 -- James Page <james.page@ubuntu.com>  Wed, 19 Jan 2022 13:06:05 +0000

openvswitch (2.17.0~git20220105.0d1ffb7-0ubuntu1) jammy; urgency=medium

  * New snapshot in preparation for 2.17 release.
  * d/p/*: Drop patches included in upstream snapshot.
  * d/control: Bump DPDK version to 21.11.
  * d/rules: Refresh skip test list for armhf.

 -- James Page <james.page@ubuntu.com>  Thu, 06 Jan 2022 14:12:22 +0000

openvswitch (2.16.0-0ubuntu4) jammy; urgency=medium

  * d/p/netlink-add-parsing-link-layer.patch: Add support for parsing of
    link layer addresses via netlink.
  * d/control: Add iproute2 to Build-Depends.
  * d/p/tests-Handle-endianness-in-netlink-policy-test.patch: Cherry
    pick endian fix for netlink tests.

 -- James Page <james.page@ubuntu.com>  Tue, 23 Nov 2021 12:24:59 +0000

openvswitch (2.16.0-0ubuntu3) jammy; urgency=medium

  * No-change rebuild to add python3.10.

 -- Matthias Klose <doko@ubuntu.com>  Sat, 16 Oct 2021 06:57:14 +0000

openvswitch (2.16.0-0ubuntu2) impish; urgency=medium

  * d/p/ovsdb-idl-Add-APIs-to-query.patch: Cherry pick fix to add
    new API's to query if a table or column is present, required for OVN
    > 21.09.0~.

 -- James Page <james.page@ubuntu.com>  Thu, 23 Sep 2021 09:17:52 +0100

openvswitch (2.16.0-0ubuntu1) impish; urgency=medium

  * New upstream release.

 -- James Page <james.page@ubuntu.com>  Tue, 17 Aug 2021 10:53:42 +0100

openvswitch (2.16.0~git20210719.45bd6d93f-0ubuntu1) impish; urgency=medium

  * New upstream snapshot from 2.16 release branch.
  * d/p/ovs-dirs.patch: Drop, included in snapshot.
  * d/p/*: Refresh.

 -- James Page <james.page@ubuntu.com>  Tue, 20 Jul 2021 10:58:12 +0100

openvswitch (2.15.1-0ubuntu1) impish; urgency=medium

  [ Christian Ehrhardt ]
  * New upstream minor release 2.15.1
  * drop d/p/ovs-dev-ovs-ctl-Allow-recording-hostname-separately.patch which
    is upstream in 2.15.1
  * d/control: python3-six bdep is no more needed
  * drop d/p/py3-compat.patch as upstream switched to python3 in 2.15.1

  [ James Page ]
  * d/ifupdown.sh: Correct paths for systemctl and the
    openvswitch-switch systemd unit for ifupdown integration
    (LP: #1731916).

 -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Tue, 13 Jul 2021 14:58:38 +0200

openvswitch (2.15.0+ds1-11) UNRELEASED; urgency=medium

  * Blacklist more unit tests on mipsel:
    - 1036: ofproto-dpif - select group with weights FAILED (ofproto-dpif.at:787)
    - 1072: ofproto-dpif - controller action without megaflows FAILED (ofproto-dpif.at:2145)
  * Blacklist more unit tests on riscv64 (same as above).

 -- Thomas Goirand <zigo@debian.org>  Mon, 03 Jan 2022 16:50:02 +0100

openvswitch (2.15.0+ds1-10) unstable; urgency=medium

  * CVE-2021-36980: use-after-free in decode_NXAST_RAW_ENCAPAdd. Add upstream
    patch (Closes: #991308).

 -- Thomas Goirand <zigo@debian.org>  Mon, 03 Jan 2022 12:07:24 +0100

openvswitch (2.15.0+ds1-9) unstable; urgency=medium

  * Blacklist unit test 27 on armel.

 -- Thomas Goirand <zigo@debian.org>  Wed, 24 Nov 2021 13:01:52 +0100

openvswitch (2.15.0+ds1-8) unstable; urgency=medium

  * Blacklist more unit tests for armhf.

 -- Thomas Goirand <zigo@debian.org>  Mon, 11 Oct 2021 18:28:26 +0200

openvswitch (2.15.0+ds1-7) unstable; urgency=medium

  * mips64el: blacklist 1035: ofproto-dpif - select group with weights.

 -- Thomas Goirand <zigo@debian.org>  Mon, 11 Oct 2021 11:01:18 +0200

openvswitch (2.15.0+ds1-6) unstable; urgency=medium

  [ Felix Moessbauer ]
  * Also use slave update-alternative for libofproto.

 -- Thomas Goirand <zigo@debian.org>  Wed, 06 Oct 2021 21:17:21 +0200

openvswitch (2.15.0+ds1-5) unstable; urgency=medium

  * Never run unit test 21: bfd - bfd decay, as it's failing too often on so
    many arch.

 -- Thomas Goirand <zigo@debian.org>  Thu, 26 Aug 2021 11:52:03 +0200

openvswitch (2.15.0+ds1-4) unstable; urgency=medium

  * Upload to unstable.

 -- Thomas Goirand <zigo@debian.org>  Thu, 26 Aug 2021 09:32:56 +0200

openvswitch (2.15.0+ds1-3) experimental; urgency=medium

  [ Amaury Séchet ]
  * Add an openvswitch-source package, needed to build OVN.

 -- Thomas Goirand <zigo@debian.org>  Mon, 01 Mar 2021 22:15:45 +0100

openvswitch (2.15.0+ds1-2) unstable; urgency=medium

  * Mipsel64 and mipsel: blacklist more tests, as they are failing on these
    arch, and then the package FTBFS.

 -- Thomas Goirand <zigo@debian.org>  Sat, 20 Feb 2021 21:58:03 +0100

openvswitch (2.15.0+ds1-1) unstable; urgency=medium

  * New upstream final release.
  * Removed CVE patches applied upstream:
    - CVE-2020-27827
    - CVE-2020-35498
  * Fix renaming: libopenvswitch-2.14.so.0.0.90 -> libopenvswitch-2.15.so.0.0.0

 -- Thomas Goirand <zigo@debian.org>  Fri, 19 Feb 2021 17:35:10 +0100

openvswitch (2.15.0-0ubuntu4) impish; urgency=medium

  * Re-introduce openvswitch-ipsec package (LP: #1912610):
    - d/control: Add openvswitch-ipsec with relevant dependencies.
    - d/openvswitch-ipsec.*: Install ipsec monitor script and provide
      systemd service for this feature.
    - d/p/ovs-ctl-ipsec.patch: Skip monitoring of ipsec daemon as
      systemd will do this.
  * d/rules: Drop redundant usage of --with=systemd.
  * d/copyright: Tidy to remove usage of tabs.
  * d/p/ovs-dirs.patch: Cherry pick fix to ensure that Python module
    uses configured runtime directories.

 -- James Page <james.page@ubuntu.com>  Wed, 30 Jun 2021 10:21:21 +0100

openvswitch (2.15.0-0ubuntu3) hirsute; urgency=medium

  * d/t/{vanilla,dpdk}: mininet >=2.3 is python3

 -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Wed, 17 Mar 2021 08:02:10 +0100

openvswitch (2.15.0-0ubuntu2) hirsute; urgency=medium

  * Fix recording of FQDN/hostname on startup (LP: #1915829):
    - d/p/ovs-dev-ovs-ctl-Allow-recording-hostname-separately.patch: Cherry
      pick of committed upstream fix to support skip of hostname
      configuration on ovs-vswitchd/ovsdb-server startup.
    - d/openvswitch-switch.ovs-record-hostname.service: Record hostname in
      Open vSwitch after network-online.target using new systemd unit.
    - d/openvswitch-switch.ovs-vswitchd.service: Pass `--no-record-hostname`
      option to `ovs-ctl` to delegate recording of hostname to the separate
      service.
    - d/openvswitch-switch.ovsdb-server.service: Pass `--no-record-hostname`
      option to `ovs-ctl` to delegate recording of hostname to the separate
      service.
    - d/openvswitch-switch.service: Add `Also` reference to
      ovs-record-hostname.service so that the service is enabled on install.
    - d/rules: Add `ovs-record-hostname.service` to package build.

 -- Frode Nordahl <frode.nordahl@canonical.com>  Tue, 16 Feb 2021 18:42:00 +0100

openvswitch (2.15.0-0ubuntu1) hirsute; urgency=medium

  * New upstream release 2.15

 -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Tue, 16 Feb 2021 14:16:55 +0100

openvswitch (2.15.0~git20210104.def6eb1ea+dfsg1-5) unstable; urgency=high

  * CVE-2020-35498: Packet parsing vulnerability. Applied upstream patch:
    flow: Support extra padding length.patch (Closes: #982493).

 -- Thomas Goirand <zigo@debian.org>  Wed, 10 Feb 2021 22:59:35 +0100

openvswitch (2.15.0~git20210104.def6eb1ea+dfsg1-4) unstable; urgency=high

  * CVE-2020-27827: denial of service attacks in which crafted LLDP packets
    could cause memory to be lost when allocating data to handle specific
    optional TLVs. Applied upstream patch: lldp: do not leak memory on multiple
    instances of TLVs (Closes: #980132).

 -- Thomas Goirand <zigo@debian.org>  Fri, 15 Jan 2021 08:10:49 +0100

openvswitch (2.15.0~git20210104.def6eb1ea+dfsg1-3) unstable; urgency=medium

  * Reworked .service files to make them look like in Ubuntu (as I still want
    our packages converge).

 -- Thomas Goirand <zigo@debian.org>  Mon, 11 Jan 2021 21:08:37 +0100

openvswitch (2.15.0~git20210104.def6eb1ea+dfsg1-2) unstable; urgency=medium

  * Blacklist more tests for mipsel and mipsel64.

 -- Thomas Goirand <zigo@debian.org>  Mon, 11 Jan 2021 00:20:48 +0100

openvswitch (2.15.0~git20210104.def6eb1ea+dfsg1-1) unstable; urgency=high

  [ Luca Boccassi ]
  * Merge branch 'master-dfsg' into 2.15
  * Bump dependency on libbpdk-dev >= 20.11 (Closes: #974588)
  * Refresh py3-compat.patch for v2.15
  * Realign armhf test skip range due to upstream changes
  * Use new --with-dpdk=shared configure flag value

  [ Thomas Goirand ]
  * Blacklist test 532 (because non-deterministic).

 -- Thomas Goirand <zigo@debian.org>  Sun, 10 Jan 2021 14:56:30 +0100

openvswitch (2.15.0~git20210104.def6eb1ea-0ubuntu3) hirsute; urgency=medium

  * d/openvswitch-switch.ovsdb-server.service: avoid removing the state
    dir on restart (LP: #1910209)

 -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Thu, 07 Jan 2021 12:14:35 +0000

openvswitch (2.15.0~git20210104.def6eb1ea-0ubuntu2) hirsute; urgency=medium

  * d/rules: Re-align expected test failure with test numbering on
    armhf.

 -- James Page <james.page@ubuntu.com>  Tue, 05 Jan 2021 10:11:51 +0000

openvswitch (2.15.0~git20210104.def6eb1ea-0ubuntu1) hirsute; urgency=medium

  * New upstream snapshot in preparation for 2.15.0 release.
  * d/p/*: Refresh
  * d/control: Bump minimum libdpdk-dev version to 20.11.
  * d/control: Add BD on libdbus-1-dev for pcap architectures.
  * d/rules: Set DPDK build to use shared libraries.

 -- James Page <james.page@ubuntu.com>  Mon, 04 Jan 2021 15:59:44 +0000

openvswitch (2.14.0-0ubuntu2) hirsute; urgency=medium

  * d/openvswitch-switch.ovs*.service: Update ovs-vswitchd and ovsdb-server
    systemd unit files to use the correct environment file and environment
    variable for ovs-ctl options, /etc/default/openvswitch-switch and
    OVS_CTL_OPTS, respectively (LP: #1906280).

 -- Corey Bryant <corey.bryant@canonical.com>  Mon, 14 Dec 2020 12:34:26 -0500

openvswitch (2.14.0-0ubuntu1) hirsute; urgency=medium

  * New upstream release.
  * d/p/*: Refresh.

 -- James Page <james.page@ubuntu.com>  Fri, 06 Nov 2020 16:42:34 +0000

openvswitch (2.13.1-0ubuntu1) groovy; urgency=medium

  [ Chris MacNaughton ]
  * d/openvswitch-switch.ovsdb-server.service: Add local-fs.target to
    systemd service file to ensure that local filesystems are ready
    before the ovsdb service tries to start (LP: #1887177).
  * d/control: Remove Breaks/Replaces that are older than Focal (LP: #1878419).

  [ James Page ]
  * New upstream point release.
  * d/p/py3-compat.patch: Refresh.

 -- James Page <james.page@ubuntu.com>  Wed, 05 Aug 2020 12:17:06 +0100

openvswitch (2.13.0+dfsg1-16) unstable; urgency=medium

  * Generating postinst at build time to avoid using dpkg-architecture at
    runtime.

 -- Thomas Goirand <zigo@debian.org>  Wed, 06 Jan 2021 22:13:51 +0100

openvswitch (2.13.0+dfsg1-15) unstable; urgency=medium

  * Fix installing OVS alternatives on non-amd64 arch (Closes: #979366).

 -- Thomas Goirand <zigo@debian.org>  Tue, 05 Jan 2021 22:29:08 +0100

openvswitch (2.13.0+dfsg1-14) unstable; urgency=medium

  * Starts openvswitch-nonetwork.service after dpdk.service. Thanks to
    Adriaan Schmidt from Siemens for the report (Closes: #968333).
  * Fix ifupdown.sh script (Closes: #964029).
  * Fix dh_installinit dh_installsystemd calls, and switch to debhelper-compat
    12 (Closes: #961746).

 -- Thomas Goirand <zigo@debian.org>  Tue, 05 Jan 2021 13:49:14 +0100

openvswitch (2.13.0+dfsg1-13) unstable; urgency=medium

  * control: Remove myself as an uploader.

 -- Ben Pfaff <pfaffben@debian.org>  Sun, 13 Dec 2020 15:13:09 -0800

openvswitch (2.13.0+dfsg1-12) unstable; urgency=medium

  * d/rules: replace x86_64-linux-gnu by a wildcard so it works in all arch.

 -- Thomas Goirand <zigo@debian.org>  Tue, 30 Jun 2020 17:02:50 +0200

openvswitch (2.13.0+dfsg1-11) unstable; urgency=medium

  * Always blacklist 1021 and 1057 (also on amd64).
  * Add patch from Schmidt Adriaan to fix dpdk runtime installation of
    alternatives. Thanks a lot to him. (Closes: #963957)

 -- Thomas Goirand <zigo@debian.org>  Tue, 31 Mar 2020 10:25:37 +0200

openvswitch (2.13.0+dfsg1-10) unstable; urgency=medium

  * armhf: blacklist 918 1021 1057 unit tests.

 -- Thomas Goirand <zigo@debian.org>  Tue, 31 Mar 2020 00:26:15 +0200

openvswitch (2.13.0+dfsg1-9) unstable; urgency=medium

  * Blacklist 917. ofproto - asynchronous message control (OpenFlow 1.2) on
    mipsel arch.
  * Also add a testsuite list for ia64.

 -- Thomas Goirand <zigo@debian.org>  Mon, 30 Mar 2020 09:02:33 +0200

openvswitch (2.13.0+dfsg1-8) unstable; urgency=medium

  * Fixed mipsel64 -> mips64el in d/rules unit tests blacklisting.

 -- Thomas Goirand <zigo@debian.org>  Sun, 29 Mar 2020 22:01:31 +0200

openvswitch (2.13.0+dfsg1-7) unstable; urgency=medium

  * armhf: blacklist 26: bfd - check that BFD works together with RSTP.

 -- Thomas Goirand <zigo@debian.org>  Sun, 29 Mar 2020 21:14:17 +0200

openvswitch (2.13.0+dfsg1-6) unstable; urgency=medium

  * Never run unit test 20 which isn't deterministic.

 -- Thomas Goirand <zigo@debian.org>  Sun, 29 Mar 2020 18:15:56 +0200

openvswitch (2.13.0+dfsg1-5) unstable; urgency=medium

  * Blacklist failing tests on alpha (Closes: #880511).
  * More tests disabled for sparc64.
  * Uploading to unstable:
    - Fixes FTBFS (Closes: #954580).
    - Will migrate to testing, hopefully (Closes: #954367).
    - Fixes constant 100% CPU (Closes: #949845).

 -- Thomas Goirand <zigo@debian.org>  Sun, 22 Mar 2020 15:10:42 +0100

openvswitch (2.13.0+dfsg1-4) experimental; urgency=medium

  * Blacklist failing tests on HPPA (Closes: #880514).
  * Blacklist failing tests on sparc64 (Closes: #888905).
  * Replace the *.pid by a find command in logrotate file, so it's not failing
    if no pid file is present (Closes: #954202), thanks to Benjamin Drung for
    bug report and patch.

 -- Thomas Goirand <zigo@debian.org>  Sat, 21 Mar 2020 11:35:16 +0100

openvswitch (2.13.0+dfsg1-3) experimental; urgency=medium

  * More disabled tests for mips and mipsel64.
  * Removed patch files from d/patches.

 -- Thomas Goirand <zigo@debian.org>  Thu, 19 Mar 2020 12:57:17 +0100

openvswitch (2.13.0+dfsg1-2) experimental; urgency=medium

  * Blacklist some tests on some arch.

 -- Thomas Goirand <zigo@debian.org>  Wed, 18 Mar 2020 09:32:26 +0100

openvswitch (2.13.0+dfsg1-1) experimental; urgency=medium

  * New upstream release:
    - Works with dpdk 19.11 (Closes: #951699).
  * Commit some changes from the Ubuntu package to add more consistency.
  * Remove all the OVN packaging, as upstream has split its repository.

 -- Thomas Goirand <zigo@debian.org>  Tue, 17 Mar 2020 11:37:20 +0100

openvswitch (2.13.0-0ubuntu1) focal; urgency=medium

  * New upstream release.

 -- James Page <james.page@ubuntu.com>  Fri, 21 Feb 2020 12:04:03 +0000

openvswitch (2.13.0~git20200212.15ae9db33-0ubuntu2) focal; urgency=medium

  * d/control,openvswitch-{switch.common}.install: Move ovsdb-tool to
    common package (LP: #1863711).

 -- James Page <james.page@ubuntu.com>  Wed, 19 Feb 2020 16:38:36 +0000

openvswitch (2.13.0~git20200212.15ae9db33-0ubuntu1) focal; urgency=medium

  * New upstream snapshot.
  * d/p/tc-handle-packet-mark-of-zero.patch: Drop, included in snapshot.
  * d/control,openvswitch-{switch,common}.install: Move ovsdb-server binary
    and manpage from -switch to -common package to avoid using
    openvswitch-switch package from ovn packages.

 -- James Page <james.page@ubuntu.com>  Wed, 12 Feb 2020 12:08:03 +0000

openvswitch (2.13.0~git20200127.dbdf66c29-0ubuntu2) focal; urgency=medium

  * Restore changes from 2.12.90~git20200107.af683565b-0ubuntu3 accidentally
    lost in previous upload.

 -- James Page <james.page@ubuntu.com>  Mon, 27 Jan 2020 11:25:24 +0000

openvswitch (2.13.0~git20200127.dbdf66c29-0ubuntu1) focal; urgency=medium

  * New upstream snapshot from 2.13 release branch.

 -- James Page <james.page@ubuntu.com>  Mon, 27 Jan 2020 10:43:39 +0000

openvswitch (2.12.90~git20200107.af683565b-0ubuntu3) focal; urgency=medium

  * Use python2 in the autopkg tests.

 -- Matthias Klose <doko@ubuntu.com>  Wed, 22 Jan 2020 14:14:33 +0100

openvswitch (2.12.90~git20200107.af683565b-0ubuntu2) focal; urgency=medium

  * d/p/tc-handle-packet-mark-of-zero.patch: Cherry pick OpenStack
    related fix to ensure that tunnel rules with an skb mark of 0 will
    be offloaded.

 -- James Page <james.page@ubuntu.com>  Thu, 16 Jan 2020 14:17:31 +0000

openvswitch (2.12.90~git20200107.af683565b-0ubuntu1) focal; urgency=medium

  * New upstream snapshot from master branch.
    - d/control,ovn-*: Drop OVN packages and related files from OVS
      packaging - OVN will be uploaded as a separate source package.
    - d/p/py3-compat.patch: Rebase.
  * Updates for OVN split out/package build:
    - d/rules: build package using dist target to ensure tarball is
      created for use by OVN build.
    - d/control,openvswitch-source.*: Add new openvswitch-source package
      to support OVN build.
  * d/openvswitch-common.install: Include ovs-fields manpage (LP: #1854033).
  * d/rules: Use master branch for snapshot generation.

 -- James Page <james.page@ubuntu.com>  Fri, 10 Jan 2020 09:47:44 +0000

openvswitch (2.12.1~git20191107.7accd1302-0ubuntu1) focal; urgency=medium

  * New upstream snapshot.
  * d/ovn-common.install: Include ovn-trace binary and manpage
    (LP: #1851517).

 -- James Page <james.page@ubuntu.com>  Tue, 12 Nov 2019 14:43:03 -0800

openvswitch (2.12.0-0ubuntu1) eoan; urgency=medium

  * New upstream release.

 -- James Page <james.page@ubuntu.com>  Fri, 13 Sep 2019 15:02:56 +0100

openvswitch (2.12.0~git20190903.1cdf291dc-0ubuntu1) eoan; urgency=medium

  * New upstream snapshot from 2.12 branch.
  * d/p/0001-acinclude-Also-use-LIBS-from-dpkg-pkg-config.patch: Drop,
    included upstream.
  * d/control: Bumped Standards-Version to 4.4.0.
  * d/control,rules: Drop Python 2 support.
  * d/rules: Disable testing of DPDK build on arm64 as builders don't
    have the required crc32 CPU feature.
  * d/control: Version BD for libdpdk-dev to ensure buid without overlinking.

 -- James Page <james.page@ubuntu.com>  Fri, 06 Sep 2019 09:46:28 +0100

openvswitch (2.11.1-0ubuntu1) eoan; urgency=medium

  * New upstream point release (LP: #1836709):
    - d/p/*: Refresh.
  * d/openvswitch-switch.{install,service,ovsdb-server.service},d/ovs-
    systemd-reload: Optimize reload of openvswitch-switch to minimize
    networking downtime (LP: #1823282).
  * d/openvswitch-switch.{ovs-vswitchd,ovsdb-server}.service: Drop
    default dependencies and correct network.service ->
    networking.service, add After: dpdk.service (LP: #1813371).
  * d/openvswitch-switch{-dpdk}.prerm,postinst: Tidy with case statements,
    only remove alternatives when package is being removed (LP: #1836713).
  * d/rules: Refresh TEST_LIST for observed errors for new point release.

 -- James Page <james.page@ubuntu.com>  Tue, 16 Jul 2019 11:19:41 +0100

openvswitch (2.11.0+2019.06.25+git.9ebe795035+ds1-8) unstable; urgency=medium

  * Removed python:any dependency (Closes: #937216).

 -- Thomas Goirand <zigo@debian.org>  Mon, 20 Jan 2020 08:46:10 +0100

openvswitch (2.11.0+2019.06.25+git.9ebe795035+ds1-7) unstable; urgency=medium

  * Fix moving ovs-vswitchd (Closes: #943990).

 -- Thomas Goirand <zigo@debian.org>  Sat, 02 Nov 2019 20:01:23 +0100

openvswitch (2.11.0+2019.06.25+git.9ebe795035+ds1-6) unstable; urgency=medium

  * Fix again moving /usr/sbin/ovs-vswitchd away.

 -- Thomas Goirand <zigo@debian.org>  Fri, 01 Nov 2019 11:57:30 +0100

openvswitch (2.11.0+2019.06.25+git.9ebe795035+ds1-5) unstable; urgency=medium

  * Add || true when moving /usr/sbin/ovs-vswitchd so that it also works on
    arch all.

 -- Thomas Goirand <zigo@debian.org>  Fri, 01 Nov 2019 11:42:17 +0100

openvswitch (2.11.0+2019.06.25+git.9ebe795035+ds1-4) unstable; urgency=medium

  * Fix installing vtep/vtep-ctl (Closes: #866319).
  * Fix moving /usr/sbin/ovs-vswitchd around on non-dpdk arch, fixing FTBFS on
    these.
  * Removed SYSTEMCTL_SKIP_REDIRECT from:
    - openvswitch-switch init scripts (Closes: #910474.
    - ovn-central.init (Closes: #910472).
    - ovn-host.init (Closes: #910475).
    - ovn-controller-vtep.init (Closes: #910476).
  * Added mkdir -p /var/run in ovs startup (Closes: #930843).

 -- Thomas Goirand <zigo@debian.org>  Thu, 31 Oct 2019 11:38:08 +0100

openvswitch (2.11.0+2019.06.25+git.9ebe795035+ds1-3) unstable; urgency=medium

  [ Ondřej Nový ]
  * Run wrap-and-sort -bastk.
  * Use debhelper-compat instead of debian/compat.

  [ Thomas Goirand ]
  * Rebuilt source-only.

 -- Thomas Goirand <zigo@debian.org>  Tue, 29 Oct 2019 15:17:29 +0100

openvswitch (2.11.0+2019.06.25+git.9ebe795035+ds1-2) unstable; urgency=medium

  [ Jakub Safarik ]
  * Reintroduce the openvswitch-ipsec package.
  * Fix lintian errors:
    - openvswitch-switch: init.d-script-not-included-in-package.
    - openvswitch source: python-depends-but-no-python-helper.
    - openvswitch source: missing-notice-file-for-apache-license.

  [ Thomas Goirand ]
  * Fixed d/copyright (Closes: #942056).

 -- Thomas Goirand <zigo@debian.org>  Thu, 10 Oct 2019 09:13:37 +0200

openvswitch (2.11.0+2019.06.25+git.9ebe795035+ds1-1) experimental; urgency=medium

  * New upstream release.
  * Rebased patches.
  * Removed patch applied upstream:
    - ovs-dev-ovs-macros-Make-tests-log-how-long-they-waited-when-they-s...diff
  * Ran wrap-and-sort -bast.
  * Add dpdk support.
  * Converge with Ubuntu package.
  * Add 0001-acinclude-Also-use-LIBS-from-dpkg-pkg-config.patch.
  * Add disable-failing-ovn-tests.patch.
  * Removed Python 2 support (Closes: #937216).
  * Fixed debian/ifupdown.sh typo: ovs_vsctl -> ovs-vsctl.
  * Remove --parallel when calling dh.
  * Temporarily remove bugtools from openvswitch-common.install (it's
    currently broken, and need a fix).

 -- Thomas Goirand <zigo@debian.org>  Thu, 11 Jul 2019 22:31:36 +0200

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog python3-openvswitch`.
