Skip to content

Commit

Permalink
Automatic update
Browse files Browse the repository at this point in the history
  • Loading branch information
EnterpriseDB Automated Updates committed Jul 30, 2024
1 parent bda3856 commit 1a3e5cc
Show file tree
Hide file tree
Showing 3 changed files with 152 additions and 153 deletions.
4 changes: 2 additions & 2 deletions .versions.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"IMAGE_RELEASE_VERSION": "2",
"IMAGE_RELEASE_VERSION": "3",
"PGBOUNCER_VERSION": "1.23.0",
"UBI_VERSION": "8.10-1018"
"UBI_VERSION": "9.4-1194"
}
26 changes: 13 additions & 13 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# vim:set ft=dockerfile:
ARG UBI_VERSION=8.10-1018
ARG UBI_VERSION=9.4-1194
ARG PGBOUNCER_VERSION=1.23.0

FROM registry.access.redhat.com/ubi8/ubi-minimal:${UBI_VERSION} AS build
FROM registry.access.redhat.com/ubi9/ubi-minimal:${UBI_VERSION} AS build
ARG PGBOUNCER_VERSION

# Install build dependencies. EPEL repository is required by udns
RUN set -xe ; \
rpm -i https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ; \
rpm -i https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm ; \
microdnf -y install make libevent libevent-devel pkg-config openssl openssl-devel \
tar gzip gcc udns udns-devel ; \
microdnf -y clean all --enablerepo='*' ; \
Expand All @@ -17,39 +17,39 @@ RUN set -xe ; \
./configure --without-cares --with-udns ; \
make

FROM registry.access.redhat.com/ubi8/ubi-minimal:${UBI_VERSION}
FROM registry.access.redhat.com/ubi9/ubi-minimal:${UBI_VERSION}
ARG PGBOUNCER_VERSION
ARG TARGETARCH

LABEL name="PgBouncer Container Images" \
vendor="EnterpriseDB" \
url="https://www.enterprisedb.com/" \
version="1.23.0" \
release="2" \
release="3" \
summary="Container images for PgBouncer (connection pooler for PostgreSQL)." \
description="This Docker image contains PgBouncer based on RedHat Universal Base Images (UBI) 8 minimal."
description="This Docker image contains PgBouncer based on RedHat Universal Base Images (UBI) 9 minimal."

COPY root/ /

