[CI][Packaging] Almalinux 10 nightly job fails Parsing armored OpenPGP packet(s)
- Dominant language
- C++
- Stars
- 17.1k
- Forks
- 4.3k
- Avg merge
- 3d 13h
- Merged PRs (30d)
- 88
Description
### Describe the bug, including details regarding any error messages, version, and platform.
The [Almalinux 10 nightly job](https://github.com/ursacomputing/crossbow/actions/runs/16112118570/job/45457785843) has been failing for the last couple of days with:
```
Total 6.7 MB/s | 24 MB 00:03
Apache Arrow for AlmaLinux 10 - x86_64 91 MB/s | 93 kB 00:00
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Traceback (most recent call last):
File "/usr/bin/dnf", line 62, in
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 276, in do_transaction
self.gpgsigcheck(install_pkgs)
File "/usr/lib/python3.12/site-packages/dnf/cli/cli.py", line 332, in gpgsigcheck
self._get_key_for_package(po, fn)
File "/usr/lib/python3.12/site-packages/dnf/base.py", line 2555, 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
rake aborted!
```
### Component(s)
Continuous Integration, Packaging
Contributor guide
Assessment
This issue has not been assessed yet.