Public bug reported:

[SRU justification]

== Impact

The kernel dropped support for the CBQ (class based queuing) qdisc
support in kernel version 6.3

051d44209842 (net/sched: Retire CBQ qdisc, 2023-02-14)

This was reflected in iproute2 upstream in v6.6.0. But noble shipped
with v6.1.0. So the man page and help of tc still mention cbq. Any
attempts to use it result in a failure. This also breaks the DEP-8 tests
as those attempt to make use of cbq.

This affects only 24.04 Noble as later series already have a fixed
iproute2 version and previous series still have CBQ support (except
jammy:linux-hwe-6.8).

== Fix

Backport the upstream iproute2 patch which drops support for qbf.

>From 07ba0af3fee132eddc1c2eab643ff4910181c993 Mon Sep 17 00:00:00 2001
From: Stephen Hemminger <[email protected]>
Date: Mon, 30 Oct 2023 11:10:18 -0700
Subject: [PATCH] tc: remove support for CBQ

== Testing

1. Double checking that neither "man tc" nor "tc qdisc help" mention CBQ
2. The ADT selftests which have been accepted failing (migration/0) should
start to work again.

== Regression Potential

Scripts which check the help output might react differently. However any
attempts to set up a qdisc of type cbq should already have failed
before.

** Affects: iproute2 (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: iproute2 (Ubuntu Noble)
     Importance: Low
     Assignee: Stefan Bader (smb)
         Status: In Progress

** Also affects: iproute2 (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Description changed:

  [SRU justification]
  
  == Impact
  
  The kernel dropped support for the CBQ (class based queuing) qdisc
  support in kernel version 6.3
  
  051d44209842 (net/sched: Retire CBQ qdisc, 2023-02-14)
  
  This was reflected in iproute2 upstream in v6.6.0. But noble shipped
  with v6.1.0. So the man page and help of tc still mention cbq. Any
  attempts to use it result in a failure. This also breaks the DEP-8 tests
  as those attempt to make use of cbq.
+ 
+ This affects only 24.04 Noble as later series already have a fixed
+ iproute2 version and previous series still have CBQ support (except
+ jammy:linux-hwe-6.8).
  
  == Fix
  
  Backport the upstream iproute2 patch which drops support for qbf.
  
  From 07ba0af3fee132eddc1c2eab643ff4910181c993 Mon Sep 17 00:00:00 2001
  From: Stephen Hemminger <[email protected]>
  Date: Mon, 30 Oct 2023 11:10:18 -0700
  Subject: [PATCH] tc: remove support for CBQ
  
  == Testing
  
  1. Double checking that neither "man tc" nor "tc qdisc help" mention CBQ
  2. The ADT selftests which have been accepted failing (migration/0) should
  start to work again.
  
  == Regression Potential
  
  Scripts which check the help output might react differently. However any
  attempts to set up a qdisc of type cbq should already have failed
  before.

** Changed in: iproute2 (Ubuntu Noble)
   Importance: Undecided => Low

** Changed in: iproute2 (Ubuntu Noble)
       Status: New => In Progress

** Changed in: iproute2 (Ubuntu Noble)
     Assignee: (unassigned) => Stefan Bader (smb)

** Changed in: iproute2 (Ubuntu)
   Importance: Low => Undecided

** Changed in: iproute2 (Ubuntu)
       Status: In Progress => Invalid

** Changed in: iproute2 (Ubuntu)
     Assignee: Stefan Bader (smb) => (unassigned)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to iproute2 in Ubuntu.
https://bugs.launchpad.net/bugs/2119439

Title:
  [24.04/noble] Drop CBQ support (qdisc discipline)

Status in iproute2 package in Ubuntu:
  Invalid
Status in iproute2 source package in Noble:
  In Progress

Bug description:
  [SRU justification]

  == Impact

  The kernel dropped support for the CBQ (class based queuing) qdisc
  support in kernel version 6.3

  051d44209842 (net/sched: Retire CBQ qdisc, 2023-02-14)

  This was reflected in iproute2 upstream in v6.6.0. But noble shipped
  with v6.1.0. So the man page and help of tc still mention cbq. Any
  attempts to use it result in a failure. This also breaks the DEP-8
  tests as those attempt to make use of cbq.

  This affects only 24.04 Noble as later series already have a fixed
  iproute2 version and previous series still have CBQ support (except
  jammy:linux-hwe-6.8).

  == Fix

  Backport the upstream iproute2 patch which drops support for qbf.

  From 07ba0af3fee132eddc1c2eab643ff4910181c993 Mon Sep 17 00:00:00 2001
  From: Stephen Hemminger <[email protected]>
  Date: Mon, 30 Oct 2023 11:10:18 -0700
  Subject: [PATCH] tc: remove support for CBQ

  == Testing

  1. Double checking that neither "man tc" nor "tc qdisc help" mention CBQ
  2. The ADT selftests which have been accepted failing (migration/0) should
  start to work again.

  == Regression Potential

  Scripts which check the help output might react differently. However
  any attempts to set up a qdisc of type cbq should already have failed
  before.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/iproute2/+bug/2119439/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to