pgbackrest container can't use pgbackrest 2.50

Description

pgbackrest 2.50 requires libssh2.so.1, which requires epel.

$ diff --color <(rpm -qR percona-pgbackrest-2.48-1.el8.x86_64.rpm 2>&1) <(rpm -qR percona-pgbackrest-2.50-1.el8.x86_64.rpm 2>&1) 1,2c1,2 < warning: percona-pgbackrest-2.48-1.el8.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 8507efa5: NOKEY < config(percona-pgbackrest) = 1:2.48-1.el8 --- > warning: percona-pgbackrest-2.50-1.el8.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 8507efa5: NOKEY > config(percona-pgbackrest) = 1:2.50-1.el8 14a15 > liblz4.so.1()(64bit) 15a17 > libssh2.so.1()(64bit) 21a24 > libzstd.so.1()(64bit)

Without that fix microdnf installs pgbackrest 2.48 which creates inconsitency with postgresql container.

Environment

None

AFFECTED CS IDs

CS0045422

Activity

Done

Details

Assignee

Reporter

Needs QA

Fix versions

Affects versions

Priority

Created April 13, 2024 at 9:09 PM
Updated June 5, 2024 at 12:47 PM
Resolved May 23, 2024 at 4:42 PM