Fedora 24 support

i wanna install pmm-client on fedora 24 using toolbox. how can i fix below error ?

$ yum install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm

Failed to synchronize cache for repo ‘percona-release-noarch’, disabling.
Failed to synchronize cache for repo ‘percona-release-x86_64’, disabling.

Mar 07 06:09:47 DDEBUG repo: downloading from remote: percona-release-x86_64, _Handle: metalnk: None, mlist: None, urls [‘http://repo.percona.com/release/24/RPMS/x86_64’].
Mar 07 06:09:48 DEBUG Cannot download ‘http://repo.percona.com/release/24/RPMS/x86_64’: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried.

For install the latest pmm-client on Fedora 24 please run the following commands as root

dnf -y remove percona-release --disablerepo=*
cat <<'EOF' >/etc/yum.repos.d/percona-release.repo
[percona-release-$basearch]
name = Percona-Release YUM repository - $basearch
baseurl = http://repo.percona.com/release/7/RPMS/$basearch
enabled = 0
gpgcheck = 1
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Percona

[percona-release-noarch]
name = Percona-Release YUM repository - noarch
baseurl = http://repo.percona.com/release/7/RPMS/noarch
enabled = 0
gpgcheck = 1
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Percona
EOF

cat <<'EOF' >/etc/pki/rpm-gpg/RPM-GPG-KEY-Percona
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.9 (GNU/Linux)

mQGiBEsm3aERBACyB1E9ixebIMRGtmD45c6c/wi2IVIa6O3G1f6cyHH4ump6ejOi
AX63hhEs4MUCGO7KnON1hpjuNN7MQZtGTJC0iX97X2Mk+IwB1KmBYN9sS/OqhA5C
itj2RAkug4PFHR9dy21v0flj66KjBS3GpuOadpcrZ/k0g7Zi6t7kDWV0hwCgxCa2
f/ESC2MN3q3j9hfMTBhhDCsD/3+iOxtDAUlPMIH50MdK5yqagdj8V/sxaHJ5u/zw
YQunRlhB9f9QUFfhfnjRn8wjeYasMARDctCde5nbx3Pc+nRIXoB4D1Z1ZxRzR/lb
7S4i8KRr9xhommFnDv/egkx+7X1aFp1f2wN2DQ4ecGF4EAAVHwFz8H4eQgsbLsa6
7DV3BACj1cBwCf8tckWsvFtQfCP4CiBB50Ku49MU2Nfwq7durfIiePF4IIYRDZgg
kHKSfP3oUZBGJx00BujtTobERraaV7lIRIwETZao76MqGt9K1uIqw4NT/jAbi9ce
rFaOmAkaujbcB11HYIyjtkAGq9mXxaVqCC3RPWGr+fqAx/akBLQ2UGVyY29uYSBN
eVNRTCBEZXZlbG9wbWVudCBUZWFtIDxteXNxbC1kZXZAcGVyY29uYS5jb20+iGAE
ExECACAFAksm3aECGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRAcTL3NzS79
Kpk/AKCQKSEgwX9r8jR+6tAnCVpzyUFOQwCfX+fw3OAoYeFZB3eu2oT8OBTiVYu5
Ag0ESybdoRAIAKKUV8rbqlB8qwZdWlmrwQqg3o7OpoAJ53/QOIySDmqy5TmNEPLm
lHkwGqEqfbFYoTbOCEEJi2yFLg9UJCSBM/sfPaqb2jGP7fc0nZBgUBnFuA9USX72
O0PzVAF7rCnWaIz76iY+AMI6xKeRy91TxYo/yenF1nRSJ+rExwlPcHgI685GNuFG
chAExMTgbnoPx1ka1Vqbe6iza+FnJq3f4p9luGbZdSParGdlKhGqvVUJ3FLeLTqt
caOn5cN2ZsdakE07GzdSktVtdYPT5BNMKgOAxhXKy11IPLj2Z5C33iVYSXjpTelJ
b2qHvcg9XDMhmYJyE3O4AWFh2no3Jf4ypIcABA0IAJO8ms9ov6bFqFTqA0UW2gWQ
cKFN4Q6NPV6IW0rV61ONLUc0VFXvYDtwsRbUmUYkB/L/R9fHj4lRUDbGEQrLCoE+
/HyYvr2rxP94PT6Bkjk/aiCCPAKZRj5CFUKRpShfDIiow9qxtqv7yVd514Qqmjb4
eEihtcjltGAoS54+6C3lbjrHUQhLwPGqlAh8uZKzfSZq0C06kTxiEqsG6VDDYWy6
L7qaMwOqWdQtdekKiCk8w/FoovsMYED2qlWEt0i52G+0CjoRFx2zNsN3v4dWiIhk
ZSL00Mx+g3NA7pQ1Yo5Vhok034mP8L2fBLhhWaK3LG63jYvd0HLkUFhNG+xjkpeI
SQQYEQIACQUCSybdoQIbDAAKCRAcTL3NzS79KlacAJ0aAkBQapIaHNvmAhtVjLPN
wke4ZgCePe3sPPF49lBal7QaYPdjqapa1SQ=
=qcCk
-----END PGP PUBLIC KEY BLOCK-----
EOF

dnf -y install pmm-client --enablerepo=percona-release-x86_64

pmm-client should work fine on Fedora 24 but it is not tested by our QA department

thanks for feedback.

i can successfully down rpm pmm-client-1.0.4-1.x86_64.rpm only.

Downloading Packages:
[SKIPPED] pmm-client-1.0.4-1.x86_64.rpm: Already downloaded
warning: /var/cache/dnf/percona-release-noarch-189af2f8d35110a7/packages/pmm-client-1.0.4-1.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID cd2efd2a: NOKEY
Container core-fedora-24 terminated by signal KILL.

if i try to rpm -ivh pmm-client-1.0.4-1.x86_64.rpm
it’s working.

Hm, why 1.0.4?
the following command works fine on Fedora 24

dnf -y install https://repo.percona.com/release/7/RPMS/x86_64/pmm-client-1.1.1-1.x86_64.rpm

basically completed to prepare coreos and toolbox (fedora 24) env from 1 test host. this will be connected orchestration tool.
so i wanna divide pmm-data container from pmm-server container . as external mysql container service. not a volume. how can do this ?

PMM server has Query Analytic (qan) component which use mysql database.

So you want to run qan mysql inside separate docker container??
Why you want to disassemble PMM Server?

PMM is very complex thing and quite complicated to run each PMM component individually/

if i set up manually bind mounted mysql volume, it’s ok .
but, i wanna manage pmm-server scale clustering with as external database or external mysql containers using orchestration tool.

mounted mysql volume is stop status, so it is difficult to apply clustering @_@
and if i have N Servers - 1 database structure, is it efficient?

first of all, if you want to monitor many databases (cluster) - it is possible, just install pmm-client on each database server and add server to a cluster.
https://www.percona.com/blog/2017/02/24/installing-percona-monitoring-and-management-pmm-for-the-first-time-2/

if you want disassemble PMM Server container - it is also possible, but you should have very good reason for that!
What problem do you want to solve? with external database