[ZBX-25751] Fedora 41 can't install 6.4 agent with RHEL repo - Signature verification failed. Created: 2024 Dec 16  Updated: 2024 Dec 17  Resolved: 2024 Dec 17

Status: Closed
Project: ZABBIX BUGS AND ISSUES
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Incident report Priority: Trivial
Reporter: Jacco de Jongh Assignee: Zabbix Support Team
Resolution: Won't fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Fedora 41 QEMU VM



 Description   

Steps to reproduce:

  1. Add repo according to Zabbix manual:
    1. rpm -Uvh https://repo.zabbix.com/zabbix/6.4/rhel/9/x86_64/zabbix-release-latest-6.4.el9.noarch.rpm
    2. dnf clean all
  2. install required packages:
    1. dnf install -y zabbix-agent2 zabbix-agent2-plugin-*

Result:

Updating and loading repositories:

Repositories loaded.

Package *                                                                    *Arch *            *Version *                                                                    *Repository                                      Size{}

 

Installing:
 zabbix-agent2                                                              x86_64           6.4.20-release1.el9                                                         zabbix                                      20.3 MiB
 zabbix-agent2-plugin-mongodb                                               x86_64           6.4.20-release1.el9                                                         zabbix                                      11.4 MiB
 zabbix-agent2-plugin-mssql                                                 x86_64           6.4.20-release1.el9                                                         zabbix                                       7.9 MiB
 zabbix-agent2-plugin-postgresql                                            x86_64           6.4.20-release1.el9                                                         zabbix                                       9.2 MiB
 
Transaction Summary:
 Installing:         4 packages
 
Total size of inbound packages is 15 MiB. Need to download 0 B.
After this operation, 49 MiB extra will be used (install 49 MiB, remove 0 B).
[1/1] zabbix-agent2-0:6.4.20-release1.el9.x86_64                                                                                                                                     100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[1/2] zabbix-agent2-plugin-postgresql-0:6.4.20-release1.el9.x86_64                                                                                                                   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[1/3] zabbix-agent2-plugin-mongodb-0:6.4.20-release1.el9.x86_64                                                                                                                      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[1/4] zabbix-agent2-plugin-mssql-0:6.4.20-release1.el9.x86_64                                                                                                                        100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[4/4] Total                                                                                                                                                                          100% |   0.0   B/s |   0.0   B |  00m00s
Running transaction
Transaction failed: Signature verification failed.
OpenPGP check for package "zabbix-agent2-6.4.20-release1.el9.x86_64" (/var/cache/libdnf5/zabbix-1b32d130513d7c47/packages/zabbix-agent2-6.4.20-release1.el9.x86_64.rpm) from repo "zabbix" has failed: Problem occurred when opening the package.

 

Expected:
Succesfull installation.



 Comments   
Comment by Edgar Akhmetshin [ 2024 Dec 17 ]

On a clean Fedora 41 Docker image:

docker create -i -t --platform linux/amd64 --name fedja fedora:latest /bin/bash
docker start fedja
docker exec -ti fedja bash
[root@8d1954d58d61 /]# rpm -Uvh https://repo.zabbix.com/zabbix/6.4/rhel/9/x86_64/zabbix-release-latest-6.4.el9.noarch.rpm
Retrieving https://repo.zabbix.com/zabbix/6.4/rhel/9/x86_64/zabbix-release-latest-6.4.el9.noarch.rpm
warning: /var/tmp/rpm-tmp.uRfiAc: Header V4 RSA/SHA512 Signature, key ID 08efa7dd: NOKEY
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
Updating / installing...
   1:zabbix-release-6.4-2.el9         ################################# [100%]
[root@8d1954d58d61 /]# dnf install zabbix-server-mysql
Updating and loading repositories:
 Fedora 41 - x86_64                                                                                                                                                                                                                     100% |  39.3 KiB/s |  26.8 KiB |  00m01s
