diff --git a/root/ppg/staging/14/macros.yaml b/root/ppg/staging/14/macros.yaml index e6d4a92b..7c9e56b2 100644 --- a/root/ppg/staging/14/macros.yaml +++ b/root/ppg/staging/14/macros.yaml @@ -1,6 +1,6 @@ - PG_MAJOR_VERSION: 14 - PG_PREV_MAJOR_VERSION: 13 -- PG_MINOR_VERSION: 23 +- PG_MINOR_VERSION: 24 - PG_PREV_MINOR_VERSION: 22 - PG_VERSION: %!{PG_MAJOR_VERSION}.%!{PG_MINOR_VERSION} - PGAUDIT_VERSION: 1.6.3 diff --git a/root/ppg/staging/14/percona-patroni/debian/control b/root/ppg/staging/14/percona-patroni/debian/control index 0a819644..75e750cb 100644 --- a/root/ppg/staging/14/percona-patroni/debian/control +++ b/root/ppg/staging/14/percona-patroni/debian/control @@ -42,7 +42,7 @@ Homepage: https://github.com/patroni/patroni Package: percona-patroni Architecture: all -Depends: ${misc:Depends}, ${python3:Depends}, lsb-base (>= 3.0-6), python3-psycopg2 , python3-etcd, python3-consul | python3-kazoo | python3-kubernetes, python-six | python3-six, python-requests | python3-requests, python-yaml | python3-yaml, python3-dateutil, python3-yaml, python3-psutil, python3-prettytable, python3-click, python3-cdiff, python3-ydiff, python3-pysyncobj, percona-postgresql-17 | postgresql-17 +Depends: ${misc:Depends}, ${python3:Depends}, lsb-base (>= 3.0-6), python3-psycopg2 , python3-etcd, python3-consul | python3-kazoo | python3-kubernetes, python-six | python3-six, python-requests | python3-requests, python-yaml | python3-yaml, python3-dateutil, python3-yaml, python3-psutil, python3-prettytable, python3-click, python3-cdiff, python3-ydiff, python3-pysyncobj, python3-systemd, percona-postgresql-17 | postgresql-17 Suggests: etcd-server | consul | zookeeperd, haproxy, percona-patroni-doc Provides: patroni Description: PostgreSQL High Availability with ZooKeeper, etcd, Consul, or Kubernetes diff --git a/root/ppg/staging/14/percona-patroni/rpm/percona-patroni.spec b/root/ppg/staging/14/percona-patroni/rpm/percona-patroni.spec index a5266bf5..d09206ff 100644 --- a/root/ppg/staging/14/percona-patroni/rpm/percona-patroni.spec +++ b/root/ppg/staging/14/percona-patroni/rpm/percona-patroni.spec @@ -1,22 +1,17 @@ %global debug_package %{nil} -%if 0%{?fedora} && 0%{?fedora} == 43 -%global __ospython %{_bindir}/python3.14 -%global python3_pkgversion 3.14 +%if 0%{?fedora} && 0%{?fedora} == 45 +%global __ospython %{_bindir}/python3.15 +%global python3_pkgversion 3.15 %global python3_pkgprefix python3 %endif -%if 0%{?fedora} && 0%{?fedora} <= 42 -%global __ospython %{_bindir}/python3.13 -%global python3_pkgversion 3.13 +%if 0%{?fedora} && 0%{?fedora} <= 44 +%global __ospython %{_bindir}/python3.14 +%global python3_pkgversion 3.14 %global python3_pkgprefix python3 %endif -%if 0%{?rhel} && 0%{?rhel} == 8 -%global __ospython %{_bindir}/python3 -%global python3_pkgversion 3.12 -%global python3_pkgprefix python3.12 -%endif -%if 0%{?rhel} && 0%{?rhel} >= 9 +%if 0%{?rhel} && 0%{?rhel} <= 10 %global __ospython %{_bindir}/python3.12 %global python3_pkgversion 3.12 %global python3_pkgprefix python3.12 @@ -51,12 +46,13 @@ BuildRequires: python%{python3_pkgversion}-devel Requires: %{python3_pkgprefix}-six Requires: %{python3_pkgprefix}-dateutil +Requires: %{python3_pkgprefix}-systemd Requires: %{python3_pkgprefix}-ydiff < 1.5 Requires: %{python3_pkgprefix}-ydiff >= 1.4.2 Requires: %{name}-etcd -%if !0%{?suse_version} +%if !0%{?suse_version} && 0%{?rhel} != 10 Requires: %{python3_pkgprefix}-click Requires: %{python3_pkgprefix}-cryptography >= 1.4 Requires: %{python3_pkgprefix}-prettytable @@ -67,6 +63,17 @@ Requires: %{python3_pkgprefix}-urllib3 >= 1.19.1 Requires: %{python3_pkgprefix}-wcwidth %endif +%if 0%{?rhel} && 0%{?rhel} == 10 +Requires: python3-click +Requires: python%{python3_pkgversion}-cryptography >= 1.4 +Requires: python3-prettytable +Requires: python%{python3_pkgversion}-pyyaml +Requires: python3-psutil +Requires: python%{python3_pkgversion}-urllib3 >= 1.19.1 +Requires: python3-psycopg2 +Requires: python3-wcwidth +%endif + %if 0%{?suse_version} >= 1500 Requires: %{python3_pkgprefix}-click Requires: %{python3_pkgprefix}-cryptography >= 1.4 @@ -100,18 +107,28 @@ Summary: Related components to use patroni with Consul Requires: %{name} = %{epoch}:%{version}-%{release} Requires: consul Requires: %{python3_pkgprefix}-py-consul >= 1.6.0 +%if 0%{?rhel} != 10 Requires: %{python3_pkgprefix}-requests +%endif +%if 0%{?rhel} && 0%{?rhel} == 10 +Requires: python3-requests +%endif %description -n %{name}-consul Meta package to pull consul related dependencies for patroni %package -n %{name}-etcd Summary: Related components to use patroni with etcd Requires: %{name} = %{epoch}:%{version}-%{release} -%if !0%{?suse_version} +%if !0%{?suse_version} && 0%{?rhel} != 10 Requires: %{python3_pkgprefix}-etcd >= 0.4.3 Requires: %{python3_pkgprefix}-dns %endif +%if 0%{?rhel} && 0%{?rhel} == 10 +Requires: python3-etcd >= 0.4.3 +Requires: python3-dns +%endif %if 0%{?suse_version} >= 1500 +Requires: %{python3_pkgprefix}-etcd >= 0.4.3 Requires: %{python3_pkgprefix}-dnspython %endif %description -n %{name}-etcd @@ -120,14 +137,24 @@ Meta package to pull etcd related dependencies for patroni %package -n %{name}-aws Summary: Related components to use patroni on AWS Requires: %{name} = %{epoch}:%{version}-%{release} +%if 0%{?rhel} != 10 Requires: %{python3_pkgprefix}-boto3 +%endif +%if 0%{?rhel} && 0%{?rhel} == 10 +Requires: python3-boto3 +%endif %description -n %{name}-aws Meta package to pull AWS related dependencies for patroni %package -n %{name}-zookeeper Summary: Related components to use patroni with Zookeeper Requires: %{name} = %{epoch}:%{version}-%{release} +%if 0%{?rhel} != 10 Requires: %{python3_pkgprefix}-kazoo >= 1.3.1 +%endif +%if 0%{?rhel} && 0%{?rhel} == 10 +Requires: python3-kazoo >= 1.3.1 +%endif %description -n %{name}-zookeeper Meta package to pull zookeeper related dependencies for patroni diff --git a/root/ppg/staging/14/percona-pg-telemetry/debian/control b/root/ppg/staging/14/percona-pg-telemetry/debian/control index 0bfd6757..10527c3c 100644 --- a/root/ppg/staging/14/percona-pg-telemetry/debian/control +++ b/root/ppg/staging/14/percona-pg-telemetry/debian/control @@ -9,7 +9,6 @@ Build-Depends: Package: percona-pg-telemetry%!{PG_MAJOR_VERSION} Architecture: any Depends: - percona-telemetry-agent, ${misc:Depends}, ${shlibs:Depends}, Description:The percona_pg_telemetry is an extension for Percona telemetry data collection for PostgreSQL. diff --git a/root/ppg/staging/14/percona-pg-telemetry/debian/control.in b/root/ppg/staging/14/percona-pg-telemetry/debian/control.in index 8ce3599a..1cc5ca81 100644 --- a/root/ppg/staging/14/percona-pg-telemetry/debian/control.in +++ b/root/ppg/staging/14/percona-pg-telemetry/debian/control.in @@ -9,7 +9,6 @@ Build-Depends: Package: percona-pg-telemetry14 Architecture: any Depends: - percona-telemetry-agent, ${misc:Depends}, ${shlibs:Depends}, Description:The percona_pg_telemetry is an extension for Percona telemetry data collection for PostgreSQL. diff --git a/root/ppg/staging/14/percona-pg-telemetry/debian/postinst b/root/ppg/staging/14/percona-pg-telemetry/debian/postinst index f5d96da6..35058c69 100644 --- a/root/ppg/staging/14/percona-pg-telemetry/debian/postinst +++ b/root/ppg/staging/14/percona-pg-telemetry/debian/postinst @@ -1,12 +1,11 @@ #!/bin/sh #DEBHELPER# -usermod -a -G percona-telemetry postgres -mkdir /usr/local/percona/telemetry/pg -chown postgres:percona-telemetry /usr/local/percona/telemetry/pg -chmod 775 /usr/local/percona/telemetry/pg -chmod g+s /usr/local/percona/telemetry/pg -chmod u+s /usr/local/percona/telemetry/pg -exit 0 +# Transitional cleanup: percona-pg-telemetry <= 1.1 managed this dir for the +# telemetry-agent. The extension no longer uses it. Remove in a future release. +if [ -d /usr/local/percona/telemetry/pg ] && [ -z "$(ls -A /usr/local/percona/telemetry/pg 2>/dev/null)" ]; then + rmdir /usr/local/percona/telemetry/pg 2>/dev/null || true +fi +exit 0 diff --git a/root/ppg/staging/14/percona-pg-telemetry/debian/postrm b/root/ppg/staging/14/percona-pg-telemetry/debian/postrm index 20107ca2..87bbf5ed 100755 --- a/root/ppg/staging/14/percona-pg-telemetry/debian/postrm +++ b/root/ppg/staging/14/percona-pg-telemetry/debian/postrm @@ -22,15 +22,8 @@ fi case "$1" in remove | purge) - set -e - PG_TELEMETRY=/usr/local/percona/telemetry/pg - if [ -d ${PG_TELEMETRY} ]; - then - rm -rf ${PG_TELEMETRY} - fi - - set +e - + # The extension no longer owns /usr/local/percona/telemetry/pg. + # Leftover empty dirs from <= 1.1 are cleaned in postinst. ;; upgrade | failed-upgrade | abort-install | abort-upgrade | disappear) diff --git a/root/ppg/staging/14/percona-pg-telemetry/rpm/percona-pg-telemetry.spec b/root/ppg/staging/14/percona-pg-telemetry/rpm/percona-pg-telemetry.spec index 9f9511e4..dfee1052 100644 --- a/root/ppg/staging/14/percona-pg-telemetry/rpm/percona-pg-telemetry.spec +++ b/root/ppg/staging/14/percona-pg-telemetry/rpm/percona-pg-telemetry.spec @@ -32,7 +32,6 @@ BuildRequires: gcc-toolset-%{gts_version}-gcc gcc-toolset-%{gts_version}-gcc-c+ BuildRequires: chrpath %endif -Requires: percona-telemetry-agent Conflicts: %{sname}%{pgrel} Obsoletes: %{sname}%{pgrel} <= %{version}-%{release} Epoch: 1 @@ -80,11 +79,10 @@ if [ $1 == 1 ]; then fi %post -n %{sname}%{pgrel} -if getent group percona-telemetry > /dev/null 2>&1; then - usermod -a -G percona-telemetry postgres || : - install -d -m 2775 -o postgres -g percona-telemetry /usr/local/percona/telemetry/pg || : -else - install -d -m 2775 -o postgres -g postgres /usr/local/percona/telemetry/pg || : +# Transitional cleanup: percona-pg-telemetry <= 1.1 managed this dir for the +# telemetry-agent. The extension no longer uses it. Remove in a future release. +if [ -d /usr/local/percona/telemetry/pg ] && [ -z "$(ls -A /usr/local/percona/telemetry/pg 2>/dev/null)" ]; then + rmdir /usr/local/percona/telemetry/pg 2>/dev/null || : fi %if 0%{?suse_version} # Update dynamic linker cache for new library path @@ -92,7 +90,6 @@ fi %endif %postun -n %{sname}%{pgrel} -rm -rf /usr/local/percona/telemetry/pg %if 0%{?suse_version} # Update dynamic linker cache after package removal /sbin/ldconfig diff --git a/root/ppg/staging/14/percona-pgbackrest/debian/control b/root/ppg/staging/14/percona-pgbackrest/debian/control index 1c676ec8..ac6f20a8 100644 --- a/root/ppg/staging/14/percona-pgbackrest/debian/control +++ b/root/ppg/staging/14/percona-pgbackrest/debian/control @@ -9,6 +9,7 @@ Build-Depends: debhelper-compat (= 13), libpq-dev, libssh2-1-dev, libssl-dev, + libsystemd-dev, libxml-checker-perl, libxml2-dev, libyaml-dev, diff --git a/root/ppg/staging/14/percona-pgbackrest/rpm/pgbackrest.spec b/root/ppg/staging/14/percona-pgbackrest/rpm/pgbackrest.spec index 39196397..9e6e998e 100644 --- a/root/ppg/staging/14/percona-pgbackrest/rpm/pgbackrest.spec +++ b/root/ppg/staging/14/percona-pgbackrest/rpm/pgbackrest.spec @@ -17,11 +17,11 @@ BuildRequires: gcc openssl-devel zlib-devel percona-postgresql%{pgmajorversion}- BuildRequires: libzstd-devel libxml2-devel libyaml-devel meson %if 0%{?suse_version} >= 1500 -Requires: libopenssl3 +Requires: libopenssl3 libsystemd0 BuildRequires: libopenssl-3-devel %endif %if 0%{?fedora} >= 42 || 0%{?rhel} >= 8 -Requires: openssl-libs >= 1.1.1k +Requires: openssl-libs >= 1.1.1k systemd-libs BuildRequires: openssl-devel %endif @@ -30,7 +30,7 @@ Requires: lz4-libs libzstd BuildRequires: lz4-devel bzip2-devel ninja-build %endif %if 0%{?suse_version} && 0%{?suse_version} >= 1500 -Requires: liblz4-1 libzstd1 +Requires: liblz4-1 libzstd1 libsystemd0 BuildRequires: liblz4-devel libbz2-devel ninja %endif diff --git a/root/ppg/staging/14/percona-pgvector/debian/compat b/root/ppg/staging/14/percona-pgvector/debian/compat deleted file mode 100644 index f599e28b..00000000 --- a/root/ppg/staging/14/percona-pgvector/debian/compat +++ /dev/null @@ -1 +0,0 @@ -10 diff --git a/root/ppg/staging/14/percona-pgvector/debian/control b/root/ppg/staging/14/percona-pgvector/debian/control index b3435610..6b48532e 100644 --- a/root/ppg/staging/14/percona-pgvector/debian/control +++ b/root/ppg/staging/14/percona-pgvector/debian/control @@ -3,7 +3,7 @@ Section: database Priority: optional Maintainer: Percona Development Team Build-Depends: - debhelper (>= 9), + debhelper-compat (= 13), percona-postgresql-server-dev-all (>= 153~), Standards-Version: 4.6.2 Rules-Requires-Root: no diff --git a/root/ppg/staging/14/percona-pgvector/rpm/percona-pgvector.spec b/root/ppg/staging/14/percona-pgvector/rpm/percona-pgvector.spec index bbbc6cc7..b062a8de 100644 --- a/root/ppg/staging/14/percona-pgvector/rpm/percona-pgvector.spec +++ b/root/ppg/staging/14/percona-pgvector/rpm/percona-pgvector.spec @@ -43,32 +43,26 @@ inner product, and cosine distance %package llvmjit Summary: Just-in-time compilation support for pgvector Requires: %{name}%{?_isa} = %{version}-%{release} -#%%if 0%%{?rhel} && 0%%{?rhel} == 7 -#%%ifarch aarch64 -#Requires: llvm-toolset-7.0-llvm >= 7.0.1 -#%%else -#Requires: llvm5.0 >= 5.0 -#%%endif -#%%endif + %if 0%{?suse_version} >= 1315 && 0%{?suse_version} <= 1499 BuildRequires: llvm6-devel clang6-devel -#Requires: llvm6 +Requires: llvm6 %endif %if 0%{?suse_version} >= 1500 && 0%{?suse_version} < 1600 BuildRequires: llvm17-devel clang17-devel clang17 llvm17 -#Requires: llvm17 +Requires: llvm17 %endif %if 0%{?suse_version} == 1600 BuildRequires: llvm19-devel clang19-devel clang19 llvm19 -#Requires: llvm19 +Requires: llvm19 %endif %if 0%{?suse_version} > 1600 BuildRequires: llvm-devel clang-devel clang llvm -#Requires: llvm +Requires: llvm %endif %if 0%{?fedora} || 0%{?rhel} >= 8 BuildRequires: llvm-devel >= 19.0 clang-devel >= 19.0 -#Requires: llvm >= 13.0 +Requires: llvm >= 19.0 %endif %description llvmjit diff --git a/root/ppg/staging/14/percona-postgresql/debian/control b/root/ppg/staging/14/percona-postgresql/debian/control index debc4512..ca7d3029 100644 --- a/root/ppg/staging/14/percona-postgresql/debian/control +++ b/root/ppg/staging/14/percona-postgresql/debian/control @@ -7,7 +7,7 @@ Rules-Requires-Root: no Build-Depends: autoconf, bison, - clang [!alpha !hppa !hurd-amd64 !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !loong64 !m68k !powerpc !riscv64 !sh4 !sparc64 !x32] , + clang [amd64 arm64 mips64el ppc64 ppc64el s390x] , debhelper-compat (= 13), dh-exec (>= 0.13~), docbook-xml, @@ -24,6 +24,7 @@ Build-Depends: liblz4-dev, libpam0g-dev | libpam-dev, libperl-dev, + libpq-dev , libreadline-dev, libselinux1-dev [linux-any], libssl-dev, @@ -32,13 +33,13 @@ Build-Depends: libxml2-utils, libxslt1-dev, libzstd-dev (>= 1.4.0) , - llvm-dev [!alpha !hppa !hurd-amd64 !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !loong64 !m68k !powerpc !riscv64 !sh4 !sparc64 !x32] , + llvm-dev [amd64 arm64 mips64el ppc64 ppc64el s390x] , mawk, perl (>= 5.8), pkg-config | pkgconf, percona-postgresql-common-dev, python3-dev, - systemtap-sdt-dev [linux-any], + systemtap-sdt-dev, tcl-dev, tzdata , uuid-dev, @@ -144,12 +145,11 @@ Depends: ssl-cert, tzdata, curl, - percona-pg-telemetry%!{PG_MAJOR_VERSION}, ${misc:Depends}, ${shlibs:Depends} Provides: percona-postgresql-contrib-%!{PG_MAJOR_VERSION}, postgresql-contrib-%!{PG_MAJOR_VERSION} (= ${binary:Version}), postgresql-%!{PG_MAJOR_VERSION} (= ${binary:Version}), - postgresql-%!{PG_MAJOR_VERSION}-jit-llvm (= ${llvm:Version}) [!alpha !hppa !hurd-amd64 !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !loong64 !m68k !powerpc !riscv64 !sh4 !sparc64 !x32], -Recommends: sysstat + postgresql-%!{PG_MAJOR_VERSION}-jit-llvm (= ${llvm:Version}) [amd64 arm64 mips64el ppc64 ppc64el s390x], +Recommends: sysstat, percona-pg-telemetry%!{PG_MAJOR_VERSION} Description: The World's Most Advanced Open Source Relational Database PostgreSQL, also known as Postgres, is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL @@ -192,9 +192,9 @@ Package: percona-postgresql-server-dev-%!{PG_MAJOR_VERSION} Architecture: any Section: libdevel Depends: - clang-${llvm:Version} [!alpha !hppa !hurd-amd64 !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !loong64 !m68k !powerpc !riscv64 !sh4 !sparc64 !x32] , + clang-${llvm:Version} [amd64 arm64 mips64el ppc64 ppc64el s390x] , libpq-dev (>= %!{PG_MAJOR_VERSION}~~), - llvm-${llvm:Version}-dev [!alpha !hppa !hurd-amd64 !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !loong64 !m68k !powerpc !riscv64 !sh4 !sparc64 !x32] , + llvm-${llvm:Version}-dev [amd64 arm64 mips64el ppc64 ppc64el s390x] , percona-postgresql-client-%!{PG_MAJOR_VERSION}, percona-postgresql-common (>= 162~), ${misc:Depends}, ${shlibs:Depends} diff --git a/root/ppg/staging/14/percona-postgresql/rpm/percona-postgresql.spec b/root/ppg/staging/14/percona-postgresql/rpm/percona-postgresql.spec index 0cf0c971..bcbc3b85 100644 --- a/root/ppg/staging/14/percona-postgresql/rpm/percona-postgresql.spec +++ b/root/ppg/staging/14/percona-postgresql/rpm/percona-postgresql.spec @@ -1,4 +1,5 @@ %undefine _package_note_file +%global _default_patch_fuzz 2 %global pgmajorversion %!{PG_MAJOR_VERSION} @@ -337,12 +338,6 @@ Provides: postgresql-libs = %{pgmajorversion} libpq5 >= 10.0 Provides: postgresql-libs >= %{version}-%{release} Provides: %{sname}-libs = %{epoch}:%{version}-%{release} Provides: %{vname}-libs = %{epoch}:%{version}-%{release} -%if 0%{?rhel} == 10 -Conflicts: %{sname}-private-libs -Obsoletes: %{sname}-private-libs -Conflicts: postgresql18-private-libs -Obsoletes: postgresql18-private-libs -%endif Obsoletes: %{sname}-libs <= %{version}-%{release} Obsoletes: %{vname}-libs <= %{version}-%{release} @@ -376,7 +371,7 @@ Requires: %{name}-libs >= %{version}-%{release} %if ! %sysuserd Requires(pre): /usr/sbin/useradd /usr/sbin/groupadd %endif -Requires: percona-pg-telemetry%{pgmajorversion} +Recommends: percona-pg-telemetry%{pgmajorversion} # for /sbin/ldconfig Requires(post): glibc Requires(postun): glibc @@ -394,6 +389,7 @@ Requires(postun): systemd %endif %endif Provides: postgresql-server >= %{version}-%{release} +Provides: group(postgres) user(postgres) Provides: %{vname}-server = %{epoch}:%{version}-%{release} Provides: %{sname}-server = %{epoch}:%{version}-%{release} Obsoletes: %{sname}-server <= %{version}-%{release} @@ -897,7 +893,7 @@ pushd doc/src; make all; popd %endif -%{__mkdir} -p %{buildroot}%{pgbaseinstdir}/share/extensions/ +%{__mkdir} -p %{buildroot}%{pgbaseinstdir}/share/extension/ %{__make} -C contrib DESTDIR=%{buildroot} install %if %uuid %{__make} -C contrib/uuid-ossp DESTDIR=%{buildroot} install @@ -1102,8 +1098,6 @@ if [ $1 -eq 1 ] ; then %if %{systemd_enabled} /bin/systemctl daemon-reload >/dev/null 2>&1 || : %systemd_post %{sname}-%{pgpackageversion}.service - %else - chkconfig --add %{sname}-%{pgpackageversion} %endif fi @@ -1277,7 +1271,9 @@ fi %{pgbaseinstdir}/share/man/man1/pg_dump.* %{pgbaseinstdir}/share/man/man1/pg_dumpall.* %{pgbaseinstdir}/share/man/man1/pg_isready.* +%{pgbaseinstdir}/share/man/man1/pg_receivewal.* %{pgbaseinstdir}/share/man/man1/pg_restore.* +%{pgbaseinstdir}/share/man/man1/pg_waldump.* %{pgbaseinstdir}/share/man/man1/psql.* %{pgbaseinstdir}/share/man/man1/reindexdb.* %{pgbaseinstdir}/share/man/man1/vacuumdb.* @@ -1336,7 +1332,9 @@ fi %{pgbaseinstdir}/lib/old_snapshot.so %{pgbaseinstdir}/lib/pageinspect.so %{pgbaseinstdir}/lib/passwordcheck.so +%if %ssl %{pgbaseinstdir}/lib/pgcrypto.so +%endif %{pgbaseinstdir}/lib/pgrowlocks.so %{pgbaseinstdir}/lib/pgstattuple.so %{pgbaseinstdir}/lib/pg_buffercache.so @@ -1404,7 +1402,9 @@ fi %{pgbaseinstdir}/share/extension/pg_surgery* %{pgbaseinstdir}/share/extension/pg_trgm* %{pgbaseinstdir}/share/extension/pg_visibility* +%if %ssl %{pgbaseinstdir}/share/extension/pgcrypto* +%endif %{pgbaseinstdir}/share/extension/pgrowlocks* %{pgbaseinstdir}/share/extension/pgstattuple* %{pgbaseinstdir}/share/extension/postgres_fdw* @@ -1483,13 +1483,11 @@ fi %{pgbaseinstdir}/share/man/man1/pg_controldata.* %{pgbaseinstdir}/share/man/man1/pg_ctl.* %{pgbaseinstdir}/share/man/man1/pg_resetwal.* -%{pgbaseinstdir}/share/man/man1/pg_receivewal.* %{pgbaseinstdir}/share/man/man1/pg_rewind.1 %{pgbaseinstdir}/share/man/man1/pg_test_fsync.1 %{pgbaseinstdir}/share/man/man1/pg_test_timing.1 %{pgbaseinstdir}/share/man/man1/pg_upgrade.1 %{pgbaseinstdir}/share/man/man1/pg_verifybackup.* -%{pgbaseinstdir}/share/man/man1/pg_waldump.1 %{pgbaseinstdir}/share/man/man1/postgres.* %{pgbaseinstdir}/share/man/man1/postmaster.* %{pgbaseinstdir}/share/postgres.bki @@ -1577,6 +1575,7 @@ fi %if %plpython3 %files plpython3 -f pg_plpython3.lst +%defattr(-,root,root) %dir %{pgbaseinstdir}/share/locale %{pgbaseinstdir}/share/extension/plpython3* %{pgbaseinstdir}/lib/plpython3.so diff --git a/root/ppg/staging/15/percona-pg-telemetry/debian/control b/root/ppg/staging/15/percona-pg-telemetry/debian/control index 0bfd6757..10527c3c 100644 --- a/root/ppg/staging/15/percona-pg-telemetry/debian/control +++ b/root/ppg/staging/15/percona-pg-telemetry/debian/control @@ -9,7 +9,6 @@ Build-Depends: Package: percona-pg-telemetry%!{PG_MAJOR_VERSION} Architecture: any Depends: - percona-telemetry-agent, ${misc:Depends}, ${shlibs:Depends}, Description:The percona_pg_telemetry is an extension for Percona telemetry data collection for PostgreSQL. diff --git a/root/ppg/staging/15/percona-pg-telemetry/debian/control.in b/root/ppg/staging/15/percona-pg-telemetry/debian/control.in index 0bfd6757..10527c3c 100644 --- a/root/ppg/staging/15/percona-pg-telemetry/debian/control.in +++ b/root/ppg/staging/15/percona-pg-telemetry/debian/control.in @@ -9,7 +9,6 @@ Build-Depends: Package: percona-pg-telemetry%!{PG_MAJOR_VERSION} Architecture: any Depends: - percona-telemetry-agent, ${misc:Depends}, ${shlibs:Depends}, Description:The percona_pg_telemetry is an extension for Percona telemetry data collection for PostgreSQL. diff --git a/root/ppg/staging/15/percona-pg-telemetry/debian/postinst b/root/ppg/staging/15/percona-pg-telemetry/debian/postinst index f5d96da6..35058c69 100644 --- a/root/ppg/staging/15/percona-pg-telemetry/debian/postinst +++ b/root/ppg/staging/15/percona-pg-telemetry/debian/postinst @@ -1,12 +1,11 @@ #!/bin/sh #DEBHELPER# -usermod -a -G percona-telemetry postgres -mkdir /usr/local/percona/telemetry/pg -chown postgres:percona-telemetry /usr/local/percona/telemetry/pg -chmod 775 /usr/local/percona/telemetry/pg -chmod g+s /usr/local/percona/telemetry/pg -chmod u+s /usr/local/percona/telemetry/pg -exit 0 +# Transitional cleanup: percona-pg-telemetry <= 1.1 managed this dir for the +# telemetry-agent. The extension no longer uses it. Remove in a future release. +if [ -d /usr/local/percona/telemetry/pg ] && [ -z "$(ls -A /usr/local/percona/telemetry/pg 2>/dev/null)" ]; then + rmdir /usr/local/percona/telemetry/pg 2>/dev/null || true +fi +exit 0 diff --git a/root/ppg/staging/15/percona-pg-telemetry/debian/postrm b/root/ppg/staging/15/percona-pg-telemetry/debian/postrm index 20107ca2..87bbf5ed 100755 --- a/root/ppg/staging/15/percona-pg-telemetry/debian/postrm +++ b/root/ppg/staging/15/percona-pg-telemetry/debian/postrm @@ -22,15 +22,8 @@ fi case "$1" in remove | purge) - set -e - PG_TELEMETRY=/usr/local/percona/telemetry/pg - if [ -d ${PG_TELEMETRY} ]; - then - rm -rf ${PG_TELEMETRY} - fi - - set +e - + # The extension no longer owns /usr/local/percona/telemetry/pg. + # Leftover empty dirs from <= 1.1 are cleaned in postinst. ;; upgrade | failed-upgrade | abort-install | abort-upgrade | disappear) diff --git a/root/ppg/staging/15/percona-pg-telemetry/rpm/percona-pg-telemetry.spec b/root/ppg/staging/15/percona-pg-telemetry/rpm/percona-pg-telemetry.spec index 9f9511e4..dfee1052 100644 --- a/root/ppg/staging/15/percona-pg-telemetry/rpm/percona-pg-telemetry.spec +++ b/root/ppg/staging/15/percona-pg-telemetry/rpm/percona-pg-telemetry.spec @@ -32,7 +32,6 @@ BuildRequires: gcc-toolset-%{gts_version}-gcc gcc-toolset-%{gts_version}-gcc-c+ BuildRequires: chrpath %endif -Requires: percona-telemetry-agent Conflicts: %{sname}%{pgrel} Obsoletes: %{sname}%{pgrel} <= %{version}-%{release} Epoch: 1 @@ -80,11 +79,10 @@ if [ $1 == 1 ]; then fi %post -n %{sname}%{pgrel} -if getent group percona-telemetry > /dev/null 2>&1; then - usermod -a -G percona-telemetry postgres || : - install -d -m 2775 -o postgres -g percona-telemetry /usr/local/percona/telemetry/pg || : -else - install -d -m 2775 -o postgres -g postgres /usr/local/percona/telemetry/pg || : +# Transitional cleanup: percona-pg-telemetry <= 1.1 managed this dir for the +# telemetry-agent. The extension no longer uses it. Remove in a future release. +if [ -d /usr/local/percona/telemetry/pg ] && [ -z "$(ls -A /usr/local/percona/telemetry/pg 2>/dev/null)" ]; then + rmdir /usr/local/percona/telemetry/pg 2>/dev/null || : fi %if 0%{?suse_version} # Update dynamic linker cache for new library path @@ -92,7 +90,6 @@ fi %endif %postun -n %{sname}%{pgrel} -rm -rf /usr/local/percona/telemetry/pg %if 0%{?suse_version} # Update dynamic linker cache after package removal /sbin/ldconfig diff --git a/root/ppg/staging/15/percona-postgresql/debian/control b/root/ppg/staging/15/percona-postgresql/debian/control index debc4512..7521f787 100644 --- a/root/ppg/staging/15/percona-postgresql/debian/control +++ b/root/ppg/staging/15/percona-postgresql/debian/control @@ -144,12 +144,11 @@ Depends: ssl-cert, tzdata, curl, - percona-pg-telemetry%!{PG_MAJOR_VERSION}, ${misc:Depends}, ${shlibs:Depends} Provides: percona-postgresql-contrib-%!{PG_MAJOR_VERSION}, postgresql-contrib-%!{PG_MAJOR_VERSION} (= ${binary:Version}), postgresql-%!{PG_MAJOR_VERSION} (= ${binary:Version}), postgresql-%!{PG_MAJOR_VERSION}-jit-llvm (= ${llvm:Version}) [!alpha !hppa !hurd-amd64 !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !loong64 !m68k !powerpc !riscv64 !sh4 !sparc64 !x32], -Recommends: sysstat +Recommends: sysstat, percona-pg-telemetry%!{PG_MAJOR_VERSION} Description: The World's Most Advanced Open Source Relational Database PostgreSQL, also known as Postgres, is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL diff --git a/root/ppg/staging/15/percona-postgresql/rpm/percona-postgresql.spec b/root/ppg/staging/15/percona-postgresql/rpm/percona-postgresql.spec index 472c0776..18a62164 100644 --- a/root/ppg/staging/15/percona-postgresql/rpm/percona-postgresql.spec +++ b/root/ppg/staging/15/percona-postgresql/rpm/percona-postgresql.spec @@ -376,7 +376,7 @@ Requires: %{name}-libs >= %{version}-%{release} %if ! %sysuserd Requires(pre): /usr/sbin/useradd /usr/sbin/groupadd %endif -Requires: percona-pg-telemetry%{pgmajorversion} +Recommends: percona-pg-telemetry%{pgmajorversion} # for /sbin/ldconfig Requires(post): glibc Requires(postun): glibc diff --git a/root/ppg/staging/16/percona-pg-telemetry/debian/control b/root/ppg/staging/16/percona-pg-telemetry/debian/control index 0bfd6757..10527c3c 100644 --- a/root/ppg/staging/16/percona-pg-telemetry/debian/control +++ b/root/ppg/staging/16/percona-pg-telemetry/debian/control @@ -9,7 +9,6 @@ Build-Depends: Package: percona-pg-telemetry%!{PG_MAJOR_VERSION} Architecture: any Depends: - percona-telemetry-agent, ${misc:Depends}, ${shlibs:Depends}, Description:The percona_pg_telemetry is an extension for Percona telemetry data collection for PostgreSQL. diff --git a/root/ppg/staging/16/percona-pg-telemetry/debian/control.in b/root/ppg/staging/16/percona-pg-telemetry/debian/control.in index 0bfd6757..10527c3c 100644 --- a/root/ppg/staging/16/percona-pg-telemetry/debian/control.in +++ b/root/ppg/staging/16/percona-pg-telemetry/debian/control.in @@ -9,7 +9,6 @@ Build-Depends: Package: percona-pg-telemetry%!{PG_MAJOR_VERSION} Architecture: any Depends: - percona-telemetry-agent, ${misc:Depends}, ${shlibs:Depends}, Description:The percona_pg_telemetry is an extension for Percona telemetry data collection for PostgreSQL. diff --git a/root/ppg/staging/16/percona-pg-telemetry/debian/postinst b/root/ppg/staging/16/percona-pg-telemetry/debian/postinst index f5d96da6..35058c69 100644 --- a/root/ppg/staging/16/percona-pg-telemetry/debian/postinst +++ b/root/ppg/staging/16/percona-pg-telemetry/debian/postinst @@ -1,12 +1,11 @@ #!/bin/sh #DEBHELPER# -usermod -a -G percona-telemetry postgres -mkdir /usr/local/percona/telemetry/pg -chown postgres:percona-telemetry /usr/local/percona/telemetry/pg -chmod 775 /usr/local/percona/telemetry/pg -chmod g+s /usr/local/percona/telemetry/pg -chmod u+s /usr/local/percona/telemetry/pg -exit 0 +# Transitional cleanup: percona-pg-telemetry <= 1.1 managed this dir for the +# telemetry-agent. The extension no longer uses it. Remove in a future release. +if [ -d /usr/local/percona/telemetry/pg ] && [ -z "$(ls -A /usr/local/percona/telemetry/pg 2>/dev/null)" ]; then + rmdir /usr/local/percona/telemetry/pg 2>/dev/null || true +fi +exit 0 diff --git a/root/ppg/staging/16/percona-pg-telemetry/debian/postrm b/root/ppg/staging/16/percona-pg-telemetry/debian/postrm index 20107ca2..87bbf5ed 100755 --- a/root/ppg/staging/16/percona-pg-telemetry/debian/postrm +++ b/root/ppg/staging/16/percona-pg-telemetry/debian/postrm @@ -22,15 +22,8 @@ fi case "$1" in remove | purge) - set -e - PG_TELEMETRY=/usr/local/percona/telemetry/pg - if [ -d ${PG_TELEMETRY} ]; - then - rm -rf ${PG_TELEMETRY} - fi - - set +e - + # The extension no longer owns /usr/local/percona/telemetry/pg. + # Leftover empty dirs from <= 1.1 are cleaned in postinst. ;; upgrade | failed-upgrade | abort-install | abort-upgrade | disappear) diff --git a/root/ppg/staging/16/percona-pg-telemetry/rpm/percona-pg-telemetry.spec b/root/ppg/staging/16/percona-pg-telemetry/rpm/percona-pg-telemetry.spec index 9f9511e4..dfee1052 100644 --- a/root/ppg/staging/16/percona-pg-telemetry/rpm/percona-pg-telemetry.spec +++ b/root/ppg/staging/16/percona-pg-telemetry/rpm/percona-pg-telemetry.spec @@ -32,7 +32,6 @@ BuildRequires: gcc-toolset-%{gts_version}-gcc gcc-toolset-%{gts_version}-gcc-c+ BuildRequires: chrpath %endif -Requires: percona-telemetry-agent Conflicts: %{sname}%{pgrel} Obsoletes: %{sname}%{pgrel} <= %{version}-%{release} Epoch: 1 @@ -80,11 +79,10 @@ if [ $1 == 1 ]; then fi %post -n %{sname}%{pgrel} -if getent group percona-telemetry > /dev/null 2>&1; then - usermod -a -G percona-telemetry postgres || : - install -d -m 2775 -o postgres -g percona-telemetry /usr/local/percona/telemetry/pg || : -else - install -d -m 2775 -o postgres -g postgres /usr/local/percona/telemetry/pg || : +# Transitional cleanup: percona-pg-telemetry <= 1.1 managed this dir for the +# telemetry-agent. The extension no longer uses it. Remove in a future release. +if [ -d /usr/local/percona/telemetry/pg ] && [ -z "$(ls -A /usr/local/percona/telemetry/pg 2>/dev/null)" ]; then + rmdir /usr/local/percona/telemetry/pg 2>/dev/null || : fi %if 0%{?suse_version} # Update dynamic linker cache for new library path @@ -92,7 +90,6 @@ fi %endif %postun -n %{sname}%{pgrel} -rm -rf /usr/local/percona/telemetry/pg %if 0%{?suse_version} # Update dynamic linker cache after package removal /sbin/ldconfig diff --git a/root/ppg/staging/16/percona-postgresql/debian/control b/root/ppg/staging/16/percona-postgresql/debian/control index 9f0f611c..e59a9635 100644 --- a/root/ppg/staging/16/percona-postgresql/debian/control +++ b/root/ppg/staging/16/percona-postgresql/debian/control @@ -144,12 +144,11 @@ Depends: ssl-cert, tzdata, curl, - percona-pg-telemetry%!{PG_MAJOR_VERSION}, ${misc:Depends}, ${shlibs:Depends} Provides: percona-postgresql-contrib-%!{PG_MAJOR_VERSION}, postgresql-contrib-%!{PG_MAJOR_VERSION} (= ${binary:Version}), postgresql-%!{PG_MAJOR_VERSION} (= ${binary:Version}), postgresql-%!{PG_MAJOR_VERSION}-jit-llvm (= ${llvm:Version}) [!alpha !hppa !hurd-amd64 !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !loong64 !m68k !powerpc !riscv64 !sh4 !sparc64 !x32], -Recommends: sysstat +Recommends: sysstat, percona-pg-telemetry%!{PG_MAJOR_VERSION} Description: The World's Most Advanced Open Source Relational Database PostgreSQL, also known as Postgres, is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL diff --git a/root/ppg/staging/16/percona-postgresql/rpm/percona-postgresql.spec b/root/ppg/staging/16/percona-postgresql/rpm/percona-postgresql.spec index f601697b..b4f63ecc 100644 --- a/root/ppg/staging/16/percona-postgresql/rpm/percona-postgresql.spec +++ b/root/ppg/staging/16/percona-postgresql/rpm/percona-postgresql.spec @@ -352,7 +352,7 @@ Requires: %{name}-libs >= %{version}-%{release} Requires(pre): /usr/sbin/useradd /usr/sbin/groupadd %endif Requires: util-linux -Requires: percona-pg-telemetry%{pgmajorversion} +Recommends: percona-pg-telemetry%{pgmajorversion} # for /sbin/ldconfig Requires(post): glibc Requires(postun): glibc diff --git a/root/ppg/staging/17/percona-pg-telemetry/debian/control b/root/ppg/staging/17/percona-pg-telemetry/debian/control index 0bfd6757..10527c3c 100644 --- a/root/ppg/staging/17/percona-pg-telemetry/debian/control +++ b/root/ppg/staging/17/percona-pg-telemetry/debian/control @@ -9,7 +9,6 @@ Build-Depends: Package: percona-pg-telemetry%!{PG_MAJOR_VERSION} Architecture: any Depends: - percona-telemetry-agent, ${misc:Depends}, ${shlibs:Depends}, Description:The percona_pg_telemetry is an extension for Percona telemetry data collection for PostgreSQL. diff --git a/root/ppg/staging/17/percona-pg-telemetry/debian/control.in b/root/ppg/staging/17/percona-pg-telemetry/debian/control.in index fedd5f43..529bbabf 100644 --- a/root/ppg/staging/17/percona-pg-telemetry/debian/control.in +++ b/root/ppg/staging/17/percona-pg-telemetry/debian/control.in @@ -9,7 +9,6 @@ Build-Depends: Package: percona-pg-telemetry17 Architecture: any Depends: - percona-telemetry-agent, ${misc:Depends}, ${shlibs:Depends}, Description:The percona_pg_telemetry is an extension for Percona telemetry data collection for PostgreSQL. diff --git a/root/ppg/staging/17/percona-pg-telemetry/debian/postinst b/root/ppg/staging/17/percona-pg-telemetry/debian/postinst index f5d96da6..35058c69 100644 --- a/root/ppg/staging/17/percona-pg-telemetry/debian/postinst +++ b/root/ppg/staging/17/percona-pg-telemetry/debian/postinst @@ -1,12 +1,11 @@ #!/bin/sh #DEBHELPER# -usermod -a -G percona-telemetry postgres -mkdir /usr/local/percona/telemetry/pg -chown postgres:percona-telemetry /usr/local/percona/telemetry/pg -chmod 775 /usr/local/percona/telemetry/pg -chmod g+s /usr/local/percona/telemetry/pg -chmod u+s /usr/local/percona/telemetry/pg -exit 0 +# Transitional cleanup: percona-pg-telemetry <= 1.1 managed this dir for the +# telemetry-agent. The extension no longer uses it. Remove in a future release. +if [ -d /usr/local/percona/telemetry/pg ] && [ -z "$(ls -A /usr/local/percona/telemetry/pg 2>/dev/null)" ]; then + rmdir /usr/local/percona/telemetry/pg 2>/dev/null || true +fi +exit 0 diff --git a/root/ppg/staging/17/percona-pg-telemetry/debian/postrm b/root/ppg/staging/17/percona-pg-telemetry/debian/postrm index 20107ca2..87bbf5ed 100755 --- a/root/ppg/staging/17/percona-pg-telemetry/debian/postrm +++ b/root/ppg/staging/17/percona-pg-telemetry/debian/postrm @@ -22,15 +22,8 @@ fi case "$1" in remove | purge) - set -e - PG_TELEMETRY=/usr/local/percona/telemetry/pg - if [ -d ${PG_TELEMETRY} ]; - then - rm -rf ${PG_TELEMETRY} - fi - - set +e - + # The extension no longer owns /usr/local/percona/telemetry/pg. + # Leftover empty dirs from <= 1.1 are cleaned in postinst. ;; upgrade | failed-upgrade | abort-install | abort-upgrade | disappear) diff --git a/root/ppg/staging/17/percona-pg-telemetry/rpm/percona-pg-telemetry.spec b/root/ppg/staging/17/percona-pg-telemetry/rpm/percona-pg-telemetry.spec index ccfa5993..c0e6f0ff 100644 --- a/root/ppg/staging/17/percona-pg-telemetry/rpm/percona-pg-telemetry.spec +++ b/root/ppg/staging/17/percona-pg-telemetry/rpm/percona-pg-telemetry.spec @@ -32,7 +32,6 @@ BuildRequires: gcc-toolset-%{gts_version}-gcc gcc-toolset-%{gts_version}-gcc-c+ BuildRequires: chrpath %endif -Requires: percona-telemetry-agent Conflicts: %{sname}%{pgrel} Obsoletes: %{sname}%{pgrel} <= %{version}-%{release} Epoch: 1 @@ -80,11 +79,10 @@ if [ $1 == 1 ]; then fi %post -n %{sname}%{pgrel} -if getent group percona-telemetry > /dev/null 2>&1; then - usermod -a -G percona-telemetry postgres || : - install -d -m 2775 -o postgres -g percona-telemetry /usr/local/percona/telemetry/pg || : -else - install -d -m 2775 -o postgres -g postgres /usr/local/percona/telemetry/pg || : +# Transitional cleanup: percona-pg-telemetry <= 1.1 managed this dir for the +# telemetry-agent. The extension no longer uses it. Remove in a future release. +if [ -d /usr/local/percona/telemetry/pg ] && [ -z "$(ls -A /usr/local/percona/telemetry/pg 2>/dev/null)" ]; then + rmdir /usr/local/percona/telemetry/pg 2>/dev/null || : fi %if 0%{?suse_version} # Update dynamic linker cache for new library path @@ -92,7 +90,6 @@ fi %endif %postun -n %{sname}%{pgrel} -rm -rf /usr/local/percona/telemetry/pg %if 0%{?suse_version} # Update dynamic linker cache after package removal /sbin/ldconfig diff --git a/root/ppg/staging/17/percona-postgresql/debian/control b/root/ppg/staging/17/percona-postgresql/debian/control index ce053da6..fd3b7a88 100644 --- a/root/ppg/staging/17/percona-postgresql/debian/control +++ b/root/ppg/staging/17/percona-postgresql/debian/control @@ -149,12 +149,11 @@ Depends: ssl-cert, tzdata, curl, - percona-pg-telemetry%!{PG_MAJOR_VERSION}, ${misc:Depends}, ${shlibs:Depends} Provides: percona-postgresql-contrib-%!{PG_MAJOR_VERSION}, postgresql-contrib-%!{PG_MAJOR_VERSION} (= ${binary:Version}), postgresql-%!{PG_MAJOR_VERSION} (= ${binary:Version}), postgresql-%!{PG_MAJOR_VERSION}-jit-llvm (= ${llvm:Version}) [!alpha !hppa !hurd-amd64 !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !loong64 !m68k !powerpc !riscv64 !sh4 !sparc64 !x32] , -Recommends: sysstat +Recommends: sysstat, percona-pg-telemetry%!{PG_MAJOR_VERSION} Description: The World's Most Advanced Open Source Relational Database PostgreSQL, also known as Postgres, is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL diff --git a/root/ppg/staging/17/percona-postgresql/rpm/percona-postgresql.spec b/root/ppg/staging/17/percona-postgresql/rpm/percona-postgresql.spec index fac7d0a7..30717921 100644 --- a/root/ppg/staging/17/percona-postgresql/rpm/percona-postgresql.spec +++ b/root/ppg/staging/17/percona-postgresql/rpm/percona-postgresql.spec @@ -331,7 +331,7 @@ Group: Productivity/Databases/Servers Requires: %{name} >= %{version}-%{release} Requires: %{name}-libs >= %{version}-%{release} Requires(pre): /usr/sbin/useradd /usr/sbin/groupadd -Requires: percona-pg-telemetry%{pgmajorversion} +Recommends: percona-pg-telemetry%{pgmajorversion} Requires: percona-pg_tde%{pgmajorversion} # for /sbin/ldconfig Requires(post): glibc diff --git a/root/ppg/staging/macros.yaml b/root/ppg/staging/macros.yaml index 6872b9f6..d4ef1d79 100644 --- a/root/ppg/staging/macros.yaml +++ b/root/ppg/staging/macros.yaml @@ -4,16 +4,16 @@ # Core package versions - HAPROXY_VERSION: 2.8.23 -- PATRONI_VERSION: 4.1.3 +- PATRONI_VERSION: 4.1.5 - PGAUDIT_SET_USER_TAG: REL4_2_0 - PGAUDIT_SET_USER_VERSION: 4.2.0 -- PGBACKREST_VERSION: 2.58.0 +- PGBACKREST_VERSION: 2.59.0 - PGBADGER_VERSION: 13.2 - PGBOUNCER_TAG: pgbouncer_1_25_2 - PGBOUNCER_VERSION: 1.25.2 - PGPOOL_TAG: V4_7_1 - PGPOOL_VERSION: 4.7.1 -- PGVECTOR_VERSION: 0.8.3 +- PGVECTOR_VERSION: 0.8.6 - PG_CRON_VERSION: 1.6.7 - PG_GATHER_VERSION: 33 - PG_OIDC_VALIDATOR_VERSION: 1.0 @@ -23,7 +23,7 @@ - PG_TDE_VERSION: 2.2.1 - PG_TELEMETRY_VERSION: 1.2.0 - POSTGIS_VERSION: 3.5.7 -- POSTGRESQL_COMMON_VERSION: 290 +- POSTGRESQL_COMMON_VERSION: 293 - PPG_RELEASE: 1 - PSYCOPG2_VERSION: 2.9.10 - WAL2JSON_TAG: wal2json_2_6