RUN --mount=type=secret,id=cs_script,target=/run/secrets/cs_script.sh \
RUN --mount=type=secret,id=cs_token \
set -xe ; \
rpm -i https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm ; \
rpm -i https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm ; \
ARCH="${TARGETARCH}" ; \
base_url="https://download.postgresql.org/pub/repos/yum/reporpms" ; \
case $ARCH in \
amd64) \
rpm -i "${base_url}/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm" ;; \
rpm -i "${base_url}/EL-9-x86_64/pgdg-redhat-repo-latest.noarch.rpm" ;; \
arm64) \
rpm -i "${base_url}/EL-8-aarch64/pgdg-redhat-repo-latest.noarch.rpm" ;; \
rpm -i "${base_url}/EL-9-aarch64/pgdg-redhat-repo-latest.noarch.rpm" ;; \
ppc64le) \
rpm -i "${base_url}/EL-8-ppc64le/pgdg-redhat-repo-latest.noarch.rpm" ;; \
curl -u token:$(cat /run/secrets/cs_token) -1sLf https://downloads.enterprisedb.com/basic/enterprise/setup.rpm.sh | bash ;; \
s390x) \
bash /run/secrets/cs_script.sh ;; \
curl -u token:$(cat /run/secrets/cs_token) -1sLf https://downloads.enterprisedb.com/basic/edb/setup.rpm.sh | bash ;; \
*) \
exit 1 ;; \
esac ; \
microdnf -y install libevent openssl udns shadow-utils findutils ; \
microdnf -y install --setopt=install_weak_deps=0 --setopt=tsflags=nodocs --nodocs --noplugins postgresql13 ; \
microdnf -y install --setopt=install_weak_deps=0 --setopt=tsflags=nodocs --nodocs --noplugins postgresql16 ; \
microdnf -y clean all --enablerepo='*' ; \
rm -fr /etc/yum.repos.d/enterprisedb-edb.repo ; \
rm -fr /tmp/* ; \
Expand Down
275 changes: 137 additions & 138 deletions packages.txt
Original file line number Diff line number Diff line change
@@ -1,140 +1,139 @@
acl-2.2.53-3.el8.x86_64
audit-libs-3.1.2-1.el8.x86_64
basesystem-11-5.el8.noarch
bash-4.4.20-5.el8.x86_64
brotli-1.0.6-3.el8.x86_64
bzip2-libs-1.0.6-26.el8.x86_64
ca-certificates-2023.2.60_v7.0.306-80.0.el8_8.noarch
chkconfig-1.19.2-1.el8.x86_64
coreutils-single-8.30-15.el8.x86_64
cracklib-2.9.6-15.el8.x86_64
cracklib-dicts-2.9.6-15.el8.x86_64
crypto-policies-20230731-1.git3177e06.el8.noarch
cryptsetup-libs-2.3.7-7.el8.x86_64
curl-7.61.1-34.el8.x86_64
cyrus-sasl-lib-2.1.27-6.el8_5.x86_64
dbus-1.12.8-26.el8.x86_64
dbus-common-1.12.8-26.el8.noarch
dbus-daemon-1.12.8-26.el8.x86_64
dbus-libs-1.12.8-26.el8.x86_64
dbus-tools-1.12.8-26.el8.x86_64
device-mapper-1.02.181-14.el8.x86_64
device-mapper-libs-1.02.181-14.el8.x86_64
elfutils-default-yama-scope-0.190-2.el8.noarch
elfutils-libelf-0.190-2.el8.x86_64
elfutils-libs-0.190-2.el8.x86_64
epel-release-8-20.el8.noarch
expat-2.2.5-13.el8_10.x86_64
file-libs-5.33-26.el8.x86_64
filesystem-3.8-6.el8.x86_64
findutils-4.6.0-22.el8.x86_64
gawk-4.2.1-4.el8.x86_64
glib2-2.56.4-162.el8.x86_64
glibc-2.28-251.el8_10.2.x86_64
glibc-common-2.28-251.el8_10.2.x86_64
glibc-minimal-langpack-2.28-251.el8_10.2.x86_64
gmp-6.1.2-11.el8.x86_64
gnupg2-2.2.20-3.el8_6.x86_64
gnutls-3.6.16-8.el8_9.3.x86_64
gobject-introspection-1.56.1-1.el8.x86_64
gpg-pubkey-d4082792-5b32db75
acl-2.3.1-4.el9.x86_64
alternatives-1.24-1.el9.x86_64
audit-libs-3.1.2-2.el9.x86_64
basesystem-11-13.el9.noarch
bash-5.1.8-9.el9.x86_64
bzip2-libs-1.0.8-8.el9.x86_64
ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.noarch
coreutils-single-8.32-35.el9.x86_64
cracklib-2.9.6-27.el9.x86_64
cracklib-dicts-2.9.6-27.el9.x86_64
crypto-policies-20240202-1.git283706d.el9.noarch
curl-minimal-7.76.1-29.el9_4.x86_64
cyrus-sasl-lib-2.1.27-21.el9.x86_64
dbus-1.12.20-8.el9.x86_64
dbus-broker-28-7.el9.x86_64
dbus-common-1.12.20-8.el9.noarch
dejavu-sans-fonts-2.37-18.el9.noarch
diffutils-3.7-12.el9.x86_64
dnf-data-4.14.0-9.el9.noarch
epel-release-9-7.el9.noarch
expat-2.5.0-2.el9_4.x86_64
file-libs-5.39-16.el9.x86_64
filesystem-3.16-2.el9.x86_64
findutils-4.8.0-6.el9.x86_64
fonts-filesystem-2.0.5-7.el9.1.noarch
gawk-5.1.0-6.el9.x86_64
gdbm-libs-1.19-4.el9.x86_64
glib2-2.68.4-14.el9.x86_64
glibc-2.34-100.el9_4.2.x86_64
glibc-common-2.34-100.el9_4.2.x86_64
glibc-minimal-langpack-2.34-100.el9_4.2.x86_64
gmp-6.2.0-13.el9.x86_64
gnupg2-2.3.3-4.el9.x86_64
gnutls-3.8.3-4.el9_4.x86_64
gobject-introspection-1.68.0-11.el9.x86_64
gpg-pubkey-5a6340b3-6229229e
gpg-pubkey-fd431d51-4ae0493b
gpgme-1.13.1-12.el8.x86_64
grep-3.1-6.el8.x86_64
gzip-1.9-13.el8_5.x86_64
info-6.5-7.el8.x86_64
json-c-0.13.1-3.el8.x86_64
json-glib-1.4.4-1.el8.x86_64
keyutils-libs-1.5.10-9.el8.x86_64
kmod-libs-25-20.el8.x86_64
krb5-libs-1.18.2-28.el8_10.x86_64
langpacks-en-1.0-12.el8.noarch
libacl-2.2.53-3.el8.x86_64
libarchive-3.3.3-5.el8.x86_64
libassuan-2.5.1-3.el8.x86_64
libattr-2.4.48-3.el8.x86_64
libblkid-2.32.1-46.el8.x86_64
libcap-2.48-6.el8_9.x86_64
libcap-ng-0.7.11-1.el8.x86_64
libcom_err-1.45.6-5.el8.x86_64
libcurl-7.61.1-34.el8.x86_64
libdb-5.3.28-42.el8_4.x86_64
libdb-utils-5.3.28-42.el8_4.x86_64
libdnf-0.63.0-19.el8.x86_64
libevent-2.1.8-5.el8.x86_64
libfdisk-2.32.1-46.el8.x86_64
libffi-3.1-24.el8.x86_64
libgcc-8.5.0-22.el8_10.x86_64
libgcrypt-1.8.5-7.el8_6.x86_64
libgpg-error-1.31-1.el8.x86_64
libicu-60.3-2.el8_1.x86_64
libidn2-2.2.0-1.el8.x86_64
libksba-1.3.5-9.el8_7.x86_64
libmodulemd-2.13.0-1.el8.x86_64
libmount-2.32.1-46.el8.x86_64
libnghttp2-1.33.0-6.el8_10.1.x86_64
libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64
libpeas-1.22.0-6.el8.x86_64
libpsl-0.20.2-6.el8.x86_64
libpwquality-1.4.4-6.el8.x86_64
librepo-1.14.2-5.el8.x86_64
librhsm-0.0.3-5.el8.x86_64
libseccomp-2.5.2-1.el8.x86_64
libselinux-2.9-8.el8.x86_64
libsemanage-2.9-9.el8_6.x86_64
libsepol-2.9-3.el8.x86_64
libsigsegv-2.11-5.el8.x86_64
libsmartcols-2.32.1-46.el8.x86_64
libsolv-0.7.20-6.el8.x86_64
libssh-0.9.6-14.el8.x86_64
libssh-config-0.9.6-14.el8.noarch
libstdc++-8.5.0-22.el8_10.x86_64
libtasn1-4.13-4.el8_7.x86_64
libtirpc-1.1.4-12.el8_10.x86_64
libunistring-0.9.9-3.el8.x86_64
libusbx-1.0.23-4.el8.x86_64
libutempter-1.1.6-14.el8.x86_64
libuuid-2.32.1-46.el8.x86_64
libverto-0.3.2-2.el8.x86_64
libxcrypt-4.1.1-6.el8.x86_64
libxml2-2.9.7-18.el8_10.1.x86_64
libyaml-0.1.7-5.el8.x86_64
libzstd-1.4.4-1.el8.x86_64
lua-libs-5.3.4-12.el8.x86_64
lz4-libs-1.8.3-3.el8_4.x86_64
microdnf-3.8.0-2.el8.x86_64
mpfr-3.1.6-1.el8.x86_64
ncurses-base-6.1-10.20180224.el8.noarch
ncurses-libs-6.1-10.20180224.el8.x86_64
nettle-3.4.1-7.el8.x86_64
npth-1.5-4.el8.x86_64
openldap-2.4.46-19.el8_10.x86_64
openssl-1.1.1k-12.el8_9.x86_64
openssl-libs-1.1.1k-12.el8_9.x86_64
p11-kit-0.23.22-2.el8.x86_64
p11-kit-trust-0.23.22-2.el8.x86_64
pam-1.3.1-34.el8_10.x86_64
pcre-8.42-6.el8.x86_64
pcre2-10.32-3.el8_6.x86_64
gpgme-1.15.1-6.el9.x86_64
grep-3.6-5.el9.x86_64
gzip-1.12-1.el9.x86_64
json-c-0.14-11.el9.x86_64
json-glib-1.6.6-1.el9.x86_64
keyutils-libs-1.6.3-1.el9.x86_64
kmod-libs-28-9.el9.x86_64
krb5-libs-1.21.1-1.el9.x86_64
langpacks-core-en-3.0-16.el9.noarch
langpacks-core-font-en-3.0-16.el9.noarch
langpacks-en-3.0-16.el9.noarch
libacl-2.3.1-4.el9.x86_64
libarchive-3.5.3-4.el9.x86_64
libassuan-2.5.5-3.el9.x86_64
libattr-2.5.1-3.el9.x86_64
libblkid-2.37.4-18.el9.x86_64
libcap-2.48-9.el9_2.x86_64
libcap-ng-0.8.2-7.el9.x86_64
libcom_err-1.46.5-5.el9.x86_64
libcurl-minimal-7.76.1-29.el9_4.x86_64
libdb-5.3.28-53.el9.x86_64
libdnf-0.69.0-8.el9.x86_64
libeconf-0.4.1-3.el9_2.x86_64
libevent-2.1.12-6.el9.x86_64
libfdisk-2.37.4-18.el9.x86_64
libffi-3.4.2-8.el9.x86_64
libgcc-11.4.1-3.el9.x86_64
libgcrypt-1.10.0-10.el9_2.x86_64
libgpg-error-1.42-5.el9.x86_64
libicu-67.1-9.el9.x86_64
libidn2-2.3.0-7.el9.x86_64
libksba-1.5.1-6.el9_1.x86_64
libmodulemd-2.13.0-2.el9.x86_64
libmount-2.37.4-18.el9.x86_64
libnghttp2-1.43.0-5.el9_4.3.x86_64
libpeas-1.30.0-4.el9.x86_64
libpwquality-1.4.4-8.el9.x86_64
librepo-1.14.5-2.el9.x86_64
libreport-filesystem-2.15.2-6.el9.noarch
librhsm-0.0.3-7.el9_3.1.x86_64
libseccomp-2.5.2-2.el9.x86_64
libselinux-3.6-1.el9.x86_64
libselinux-utils-3.6-1.el9.x86_64
libsemanage-3.6-1.el9.x86_64
libsepol-3.6-1.el9.x86_64
libsigsegv-2.13-4.el9.x86_64
libsmartcols-2.37.4-18.el9.x86_64
libsolv-0.7.24-2.el9.x86_64
libstdc++-11.4.1-3.el9.x86_64
libtasn1-4.16.0-8.el9_1.x86_64
libunistring-0.9.10-15.el9.x86_64
libusbx-1.0.26-1.el9.x86_64
libutempter-1.2.1-6.el9.x86_64
libuuid-2.37.4-18.el9.x86_64
libverto-0.3.2-3.el9.x86_64
libxcrypt-4.4.18-3.el9.x86_64
libxml2-2.9.13-6.el9_4.x86_64
libyaml-0.2.5-7.el9.x86_64
libzstd-1.5.1-2.el9.x86_64
lua-libs-5.4.4-4.el9.x86_64
lz4-1.9.3-5.el9.x86_64
lz4-libs-1.9.3-5.el9.x86_64
microdnf-3.9.1-3.el9.x86_64
mpfr-4.1.0-7.el9.x86_64
ncurses-base-6.2-10.20210508.el9.noarch
ncurses-libs-6.2-10.20210508.el9.x86_64
nettle-3.9.1-1.el9.x86_64
npth-1.6-8.el9.x86_64
openldap-2.6.6-3.el9.x86_64
openssl-3.0.7-27.el9.x86_64
openssl-fips-provider-3.0.7-2.el9.x86_64
openssl-libs-3.0.7-27.el9.x86_64
p11-kit-0.25.3-2.el9.x86_64
p11-kit-trust-0.25.3-2.el9.x86_64
pam-1.5.1-19.el9.x86_64
pcre-8.44-3.el9.3.x86_64
pcre2-10.40-5.el9.x86_64
pcre2-syntax-10.40-5.el9.noarch
pgdg-redhat-repo-42.0-43PGDG.noarch
popt-1.18-1.el8.x86_64
postgresql13-13.15-3PGDG.rhel8.x86_64
postgresql13-libs-13.15-3PGDG.rhel8.x86_64
publicsuffix-list-dafsa-20180723-1.el8.noarch
readline-7.0-10.el8.x86_64
redhat-release-8.10-0.3.el8.x86_64
rootfiles-8.1-22.el8.noarch
rpm-4.14.3-31.el8.x86_64
rpm-libs-4.14.3-31.el8.x86_64
sed-4.5-5.el8.x86_64
setup-2.12.2-9.el8.noarch
shadow-utils-4.6-22.el8.x86_64
sqlite-libs-3.26.0-19.el8_9.x86_64
systemd-239-82.el8_10.1.x86_64
systemd-libs-239-82.el8_10.1.x86_64
systemd-pam-239-82.el8_10.1.x86_64
tzdata-2024a-1.el8.noarch
udns-0.4-13.el8.x86_64
util-linux-2.32.1-46.el8.x86_64
xz-libs-5.2.4-4.el8_6.x86_64
zlib-1.2.11-25.el8.x86_64
policycoreutils-3.6-2.1.el9.x86_64
popt-1.18-8.el9.x86_64
postgresql16-16.3-1PGDG.rhel9.x86_64
postgresql16-libs-16.3-1PGDG.rhel9.x86_64
readline-8.1-4.el9.x86_64
redhat-release-9.4-0.4.el9.x86_64
rootfiles-8.1-31.el9.noarch
rpm-4.16.1.3-29.el9.x86_64
rpm-libs-4.16.1.3-29.el9.x86_64
sed-4.8-9.el9.x86_64
setup-2.13.7-10.el9.noarch
shadow-utils-4.9-8.el9.x86_64
sqlite-libs-3.34.1-7.el9_3.x86_64
systemd-252-32.el9_4.6.x86_64
systemd-libs-252-32.el9_4.6.x86_64
systemd-pam-252-32.el9_4.6.x86_64
systemd-rpm-macros-252-32.el9_4.6.noarch
tzdata-2024a-1.el9.noarch
udns-0.5-1.el9.x86_64
util-linux-2.37.4-18.el9.x86_64
util-linux-core-2.37.4-18.el9.x86_64
xz-libs-5.2.5-8.el9_0.x86_64
zlib-1.2.11-40.el9.x86_64

0 comments on commit 1a3e5cc

Please sign in to comment.