Repositories loaded.
Package                                                                                       Arch                Version                                                                                       Repository                                                  Size
Installing:
 zabbix-server-mysql                                                                          x86_64              6.4.20-release1.el9                                                                           zabbix                                                   7.5 MiB
Installing dependencies:
 OpenIPMI-libs                                                                                x86_64              2.0.35-2.fc41                                                                                 fedora                                                   1.6 MiB
 fping                                                                                        x86_64              5.2-3.fc41                                                                                    fedora                                                  65.3 KiB
 logrotate                                                                                    x86_64              3.22.0-2.fc41                                                                                 fedora                                                 153.1 KiB
 mariadb-connector-c                                                                          x86_64              3.3.10-1.fc41                                                                                 fedora                                                 529.2 KiB
 mariadb-connector-c-config                                                                   noarch              3.3.10-1.fc41                                                                                 fedora                                                 497.0   B
 net-snmp-libs                                                                                x86_64              1:5.9.4-8.fc41                                                                                fedora                                                   3.1 MiB
 unixODBC                                                                                     x86_64              2.3.12-5.fc41                                                                                 fedora                                                   1.0 MiB

Transaction Summary:
 Installing:         8 packages

Total size of inbound packages is 4 MiB. Need to download 4 MiB.
After this operation, 14 MiB extra will be used (install 14 MiB, remove 0 B).
Is this ok [y/N]: y
[1/8] logrotate-0:3.22.0-2.fc41.x86_64                                                                                                                                                                                                  100% | 157.8 KiB/s |  75.9 KiB |  00m00s
[2/8] OpenIPMI-libs-0:2.0.35-2.fc41.x86_64                                                                                                                                                                                              100% | 871.3 KiB/s | 496.6 KiB |  00m01s
[3/8] mariadb-connector-c-0:3.3.10-1.fc41.x86_64                                                                                                                                                                                        100% |   1.5 MiB/s | 203.5 KiB |  00m00s
[4/8] net-snmp-libs-1:5.9.4-8.fc41.x86_64                                                                                                                                                                                               100% |   4.1 MiB/s | 750.1 KiB |  00m00s
[5/8] mariadb-connector-c-config-0:3.3.10-1.fc41.noarch                                                                                                                                                                                 100% | 241.8 KiB/s |   8.7 KiB |  00m00s
[6/8] fping-0:5.2-3.fc41.x86_64                                                                                                                                                                                                         100% | 550.3 KiB/s |  40.2 KiB |  00m00s
[7/8] unixODBC-0:2.3.12-5.fc41.x86_64                                                                                                                                                                                                   100% |   1.5 MiB/s | 414.9 KiB |  00m00s
[8/8] zabbix-server-mysql-0:6.4.20-release1.el9.x86_64                                                                                                                                                                                  100% | 262.5 KiB/s |   2.0 MiB |  00m08s
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[8/8] Total                                                                                                                                                                                                                             100% | 482.7 KiB/s |   3.9 MiB |  00m08s
Running transaction
Importing PGP key 0x08EFA7DD:
 UserID     : "Zabbix LLC (Jul 2022) <[email protected]>"
 Fingerprint: D9AA84C2B617479C6E4FCF4D19F2475308EFA7DD
 From       : file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-08EFA7DD
