2020-12-07 14:15:02 |
Kleber Sacilotto de Souza |
bug |
|
|
added bug |
2020-12-07 14:15:04 |
Kleber Sacilotto de Souza |
tags |
|
kernel-adt-failure |
|
2020-12-07 14:15:06 |
Kleber Sacilotto de Souza |
attachment added |
|
make.log https://bugs.launchpad.net/bugs/1907109/+attachment/5441655/+files/make.log |
|
2020-12-07 14:15:29 |
Kleber Sacilotto de Souza |
summary |
xtables-addons 3.8-2ubuntu0.1 ADT test failure with linux 5.4.0-57.63 |
xtables-addons 3.8-2ubuntu0.1 fails to build with linux 5.4.0-57.63 |
|
2020-12-07 14:15:35 |
Kleber Sacilotto de Souza |
nominated for series |
|
Ubuntu Focal |
|
2020-12-07 14:15:35 |
Kleber Sacilotto de Souza |
bug task added |
|
xtables-addons (Ubuntu Focal) |
|
2020-12-07 14:15:43 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu Focal): status |
New |
Confirmed |
|
2020-12-07 14:19:02 |
Kleber Sacilotto de Souza |
description |
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/x/xtables-addons/20201130_225717_5a440@/log.gz
arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/arm64/x/xtables-addons/20201130_231636_db3fa@/log.gz
armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/armhf/x/xtables-addons/20201130_230156_f17a8@/log.gz
ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/ppc64el/x/xtables-addons/20201130_231718_e060b@/log.gz
s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/x/xtables-addons/20201130_225000_2fcfa@/log.gz |
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/x/xtables-addons/20201130_225717_5a440@/log.gz
arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/arm64/x/xtables-addons/20201130_231636_db3fa@/log.gz
armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/armhf/x/xtables-addons/20201130_230156_f17a8@/log.gz
ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/ppc64el/x/xtables-addons/20201130_231718_e060b@/log.gz
s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/x/xtables-addons/20201130_225000_2fcfa@/log.gz
Build of the dkms is failing with the following error:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c: In function ‘delude_send_reset’:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:125:30: error: passing argument 2 of ‘ip_route_me_harder’ from incompatible pointer type [-Werror=incompatible-pointer-types]
125 | if (ip_route_me_harder(net, nskb, addr_type))
| ^~~~
| |
| struct sk_buff *
In file included from ./include/linux/netfilter/x_tables.h:245,
from /var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:20:
./include/linux/netfilter_ipv4.h:19:54: note: expected ‘struct sock *’ but argument is of type ‘struct sk_buff *’
The build broke between Ubuntu-5.4.0-56.62 and Ubuntu-5.4.0-57.63, with the changes introduced by commit "netfilter: use actual socket sk rather than skb sk when routing harder" (Upstream commit 46d6c5ae953cc0be38efd0e469284df7c4328cf8). |
|
2020-12-07 14:40:19 |
Kleber Sacilotto de Souza |
description |
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/x/xtables-addons/20201130_225717_5a440@/log.gz
arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/arm64/x/xtables-addons/20201130_231636_db3fa@/log.gz
armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/armhf/x/xtables-addons/20201130_230156_f17a8@/log.gz
ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/ppc64el/x/xtables-addons/20201130_231718_e060b@/log.gz
s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/x/xtables-addons/20201130_225000_2fcfa@/log.gz
Build of the dkms is failing with the following error:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c: In function ‘delude_send_reset’:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:125:30: error: passing argument 2 of ‘ip_route_me_harder’ from incompatible pointer type [-Werror=incompatible-pointer-types]
125 | if (ip_route_me_harder(net, nskb, addr_type))
| ^~~~
| |
| struct sk_buff *
In file included from ./include/linux/netfilter/x_tables.h:245,
from /var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:20:
./include/linux/netfilter_ipv4.h:19:54: note: expected ‘struct sock *’ but argument is of type ‘struct sk_buff *’
The build broke between Ubuntu-5.4.0-56.62 and Ubuntu-5.4.0-57.63, with the changes introduced by commit "netfilter: use actual socket sk rather than skb sk when routing harder" (Upstream commit 46d6c5ae953cc0be38efd0e469284df7c4328cf8). |
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/x/xtables-addons/20201130_225717_5a440@/log.gz
arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/arm64/x/xtables-addons/20201130_231636_db3fa@/log.gz
armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/armhf/x/xtables-addons/20201130_230156_f17a8@/log.gz
ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/ppc64el/x/xtables-addons/20201130_231718_e060b@/log.gz
s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/x/xtables-addons/20201130_225000_2fcfa@/log.gz
Build of the dkms is failing with the following error:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c: In function ‘delude_send_reset’:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:125:30: error: passing argument 2 of ‘ip_route_me_harder’ from incompatible pointer type [-Werror=incompatible-pointer-types]
125 | if (ip_route_me_harder(net, nskb, addr_type))
| ^~~~
| |
| struct sk_buff *
In file included from ./include/linux/netfilter/x_tables.h:245,
from /var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:20:
./include/linux/netfilter_ipv4.h:19:54: note: expected ‘struct sock *’ but argument is of type ‘struct sk_buff *’
The build broke between Ubuntu-5.4.0-56.62 and Ubuntu-5.4.0-57.63, with the changes introduced by commit "netfilter: use actual socket sk rather than skb sk when routing harder" (Upstream commit 46d6c5ae953cc0be38efd0e469284df7c4328cf8).
This also breaks the dkms package in Bionic with the 5.4 kernels. |
|
2020-12-07 14:40:24 |
Kleber Sacilotto de Souza |
nominated for series |
|
Ubuntu Bionic |
|
2020-12-07 14:40:24 |
Kleber Sacilotto de Souza |
bug task added |
|
xtables-addons (Ubuntu Bionic) |
|
2020-12-07 14:40:33 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu Bionic): status |
New |
Confirmed |
|
2020-12-07 15:21:25 |
Kleber Sacilotto de Souza |
summary |
xtables-addons 3.8-2ubuntu0.1 fails to build with linux 5.4.0-57.63 |
xtables-addons 3.0-0.1ubuntu4/3.8-2ubuntu0.1 fails to build with linux 5.4.0-57.63 |
|
2020-12-07 15:21:43 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu Bionic): importance |
Undecided |
High |
|
2020-12-07 15:21:45 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu Focal): importance |
Undecided |
High |
|
2020-12-08 12:59:00 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu Bionic): assignee |
|
Kleber Sacilotto de Souza (kleber-souza) |
|
2020-12-08 12:59:03 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu Focal): assignee |
|
Kleber Sacilotto de Souza (kleber-souza) |
|
2020-12-08 13:30:51 |
Kleber Sacilotto de Souza |
description |
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/x/xtables-addons/20201130_225717_5a440@/log.gz
arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/arm64/x/xtables-addons/20201130_231636_db3fa@/log.gz
armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/armhf/x/xtables-addons/20201130_230156_f17a8@/log.gz
ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/ppc64el/x/xtables-addons/20201130_231718_e060b@/log.gz
s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/x/xtables-addons/20201130_225000_2fcfa@/log.gz
Build of the dkms is failing with the following error:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c: In function ‘delude_send_reset’:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:125:30: error: passing argument 2 of ‘ip_route_me_harder’ from incompatible pointer type [-Werror=incompatible-pointer-types]
125 | if (ip_route_me_harder(net, nskb, addr_type))
| ^~~~
| |
| struct sk_buff *
In file included from ./include/linux/netfilter/x_tables.h:245,
from /var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:20:
./include/linux/netfilter_ipv4.h:19:54: note: expected ‘struct sock *’ but argument is of type ‘struct sk_buff *’
The build broke between Ubuntu-5.4.0-56.62 and Ubuntu-5.4.0-57.63, with the changes introduced by commit "netfilter: use actual socket sk rather than skb sk when routing harder" (Upstream commit 46d6c5ae953cc0be38efd0e469284df7c4328cf8).
This also breaks the dkms package in Bionic with the 5.4 kernels. |
[Impact]
Focal linux 5.4.0-57.63 backported from v5.4.78 upstream stable release the following commit, which broke the build of xtables-addons dkms modules on Focal and Bionic for all 5.4 kernels based on this release:
"netfilter: use actual socket sk rather than skb sk when routing harder" (Upstream commit 46d6c5ae953cc0be38efd0e469284df7c4328cf8).
[Test case]
Install xtables-addons-dkms package.
[Fix]
The proposed fix is a backport of a fix applied to xtables-addons 3.9-1ubuntu1 on the development release (hirsute). This patch fixes the API change for the 5.10.0 kernel, the proposed fix extends the check for all 5.4.y kernels after 5.4.78.
[Where problems could occur]
If the macros check are not done correctly, the dkms packages could fail building again.
-----
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/x/xtables-addons/20201130_225717_5a440@/log.gz
arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/arm64/x/xtables-addons/20201130_231636_db3fa@/log.gz
armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/armhf/x/xtables-addons/20201130_230156_f17a8@/log.gz
ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/ppc64el/x/xtables-addons/20201130_231718_e060b@/log.gz
s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/x/xtables-addons/20201130_225000_2fcfa@/log.gz
Build of the dkms is failing with the following error:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c: In function ‘delude_send_reset’:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:125:30: error: passing argument 2 of ‘ip_route_me_harder’ from incompatible pointer type [-Werror=incompatible-pointer-types]
125 | if (ip_route_me_harder(net, nskb, addr_type))
| ^~~~
| |
| struct sk_buff *
In file included from ./include/linux/netfilter/x_tables.h:245,
from /var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:20:
./include/linux/netfilter_ipv4.h:19:54: note: expected ‘struct sock *’ but argument is of type ‘struct sk_buff *’ |
|
2020-12-08 13:33:26 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu): status |
New |
Invalid |
|
2020-12-08 13:33:34 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu): status |
Invalid |
Fix Released |
|
2020-12-08 13:39:46 |
Kleber Sacilotto de Souza |
attachment added |
|
Fix for xtables-addons in Focal https://bugs.launchpad.net/ubuntu/+source/xtables-addons/+bug/1907109/+attachment/5441974/+files/xtables-addons_3.8-2ubuntu0.2.debdiff |
|
2020-12-08 14:01:43 |
Kleber Sacilotto de Souza |
description |
[Impact]
Focal linux 5.4.0-57.63 backported from v5.4.78 upstream stable release the following commit, which broke the build of xtables-addons dkms modules on Focal and Bionic for all 5.4 kernels based on this release:
"netfilter: use actual socket sk rather than skb sk when routing harder" (Upstream commit 46d6c5ae953cc0be38efd0e469284df7c4328cf8).
[Test case]
Install xtables-addons-dkms package.
[Fix]
The proposed fix is a backport of a fix applied to xtables-addons 3.9-1ubuntu1 on the development release (hirsute). This patch fixes the API change for the 5.10.0 kernel, the proposed fix extends the check for all 5.4.y kernels after 5.4.78.
[Where problems could occur]
If the macros check are not done correctly, the dkms packages could fail building again.
-----
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/x/xtables-addons/20201130_225717_5a440@/log.gz
arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/arm64/x/xtables-addons/20201130_231636_db3fa@/log.gz
armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/armhf/x/xtables-addons/20201130_230156_f17a8@/log.gz
ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/ppc64el/x/xtables-addons/20201130_231718_e060b@/log.gz
s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/x/xtables-addons/20201130_225000_2fcfa@/log.gz
Build of the dkms is failing with the following error:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c: In function ‘delude_send_reset’:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:125:30: error: passing argument 2 of ‘ip_route_me_harder’ from incompatible pointer type [-Werror=incompatible-pointer-types]
125 | if (ip_route_me_harder(net, nskb, addr_type))
| ^~~~
| |
| struct sk_buff *
In file included from ./include/linux/netfilter/x_tables.h:245,
from /var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:20:
./include/linux/netfilter_ipv4.h:19:54: note: expected ‘struct sock *’ but argument is of type ‘struct sk_buff *’ |
[Impact]
Focal linux 5.4.0-57.63 backported from v5.4.78 upstream stable release the following commit, which broke the build of xtables-addons dkms modules on Focal and Bionic for all 5.4 kernels based on this release:
"netfilter: use actual socket sk rather than skb sk when routing harder" (Upstream commit 46d6c5ae953cc0be38efd0e469284df7c4328cf8).
[Test case]
Install xtables-addons-dkms package.
[Fix]
The proposed fix is a backport of a fix applied to xtables-addons 3.9-1ubuntu1 on the development release (hirsute). This patch fixes the API change for the 5.10.0 kernel, the proposed fix extends the check for all 5.4.y kernels after 5.4.78.
[Where problems could occur]
If the backport was not done correctly, the dkms packages could fail building again.
-----
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/x/xtables-addons/20201130_225717_5a440@/log.gz
arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/arm64/x/xtables-addons/20201130_231636_db3fa@/log.gz
armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/armhf/x/xtables-addons/20201130_230156_f17a8@/log.gz
ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/ppc64el/x/xtables-addons/20201130_231718_e060b@/log.gz
s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/x/xtables-addons/20201130_225000_2fcfa@/log.gz
Build of the dkms is failing with the following error:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c: In function ‘delude_send_reset’:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:125:30: error: passing argument 2 of ‘ip_route_me_harder’ from incompatible pointer type [-Werror=incompatible-pointer-types]
125 | if (ip_route_me_harder(net, nskb, addr_type))
| ^~~~
| |
| struct sk_buff *
In file included from ./include/linux/netfilter/x_tables.h:245,
from /var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:20:
./include/linux/netfilter_ipv4.h:19:54: note: expected ‘struct sock *’ but argument is of type ‘struct sk_buff *’ |
|
2020-12-08 15:53:27 |
Kleber Sacilotto de Souza |
attachment added |
|
Fix for xtables-addons in Bionic https://bugs.launchpad.net/ubuntu/+source/xtables-addons/+bug/1907109/+attachment/5442005/+files/xtables-addons_3.0-0.1ubuntu5.debdiff |
|
2020-12-10 16:23:09 |
Kleber Sacilotto de Souza |
nominated for series |
|
Ubuntu Groovy |
|
2020-12-10 16:23:09 |
Kleber Sacilotto de Souza |
bug task added |
|
xtables-addons (Ubuntu Groovy) |
|
2020-12-10 16:23:16 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu Groovy): status |
New |
Confirmed |
|
2020-12-10 16:29:34 |
Kleber Sacilotto de Souza |
description |
[Impact]
Focal linux 5.4.0-57.63 backported from v5.4.78 upstream stable release the following commit, which broke the build of xtables-addons dkms modules on Focal and Bionic for all 5.4 kernels based on this release:
"netfilter: use actual socket sk rather than skb sk when routing harder" (Upstream commit 46d6c5ae953cc0be38efd0e469284df7c4328cf8).
[Test case]
Install xtables-addons-dkms package.
[Fix]
The proposed fix is a backport of a fix applied to xtables-addons 3.9-1ubuntu1 on the development release (hirsute). This patch fixes the API change for the 5.10.0 kernel, the proposed fix extends the check for all 5.4.y kernels after 5.4.78.
[Where problems could occur]
If the backport was not done correctly, the dkms packages could fail building again.
-----
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/x/xtables-addons/20201130_225717_5a440@/log.gz
arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/arm64/x/xtables-addons/20201130_231636_db3fa@/log.gz
armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/armhf/x/xtables-addons/20201130_230156_f17a8@/log.gz
ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/ppc64el/x/xtables-addons/20201130_231718_e060b@/log.gz
s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/x/xtables-addons/20201130_225000_2fcfa@/log.gz
Build of the dkms is failing with the following error:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c: In function ‘delude_send_reset’:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:125:30: error: passing argument 2 of ‘ip_route_me_harder’ from incompatible pointer type [-Werror=incompatible-pointer-types]
125 | if (ip_route_me_harder(net, nskb, addr_type))
| ^~~~
| |
| struct sk_buff *
In file included from ./include/linux/netfilter/x_tables.h:245,
from /var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:20:
./include/linux/netfilter_ipv4.h:19:54: note: expected ‘struct sock *’ but argument is of type ‘struct sk_buff *’ |
[Impact]
Focal linux 5.4.0-57.63 backported from v5.4.78 upstream stable release the following commit, which broke the build of xtables-addons dkms modules on Focal and Bionic for all 5.4 kernels based on this release:
"netfilter: use actual socket sk rather than skb sk when routing harder" (Upstream commit 46d6c5ae953cc0be38efd0e469284df7c4328cf8).
For Groovy, linux-5.8.y is not maintained upstream anymore. Our Groovy kernel will receive upstream stabled patches from 5.4.y and 5.9.y, which will get this commit applied likely for the next SRU cycle.
[Test case]
Install xtables-addons-dkms package.
[Fix]
The proposed fix is a backport of a fix applied to xtables-addons 3.9-1ubuntu1 on the development release (hirsute). This patch fixes the API change for the 5.10.0 kernel, the proposed fix extends the check for all 5.4.y kernels after 5.4.78.
[Where problems could occur]
If the backport was not done correctly, the dkms packages could fail building again.
-----
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/x/xtables-addons/20201130_225717_5a440@/log.gz
arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/arm64/x/xtables-addons/20201130_231636_db3fa@/log.gz
armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/armhf/x/xtables-addons/20201130_230156_f17a8@/log.gz
ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/ppc64el/x/xtables-addons/20201130_231718_e060b@/log.gz
s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/x/xtables-addons/20201130_225000_2fcfa@/log.gz
Build of the dkms is failing with the following error:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c: In function ‘delude_send_reset’:
/var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:125:30: error: passing argument 2 of ‘ip_route_me_harder’ from incompatible pointer type [-Werror=incompatible-pointer-types]
125 | if (ip_route_me_harder(net, nskb, addr_type))
| ^~~~
| |
| struct sk_buff *
In file included from ./include/linux/netfilter/x_tables.h:245,
from /var/lib/dkms/xtables-addons/3.8/build/extensions/xt_DELUDE.c:20:
./include/linux/netfilter_ipv4.h:19:54: note: expected ‘struct sock *’ but argument is of type ‘struct sk_buff *’ |
|
2021-01-12 23:49:14 |
Brian Murray |
xtables-addons (Ubuntu Focal): status |
Confirmed |
Fix Committed |
|
2021-01-12 23:49:17 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2021-01-12 23:49:19 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2021-01-12 23:49:24 |
Brian Murray |
tags |
kernel-adt-failure |
kernel-adt-failure verification-needed verification-needed-focal |
|
2021-01-13 14:29:39 |
Robie Basak |
xtables-addons (Ubuntu Bionic): status |
Confirmed |
Fix Committed |
|
2021-01-13 14:29:44 |
Robie Basak |
tags |
kernel-adt-failure verification-needed verification-needed-focal |
kernel-adt-failure verification-needed verification-needed-bionic verification-needed-focal |
|
2021-01-17 02:04:55 |
Brian Smith |
tags |
kernel-adt-failure verification-needed verification-needed-bionic verification-needed-focal |
kernel-adt-failure verification-done-focal verification-needed verification-needed-bionic |
|
2021-01-22 15:33:21 |
Kleber Sacilotto de Souza |
tags |
kernel-adt-failure verification-done-focal verification-needed verification-needed-bionic |
kernel-adt-failure verification-done-bionic verification-done-focal verification-needed |
|
2021-01-25 11:36:54 |
Launchpad Janitor |
xtables-addons (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|
2021-01-25 11:36:58 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2021-01-25 11:39:50 |
Launchpad Janitor |
xtables-addons (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2021-02-09 11:00:24 |
Kleber Sacilotto de Souza |
xtables-addons (Ubuntu Groovy): status |
Confirmed |
Invalid |
|
2021-02-24 11:01:00 |
MikeR |
bug |
|
|
added subscriber MikeR |
2021-03-11 23:03:08 |
Mathew Hodson |
bug task deleted |
xtables-addons (Ubuntu Groovy) |
|
|
2021-03-12 06:52:07 |
MikeR |
removed subscriber MikeR |
|
|
|