Specified repository does not exist: http://repo.percona.com/ppg-17/

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

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.