ubuntu_lttng_smoke_test failed with module build timeout on AWS J-5.15 ARM64k instance a1.medium
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-kernel-tests |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Issue found on Jammy 5.15.0-36.37 ARM64k with AWS instance a1.medium (passed with ARM64 a1.medium)
This is not a regression, as this issue can be found since 5.15.0-28.29
The reason is that the lttng module will failed to build on this instance:
$ time sudo apt install lttng-modules-dkms
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
dkms lttng-tools
Suggested packages:
menu
The following NEW packages will be installed:
dkms lttng-modules-dkms lttng-tools
0 upgraded, 3 newly installed, 0 to remove and 14 not upgraded.
Need to get 0 B/1471 kB of archives.
After this operation, 7338 kB of additional disk space will be used.
Do you want to continue? [Y/n]
Selecting previously unselected package dkms.
(Reading database ... 113883 files and directories currently installed.)
Preparing to unpack .../dkms_
Unpacking dkms (2.8.7-2ubuntu2) ...
Selecting previously unselected package lttng-tools.
Preparing to unpack .../lttng-
Unpacking lttng-tools (2.13.4-1build1) ...
Selecting previously unselected package lttng-modules-dkms.
Preparing to unpack .../lttng-
Unpacking lttng-modules-dkms (2.13.1-1) ...
Setting up dkms (2.8.7-2ubuntu2) ...
Setting up lttng-modules-dkms (2.13.1-1) ...
Loading new lttng-modules-
Building for 5.15.0-
Building initial module for 5.15.0-
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/
Error! Bad return status for module build on kernel: 5.15.0-
Consult /var/lib/
dpkg: error processing package lttng-modules-dkms (--configure):
installed lttng-modules-dkms package post-installation script subprocess returned error exit status 10
Setting up lttng-tools (2.13.4-1build1) ...
Processing triggers for man-db (2.10.2-1) ...
Errors were encountered while processing:
lttng-modules-dkms
needrestart is being skipped since dpkg has failed
E: Sub-process /usr/bin/dpkg returned an error code (1)
real 27m36.381s
user 0m0.004s
sys 0m0.018s
DKMS make.log for lttng-modules-
Mon Jun 13 03:32:05 UTC 2022
make: Entering directory '/usr/src/
/var/lib/
/var/lib/
/var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
LD [M] /var/lib/
CC [M] /var/lib/
LD [M] /var/lib/
CC [M] /var/lib/
LD [M] /var/lib/
CC [M] /var/lib/
LD [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
gcc: fatal error: Killed signal terminated program cc1
compilation terminated.
make[2]: *** [scripts/
make[1]: *** [scripts/
make: *** [Makefile:1875: /var/lib/
make: Leaving directory '/usr/src/
At the very beginning I thought it's because the ram is too small on this instance:
$ free -h
Mem: 1.8Gi 425Mi 1.0Gi 15Mi 347Mi 1.1Gi
Swap: 0B 0B 0B
But if you install the generic arm64 kernel on this node and remove the generic-64k one, the module can be built in about 14 minutes (for the generic and aws kernel, with just the generic kernel it will be just 7 minutes)
tags: | added: 5.15 arm64 aws jammy ubuntu-lttng-smoke-test |
tags: | added: sru-20220530 |
description: | updated |
tags: | added: sru-20220509 |
description: | updated |
Changed in ubuntu-kernel-tests: | |
status: | New → Confirmed |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in ubuntu-kernel-tests: | |
assignee: | nobody → Po-Hsu Lin (cypressyew) |
status: | Confirmed → In Progress |
Changed in ubuntu-kernel-tests: | |
status: | In Progress → Confirmed |
summary: |
- ubuntu_lttng_smoke_test failed with module build timeout on AWS J-5.15 + ubuntu_lttng_smoke_test failed with module build timeout on AWS K-5.19 ARM64k instance a1.medium |
summary: |
- ubuntu_lttng_smoke_test failed with module build timeout on AWS K-5.19 + ubuntu_lttng_smoke_test failed with module build timeout on AWS J-5.15 ARM64k instance a1.medium |
I tried to bump the timeout from 20 minutes to 40 minutes, but it's still failing.
Looks like it's been killed by the system: 2.13.1 DKMS files... 40-generic- 64k 5.15.0-1013-aws 40-generic- 64k 5.15.0- 40-generic- 64k is not supported 40-generic- 64k (aarch64) dkms/lttng- modules/ 2.13.1/ build/make. log for more information.
04:41:13 DEBUG| [stdout] Setting up lttng-modules-dkms (2.13.1-1) ...
04:41:13 DEBUG| [stdout] Loading new lttng-modules-
04:41:15 DEBUG| [stdout] Building for 5.15.0-
04:41:15 DEBUG| [stdout] Building initial module for 5.15.0-
05:07:27 DEBUG| [stdout] ERROR (dkms apport): kernel package linux-headers-
05:07:27 DEBUG| [stdout] Error! Bad return status for module build on kernel: 5.15.0-
05:07:27 DEBUG| [stdout] Consult /var/lib/
In the build log: dkms/lttng- modules/ 2.13.1/ build/src/ lttng-syscalls- entry-compat- table.o dkms/lttng- modules/ 2.13.1/ build/src/ lttng-syscalls- exit-table. o dkms/lttng- modules/ 2.13.1/ build/src/ lttng-syscalls- exit-compat- table.o
05:07:32 DEBUG| [stdout] CC [M] /var/lib/
05:07:32 DEBUG| [stdout] CC [M] /var/lib/
05:07:32 DEBUG| [stdout] CC [M] /var/lib/
05:07:32 DEBUG| [stdout] gcc: fatal error: Killed signal terminated program cc1
05:07:32 DEBUG| [stdout] compilation terminated.