Skip to content

Commit c0fc83e

Browse files
update dockerfiles for Q1'26 releases
1 parent 808750e commit c0fc83e

File tree

20 files changed

+76
-44
lines changed

20 files changed

+76
-44
lines changed

percona-distribution-postgresql-14/Dockerfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ RUN yum install -y epel-release; \
55
yum install -y --downloadonly perl-JSON; \
66
mkdir -p downloaded-packages; \
77
cp -rp /var/cache/dnf/ol9_appstream-*/packages/*.rpm downloaded-packages; \
8+
yum install -y --downloadonly --downloaddir=downloaded-packages libssh2; \
89
tar -cvzf downloaded-packages.tar.gz downloaded-packages
910

1011
FROM redhat/ubi9-minimal
@@ -22,9 +23,9 @@ RUN microdnf -y update; \
2223

2324
ARG PPG_REPO=testing
2425

25-
ENV PPG_VERSION 14.20-2
26+
ENV PPG_VERSION 14.22-1
2627
ENV PPG_MAJOR_VERSION 14
27-
ENV PPG_MINOR_VERSION 20
28+
ENV PPG_MINOR_VERSION 22
2829
ENV OS_VER el9
2930
ENV FULL_PERCONA_VERSION "${PPG_VERSION}.${OS_VER}"
3031
ENV PPG_REPO ${PPG_REPO}
@@ -73,6 +74,7 @@ RUN tar -xvzf downloaded-packages.tar.gz; \
7374
cd downloaded-packages; \
7475
rpm -ivh perl-*.rpm; \
7576
rpm -ivh perl-JSON*.rpm; \
77+
rpm -ivh libssh2*.rpm; \
7678
rm -f /downloaded-packages.tar.gz; \
7779
cd -; \
7880
rm -rf /downloaded-packages /var/cache/dnf /var/cache/yum

percona-distribution-postgresql-14/Dockerfile-postgis

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ RUN yum install -y epel-release; \
88
cp -rp /var/cache/dnf/ol9_baseos_latest*/packages/*.rpm downloaded-packages; \
99
cp -rp /var/cache/dnf/ol9_developer_EPEL*/packages/*.rpm downloaded-packages; \
1010
cp -rp /var/cache/dnf/ol9_codeready_builder*/packages/*.rpm downloaded-packages; \
11+
yum install -y --downloadonly --downloaddir=downloaded-packages libssh2; \
1112
cd downloaded-packages; \
1213
rm -rf pcre2* brotli* dbus*; \
1314
cd -; \
@@ -28,9 +29,9 @@ RUN microdnf -y update; \
2829

2930
ARG PPG_REPO=testing
3031

31-
ENV PPG_VERSION 14.20-1
32+
ENV PPG_VERSION 14.22-1
3233
ENV PPG_MAJOR_VERSION 14
33-
ENV PPG_MINOR_VERSION 20
34+
ENV PPG_MINOR_VERSION 22
3435
ENV OS_VER el9
3536
ENV FULL_PERCONA_VERSION "${PPG_VERSION}.${OS_VER}"
3637
ENV PPG_REPO ${PPG_REPO}
@@ -81,6 +82,7 @@ COPY --from=downloader /downloaded-packages.tar.gz .
8182
RUN tar -xvzf downloaded-packages.tar.gz; \
8283
cd downloaded-packages; \
8384
rpm -Uvh --replacepkgs *.rpm; \
85+
rpm -ivh libssh2*.rpm; \
8486
rm -f /downloaded-packages.tar.gz; \
8587
cd -; \
8688
rm -rf /downloaded-packages /var/cache/dnf /var/cache/yum

percona-distribution-postgresql-14/Dockerfile-postgis.aarch64

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ RUN yum install -y epel-release; \
88
cp -rp /var/cache/dnf/ol9_baseos_latest*/packages/*.rpm downloaded-packages; \
99
cp -rp /var/cache/dnf/ol9_developer_EPEL*/packages/*.rpm downloaded-packages; \
1010
cp -rp /var/cache/dnf/ol9_codeready_builder*/packages/*.rpm downloaded-packages; \
11+
yum install -y --downloadonly --downloaddir=downloaded-packages libssh2; \
1112
cd downloaded-packages; \
1213
rm -rf pcre2*; \
1314
cd -; \
@@ -26,9 +27,9 @@ RUN microdnf -y update; \
2627
microdnf -y install glibc-langpack-en; \
2728
microdnf -y install systemd-rpm-macros
2829

29-
ENV PPG_VERSION 14.20-1
30+
ENV PPG_VERSION 14.22-1
3031
ENV PPG_MAJOR_VERSION 14
31-
ENV PPG_MINOR_VERSION 20
32+
ENV PPG_MINOR_VERSION 22
3233
ENV OS_VER el9
3334
ENV FULL_PERCONA_VERSION "${PPG_VERSION}.${OS_VER}"
3435
ENV PPG_REPO testing
@@ -81,6 +82,7 @@ COPY --from=downloader /downloaded-packages.tar.gz .
8182
RUN tar -xvzf downloaded-packages.tar.gz; \
8283
cd downloaded-packages; \
8384
rpm -Uvh --replacepkgs *.rpm; \
85+
rpm -ivh libssh2*.rpm; \
8486
rm -f /downloaded-packages.tar.gz; \
8587
cd -; \
8688
rm -rf /downloaded-packages /var/cache/dnf /var/cache/yum

percona-distribution-postgresql-14/Dockerfile.aarch64

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ RUN yum install -y epel-release; \
55
yum install -y --downloadonly perl-JSON; \
66
mkdir -p downloaded-packages; \
77
cp -rp /var/cache/dnf/ol9_appstream-*/packages/*.rpm downloaded-packages; \
8+
yum install -y --downloadonly --downloaddir=downloaded-packages libssh2; \
89
tar -cvzf downloaded-packages.tar.gz downloaded-packages
910

1011
FROM redhat/ubi9-minimal
@@ -20,9 +21,9 @@ RUN microdnf -y update; \
2021
microdnf -y install glibc-langpack-en; \
2122
microdnf -y install systemd-rpm-macros
2223

23-
ENV PPG_VERSION 14.20-1
24+
ENV PPG_VERSION 14.22-1
2425
ENV PPG_MAJOR_VERSION 14
25-
ENV PPG_MINOR_VERSION 20
26+
ENV PPG_MINOR_VERSION 22
2627
ENV OS_VER el9
2728
ENV FULL_PERCONA_VERSION "${PPG_VERSION}.${OS_VER}"
2829
ENV PPG_REPO testing
@@ -71,6 +72,7 @@ RUN tar -xvzf downloaded-packages.tar.gz; \
7172
cd downloaded-packages; \
7273
rpm -ivh perl-*.rpm; \
7374
rpm -ivh perl-JSON*.rpm; \
75+
rpm -ivh libssh2*.rpm; \
7476
rm -f /downloaded-packages.tar.gz; \
7577
cd -; \
7678
rm -rf /downloaded-packages /var/cache/dnf /var/cache/yum

percona-distribution-postgresql-15/Dockerfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ RUN yum install -y epel-release; \
55
yum install -y --downloadonly perl-JSON; \
66
mkdir -p downloaded-packages; \
77
cp -rp /var/cache/dnf/ol9_appstream-*/packages/*.rpm downloaded-packages; \
8+
yum install -y --downloadonly --downloaddir=downloaded-packages libssh2; \
89
tar -cvzf downloaded-packages.tar.gz downloaded-packages
910

1011
FROM redhat/ubi9-minimal
@@ -22,9 +23,9 @@ RUN microdnf -y update; \
2223

2324
ARG PPG_REPO=testing
2425

25-
ENV PPG_VERSION 15.15-2
26+
ENV PPG_VERSION 15.17-1
2627
ENV PPG_MAJOR_VERSION 15
27-
ENV PPG_MINOR_VERSION 15
28+
ENV PPG_MINOR_VERSION 17
2829
ENV OS_VER el9
2930
ENV FULL_PERCONA_VERSION "${PPG_VERSION}.${OS_VER}"
3031
ENV PPG_REPO ${PPG_REPO}
@@ -73,6 +74,7 @@ RUN tar -xvzf downloaded-packages.tar.gz; \
7374
cd downloaded-packages; \
7475
rpm -ivh perl-*.rpm; \
7576
rpm -ivh perl-JSON*.rpm; \
77+
rpm -ivh libssh2*.rpm; \
7678
rm -f /downloaded-packages.tar.gz; \
7779
cd -; \
7880
rm -rf /downloaded-packages /var/cache/dnf /var/cache/yum

percona-distribution-postgresql-15/Dockerfile-postgis

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ RUN yum install -y epel-release; \
88
cp -rp /var/cache/dnf/ol9_baseos_latest*/packages/*.rpm downloaded-packages; \
99
cp -rp /var/cache/dnf/ol9_developer_EPEL*/packages/*.rpm downloaded-packages; \
1010
cp -rp /var/cache/dnf/ol9_codeready_builder*/packages/*.rpm downloaded-packages; \
11+
yum install -y --downloadonly --downloaddir=downloaded-packages libssh2; \
1112
cd downloaded-packages; \
1213
rm -rf pcre2* brotli* dbus*; \
1314
cd -; \
@@ -28,9 +29,9 @@ RUN microdnf -y update; \
2829

2930
ARG PPG_REPO=testing
3031

31-
ENV PPG_VERSION 15.15-1
32+
ENV PPG_VERSION 15.17-1
3233
ENV PPG_MAJOR_VERSION 15
33-
ENV PPG_MINOR_VERSION 15
34+
ENV PPG_MINOR_VERSION 17
3435
ENV OS_VER el9
3536
ENV FULL_PERCONA_VERSION "${PPG_VERSION}.${OS_VER}"
3637
ENV PPG_REPO ${PPG_REPO}
@@ -81,6 +82,7 @@ COPY --from=downloader /downloaded-packages.tar.gz .
8182
RUN tar -xvzf downloaded-packages.tar.gz; \
8283
cd downloaded-packages; \
8384
rpm -Uvh --replacepkgs *.rpm; \
85+
rpm -ivh libssh2*.rpm; \
8486
rm -f /downloaded-packages.tar.gz; \
8587
cd -; \
8688
rm -rf /downloaded-packages /var/cache/dnf /var/cache/yum

percona-distribution-postgresql-15/Dockerfile-postgis.aarch64

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ RUN yum install -y epel-release; \
88
cp -rp /var/cache/dnf/ol9_baseos_latest*/packages/*.rpm downloaded-packages; \
99
cp -rp /var/cache/dnf/ol9_developer_EPEL*/packages/*.rpm downloaded-packages; \
1010
cp -rp /var/cache/dnf/ol9_codeready_builder*/packages/*.rpm downloaded-packages; \
11+
yum install -y --downloadonly --downloaddir=downloaded-packages libssh2; \
1112
cd downloaded-packages; \
1213
rm -rf pcre2*; \
1314
cd -; \
@@ -26,9 +27,9 @@ RUN microdnf -y update; \
2627
microdnf -y install glibc-langpack-en; \
2728
microdnf -y install systemd-rpm-macros
2829

29-
ENV PPG_VERSION 15.15-1
30+
ENV PPG_VERSION 15.17-1
3031
ENV PPG_MAJOR_VERSION 15
31-
ENV PPG_MINOR_VERSION 15
32+
ENV PPG_MINOR_VERSION 17
3233
ENV OS_VER el9
3334
ENV FULL_PERCONA_VERSION "${PPG_VERSION}.${OS_VER}"
3435
ENV PPG_REPO testing
@@ -81,6 +82,7 @@ COPY --from=downloader /downloaded-packages.tar.gz .
8182
RUN tar -xvzf downloaded-packages.tar.gz; \
8283
cd downloaded-packages; \
8384
rpm -Uvh --replacepkgs *.rpm; \
85+
rpm -ivh libssh2*.rpm; \
8486
rm -f /downloaded-packages.tar.gz; \
8587
cd -; \
8688
rm -rf /downloaded-packages /var/cache/dnf /var/cache/yum

percona-distribution-postgresql-15/Dockerfile.aarch64

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ RUN yum install -y epel-release; \
55
yum install -y --downloadonly perl-JSON; \
66
mkdir -p downloaded-packages; \
77
cp -rp /var/cache/dnf/ol9_appstream-*/packages/*.rpm downloaded-packages; \
8+
yum install -y --downloadonly --downloaddir=downloaded-packages libssh2; \
89
tar -cvzf downloaded-packages.tar.gz downloaded-packages
910

1011
FROM redhat/ubi9-minimal
@@ -20,9 +21,9 @@ RUN microdnf -y update; \
2021
microdnf -y install glibc-langpack-en; \
2122
microdnf -y install systemd-rpm-macros
2223

23-
ENV PPG_VERSION 15.15-1
24+
ENV PPG_VERSION 15.17-1
2425
ENV PPG_MAJOR_VERSION 15
25-
ENV PPG_MINOR_VERSION 15
26+
ENV PPG_MINOR_VERSION 17
2627
ENV OS_VER el9
2728
ENV FULL_PERCONA_VERSION "${PPG_VERSION}.${OS_VER}"
2829
ENV PPG_REPO testing
@@ -71,6 +72,7 @@ RUN tar -xvzf downloaded-packages.tar.gz; \
7172
cd downloaded-packages; \
7273
rpm -ivh perl-*.rpm; \
7374
rpm -ivh perl-JSON*.rpm; \
75+
rpm -ivh libssh2*.rpm; \
7476
rm -f /downloaded-packages.tar.gz; \
7577
cd -; \
7678
rm -rf /downloaded-packages /var/cache/dnf /var/cache/yum

percona-distribution-postgresql-16/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ RUN microdnf -y update; \
2323

2424
ARG PPG_REPO=testing
2525

26-
ENV PPG_VERSION 16.12-1
26+
ENV PPG_VERSION 16.13-1
2727
ENV PPG_MAJOR_VERSION 16
28-
ENV PPG_MINOR_VERSION 12
28+
ENV PPG_MINOR_VERSION 13
2929
ENV OS_VER el9
3030
ENV FULL_PERCONA_VERSION "${PPG_VERSION}.${OS_VER}"
3131
ENV PPG_REPO ${PPG_REPO}

percona-distribution-postgresql-16/Dockerfile-postgis

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ RUN microdnf -y update; \
2929

3030
ARG PPG_REPO=testing
3131

32-
ENV PPG_VERSION 16.12-1
32+
ENV PPG_VERSION 16.13-1
3333
ENV PPG_MAJOR_VERSION 16
34-
ENV PPG_MINOR_VERSION 12
34+
ENV PPG_MINOR_VERSION 13
3535
ENV OS_VER el9
3636
ENV FULL_PERCONA_VERSION "${PPG_VERSION}.${OS_VER}"
3737
ENV PPG_REPO ${PPG_REPO}

0 commit comments

Comments
 (0)