lttng-modules-stable-2.8-1d2aa29 fails to install under Ubuntu 16
The build succeeds fine but the install issues this message for every single
At main.c:222: - SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175 - SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178 sign-file: certs/signing_key.pem: No such file or directory INSTALL /usr/src/lttng-modules-stable-2.8-1d2aa29/lttng-ring-buffer-client-discard.ko
The LTTng kernel modules do seem to install nevertheless.
The install instruction was:
make -C /lib/modules/4.4.0-83-generic/build M=/usr/src/lttng-modules-stable-2.8-1d2aa29 CONFIG_LTTNG=m CONFIG_LTTNG_CLOCK_PLUGIN_TEST=m modules_install
Updated by Julien Desfossez almost 3 years ago
- Status changed from New to Resolved
This message is output because your kernel is signed and you don't have the key to sign the modules as well (it is a temporary key only present on Ubuntu build servers during a build).
The error is harmless as long as you don't have secureboot (Ubuntu 16.04 prevents loading unsigned modules in signed kernels when secureboot is enabled).
Everything should be working if you don't have secureboot.
To avoid this error, you need to build your own kernel and either disable the signing or sign it with your own key (and update your secureboot configuration).