2020-10-27 16:40:43 |
Kleber Sacilotto de Souza |
bug |
|
|
added bug |
2020-10-27 16:40:43 |
Kleber Sacilotto de Souza |
tags |
|
kernel-adt-failure |
|
2020-10-27 16:40:46 |
Kleber Sacilotto de Souza |
attachment added |
|
make.log https://bugs.launchpad.net/bugs/1901734/+attachment/5427937/+files/make.log |
|
2020-10-27 16:42:20 |
Kleber Sacilotto de Souza |
summary |
sysdig 0.26.4-1 ADT test failure with linux-hwe-5.8 5.8.0-25.26~20.04.1 |
sysdig 0.26.4-1 fails to build on Focal with linux-hwe-5.8 |
|
2020-10-27 16:45:39 |
Kleber Sacilotto de Souza |
description |
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/s/sysdig/20201016_102509_3a72f@/log.gz
armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/armhf/s/sysdig/20201016_110849_6a300@/log.gz
ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/ppc64el/s/sysdig/20201016_104955_33928@/log.gz
s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/s/sysdig/20201016_081603_465a9@/log.gz |
dkms package failed to build on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/s/sysdig/20201016_102509_3a72f@/log.gz
armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/armhf/s/sysdig/20201016_110849_6a300@/log.gz
ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/ppc64el/s/sysdig/20201016_104955_33928@/log.gz
s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/s/sysdig/20201016_081603_465a9@/log.gz
Build errors:
In file included from /var/lib/dkms/sysdig/0.26.4/build/fillers_table.c:12:
/var/lib/dkms/sysdig/0.26.4/build/ppm.h:53:18: error: field ‘last_print_time’ has incomplete type
53 | struct timespec last_print_time;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:290: /var/lib/dkms/sysdig/0.26.4/build/fillers_table.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from /var/lib/dkms/sysdig/0.26.4/build/main.c:55:
/var/lib/dkms/sysdig/0.26.4/build/ppm.h:53:18: error: field ‘last_print_time’ has incomplete type
53 | struct timespec last_print_time;
| ^~~~~~~~~~~~~~~
/var/lib/dkms/sysdig/0.26.4/build/main.c: In function ‘ppm_ioctl’:
/var/lib/dkms/sysdig/0.26.4/build/main.c:826:19: error: storage size of ‘ts’ isn’t known
826 | struct timespec ts;
| ^~
/var/lib/dkms/sysdig/0.26.4/build/main.c:838:3: error: implicit declaration of function ‘getnstimeofd
ay’ [-Werror=implicit-function-declaration]
838 | getnstimeofday(&ts);
| ^~~~~~~~~~~~~~
[...] |
|
2020-10-27 16:45:50 |
Kleber Sacilotto de Souza |
nominated for series |
|
Ubuntu Focal |
|
2020-10-27 16:45:50 |
Kleber Sacilotto de Souza |
bug task added |
|
sysdig (Ubuntu Focal) |
|
2020-10-27 16:45:57 |
Kleber Sacilotto de Souza |
sysdig (Ubuntu Focal): importance |
Undecided |
Medium |
|
2020-10-27 16:45:59 |
Kleber Sacilotto de Souza |
sysdig (Ubuntu Focal): assignee |
|
Kleber Sacilotto de Souza (kleber-souza) |
|
2020-10-27 16:46:03 |
Kleber Sacilotto de Souza |
sysdig (Ubuntu Focal): status |
New |
In Progress |
|
2020-10-27 16:46:06 |
Kleber Sacilotto de Souza |
sysdig (Ubuntu): status |
New |
Invalid |
|
2020-10-28 13:51:08 |
Kleber Sacilotto de Souza |
description |
dkms package failed to build on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/s/sysdig/20201016_102509_3a72f@/log.gz
armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/armhf/s/sysdig/20201016_110849_6a300@/log.gz
ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/ppc64el/s/sysdig/20201016_104955_33928@/log.gz
s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/s/sysdig/20201016_081603_465a9@/log.gz
Build errors:
In file included from /var/lib/dkms/sysdig/0.26.4/build/fillers_table.c:12:
/var/lib/dkms/sysdig/0.26.4/build/ppm.h:53:18: error: field ‘last_print_time’ has incomplete type
53 | struct timespec last_print_time;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:290: /var/lib/dkms/sysdig/0.26.4/build/fillers_table.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from /var/lib/dkms/sysdig/0.26.4/build/main.c:55:
/var/lib/dkms/sysdig/0.26.4/build/ppm.h:53:18: error: field ‘last_print_time’ has incomplete type
53 | struct timespec last_print_time;
| ^~~~~~~~~~~~~~~
/var/lib/dkms/sysdig/0.26.4/build/main.c: In function ‘ppm_ioctl’:
/var/lib/dkms/sysdig/0.26.4/build/main.c:826:19: error: storage size of ‘ts’ isn’t known
826 | struct timespec ts;
| ^~
/var/lib/dkms/sysdig/0.26.4/build/main.c:838:3: error: implicit declaration of function ‘getnstimeofd
ay’ [-Werror=implicit-function-declaration]
838 | getnstimeofday(&ts);
| ^~~~~~~~~~~~~~
[...] |
[Impact]
The sysdig DKMS package FTBFS with the new linux-hwe-5.8 kernel on Focal.
[Test Case]
Compile the dkms package, load the sysdig module and run sysdig (or csysdig) user space utility.
[Regression potential]
The largest patch applied to fix the compilation with kernels newer than 5.6 had to be backported to be applied to sysdig 0.26.4-1. While the changes had been smoke-tested on both 5.4 and 5.8 kernels, there's a chance that either the original changes or the backport have issues when dealing with time keeping using the internal structures instead of the deprecated 'struct timespec' which could impact some of the functionalities.
---
dkms package failed to build on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/s/sysdig/20201016_102509_3a72f@/log.gz
armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/armhf/s/sysdig/20201016_110849_6a300@/log.gz
ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/ppc64el/s/sysdig/20201016_104955_33928@/log.gz
s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/s/sysdig/20201016_081603_465a9@/log.gz
Build errors:
In file included from /var/lib/dkms/sysdig/0.26.4/build/fillers_table.c:12:
/var/lib/dkms/sysdig/0.26.4/build/ppm.h:53:18: error: field ‘last_print_time’ has incomplete type
53 | struct timespec last_print_time;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:290: /var/lib/dkms/sysdig/0.26.4/build/fillers_table.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from /var/lib/dkms/sysdig/0.26.4/build/main.c:55:
/var/lib/dkms/sysdig/0.26.4/build/ppm.h:53:18: error: field ‘last_print_time’ has incomplete type
53 | struct timespec last_print_time;
| ^~~~~~~~~~~~~~~
/var/lib/dkms/sysdig/0.26.4/build/main.c: In function ‘ppm_ioctl’:
/var/lib/dkms/sysdig/0.26.4/build/main.c:826:19: error: storage size of ‘ts’ isn’t known
826 | struct timespec ts;
| ^~
/var/lib/dkms/sysdig/0.26.4/build/main.c:838:3: error: implicit declaration of function ‘getnstimeofd
ay’ [-Werror=implicit-function-declaration]
838 | getnstimeofday(&ts);
| ^~~~~~~~~~~~~~
[...] |
|
2020-10-28 13:56:05 |
Kleber Sacilotto de Souza |
attachment added |
|
sysdig_0.26.4-1ubuntu1.debdiff https://bugs.launchpad.net/ubuntu/+source/sysdig/+bug/1901734/+attachment/5428541/+files/sysdig_0.26.4-1ubuntu1.debdiff |
|
2020-11-10 18:53:45 |
Brian Murray |
sysdig (Ubuntu Focal): status |
In Progress |
Fix Committed |
|
2020-11-10 18:53:47 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2020-11-10 18:53:50 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2020-11-10 18:53:54 |
Brian Murray |
tags |
kernel-adt-failure |
kernel-adt-failure verification-needed verification-needed-focal |
|
2020-11-13 16:10:56 |
Kleber Sacilotto de Souza |
attachment added |
|
debdiff between sysdig 0.26.4-1 and 0.26.4-1ubuntu0.2 https://bugs.launchpad.net/ubuntu/+source/sysdig/+bug/1901734/+attachment/5434188/+files/sysdig_0.26.4-1ubuntu0.2-1.debdiff |
|
2020-11-13 16:11:55 |
Kleber Sacilotto de Souza |
attachment added |
|
debdiff between sysdig 0.26.4-1ubuntu0.1 and 0.26.4-1ubuntu0.2 https://bugs.launchpad.net/ubuntu/+source/sysdig/+bug/1901734/+attachment/5434189/+files/sysdig_0.26.4-1ubuntu0.2-2.debdiff |
|
2020-11-18 15:01:38 |
Kleber Sacilotto de Souza |
tags |
kernel-adt-failure verification-needed verification-needed-focal |
kernel-adt-failure verification-failed-focal verification-needed |
|
2020-11-30 09:52:29 |
Łukasz Zemczak |
sysdig (Ubuntu Focal): status |
Fix Committed |
Won't Fix |
|
2020-11-30 09:52:32 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2020-12-07 17:25:46 |
Łukasz Zemczak |
sysdig (Ubuntu Focal): status |
Won't Fix |
Fix Committed |
|
2020-12-07 17:25:49 |
Łukasz Zemczak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2020-12-07 17:25:53 |
Łukasz Zemczak |
tags |
kernel-adt-failure verification-failed-focal verification-needed |
kernel-adt-failure verification-needed verification-needed-focal |
|
2020-12-16 13:24:55 |
Kleber Sacilotto de Souza |
tags |
kernel-adt-failure verification-needed verification-needed-focal |
kernel-adt-failure verification-done-focal verification-needed |
|
2021-01-05 10:14:03 |
Andy Whitcroft |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2021-01-05 10:24:07 |
Launchpad Janitor |
sysdig (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|