Is this ok [y/N]: y
The key was successfully imported.
[ 1/10] Verify package files                                                                                                                                                                                                            100% |  61.0   B/s |   8.0   B |  00m00s
[ 2/10] Prepare transaction                                                                                                                                                                                                             100% |  49.0   B/s |   8.0   B |  00m00s
[ 3/10] Installing net-snmp-libs-1:5.9.4-8.fc41.x86_64                                                                                                                                                                                  100% |  39.4 MiB/s |   3.1 MiB |  00m00s
[ 4/10] Installing OpenIPMI-libs-0:2.0.35-2.fc41.x86_64                                                                                                                                                                                 100% |  38.6 MiB/s |   1.6 MiB |  00m00s
[ 5/10] Installing fping-0:5.2-3.fc41.x86_64                                                                                                                                                                                            100% |   9.3 MiB/s |  66.6 KiB |  00m00s
[ 6/10] Installing mariadb-connector-c-config-0:3.3.10-1.fc41.noarch                                                                                                                                                                    100% | 164.7 KiB/s |   1.0 KiB |  00m00s
[ 7/10] Installing mariadb-connector-c-0:3.3.10-1.fc41.x86_64                                                                                                                                                                           100% |  26.1 MiB/s | 534.4 KiB |  00m00s
[ 8/10] Installing unixODBC-0:2.3.12-5.fc41.x86_64                                                                                                                                                                                      100% |  11.5 MiB/s |   1.0 MiB |  00m00s
[ 9/10] Installing logrotate-0:3.22.0-2.fc41.x86_64                                                                                                                                                                                     100% | 393.2 KiB/s | 155.7 KiB |  00m00s
[10/10] Installing zabbix-server-mysql-0:6.4.20-release1.el9.x86_64                                                                                                                                                100% [==================] |  45.8 MiB/s |   7.5 MiB | -00m00s
>>> Running trigger-install scriptlet: glibc-common-0:2.40-3.fc41.x86_64warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
[10/10] Installing zabbix-server-mysql-0:6.4.20-release1.el9.x86_64                                                                                                                                                                     100% |  11.3 MiB/s |   7.5 MiB |  00m01s
Complete!
[root@8d1954d58d61 /]# zabbix_server -V
zabbix_server (Zabbix) 6.4.20
Revision 114e4f42c15 19 November 2024, compilation time: Nov 19 2024 00:00:00

Copyright (C) 2024 Zabbix SIA
License GPLv2+: GNU GPL version 2 or later <https://www.gnu.org/licenses/>.
This is free software: you are free to change and redistribute it according to
the license. There is NO WARRANTY, to the extent permitted by law.

This product includes software developed by the OpenSSL Project
for use in the OpenSSL Toolkit (http://www.openssl.org/).

Compiled with OpenSSL 3.0.7 1 Nov 2022

Same for Agent2:

[root@8d1954d58d61 /]# dnf install zabbix-agent2
Updating and loading repositories:
Repositories loaded.
Package                                                                                       Arch                Version                                                                                       Repository                                                  Size
Installing:
 zabbix-agent2                                                                                x86_64              6.4.20-release1.el9                                                                           zabbix                                                  20.3 MiB

Transaction Summary:
 Installing:         1 package

Total size of inbound packages is 6 MiB. Need to download 6 MiB.
After this operation, 20 MiB extra will be used (install 20 MiB, remove 0 B).
Is this ok [y/N]: Y
[1/1] zabbix-agent2-0:6.4.20-release1.el9.x86_64                                                                                                                                                                                        100% | 599.2 KiB/s |   6.0 MiB |  00m10s
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[1/1] Total                                                                                                                                                                                                                             100% | 597.3 KiB/s |   6.0 MiB |  00m10s
Running transaction
[1/3] Verify package files                                                                                                                                                                                                              100% |   4.0   B/s |   1.0   B |  00m00s
[2/3] Prepare transaction                                                                                                                                                                                                               100% |   3.0   B/s |   1.0   B |  00m00s
[3/3] Installing zabbix-agent2-0:6.4.20-release1.el9.x86_64                                                                                                                                                        100% [==================] |  40.2 MiB/s |  20.3 MiB | -00m00s
>>> Running trigger-install scriptlet: glibc-common-0:2.40-3.fc41.x86_64warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
[3/3] Installing zabbix-agent2-0:6.4.20-release1.el9.x86_64                                                                                                                                                                             100% |  19.5 MiB/s |  20.3 MiB |  00m01s
Complete!

We have no official Fedora packages and this issue will be in general out of scope, but still RHEL 9 packages are working.

Closing as Won't fix.

Generated at Fri May 02 06:52:03 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.