Update to pcp-5.1.0 community sources

This commit is contained in:
Mark Goodwin 2020-04-24 14:54:35 +10:00
parent 806fd06770
commit 3705c94c61
2 changed files with 119 additions and 49 deletions

165
pcp.spec
View File

@ -1,6 +1,6 @@
Name: pcp Name: pcp
Version: 5.0.3 Version: 5.1.0
Release: 4%{?dist} Release: 1%{?dist}
Summary: System-level performance monitoring and performance management Summary: System-level performance monitoring and performance management
License: GPLv2+ and LGPLv2+ and CC-BY License: GPLv2+ and LGPLv2+ and CC-BY
URL: https://pcp.io URL: https://pcp.io
@ -8,9 +8,6 @@ URL: https://pcp.io
%global bintray https://bintray.com/artifact/download %global bintray https://bintray.com/artifact/download
Source0: %{bintray}/pcp/source/pcp-%{version}.src.tar.gz Source0: %{bintray}/pcp/source/pcp-%{version}.src.tar.gz
# Patches
Patch0: pcp-selinux-drop-name_connect-udp.patch
%if 0%{?fedora} >= 26 || 0%{?rhel} > 7 %if 0%{?fedora} >= 26 || 0%{?rhel} > 7
%global __python2 python2 %global __python2 python2
%else %else
@ -391,6 +388,24 @@ then
fi fi
} }
%global install_file() %{expand:
if [ -w "%1" ]
then
(cd "%1" && touch "%2" && chmod 644 "%2")
else
echo "WARNING: Cannot write to %1, skipping %2 creation." >&2
fi
}
%global rebuild_pmns() %{expand:
if [ -w "%1" ]
then
(cd "%1" && ./Rebuild -s && rm -f "%2")
else
echo "WARNING: Cannot write to %1, skipping namespace rebuild." >&2
fi
}
%global selinux_handle_policy() %{expand: %global selinux_handle_policy() %{expand:
if [ %1 -ge 1 ] if [ %1 -ge 1 ]
then then
@ -502,7 +517,7 @@ Requires: pcp-pmda-bpftrace
%if !%{disable_python2} || !%{disable_python3} %if !%{disable_python2} || !%{disable_python3}
Requires: pcp-pmda-gluster pcp-pmda-zswap pcp-pmda-unbound pcp-pmda-mic Requires: pcp-pmda-gluster pcp-pmda-zswap pcp-pmda-unbound pcp-pmda-mic
Requires: pcp-pmda-libvirt pcp-pmda-lio pcp-pmda-openmetrics pcp-pmda-haproxy Requires: pcp-pmda-libvirt pcp-pmda-lio pcp-pmda-openmetrics pcp-pmda-haproxy
Requires: pcp-pmda-lmsensors pcp-pmda-netcheck Requires: pcp-pmda-lmsensors pcp-pmda-mssql pcp-pmda-netcheck pcp-pmda-rabbitmq
%endif %endif
%if !%{disable_mssql} %if !%{disable_mssql}
Requires: pcp-pmda-mssql Requires: pcp-pmda-mssql
@ -933,6 +948,7 @@ but can also be configured to monitor remote GUIDs such as IB switches.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for ActiveMQ Summary: Performance Co-Pilot (PCP) metrics for ActiveMQ
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
Requires: perl(LWP::UserAgent) Requires: perl(LWP::UserAgent)
@ -948,6 +964,7 @@ collecting metrics about the ActiveMQ message broker.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for BIND servers Summary: Performance Co-Pilot (PCP) metrics for BIND servers
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
Requires: perl(LWP::UserAgent) Requires: perl(LWP::UserAgent)
Requires: perl(XML::LibXML) Requires: perl(XML::LibXML)
@ -967,9 +984,11 @@ collecting metrics from BIND (Berkeley Internet Name Domain).
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for Redis Summary: Performance Co-Pilot (PCP) metrics for Redis
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
Requires: perl-autodie Requires: perl-autodie
Requires: perl-Time-HiRes Requires: perl-Time-HiRes
Requires: perl-Data-Dumper
%description pmda-redis %description pmda-redis
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
@ -984,6 +1003,7 @@ collecting metrics from Redis servers (redis.io).
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for NutCracker (TwemCache) Summary: Performance Co-Pilot (PCP) metrics for NutCracker (TwemCache)
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
Requires: perl(YAML::XS::LibYAML) Requires: perl(YAML::XS::LibYAML)
Requires: perl(JSON) Requires: perl(JSON)
@ -1001,6 +1021,7 @@ collecting metrics from NutCracker (TwemCache).
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for Bonded network interfaces Summary: Performance Co-Pilot (PCP) metrics for Bonded network interfaces
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
%description pmda-bonding %description pmda-bonding
@ -1015,6 +1036,7 @@ collecting metrics about bonded network interfaces.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for Database response times and Availablility Summary: Performance Co-Pilot (PCP) metrics for Database response times and Availablility
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
Requires: perl-DBI Requires: perl-DBI
@ -1030,6 +1052,7 @@ collecting metrics about the Database response times and Availablility.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for 389 Directory Servers Summary: Performance Co-Pilot (PCP) metrics for 389 Directory Servers
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
%if 0%{?rhel} <= 7 %if 0%{?rhel} <= 7
Requires: perl-LDAP Requires: perl-LDAP
@ -1047,6 +1070,7 @@ collecting metrics about a 389 Directory Server.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for 389 Directory Server Loggers Summary: Performance Co-Pilot (PCP) metrics for 389 Directory Server Loggers
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
Requires: perl-Date-Manip Requires: perl-Date-Manip
Requires: 389-ds-base Requires: 389-ds-base
@ -1064,6 +1088,7 @@ collecting metrics from a 389 Directory Server log.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for GPFS Filesystem Summary: Performance Co-Pilot (PCP) metrics for GPFS Filesystem
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
%description pmda-gpfs %description pmda-gpfs
@ -1078,6 +1103,7 @@ collecting metrics about the GPFS filesystem.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for a GPS Daemon Summary: Performance Co-Pilot (PCP) metrics for a GPS Daemon
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
Requires: perl-Time-HiRes Requires: perl-Time-HiRes
Requires: perl-JSON Requires: perl-JSON
@ -1108,6 +1134,7 @@ collecting metrics using the Docker daemon REST API.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the Lustre Filesytem Summary: Performance Co-Pilot (PCP) metrics for the Lustre Filesytem
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
%description pmda-lustre %description pmda-lustre
@ -1122,8 +1149,7 @@ collecting metrics about the Lustre Filesystem.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the Lustre Filesytem Comms Summary: Performance Co-Pilot (PCP) metrics for the Lustre Filesytem Comms
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: pcp-libs = %{version}-%{release}
%description pmda-lustrecomm %description pmda-lustrecomm
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
@ -1137,6 +1163,7 @@ collecting metrics about the Lustre Filesystem Comms.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for Memcached Summary: Performance Co-Pilot (PCP) metrics for Memcached
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
%description pmda-memcache %description pmda-memcache
@ -1151,6 +1178,7 @@ collecting metrics about Memcached.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for MySQL Summary: Performance Co-Pilot (PCP) metrics for MySQL
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
Requires: perl(DBI) perl(DBD::mysql) Requires: perl(DBI) perl(DBD::mysql)
BuildRequires: perl(DBI) perl(DBD::mysql) BuildRequires: perl(DBI) perl(DBD::mysql)
@ -1167,6 +1195,7 @@ collecting metrics about the MySQL database.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for Named Summary: Performance Co-Pilot (PCP) metrics for Named
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
%description pmda-named %description pmda-named
@ -1180,6 +1209,7 @@ collecting metrics about the Named nameserver.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for Netfilter framework Summary: Performance Co-Pilot (PCP) metrics for Netfilter framework
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
%description pmda-netfilter %description pmda-netfilter
@ -1194,6 +1224,7 @@ collecting metrics about the Netfilter packet filtering framework.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for Usenet News Summary: Performance Co-Pilot (PCP) metrics for Usenet News
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
%description pmda-news %description pmda-news
@ -1208,6 +1239,7 @@ collecting metrics about Usenet News.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the Nginx Webserver Summary: Performance Co-Pilot (PCP) metrics for the Nginx Webserver
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
Requires: perl(LWP::UserAgent) Requires: perl(LWP::UserAgent)
BuildRequires: perl(LWP::UserAgent) BuildRequires: perl(LWP::UserAgent)
@ -1224,6 +1256,7 @@ collecting metrics about the Nginx Webserver.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the Oracle database Summary: Performance Co-Pilot (PCP) metrics for the Oracle database
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
Requires: perl(DBI) Requires: perl(DBI)
BuildRequires: perl(DBI) BuildRequires: perl(DBI)
@ -1240,6 +1273,7 @@ collecting metrics about the Oracle database.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for PowerDNS Summary: Performance Co-Pilot (PCP) metrics for PowerDNS
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
Requires: perl-Time-HiRes Requires: perl-Time-HiRes
@ -1255,6 +1289,7 @@ collecting metrics about the PowerDNS.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the Postfix (MTA) Summary: Performance Co-Pilot (PCP) metrics for the Postfix (MTA)
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
Requires: perl-Time-HiRes Requires: perl-Time-HiRes
%if 0%{?fedora} > 16 || 0%{?rhel} > 5 %if 0%{?fedora} > 16 || 0%{?rhel} > 5
@ -1282,6 +1317,7 @@ collecting metrics about the Postfix (MTA).
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for Rsyslog Summary: Performance Co-Pilot (PCP) metrics for Rsyslog
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
%description pmda-rsyslog %description pmda-rsyslog
@ -1296,6 +1332,7 @@ collecting metrics about Rsyslog.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for Samba Summary: Performance Co-Pilot (PCP) metrics for Samba
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
%description pmda-samba %description pmda-samba
@ -1310,6 +1347,7 @@ collecting metrics about Samba.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the SLURM Workload Manager Summary: Performance Co-Pilot (PCP) metrics for the SLURM Workload Manager
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
%description pmda-slurm %description pmda-slurm
@ -1325,6 +1363,7 @@ collecting metrics from the SLURM Workload Manager.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for Simple Network Management Protocol Summary: Performance Co-Pilot (PCP) metrics for Simple Network Management Protocol
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
# There are no perl-Net-SNMP packages in rhel, disable unless non-rhel or epel5 # There are no perl-Net-SNMP packages in rhel, disable unless non-rhel or epel5
%if 0%{?rhel} == 0 || 0%{?rhel} < 6 %if 0%{?rhel} == 0 || 0%{?rhel} < 6
@ -1344,6 +1383,7 @@ collecting metrics about SNMP.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for VMware Summary: Performance Co-Pilot (PCP) metrics for VMware
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
%description pmda-vmware %description pmda-vmware
@ -1358,6 +1398,7 @@ collecting metrics for VMware.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for Zimbra Summary: Performance Co-Pilot (PCP) metrics for Zimbra
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: perl-PCP-PMDA = %{version}-%{release} Requires: perl-PCP-PMDA = %{version}-%{release}
%description pmda-zimbra %description pmda-zimbra
@ -1372,7 +1413,7 @@ collecting metrics about Zimbra.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the Device Mapper Cache and Thin Client Summary: Performance Co-Pilot (PCP) metrics for the Device Mapper Cache and Thin Client
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
BuildRequires: device-mapper-devel BuildRequires: device-mapper-devel
%description pmda-dm %description pmda-dm
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
@ -1388,6 +1429,7 @@ collecting metrics about the Device Mapper Cache and Thin Client.
License: ASL 2.0 and GPLv2+ License: ASL 2.0 and GPLv2+
Summary: Performance Co-Pilot (PCP) metrics from eBPF/BCC modules Summary: Performance Co-Pilot (PCP) metrics from eBPF/BCC modules
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: python3-bcc Requires: python3-bcc
Requires: python3-pcp Requires: python3-pcp
%description pmda-bcc %description pmda-bcc
@ -1404,6 +1446,7 @@ extracting performance metrics from eBPF/BCC Python modules.
License: ASL 2.0 and GPLv2+ License: ASL 2.0 and GPLv2+
Summary: Performance Co-Pilot (PCP) metrics from bpftrace scripts Summary: Performance Co-Pilot (PCP) metrics from bpftrace scripts
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: bpftrace >= 0.9.2 Requires: bpftrace >= 0.9.2
Requires: python3-pcp Requires: python3-pcp
Requires: python3 >= 3.6 Requires: python3 >= 3.6
@ -1421,6 +1464,7 @@ extracting performance metrics from bpftrace scripts.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the Gluster filesystem Summary: Performance Co-Pilot (PCP) metrics for the Gluster filesystem
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%if !%{disable_python3} %if !%{disable_python3}
Requires: python3-pcp Requires: python3-pcp
%else %else
@ -1438,6 +1482,7 @@ collecting metrics about the gluster filesystem.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for NFS Clients Summary: Performance Co-Pilot (PCP) metrics for NFS Clients
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%if !%{disable_python3} %if !%{disable_python3}
Requires: python3-pcp Requires: python3-pcp
%else %else
@ -1455,6 +1500,7 @@ collecting metrics for NFS Clients.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for PostgreSQL Summary: Performance Co-Pilot (PCP) metrics for PostgreSQL
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%if !%{disable_python3} %if !%{disable_python3}
Requires: python3-pcp Requires: python3-pcp
Requires: python3-psycopg2 Requires: python3-psycopg2
@ -1476,6 +1522,7 @@ collecting metrics about the PostgreSQL database.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for compressed swap Summary: Performance Co-Pilot (PCP) metrics for compressed swap
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%if !%{disable_python3} %if !%{disable_python3}
Requires: python3-pcp Requires: python3-pcp
%else %else
@ -1493,6 +1540,7 @@ collecting metrics about compressed swap.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the Unbound DNS Resolver Summary: Performance Co-Pilot (PCP) metrics for the Unbound DNS Resolver
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%if !%{disable_python3} %if !%{disable_python3}
Requires: python3-pcp Requires: python3-pcp
%else %else
@ -1510,6 +1558,7 @@ collecting metrics about the Unbound DNS Resolver.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for Intel MIC cards Summary: Performance Co-Pilot (PCP) metrics for Intel MIC cards
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%if !%{disable_python3} %if !%{disable_python3}
Requires: python3-pcp Requires: python3-pcp
%else %else
@ -1527,6 +1576,7 @@ collecting metrics about Intel MIC cards.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for HAProxy Summary: Performance Co-Pilot (PCP) metrics for HAProxy
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%if !%{disable_python3} %if !%{disable_python3}
Requires: python3-pcp Requires: python3-pcp
%else %else
@ -1544,6 +1594,7 @@ extracting performance metrics from HAProxy over the HAProxy stats socket.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for virtual machines Summary: Performance Co-Pilot (PCP) metrics for virtual machines
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%if !%{disable_python3} %if !%{disable_python3}
Requires: python3-pcp Requires: python3-pcp
Requires: libvirt-python3 python3-lxml Requires: libvirt-python3 python3-lxml
@ -1573,6 +1624,7 @@ and hypervisor machines.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for Elasticsearch Summary: Performance Co-Pilot (PCP) metrics for Elasticsearch
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%if !%{disable_python3} %if !%{disable_python3}
Requires: python3-pcp Requires: python3-pcp
%else %else
@ -1583,6 +1635,24 @@ This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about Elasticsearch. collecting metrics about Elasticsearch.
#end pcp-pmda-elasticsearch #end pcp-pmda-elasticsearch
#
# pcp-pmda-rabbitmq
#
%package pmda-rabbitmq
License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for RabbitMQ queues
URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%if !%{disable_python3}
Requires: python3-pcp
%else
Requires: %{__python2}-pcp
%endif
%description pmda-rabbitmq
This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about RabbitMQ message queues.
#end pcp-pmda-rabbitmq
# #
# pcp-pmda-lio # pcp-pmda-lio
# #
@ -1590,6 +1660,7 @@ collecting metrics about Elasticsearch.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the LIO subsystem Summary: Performance Co-Pilot (PCP) metrics for the LIO subsystem
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%if !%{disable_python3} %if !%{disable_python3}
Requires: python3-pcp Requires: python3-pcp
Requires: python3-rtslib Requires: python3-rtslib
@ -1614,7 +1685,7 @@ target.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics from OpenMetrics endpoints Summary: Performance Co-Pilot (PCP) metrics from OpenMetrics endpoints
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%if !%{disable_python3} %if !%{disable_python3}
Requires: python3-pcp Requires: python3-pcp
Requires: python3-requests Requires: python3-requests
@ -1639,7 +1710,7 @@ extracting metrics from OpenMetrics (https://openmetrics.io/) endpoints.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for hardware sensors Summary: Performance Co-Pilot (PCP) metrics for hardware sensors
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: lm_sensors Requires: lm_sensors
%if !%{disable_python3} %if !%{disable_python3}
Requires: python3-pcp Requires: python3-pcp
@ -1660,7 +1731,7 @@ collecting metrics about the Linux hardware monitoring sensors.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for simple network checks Summary: Performance Co-Pilot (PCP) metrics for simple network checks
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%if !%{disable_python3} %if !%{disable_python3}
Requires: python3-pcp Requires: python3-pcp
%else %else
@ -1681,7 +1752,7 @@ collecting metrics from simple network checks.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for Microsoft SQL Server Summary: Performance Co-Pilot (PCP) metrics for Microsoft SQL Server
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%if !%{disable_python3} %if !%{disable_python3}
Requires: python3-pcp Requires: python3-pcp
%else %else
@ -1701,6 +1772,7 @@ collecting metrics from Microsoft SQL Server.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for JSON data Summary: Performance Co-Pilot (PCP) metrics for JSON data
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%if !%{disable_python3} %if !%{disable_python3}
Requires: python3-pcp Requires: python3-pcp
Requires: python3-jsonpointer python3-six Requires: python3-jsonpointer python3-six
@ -1724,7 +1796,7 @@ collecting metrics output in JSON.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the Apache webserver Summary: Performance Co-Pilot (PCP) metrics for the Apache webserver
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%description pmda-apache %description pmda-apache
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about the Apache webserver. collecting metrics about the Apache webserver.
@ -1737,7 +1809,7 @@ collecting metrics about the Apache webserver.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the Bash shell Summary: Performance Co-Pilot (PCP) metrics for the Bash shell
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%description pmda-bash %description pmda-bash
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about the Bash shell. collecting metrics about the Bash shell.
@ -1750,7 +1822,7 @@ collecting metrics about the Bash shell.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the CIFS protocol Summary: Performance Co-Pilot (PCP) metrics for the CIFS protocol
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%description pmda-cifs %description pmda-cifs
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about the Common Internet Filesytem. collecting metrics about the Common Internet Filesytem.
@ -1763,7 +1835,7 @@ collecting metrics about the Common Internet Filesytem.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for Cisco routers Summary: Performance Co-Pilot (PCP) metrics for Cisco routers
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%description pmda-cisco %description pmda-cisco
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about Cisco routers. collecting metrics about Cisco routers.
@ -1776,7 +1848,7 @@ collecting metrics about Cisco routers.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the GFS2 filesystem Summary: Performance Co-Pilot (PCP) metrics for the GFS2 filesystem
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%description pmda-gfs2 %description pmda-gfs2
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about the Global Filesystem v2. collecting metrics about the Global Filesystem v2.
@ -1789,7 +1861,7 @@ collecting metrics about the Global Filesystem v2.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics from arbitrary log files Summary: Performance Co-Pilot (PCP) metrics from arbitrary log files
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%description pmda-logger %description pmda-logger
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics from a specified set of log files (or pipes). The PMDA collecting metrics from a specified set of log files (or pipes). The PMDA
@ -1803,7 +1875,7 @@ supports both sampled and event-style metrics.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the sendmail queue Summary: Performance Co-Pilot (PCP) metrics for the sendmail queue
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%description pmda-mailq %description pmda-mailq
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about email queues managed by sendmail. collecting metrics about email queues managed by sendmail.
@ -1816,7 +1888,7 @@ collecting metrics about email queues managed by sendmail.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for filesystem mounts Summary: Performance Co-Pilot (PCP) metrics for filesystem mounts
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%description pmda-mounts %description pmda-mounts
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about filesystem mounts. collecting metrics about filesystem mounts.
@ -1829,7 +1901,7 @@ collecting metrics about filesystem mounts.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the Nvidia GPU Summary: Performance Co-Pilot (PCP) metrics for the Nvidia GPU
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%description pmda-nvidia-gpu %description pmda-nvidia-gpu
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about Nvidia GPUs. collecting metrics about Nvidia GPUs.
@ -1842,8 +1914,7 @@ collecting metrics about Nvidia GPUs.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the room temperature Summary: Performance Co-Pilot (PCP) metrics for the room temperature
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: pcp-libs = %{version}-%{release}
%description pmda-roomtemp %description pmda-roomtemp
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about the room temperature. collecting metrics about the room temperature.
@ -1857,15 +1928,13 @@ collecting metrics about the room temperature.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for the RPM package manager Summary: Performance Co-Pilot (PCP) metrics for the RPM package manager
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: pcp-libs = %{version}-%{release}
%description pmda-rpm %description pmda-rpm
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about the installed RPM packages. collecting metrics about the installed RPM packages.
%endif %endif
# end pcp-pmda-rpm # end pcp-pmda-rpm
# #
# pcp-pmda-sendmail # pcp-pmda-sendmail
# #
@ -1873,8 +1942,7 @@ collecting metrics about the installed RPM packages.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for Sendmail Summary: Performance Co-Pilot (PCP) metrics for Sendmail
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: pcp-libs = %{version}-%{release}
%description pmda-sendmail %description pmda-sendmail
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about Sendmail traffic. collecting metrics about Sendmail traffic.
@ -1887,7 +1955,7 @@ collecting metrics about Sendmail traffic.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for shell command responses Summary: Performance Co-Pilot (PCP) metrics for shell command responses
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%description pmda-shping %description pmda-shping
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about quality of service and response time measurements of collecting metrics about quality of service and response time measurements of
@ -1901,7 +1969,7 @@ arbitrary shell commands.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for S.M.A.R.T values Summary: Performance Co-Pilot (PCP) metrics for S.M.A.R.T values
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: smartmontools Requires: smartmontools
%description pmda-smart %description pmda-smart
This package contains the PCP Performance Metric Domain Agent (PMDA) for This package contains the PCP Performance Metric Domain Agent (PMDA) for
@ -1916,8 +1984,7 @@ smartmontools package.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) summary metrics from pmie Summary: Performance Co-Pilot (PCP) summary metrics from pmie
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: pcp-libs = %{version}-%{release}
%description pmda-summary %description pmda-summary
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about other installed PMDAs. collecting metrics about other installed PMDAs.
@ -1931,7 +1998,7 @@ collecting metrics about other installed PMDAs.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics from the Systemd journal Summary: Performance Co-Pilot (PCP) metrics from the Systemd journal
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%description pmda-systemd %description pmda-systemd
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics from the Systemd journal. collecting metrics from the Systemd journal.
@ -1945,7 +2012,7 @@ collecting metrics from the Systemd journal.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics for application tracing Summary: Performance Co-Pilot (PCP) metrics for application tracing
URL: https://pcp.io URL: https://pcp.io
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%description pmda-trace %description pmda-trace
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about trace performance data in applications. collecting metrics about trace performance data in applications.
@ -1958,8 +2025,7 @@ collecting metrics about trace performance data in applications.
License: GPLv2+ License: GPLv2+
Summary: Performance Co-Pilot (PCP) metrics from web server logs Summary: Performance Co-Pilot (PCP) metrics from web server logs
URL: https://pcp.io URL: https://pcp.io
Requires: pcp = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: pcp-libs = %{version}-%{release}
%description pmda-weblog %description pmda-weblog
This package contains the PCP Performance Metrics Domain Agent (PMDA) for This package contains the PCP Performance Metrics Domain Agent (PMDA) for
collecting metrics about web server logs. collecting metrics about web server logs.
@ -2034,7 +2100,7 @@ Requires: python3-pcp = %{version}-%{release}
%else %else
Requires: %{__python2}-pcp = %{version}-%{release} Requires: %{__python2}-pcp = %{version}-%{release}
%endif %endif
Requires: pcp-libs = %{version}-%{release} Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
%if !%{disable_dstat} %if !%{disable_dstat}
# https://fedoraproject.org/wiki/Packaging:Guidelines "Renaming/Replacing Existing Packages" # https://fedoraproject.org/wiki/Packaging:Guidelines "Renaming/Replacing Existing Packages"
Provides: dstat = %{version}-%{release} Provides: dstat = %{version}-%{release}
@ -2116,7 +2182,6 @@ updated policy package.
%prep %prep
%setup -q %setup -q
%patch0 -p1
%build %build
%if !%{disable_python2} && 0%{?default_python} != 3 %if !%{disable_python2} && 0%{?default_python} != 3
@ -2240,6 +2305,7 @@ ls -1 $RPM_BUILD_ROOT/%{_pmdasdir} |\
grep -E -v '^mssql' |\ grep -E -v '^mssql' |\
grep -E -v '^netcheck' |\ grep -E -v '^netcheck' |\
grep -E -v '^nvidia' |\ grep -E -v '^nvidia' |\
grep -E -v '^rabbitmq' |\
grep -E -v '^roomtemp' |\ grep -E -v '^roomtemp' |\
grep -E -v '^sendmail' |\ grep -E -v '^sendmail' |\
grep -E -v '^shping' |\ grep -E -v '^shping' |\
@ -2429,6 +2495,9 @@ fi
%preun pmda-elasticsearch %preun pmda-elasticsearch
%{pmda_remove "$1" "elasticsearch"} %{pmda_remove "$1" "elasticsearch"}
%preun pmda-rabbitmq
%{pmda_remove "$1" "rabbitmq"}
%if !%{disable_snmp} %if !%{disable_snmp}
%preun pmda-snmp %preun pmda-snmp
%{pmda_remove "$1" "snmp"} %{pmda_remove "$1" "snmp"}
@ -2665,7 +2734,7 @@ PCP_PMCDCONF_PATH=%{_confdir}/pmcd/pmcd.conf
for PMDA in dm nfsclient ; do for PMDA in dm nfsclient ; do
if ! grep -q "$PMDA/pmda$PMDA" "$PCP_PMCDCONF_PATH" if ! grep -q "$PMDA/pmda$PMDA" "$PCP_PMCDCONF_PATH"
then then
touch "$PCP_PMDAS_DIR/$PMDA/.NeedInstall" %{install_file "$PCP_PMDAS_DIR/$PMDA" .NeedInstall}
fi fi
done done
# increase default pmlogger recording frequency # increase default pmlogger recording frequency
@ -2708,8 +2777,7 @@ chown -R pcp:pcp %{_logsdir}/pmlogger 2>/dev/null
chown -R pcp:pcp %{_logsdir}/sa 2>/dev/null chown -R pcp:pcp %{_logsdir}/sa 2>/dev/null
chown -R pcp:pcp %{_logsdir}/pmie 2>/dev/null chown -R pcp:pcp %{_logsdir}/pmie 2>/dev/null
chown -R pcp:pcp %{_logsdir}/pmproxy 2>/dev/null chown -R pcp:pcp %{_logsdir}/pmproxy 2>/dev/null
touch "$PCP_PMNS_DIR/.NeedRebuild" %{install_file "$PCP_PMNS_DIR" .NeedRebuild}
chmod 644 "$PCP_PMNS_DIR/.NeedRebuild"
%if !%{disable_systemd} %if !%{disable_systemd}
%systemd_postun_with_restart pmcd.service %systemd_postun_with_restart pmcd.service
%systemd_post pmcd.service %systemd_post pmcd.service
@ -2728,9 +2796,7 @@ chmod 644 "$PCP_PMNS_DIR/.NeedRebuild"
/sbin/chkconfig --add pmproxy >/dev/null 2>&1 /sbin/chkconfig --add pmproxy >/dev/null 2>&1
/sbin/service pmproxy condrestart /sbin/service pmproxy condrestart
%endif %endif
%{rebuild_pmns "$PCP_PMNS_DIR" .NeedRebuild}
cd "$PCP_PMNS_DIR" && ./Rebuild -s && rm -f .NeedRebuild
cd
%if 0%{?fedora} >= 26 || 0%{?rhel} > 7 %if 0%{?fedora} >= 26 || 0%{?rhel} > 7
%ldconfig_scriptlets libs %ldconfig_scriptlets libs
@ -2992,6 +3058,9 @@ cd
%files pmda-elasticsearch %files pmda-elasticsearch
%{_pmdasdir}/elasticsearch %{_pmdasdir}/elasticsearch
%files pmda-rabbitmq
%{_pmdasdir}/rabbitmq
%files pmda-gpfs %files pmda-gpfs
%{_pmdasdir}/gpfs %{_pmdasdir}/gpfs
@ -3267,8 +3336,10 @@ cd
%endif %endif
%changelog %changelog
* Mon Mar 30 2020 Mark Goodwin <mgoodwin@redhat.com> - 5.0.3-4 * Fri Apr 24 2020 Mark Goodwin <mgoodwin@redhat.com> - 5.1.0-1
- Resolve more pcp-selinux issues (BZ 1817968) - pmdakvm: debugfs access is restricted (BZ 1824297)
- error starting pmlogger; pid file not owned by root (BZ 1761962)
- Update to latest PCP sources.
* Wed Mar 11 2020 Mark Goodwin <mgoodwin@redhat.com> - 5.0.3-3 * Wed Mar 11 2020 Mark Goodwin <mgoodwin@redhat.com> - 5.0.3-3
- Resolve pcp-selinux issues causing services failures - (BZ 1810458) - Resolve pcp-selinux issues causing services failures - (BZ 1810458)

View File

@ -1,2 +1 @@
SHA512 (pcp-5.0.3.src.tar.gz) = 7b7b8d0df933ae555b2b99ba88e1dfceac06d123a2fbdc700f75b22da307073b090ce56bbff64069e1fe002ee14961aef619a84af57c354ff48ad902e2fc87d1 SHA512 (pcp-5.1.0.src.tar.gz) = 9aad454c822d92f6f9119d2fbb6847eabf365118bfe89bedc13a659e9f83aa30b6caa2d51a0a16e38bf596875414d58597c729f5a8ab80ecea2a5ae873f47ccd
SHA512 (pcp-selinux-drop-name_connect-udp.patch) = 624bb6bd95d529812882485665d357b17c1b757ca4fb3488102c0864f09ca538ee45ba84f1111a08c2af1c72928eec76ace8480999d12ec759e412b7ea877d66