Please install jq on Linux Jenkins machines using systemd coredumpctl, to make showing core dumps work

Stephan Bergmann sbergman at redhat.com
Fri Nov 17 08:53:01 UTC 2023


On 11/14/23 15:00, Christian Lohmaier wrote:
> On Fri, Nov 10, 2023 at 5:15 PM Stephan Bergmann <sbergman at redhat.com> wrote:
>> And it appears that jq is missing on tb99.  Can you please make sure
>> that all the relevant Linux machines have all those four tools
>> available?  Thanks!
> 
> Installed jq on the almalinux boxes, since all bots use the same
> baseline if tb99 has the other tools, so should the rest

Though it turns out that the

> <cloph_away> $ coredumpctl --version
> <cloph_away> systemd 239 (239-74.el8_8.5)
> <cloph_away> +PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=legacy

installed there is too old to support the --json option required by 
<https://git.libreoffice.org/core/+/d7ba78e9c7be835a1e2ecdacd25995663e96862f%5E!/> 
"New --with-coredumpctl to obtain core dumps of crashed tests from 
coredumpctl", so that it will still not print any backtraces but just 
fail with

> /usr/bin/coredumpctl: unrecognized option '--json=short'

(witness e.g., 
<https://ci.libreoffice.org//job/lo_ubsan/2982/consoleFull#-1029221651d893063f-7f3d-4b7e-b56f-4e0f225817cd>).

(The coredumpctl --json option was only introduced in systemd 248, cf. 
<https://github.com/systemd/systemd/commit/2b6a8a4b9bba20ea7a69d44941b355854157a8b4> 
"update NEWS".)



More information about the LibreOffice mailing list