Activity log for bug #1915177

Date Who What changed Old value New value Message
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