tahl
June 25, 2025, 12:19pm
1
Oracle Linux 9.
dnf module disable postgresql
dnf config-manager --set-enabled ol9_codeready_builder
dnf install perl-IPC-Run -y
dnf install https://repo.percona.com/yum/percona-release-latest.noarch.rpm (Installed: percona-release-1.0-30.noarch Complete!)
percona-release setup ppg17 (Specified repository does not exist: Percona Repo
)
Available setup products:
pxb24 pxb80 pxc56 pxc57 pxc80
psmdb36 psmdb40 psmdb42
ppg11 ppg11.5 ppg11.6 ppg11.7 ppg11.8
ppg12 ppg12.2 ppg12.3
pdmdb4.2 pdmdb4.2.6 pdmdb4.2.7 pdmdb4.2.8
pdps8.0.19
pdpxc8.0.19
pdps8.0.20 pdps8.0
pdpxc8.0
pmm-client pmm2-client pmm3-client
pdmdb4.4 pdmdb4.4.0
psmdb44 psmdb60pro psmdb70pro
pxc57eol pxc80pro pxc84pro
psmdb-70-pro psmdb-60-pro
original ps56 ps57 ps80 tools prel telemetry proxysql sysbench pt mysql-shell pbm ps80pro ps84pro ps57eol ps-80-pro
Available repositories:
pxb-24 pxb-80 pxc-56 pxc-57 pxc-80
psmdb-36 psmdb-40 psmdb-42
ppg-11 ppg-11.5 ppg-11.6 ppg-11.7 ppg-11.8
ppg-12 ppg-12.2 ppg-12.3
pdmdb-4.2 pdmdb-4.2.6 pdmdb-4.2.7 pdmdb-4.2.8
pdps-8.0.19
pdpxc-8.0.19
pdps-8.0.20 pdps-8.0
pdpxc-8.0
pmm-client pmm2-client pmm3-client
pdmdb-4.4 pdmdb-4.4.0
psmdb-44 psmdb-60-pro psmdb-70-pro
pxc-57-eol pxc-80-pro pxc-84-pro
psmdb-70-pro psmdb-60-pro
original ps-56 ps-57 ps-80 tools prel telemetry proxysql sysbench pt mysql-shell pbm ps-80-pro ps-84-pro ps-57-eol ps-80-pro
Available components: release testing experimental
Hi @tahl ,
I couldn’t repeat your case and was able to find PG17 releases. I just followed your steps and could install pg17 as follows:
bash-5.1# cat /etc/os-release
NAME="Oracle Linux Server"
VERSION="9.6"
ID="ol"
ID_LIKE="fedora"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="9.6"
...
bash-5.1# dnf install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
Last metadata expiration check: 0:00:33 ago on Wed Jun 25 12:46:26 2025.
percona-release-latest.noarch.rpm 20 kB/s | 28 kB 00:01
Dependencies resolved.
==============================================================================================================================================================================================================================================================================
Package Architecture Version Repository Size
==============================================================================================================================================================================================================================================================================
Installing:
percona-release noarch 1.0-30 @commandline 28 k
...
..
bash-5.1# dnf module disable postgresql
Last metadata expiration check: 0:00:12 ago on Wed Jun 25 12:47:16 2025.
Dependencies resolved.
==============================================================================================================================================================================================================================================================================
Package Architecture Version Repository Size
==============================================================================================================================================================================================================================================================================
Disabling modules:
postgresql
Transaction Summary
==============================================================================================================================================================================================================================================================================
Complete!
bash-5.1# dnf config-manager --set-enabled ol9_codeready_builder
bash-5.1# dnf install perl-IPC-Run -y
Oracle Linux 9 BaseOS Latest (aarch64)
...
bash-5.1# percona-release setup ppg17
* Disabling all Percona Repositories
* Enabling the Percona Distribution for PostgreSQL 17 repository
<*> All done!
bash-5.1# yum search percona | grep postg
Percona Distribution for PostgreSQL 17 release/ 181 kB/s | 479 kB 00:02
Last metadata expiration check: 0:00:01 ago on Wed Jun 25 12:48:31 2025.
percona-postgis33_17-client-debuginfo.aarch64 : Debug information for package percona-postgis33_17-client
percona-postgis33_17-debuginfo.aarch64 : Debug information for package percona-postgis33_17
percona-postgis33_17-gui-debuginfo.aarch64 : Debug information for package percona-postgis33_17-gui
percona-postgresql17-contrib-debuginfo.aarch64 : Debug information for package percona-postgresql17-contrib
percona-postgresql17-debuginfo.aarch64 : Debug information for package percona-postgresql17...
..
...
Can you please try to update the repository and try again?
yum update
percona-release setup ppg17
Regards,
Vinodh Guruji
tahl
June 25, 2025, 1:42pm
3
Hi.
dnf update && percona-release setup ppg17
Last metadata expiration check: 1:50:19 ago on Wed 25 Jun 2025 02:47:39 PM EEST.
Dependencies resolved.
========================================================================================================================
Package Architecture Version Repository Size
========================================================================================================================
Upgrading:
elfutils-debuginfod-client x86_64 0.192-6.el9_6 ol9_baseos_latest 50 k
elfutils-default-yama-scope noarch 0.192-6.el9_6 ol9_baseos_latest 8.4 k
elfutils-libelf x86_64 0.192-6.el9_6 ol9_baseos_latest 214 k
elfutils-libs x86_64 0.192-6.el9_6 ol9_baseos_latest 265 k
ipa-client x86_64 4.12.2-14.0.1.el9_6.1 ol9_appstream 153 k
ipa-client-common noarch 4.12.2-14.0.1.el9_6.1 ol9_appstream 52 k
ipa-common noarch 4.12.2-14.0.1.el9_6.1 ol9_appstream 717 k
python3-ipaclient noarch 4.12.2-14.0.1.el9_6.1 ol9_appstream 1.2 M
python3-ipalib noarch 4.12.2-14.0.1.el9_6.1 ol9_appstream 1.0 M
Transaction Summary
========================================================================================================================
Upgrade 9 Packages
Total download size: 3.6 M
Is this ok [y/N]: y
Downloading Packages:
(1/9): elfutils-default-yama-scope-0.192-6.el9_6.noarch.rpm 28 kB/s | 8.4 kB 00:00
(2/9): elfutils-debuginfod-client-0.192-6.el9_6.x86_64.rpm 145 kB/s | 50 kB 00:00
(3/9): elfutils-libelf-0.192-6.el9_6.x86_64.rpm 581 kB/s | 214 kB 00:00
(4/9): elfutils-libs-0.192-6.el9_6.x86_64.rpm 3.4 MB/s | 265 kB 00:00
(5/9): ipa-client-common-4.12.2-14.0.1.el9_6.1.noarch.rpm 2.4 MB/s | 52 kB 00:00
(6/9): ipa-client-4.12.2-14.0.1.el9_6.1.x86_64.rpm 2.8 MB/s | 153 kB 00:00
(7/9): ipa-common-4.12.2-14.0.1.el9_6.1.noarch.rpm 9.9 MB/s | 717 kB 00:00
(8/9): python3-ipaclient-4.12.2-14.0.1.el9_6.1.noarch.rpm 11 MB/s | 1.2 MB 00:00
(9/9): python3-ipalib-4.12.2-14.0.1.el9_6.1.noarch.rpm 7.8 MB/s | 1.0 MB 00:00
------------------------------------------------------------------------------------------------------------------------
Total 6.7 MB/s | 3.6 MB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Upgrading : ipa-common-4.12.2-14.0.1.el9_6.1.noarch 1/18
Upgrading : ipa-client-common-4.12.2-14.0.1.el9_6.1.noarch 2/18
Upgrading : elfutils-libelf-0.192-6.el9_6.x86_64 3/18
Upgrading : python3-ipalib-4.12.2-14.0.1.el9_6.1.noarch 4/18
Upgrading : python3-ipaclient-4.12.2-14.0.1.el9_6.1.noarch 5/18
Upgrading : elfutils-default-yama-scope-0.192-6.el9_6.noarch 6/18
Running scriptlet: elfutils-default-yama-scope-0.192-6.el9_6.noarch 6/18
Upgrading : elfutils-libs-0.192-6.el9_6.x86_64 7/18
Upgrading : elfutils-debuginfod-client-0.192-6.el9_6.x86_64 8/18
Upgrading : ipa-client-4.12.2-14.0.1.el9_6.1.x86_64 9/18
Running scriptlet: ipa-client-4.12.2-14.0.1.el9_6.1.x86_64 9/18
Cleanup : elfutils-debuginfod-client-0.192-5.el9.x86_64 10/18
Cleanup : elfutils-libs-0.192-5.el9.x86_64 11/18
Cleanup : ipa-client-4.12.2-1.0.1.el9_5.4.x86_64 12/18
Cleanup : python3-ipaclient-4.12.2-1.0.1.el9_5.4.noarch 13/18
Cleanup : python3-ipalib-4.12.2-1.0.1.el9_5.4.noarch 14/18
Cleanup : ipa-common-4.12.2-1.0.1.el9_5.4.noarch 15/18
Cleanup : ipa-client-common-4.12.2-1.0.1.el9_5.4.noarch 16/18
Cleanup : elfutils-default-yama-scope-0.192-5.el9.noarch 17/18
Cleanup : elfutils-libelf-0.192-5.el9.x86_64 18/18
Running scriptlet: elfutils-libelf-0.192-5.el9.x86_64 18/18
Verifying : elfutils-debuginfod-client-0.192-6.el9_6.x86_64 1/18
Verifying : elfutils-debuginfod-client-0.192-5.el9.x86_64 2/18
Verifying : elfutils-default-yama-scope-0.192-6.el9_6.noarch 3/18
Verifying : elfutils-default-yama-scope-0.192-5.el9.noarch 4/18
Verifying : elfutils-libelf-0.192-6.el9_6.x86_64 5/18
Verifying : elfutils-libelf-0.192-5.el9.x86_64 6/18
Verifying : elfutils-libs-0.192-6.el9_6.x86_64 7/18
Verifying : elfutils-libs-0.192-5.el9.x86_64 8/18
Verifying : ipa-client-4.12.2-14.0.1.el9_6.1.x86_64 9/18
Verifying : ipa-client-4.12.2-1.0.1.el9_5.4.x86_64 10/18
Verifying : ipa-client-common-4.12.2-14.0.1.el9_6.1.noarch 11/18
Verifying : ipa-client-common-4.12.2-1.0.1.el9_5.4.noarch 12/18
Verifying : ipa-common-4.12.2-14.0.1.el9_6.1.noarch 13/18
Verifying : ipa-common-4.12.2-1.0.1.el9_5.4.noarch 14/18
Verifying : python3-ipaclient-4.12.2-14.0.1.el9_6.1.noarch 15/18
Verifying : python3-ipaclient-4.12.2-1.0.1.el9_5.4.noarch 16/18
Verifying : python3-ipalib-4.12.2-14.0.1.el9_6.1.noarch 17/18
Verifying : python3-ipalib-4.12.2-1.0.1.el9_5.4.noarch 18/18
Upgraded:
elfutils-debuginfod-client-0.192-6.el9_6.x86_64 elfutils-default-yama-scope-0.192-6.el9_6.noarch
elfutils-libelf-0.192-6.el9_6.x86_64 elfutils-libs-0.192-6.el9_6.x86_64
ipa-client-4.12.2-14.0.1.el9_6.1.x86_64 ipa-client-common-4.12.2-14.0.1.el9_6.1.noarch
ipa-common-4.12.2-14.0.1.el9_6.1.noarch python3-ipaclient-4.12.2-14.0.1.el9_6.1.noarch
python3-ipalib-4.12.2-14.0.1.el9_6.1.noarch
Complete!
Specified repository does not exist: http://repo.percona.com/ppg-17/
dnf search percona
Last metadata expiration check: 1:54:46 ago on Wed 25 Jun 2025 02:47:39 PM EEST.
=========================================== Name & Summary Matched: percona ============================================
percona-release.noarch : Package to install Percona GPG key and YUM repo
=============================================== Summary Matched: percona ===============================================
holland-xtrabackup.noarch : Holland plugin for Percona XtraBackup
Hi @tahl ,
You can open the link in your browser: Percona Repo to verify it does indeed exist. Please make sure you are on the latest percona-release
package.