2017-07-14 05:57:15 |
Andy Whitcroft |
bug |
|
|
added bug |
2017-07-14 05:57:16 |
Andy Whitcroft |
tags |
|
kernel-adt-failure kernel-adt-failure-lts-trusty |
|
2017-07-14 05:57:20 |
Andy Whitcroft |
attachment added |
|
make.log https://bugs.launchpad.net/bugs/1704283/+attachment/4914440/+files/make.log |
|
2017-07-17 11:24:24 |
Colin Ian King |
sysdig (Ubuntu): importance |
Undecided |
Medium |
|
2017-07-17 11:24:25 |
Colin Ian King |
sysdig (Ubuntu): assignee |
|
Colin Ian King (colin-king) |
|
2017-07-17 11:24:30 |
Colin Ian King |
sysdig (Ubuntu): status |
New |
In Progress |
|
2017-07-17 14:29:53 |
Colin Ian King |
description |
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial/xenial/amd64/s/sysdig/20170710_033817_952c5@/log.gz
armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial/xenial/armhf/s/sysdig/20170710_033125_952c5@/log.gz
i386: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial/xenial/i386/s/sysdig/20170710_033944_952c5@/log.gz |
SRU REQUEST [Xenial]
[Impact]
With Xenial HWE 4.10 kernels we see sysdig dkms package build failures because we are missing compat fixes for 4.10 with the Xenial sysdig dkms modules.
The fix is a minimal backport of missing compat changes to the driver, namely sysdig upstream commits:
- [39ac26] Fix compilation issues with kernel 4.9 (#684)
- [68823f] Ifdef __access_remote_vm since the function was made
publicly accessible (#711)
- [bf396c] Support for updated cpu hotplug API in 4.10
kernel (#744)
[Test Case]
Install sysdig and sysdig-dkms. This should build the dkms modules correctly without failure. Next, one should be able to run the following command and gather sysdig events without problem:
sudo sysdig
[Regression Potential]
This could possibly break kernel combinations that we have not tested between 4.8 and 4.10. I have tested this with 4.4.0-83, 4.8.0-58 and also 4.10.0-26. The failure to build will mean that sysdig won't work on kernels we may not support.
==
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial/xenial/amd64/s/sysdig/20170710_033817_952c5@/log.gz
armhf: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial/xenial/armhf/s/sysdig/20170710_033125_952c5@/log.gz
i386: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial/xenial/i386/s/sysdig/20170710_033944_952c5@/log.gz |
|
2017-07-18 11:14:00 |
Andy Whitcroft |
sysdig (Ubuntu Xenial): status |
New |
Fix Committed |
|
2017-07-18 11:14:01 |
Andy Whitcroft |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-07-18 11:14:02 |
Andy Whitcroft |
bug |
|
|
added subscriber SRU Verification |
2017-07-18 11:14:04 |
Andy Whitcroft |
tags |
kernel-adt-failure kernel-adt-failure-lts-trusty |
kernel-adt-failure kernel-adt-failure-lts-trusty verification-needed verification-needed-xenial |
|
2017-07-18 12:40:18 |
Colin Ian King |
tags |
kernel-adt-failure kernel-adt-failure-lts-trusty verification-needed verification-needed-xenial |
kernel-adt-failure kernel-adt-failure-lts-trusty verification-done verification-done-xenial |
|
2017-07-20 23:43:39 |
Launchpad Janitor |
sysdig (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2017-07-20 23:43:41 |
Adam Conrad |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2017-08-17 23:12:35 |
Colin Ian King |
sysdig (Ubuntu Xenial): assignee |
|
Colin Ian King (colin-king) |
|
2017-08-17 23:12:38 |
Colin Ian King |
sysdig (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2017-08-17 23:12:43 |
Colin Ian King |
sysdig (Ubuntu): status |
In Progress |
Fix Released |
|