When is percona-toolkit coming to RHEL10?

For my own records, this is related to SOC-5151

It’s not listed as an option here: https://www.percona.com/percona-toolkit

Hi Seth,

The package is available in pdps-84-lts repo

Thanks. I’m not sure why it’s there and not listed on the main front page I linked - but I’ll grab it.

Vadim,

That worked - but I’d expect it to be installing a repo. Is it intentional that it’s not?

_[/root/seth.lohr]_(root@foo)_
# rpm -ql percona-toolkit | grep -i yum

This is the reason I brought it up not being available on https://www.percona.com/percona-toolkit

Those versions had yum repos that managed updates.

Hi Seth,

Packages have been uploaded on the site.

Thanks Vadim, though it still doesn’t contain a repo like older versions

This is RHEL9

_[/root/seth.lohr]_(root@rhel9-foo)_
# cat /etc/yum.repos.d/percona-tools-release.repo
#
# This repo is managed by "percona-release" utility, do not edit!
#
[tools-release-x86_64]
name = Percona Tools release/x86_64 YUM repository
baseurl = http://repo.percona.com/tools/yum/release/$releasever/RPMS/x86_64
enabled = 1
gpgcheck = 1
gpgkey = file:///etc/pki/rpm-gpg/PERCONA-PACKAGING-KEY

[tools-release-sources]
name = Percona Tools release/sources YUM repository
baseurl = http://repo.percona.com/tools/yum/release/$releasever/SRPMS
enabled = 0
gpgcheck = 1
gpgkey = file:///etc/pki/rpm-gpg/PERCONA-PACKAGING-KEY

Which points to a working RPM repo: Percona Repo

I suppose I could slap this into RHEL10, but want to make sure it’s a future proof way to do it:
(note the two –> changes)

#
# This repo is managed by "percona-release" utility, do not edit!
#
[tools-release-x86_64]
name = Percona Tools release/x86_64 YUM repository
baseurl = http://repo.percona.com/tools/yum/release/$releasever/RPMS/x86_64
-->       https://repo.percona.com/pdps-84-lts/yum/release/$releasever/RPMS/x86_64/
enabled = 1
gpgcheck = 1
gpgkey = file:///etc/pki/rpm-gpg/PERCONA-PACKAGING-KEY

[tools-release-sources]
name = Percona Tools release/sources YUM repository
baseurl = http://repo.percona.com/tools/yum/release/$releasever/SRPMS
-->       https://repo.percona.com/pdps-84-lts/yum/release/$releasever/SRPMS/
enabled = 0
gpgcheck = 1
gpgkey = file:///etc/pki/rpm-gpg/PERCONA-PACKAGING-KEY

It’s just pointing at the “pdps-84-lts” repo instead of “tools” - though I’m not sure why the shift here to “pdps-84-lts“ is needed. Is there an announcement somewhere about what that means and why it’s now in a differently named directory?

Since the Tools repository is scheduled for deprecation in the near future, packages will no longer receive updates there.

1 Like