Merge dpdk from Debian unstable for 22.04

Bug #1946856 reported by Bryce Harrington
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
dpdk (Ubuntu)
Fix Released
Undecided
Christian Ehrhardt 

Bug Description

Scheduled-For: 22.12
Upstream: tbd
Debian: 20.11.3-1 21.08-2
Ubuntu: 20.11.3-0ubuntu1

Debian new has 21.08-2

### New Debian Changes ###

dpdk (20.11.3-1) unstable; urgency=medium

  [ Henning Schild ]
  * d/rules: honor 'nocheck' in test override

  [ Christian Ehrhardt ]
  * Merge upstream stable release 20.11.3
  * drop d/p/0001-rib-fix-insertion-in-some-cases.patch [applied upstream]
  * drop d/p/test-catch-coredumps.patch [applied upstream]
  * d/p/disable_autopkgtest_fails.patch: disable failures that do not
    represent regressions
  * d/p/disable_armhf_autopkgtest_fails.patch: disable arm failures that
    do not represent regressions
  * d/p/disable_ppc64_autopkgtest_fails.patch: skip known false-positives
    (LP: #1939861)

  [ Luca Boccassi ]
  * Fix d/watch file syntax

 -- Luca Boccassi <email address hidden> Thu, 16 Sep 2021 15:50:11 +0100

dpdk (20.11-7) unstable; urgency=medium

  * Add disable_ring_autotest_armhf.patch

 -- Luca Boccassi <email address hidden> Thu, 22 Apr 2021 20:22:47 +0100

dpdk (20.11-6) unstable; urgency=medium

  * Autopkgtest: simplify dependencies
  * Autopkgtest: remove architecture check script
  * Autopkgtest: enable root-less fast test suite
  * Add patch to fix running build tests on ppc64el
  * Add disable_lcores_autotest_ppc.patch to fix ppc64el autopkgtest

 -- Luca Boccassi <email address hidden> Wed, 21 Apr 2021 11:12:04 +0100

dpdk (20.11-5) unstable; urgency=medium

  * Do not build-test on arm64 (HW dependent)

 -- Christian Ehrhardt <email address hidden> Tue, 30 Mar 2021 08:29:08 +0200

dpdk (20.11-4) unstable; urgency=medium

  * d/rules: do not run tests when building documentation
  * d/rules: set XDG_RUNTIME_DIR when running tests

 -- Luca Boccassi <email address hidden> Thu, 18 Mar 2021 14:28:19 +0000

dpdk (20.11-3) unstable; urgency=medium

  [ Henning Schild ]
  * runtime: add switch to prevent freeing of already allocated hugepages
  * runtime: add numa support to hugepage allocation script

  [ Luca Boccassi ]
  * Backport 0001-rib-fix-insertion-in-some-cases.patch to fix tests on
    i386
  * Enable dh_auto_test for fast-suite
  * Backport test-catch-coredumps.patch to fix build during repro test

  [ Nicholas Brown ]
  * d/rules update dpdk_config_options for make 4.3 (Closes: #983574)

 -- Luca Boccassi <email address hidden> Wed, 17 Mar 2021 12:52:21 +0000

dpdk (20.11-2) unstable; urgency=high

  [ Christian Ehrhardt ]
  * dpdk.service: start earlier and avoid dependency loop (Closes: #979489)

  [ Luca Boccassi ]
  * Upload to unstable. (Closes: #974667)

 -- Luca Boccassi <email address hidden> Sun, 10 Jan 2021 13:49:27 +0000

dpdk (20.11-1) experimental; urgency=medium

  * dpdk: suggest dpdk-kmods-dkms
  * dpdk: drop Suggests: linux-image-generic, not needed
  * New upstream release 20.11; for a full list of changes see:
    http://doc.dpdk.org/guides-20.11/rel_notes/release_20_11.html
  * dpdk: install new dpdk-hugepages.py script
  * dpdk-dev: override lintian warnings about new scripts
  * d/watch: bump to version 4, no changes
  * d/copyright: update new path to rte_kni_common.h
  * Bump Standards-Version to 4.5.1, no changes
  * Add symbols files for librte-graph, librte-node, librte-regexdev

 -- Luca Boccassi <email address hidden> Tue, 01 Dec 2020 12:35:48 +0000

dpdk (20.11~rc3-1) experimental; urgency=medium

  [ Christian Ehrhardt ]
  * New upstream release candidate 20.11~rc1
    For details see https://doc.dpdk.org/guides/rel_notes/release_20_11.html
  * d/update-helper-control.py: bump to new deb822 name
  * d/p/*: drop python3 test fixes [applied upstream]
  * d/control, d/rules: igb-uio module no more provided by dkms source

### Old Ubuntu Delta ###

dpdk (20.11.3-0ubuntu1) impish; urgency=medium

  * Merge LTS stable release 20.11.3 (LP: #1940913)
    Release notes are available at:
    https://doc.dpdk.org/guides-20.11/rel_notes/release_20_11.html#id1
    - Remove test-catch-coredumps.patch [now part of upstream]
  * d/p/u/lp-1940957-net-i40e-support-25G-AOC-ACC-cables.patch: fix issues
    with 25G AOC cables (LP: #1940957)

 -- Christian Ehrhardt <email address hidden> Tue, 24 Aug 2021 12:28:59 +0200

dpdk (20.11.2-1ubuntu3) impish; urgency=medium

  * No-change rebuild against libipsec-mb1

 -- Graham Inggs <email address hidden> Tue, 31 Aug 2021 10:22:11 +0000

dpdk (20.11.2-1ubuntu2) impish; urgency=medium

  * d/p/disable_ppc64_autopkgtest_fails.patch: skip known
    false-positives (LP: #1939861)

 -- Christian Ehrhardt <email address hidden> Fri, 13 Aug 2021 10:18:34 +0200

dpdk (20.11.2-1ubuntu1) impish; urgency=medium

  [ Christian Ehrhardt ]
  * d/p/disable_autopkgtest_fails.patch: disable failures that do
    not represent regressions
  * d/t/control: restrict more tests to avoid badpkg failures on e.g. s390x
  * d/p/disable_armhf_autopkgtest_fails.patch: disable arm failures that
    do not represent regressions

  [ Luca Boccassi ]
  * autopkgtest: restrict to amd64 arm64 armhf i386 ppc64el

 -- Christian Ehrhardt <email address hidden> Tue, 13 Jul 2021 07:43:36 +0200

Tags: needs-sync
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

While it is a sync from Ubuntu's POV it is Luca and myself to make it work well in Debian -
Not much gain :-)

Changed in dpdk (Ubuntu):
assignee: nobody → Christian Ehrhardt  (paelzer)
tags: added: needs-sync
removed: needs-merge
Changed in dpdk (Ubuntu):
milestone: none → ubuntu-22.02
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

FYI - DPDK+OVS are uploaded but currently stuck in proposed due to no more building armhf (needs an AA to resolve).

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

The armhf issues are resolved as well now, uploading no change rebuilds for the remaining deps now (worked test build in Debian, so my hope is that those will work out smoothly).

But hope dies last, while collectd works as expected UHD nowadays seems to be an FTBFS:
"error: ‘struct rte_ether_hdr’ has no member named ‘s_addr’; did you mean ‘dst_addr’?"

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

I'm slightly confused how DPDK 21.11 could migrate without fixing UHD, but it did ?!
Right that was smooth_updates
https://lists.ubuntu.com/archives/ubuntu-devel/2021-December/041721.html

So the cleanup on UHD still is required, just not to get it migrating, but towards the end of jammy to be able to remove the old binaries correctly.

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :
Changed in dpdk (Ubuntu):
status: New → Fix Released
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

New Collectd and UHD migrated and the NBS removals of 20.11 are done, fully complete now.

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.