Skip to content

Commit 5400d45

Browse files
authored
K8SPG-547: pgbackrest container can't use pgbackrest 2.50 (percona#960)
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.
1 parent 1092ca5 commit 5400d45

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

postgresql-containers/build/pgbackrest/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ RUN set -ex; \
9898
rpmkeys --checksig /tmp/perl-DBI.rpm /tmp/perl-XML-Parser.rpm /tmp/perl-libxml-perl.rpm /tmp/perl-DBD-Pg.rpm; \
9999
rpm -i /tmp/perl-DBI.rpm /tmp/perl-XML-Parser.rpm /tmp/perl-libxml-perl.rpm /tmp/perl-DBD-Pg.rpm; \
100100
rm -rf /tmp/perl-DBI.rpm /tmp/perl-XML-Parser.rpm /tmp/perl-libxml-perl.rpm /tmp/perl-DBD-Pg.rpm; \
101-
microdnf -y install \
101+
microdnf -y --enablerepo=epel install \
102102
percona-pgbackrest; \
103103
microdnf -y clean all
104104

0 commit comments

Comments
 (0)