2021-02-09 17:49:39 |
Kleber Sacilotto de Souza |
bug |
|
|
added bug |
2021-02-09 17:49:48 |
Kleber Sacilotto de Souza |
nominated for series |
|
Ubuntu Groovy |
|
2021-02-09 17:49:48 |
Kleber Sacilotto de Souza |
bug task added |
|
xtables-addons (Ubuntu Groovy) |
|
2021-02-09 17:49:48 |
Kleber Sacilotto de Souza |
nominated for series |
|
Ubuntu Focal |
|
2021-02-09 17:49:48 |
Kleber Sacilotto de Souza |
bug task added |
|
xtables-addons (Ubuntu Focal) |
|
2021-02-09 17:49:54 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu): status |
New |
Fix Released |
|
2021-02-09 17:50:03 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu Focal): status |
New |
In Progress |
|
2021-02-09 17:50:04 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu Groovy): status |
New |
In Progress |
|
2021-02-09 17:50:07 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu Focal): assignee |
|
Kleber Sacilotto de Souza (kleber-souza) |
|
2021-02-09 17:50:09 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu Groovy): assignee |
|
Kleber Sacilotto de Souza (kleber-souza) |
|
2021-02-09 17:50:12 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu Focal): importance |
Undecided |
High |
|
2021-02-09 17:50:14 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu Groovy): importance |
Undecided |
High |
|
2021-02-11 17:32:14 |
Kleber Sacilotto de Souza |
description |
[Impact]
Groovy linux 5.8.0-44.50 backported from upstream stable the following commit, which broke the build of xtables-addons dkms modules on Groovy and Focal 5.8 kernels based on this release:
"netfilter: use actual socket sk rather than skb sk when routing harder" (Upstream commit 46d6c5ae953cc0be38efd0e469284df7c4328cf8).
On Focal, xtables-addons was already changed to accommodate this change to the 5.4 kernels (bug 1907109), however the signature detection mechanism used for the 5.4 kernels doesn't work with the 5.8 kernels so a more robust mechanism will be needed.
[Test case]
Install xtables-addons-dkms package.
[Fix]
The proposed fix is to add a script (configure_features.sh) which will be executed before the dkms modules are build to detect which function signature is provided by the kernel being built for. This script will save a header file with some #define's which will be used by the compatibility headers to choose the correct function signature. This is a mechanism similar to what is already used by some other dkms packages.
[Where problems could occur]
If the function signature detection is not done correctly, the dkms packages could fail building again. |
[Impact]
Groovy linux 5.8.0-44.50 backported from upstream stable the following commit, which broke the build of xtables-addons dkms modules on Groovy and Focal 5.8 kernels based on this release:
"netfilter: use actual socket sk rather than skb sk when routing harder" (Upstream commit 46d6c5ae953cc0be38efd0e469284df7c4328cf8).
On Focal, xtables-addons was already changed to accommodate this change to the 5.4 kernels (bug 1907109), however the signature detection mechanism used for the 5.4 kernels doesn't work with the 5.8 kernels so a more robust mechanism will be needed. So the dkms package needs to be fixed on both Groovy and Focal series.
[Test case]
Install xtables-addons-dkms package.
[Fix]
The proposed fix is to add a script (configure_features.sh) which will be executed before the dkms modules are build to detect which function signature is provided by the kernel being built for. This script will save a header file with some #define's which will be used by the compatibility headers to choose the correct function signature. This is a mechanism similar to what is already used by some other dkms packages.
[Where problems could occur]
If the function signature detection is not done correctly, the dkms packages could fail building again. |
|
2021-02-11 17:36:50 |
Kleber Sacilotto de Souza |
attachment added |
|
debdiff for xtables-addons on focal https://bugs.launchpad.net/ubuntu/+source/xtables-addons/+bug/1915177/+attachment/5462736/+files/xtables-addons_3.8-2ubuntu0.3.debdiff |
|
2021-02-11 17:38:10 |
Kleber Sacilotto de Souza |
attachment added |
|
debdiff for xtables-addons on groovy https://bugs.launchpad.net/ubuntu/+source/xtables-addons/+bug/1915177/+attachment/5462737/+files/xtables-addons_3.9-1ubuntu0.1.debdiff |
|
2021-02-16 10:38:21 |
Kleber Sacilotto de Souza |
attachment added |
|
debdiff for xtables-addons on focal proposed version 3.9-1ubuntu0.1~20.04.1 https://bugs.launchpad.net/ubuntu/+source/xtables-addons/+bug/1915177/+attachment/5464084/+files/xtables-addons_3.9-1ubuntu0.1~20.04.1.debdiff |
|
2021-02-16 11:01:00 |
Kleber Sacilotto de Souza |
attachment removed |
debdiff for xtables-addons on focal https://bugs.launchpad.net/ubuntu/+source/xtables-addons/+bug/1915177/+attachment/5462736/+files/xtables-addons_3.8-2ubuntu0.3.debdiff |
|
|
2021-02-16 18:48:03 |
Brian Murray |
xtables-addons (Ubuntu Groovy): status |
In Progress |
Fix Committed |
|
2021-02-16 18:48:05 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2021-02-16 18:48:07 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2021-02-16 18:48:11 |
Brian Murray |
tags |
|
verification-needed verification-needed-groovy |
|
2021-02-22 16:13:52 |
Robie Basak |
bug |
|
|
added subscriber Robie Basak |
2021-03-02 16:19:44 |
Kleber Sacilotto de Souza |
tags |
verification-needed verification-needed-groovy |
verification-done-groovy verification-needed |
|
2021-03-02 22:42:52 |
Launchpad Janitor |
xtables-addons (Ubuntu Groovy): status |
Fix Committed |
Fix Released |
|
2021-03-02 22:42:56 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2021-03-06 05:52:01 |
MikeR |
bug |
|
|
added subscriber MikeR |
2021-03-09 17:17:34 |
Brian Murray |
xtables-addons (Ubuntu Focal): status |
In Progress |
Fix Committed |
|
2021-03-09 17:17:36 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2021-03-09 17:17:42 |
Brian Murray |
tags |
verification-done-groovy verification-needed |
verification-done-groovy verification-needed verification-needed-focal |
|
2021-03-11 10:14:26 |
Kleber Sacilotto de Souza |
tags |
verification-done-groovy verification-needed verification-needed-focal |
verification-done-focal verification-done-groovy verification-needed |
|
2021-03-11 22:56:08 |
Mathew Hodson |
tags |
verification-done-focal verification-done-groovy verification-needed |
verification-done-focal verification-done-groovy |
|
2021-03-18 13:18:47 |
Launchpad Janitor |
xtables-addons (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|