Merge dpdk from Debian unstable for mantic

Bug #2018069 reported by Bryce Harrington
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
dpdk (Ubuntu)
Fix Released
Undecided
Christian Ehrhardt 

Bug Description

Upstream: tbd
Debian: 22.11.1-2 22.11.1-1
Ubuntu: 22.11.1-2ubuntu1

Debian new has 22.11.1-1, which may be available for merge soon.

If it turns out this needs a sync rather than a merge, please change the tag 'needs-merge' to 'needs-sync', and (optionally) update the title as desired.

### New Debian Changes ###

dpdk (22.11.1-2) unstable; urgency=medium

  * d/watch: restrict to 22.11 LTS
  * Upload to unstable

 -- Luca Boccassi <email address hidden> Sat, 17 Dec 2022 13:59:11 +0000

dpdk (22.11.1-1) experimental; urgency=medium

  * Update upstream source from tag 'upstream/22.11.1'
  * Drop Revert-drivers-omit-symbol-map-when-unneeded.patch, fixed
    upstream
  * Adjust symbols versions for PMDs for 22.11.1

 -- Luca Boccassi <email address hidden> Wed, 14 Dec 2022 09:50:03 +0000

dpdk (22.11-1) experimental; urgency=medium

  * Update upstream source from tag 'upstream/22.11'
  * Drop docs-sort-files-lists-in-generator-scripts.patch, merged upstream
  * Install new dpdk-test-security-perf in dpdk-dev
  * Remove ~rc2-1 from d/*.symbols
  * Revert change to make all PMD functions public APIs
  * Drop obsolete NEWS file

 -- Luca Boccassi <email address hidden> Mon, 28 Nov 2022 14:55:02 +0000

dpdk (22.11~rc2-1) experimental; urgency=medium

  [ Christian Ehrhardt ]
  * Update upstream source from tag 'upstream/22.11_rc2'
    this includes various fixes like (closes: #1023000):
    - vhost: fix header spanned across more than two descriptors
      (CVE-2022-2132)
    - vhost: discard too small descriptor chains
      (CVE-2022-2132)
    - net/mlx5: fix Rx queue recovery mechanism
      (CVE-2022-28199)
  * d/control: Bump to 22.11 ABI 23
  * d/p/disable_*_autopkgtest_fails.patch: update to match dpdk 22.11
  * d/control: new libs in 22.11-rc2
    - libs renamed baseband-acc100 -> baseband-acc
    - new libs: common-idpf, dma-dpaa2, net-gve, net-idpf, net-octeon-ep,
      raw-cnxk-gpio, regex-cn9k
    - removed libs: octeontx2-*, flow-classify, kni, librte-net-octeontx-ep23,
      raw-dpaa2-qdma23
  * d/*.symbols: update for 22.11
    - bump for ABI 23
    - register DPDK_23 in libs that were already stable before
    - rename to match the ABI change
    - add new libs in 22.11-rc2
    - remove older non symbol specific Missing statements
    - drop/update old ABI 22 references
    - d/*.symbols: drop removed libs
    - d/*.symbols: update changing symbols
  * avoid flaky test fails (closes: #1021231)
    - d/t/test-fastsuite: bump timeout 3->12
    - d/rules: bump timeout 3->6 (build had less issues and
      does more other things that consume time)
  * d/t/control: add jq to enable further tests
  * d/control: add libxdp-dev to libdpdk-dev as well to avoid pkconfig errors

  [ Luca Boccassi ]
  * Add build-dep on libxdp-dev (closes: #1023569)
  * Backport patch to fix documentation reproducibility
  * Bump debhelper-compat to 13

 -- Luca Boccassi <email address hidden> Mon, 14 Nov 2022 15:31:51 +0000

dpdk (21.11-5) unstable; urgency=medium

  * librte-meta-common: remove armhf build

 -- Luca Boccassi <email address hidden> Fri, 26 Aug 2022 10:58:41 +0100

dpdk (21.11-4) unstable; urgency=medium

  * Upload to unstable.

 -- Luca Boccassi <email address hidden> Thu, 25 Aug 2022 10:57:13 +0100

dpdk (21.11-4~exp1) experimental; urgency=medium

  * Revert 'Revert 'd/control, d/rules: add librte-meta-common package''

 -- Luca Boccassi <email address hidden> Fri, 19 Aug 2022 22:07:18 +0100

dpdk (21.11-3) unstable; urgency=medium

  * Revert 'd/control, d/rules: add librte-meta-common package'
    It will reinstated later, but need to do the 21.11 transition
    without hitting the NEW queue for now.

 -- Luca Boccassi <email address hidden> Fri, 19 Aug 2022 22:05:15 +0100

dpdk (21.11-2) unstable; urgency=medium

  * Merge remote-tracking branch 'experimental' into unstable
  * Update Lintian overrides syntax
  * Bump Standards-Version to 4.6.1, no changes

### Old Ubuntu Delta ###

dpdk (22.11.1-2ubuntu1) lunar; urgency=medium

  * d/t/test-fastsuite: test env before breaking tests for known issues

 -- Christian Ehrhardt <email address hidden> Thu, 02 Mar 2023 08:41:29 +0100

Bryce Harrington (bryce)
Changed in dpdk (Ubuntu):
milestone: none → ubuntu-23.06
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

23.11 is out too late, so this will just be the 22.11.x refresh.
Doing so in August/September allows to pick up the stable release based on 23.07

Changed in dpdk (Ubuntu):
assignee: nobody → Christian Ehrhardt  (paelzer)
milestone: ubuntu-23.06 → ubuntu-23.08
Changed in dpdk (Ubuntu):
status: New → In Progress
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

This is actually a sync now which I've issued.
But tests are skipped in Debian so it wasn't spotting that they fail, and they do in Ubuntu.

I've marked it update-excuse to show up in proposed migration to avoid anyone else debugging this.
The auto-sync after [1] is merged should fix it.

[1]: https://salsa.debian.org/debian/dpdk/-/merge_requests/71

tags: added: update-excuse
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

FYI - Now the fix in Debian is broken by reprotest as some javascript generated content is not order-safe.

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Fix merged, but not yet uploaded to Debian.
Once I'll do that the sync should fix it in Ubuntu as well (and since this is the only change and there is no rush, there is no point in uploading the very same to Ubuntu just one day earlier).

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

https://launchpad.net/ubuntu/+source/dpdk/22.11.2-3 arrived in mantic-release
=> Fix released

Changed in dpdk (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.