You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@bigtop.apache.org by "Masatake Iwasaki (Jira)" <ji...@apache.org> on 2025/08/28 09:27:00 UTC

[jira] [Resolved] (BIGTOP-4493) Installing rpm intermittently fails on fedora-40-aarch64

     [ https://issues.apache.org/jira/browse/BIGTOP-4493?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Masatake Iwasaki resolved BIGTOP-4493.
--------------------------------------
    Resolution: Fixed

Rebuilding and publishing fedora-40-aarch64 images fixed the issue.

> Installing rpm intermittently fails on fedora-40-aarch64
> --------------------------------------------------------
>
>                 Key: BIGTOP-4493
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-4493
>             Project: Bigtop
>          Issue Type: Bug
>            Reporter: Masatake Iwasaki
>            Assignee: Masatake Iwasaki
>            Priority: Major
>
> The failure is blocking the smoke-tests of 3.5.0 release.
> https://ci.bigtop.apache.org/job/Bigtop-3.5.0-smoke-tests/10/
> {noformat}
> [1;31mError: Could not update: Execution of '/usr/bin/dnf -d 0 -e 1 -y install bigtop-utils' returned 1: Traceback (most recent call last):
>   File "/usr/bin/dnf", line 57, in <module>
>     main.user_main(sys.argv[1:], exit_code=True)
>   File "/usr/lib/python3.12/site-packages/dnf/cli/main.py", line 208, in user_main
>     errcode = main(args)
>               ^^^^^^^^^^
>   File "/usr/lib/python3.12/site-packages/dnf/cli/main.py", line 67, in main
>     return _main(base, args, cli_class, option_parser_class)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/site-packages/dnf/cli/main.py", line 106, in _main
>     return cli_run(cli, base)
>            ^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/site-packages/dnf/cli/main.py", line 130, in cli_run
>     ret = resolving(cli, base)
>           ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/site-packages/dnf/cli/main.py", line 183, in resolving
>     base.do_transaction(display=displays)
>   File "/usr/lib/python3.12/site-packages/dnf/cli/cli.py", line 246, in do_transaction
>     self.gpgsigcheck(install_pkgs)
>   File "/usr/lib/python3.12/site-packages/dnf/cli/cli.py", line 302, in gpgsigcheck
>     self._get_key_for_package(po, fn)
>   File "/usr/lib/python3.12/site-packages/dnf/base.py", line 2552, in _get_key_for_package
>     keys = dnf.crypto.retrieve(keyurl, repo)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/site-packages/dnf/crypto.py", line 137, in retrieve
>     keyinfos = rawkey2infos(handle)
>                ^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/site-packages/dnf/crypto.py", line 127, in rawkey2infos
>     keys = libdnf.repo.Key.keysFromFd(key_fo.fileno())
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib64/python3.12/site-packages/libdnf/repo.py", line 341, in keysFromFd
>     return _repo.Key_keysFromFd(fileDescriptor)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> RuntimeError: Parsing armored OpenPGP packet(s) failed[0m
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)