public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/pcp] f44: Update to pcp-7.1.1
@ 2026-07-01 20:14 lmchilton
0 siblings, 0 replies; only message in thread
From: lmchilton @ 2026-07-01 20:14 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/pcp
Branch : f44
Commit : 67d9a13df298836bfb515385d86cb8902e83454c
Author : lmchilton <lauren.chilton26@gmail.com>
Date : 2026-04-02T13:08:24-04:00
Stats : +33/-67 in 2 file(s)
URL : https://src.fedoraproject.org/rpms/pcp/c/67d9a13df298836bfb515385d86cb8902e83454c?branch=f44
Log:
Update to pcp-7.1.1
---
diff --git a/pcp.spec b/pcp.spec
index 8407eb6..8b94bd9 100644
--- a/pcp.spec
+++ b/pcp.spec
@@ -1,6 +1,6 @@
Name: pcp
-Version: 7.1.0
-Release: 6%{?dist}
+Version: 7.1.1
+Release: 1%{?dist}
Summary: System-level performance monitoring and performance management
License: GPL-2.0-or-later AND LGPL-2.1-or-later AND CC-BY-3.0
URL: https://pcp.io
@@ -10,12 +10,6 @@ Source0: https://github.com/performancecopilot/pcp/archive/%{version}/pcp-%{vers
ExcludeArch: %{ix86}
%endif
-Patch1: pcp-selinux.patch
-Patch2: pcp-qa-avc-check.patch
-Patch3: pcp-selinux2.patch
-Patch4: pcp-avc-rocestat.patch
-Patch5: pcp-avc-nvidia.patch
-
# The additional linker flags break out-of-tree PMDAs.
# https://bugzilla.redhat.com/show_bug.cgi?id=2043092
%undefine _package_note_flags
@@ -88,18 +82,7 @@ Patch5: pcp-avc-nvidia.patch
%global perl_interpreter perl
%endif
-# support for pmdabcc, check bcc.spec for supported architectures of bcc
-%if 0%{?fedora} >= 25 || 0%{?rhel} > 6
-%ifarch x86_64 %{power64} aarch64 s390x riscv64
-%global disable_bcc 0
-%else
-%global disable_bcc 1
-%endif
-%else
-%global disable_bcc 1
-%endif
-
-# support for pmdabpf, check bcc.spec for supported architectures of libbpf-tools
+# pmdabpf, check bcc.spec for supported architectures of libbpf-tools
%if 0%{?fedora} >= 37 || 0%{?rhel} > 8
%ifarch x86_64 %{power64} aarch64 s390x riscv64
%global disable_bpf 0
@@ -110,7 +93,7 @@ Patch5: pcp-avc-nvidia.patch
%global disable_bpf 1
%endif
-# support for pmdabpftrace, check bpftrace.spec for supported architectures of bpftrace
+# pmdabpftrace, check bpftrace.spec for supported architectures of bpftrace
%if 0%{?fedora} >= 30 || 0%{?rhel} > 7
%ifarch x86_64 %{power64} aarch64 s390x riscv64
%global disable_bpftrace 0
@@ -373,12 +356,6 @@ Requires: pcp-selinux = %{version}-%{release}
%global _with_statsd --with-pmdastatsd=yes
%endif
-%if %{disable_bcc}
-%global _with_bcc --with-pmdabcc=no
-%else
-%global _with_bcc --with-pmdabcc=yes
-%endif
-
%if %{disable_bpf}
%global _with_bpf --with-pmdabpf=no
%else
@@ -1446,23 +1423,6 @@ collecting metrics about the Device Mapper Cache and Thin Client.
# end pcp-pmda-dm
-%if !%{disable_bcc}
-#
-# pcp-pmda-bcc
-#
-%package pmda-bcc
-License: Apache-2.0 AND GPL-2.0-or-later
-Summary: Performance Co-Pilot (PCP) metrics from eBPF/BCC modules
-URL: https://pcp.io
-Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
-Requires: python3-bcc
-Requires: python3-pcp
-%description pmda-bcc
-This package contains the PCP Performance Metrics Domain Agent (PMDA) for
-extracting performance metrics from eBPF/BCC Python modules.
-# end pcp-pmda-bcc
-%endif
-
%if !%{disable_bpf}
#
# pcp-pmda-bpf
@@ -1473,6 +1433,7 @@ Summary: Performance Co-Pilot (PCP) metrics from eBPF ELF modules
URL: https://pcp.io
Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
Requires: libbpf
+Obsoletes: pcp-pmda-bcc < 7.1.1
BuildRequires: libbpf-devel clang llvm
%description pmda-bpf
This package contains the PCP Performance Metrics Domain Agent (PMDA) for
@@ -1787,6 +1748,21 @@ collecting statistics for nVidia RDMA over Converged Ethernet (RoCE) devices.
# end pcp-pmda-rocestat
%endif
+#
+# pcp-pmda-rds
+#
+%package pmda-rds
+License: GPL-2.0-or-later
+Summary: Performance Co-Pilot (PCP) metrics for Reliable Datagram Sockets (RDS) protocol
+URL: https://pcp.io
+Requires: pcp = %{version}-%{release} pcp-libs = %{version}-%{release}
+Requires: python3-pcp
+%description pmda-rds
+This package contains the PCP Performance Metrics Domain Agent (PMDA) for
+collecting statistics for RDS connections.
+# end pcp-pmda-rds
+%endif
+
%if !%{disable_mongodb}
#
# pcp-pmda-mongodb
@@ -2275,7 +2251,7 @@ updated policy package.
_build=`echo %{release} | sed -e 's/\..*$//'`
sed -i "/PACKAGE_BUILD/s/=[0-9]*/=$_build/" VERSION.pcp
-%configure %{?_with_multilib} %{?_with_nondebug} %{?_with_initd} %{?_with_doc} %{?_with_dstat} %{?_with_ib} %{?_with_gfs2} %{?_with_statsd} %{?_with_perfevent} %{?_with_bcc} %{?_with_bpf} %{?_with_bpftrace} %{?_with_mongodb} %{?_with_mysql} %{?_with_snmp} %{?_with_nutcracker}
+%configure %{?_with_multilib} %{?_with_nondebug} %{?_with_initd} %{?_with_doc} %{?_with_dstat} %{?_with_ib} %{?_with_gfs2} %{?_with_statsd} %{?_with_perfevent} %{?_with_bpf} %{?_with_bpftrace} %{?_with_mongodb} %{?_with_mysql} %{?_with_snmp} %{?_with_nutcracker}
make %{?_smp_mflags} default_pcp
%install
@@ -2318,14 +2294,6 @@ rm -fr $RPM_BUILD_ROOT/%{_pmdasexecdir}/mssql
desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/pmchart.desktop
%endif
-%if 0%{?rhel} || 0%{?fedora}
-# Fedora and RHEL default local only access for pmcd, pmproxy and pmlogger
-if [ "$1" -eq 1 ]
-then
- sed -i -e '/^# .*_LOCAL=1/s/^# //' $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/{pmcd,pmproxy,pmlogger}
-fi
-%endif
-
# default chkconfig off (all RPM platforms)
for f in $RPM_BUILD_ROOT/%{_initddir}/{pcp,pmcd,pmlogger,pmie,pmproxy}; do
test -f "$f" || continue
@@ -2468,7 +2436,6 @@ basic_manifest | keep '(etc/pcp|pmdas)/activemq(/|$)' >pcp-pmda-activemq-files
basic_manifest | keep '(etc/pcp|pmdas)/amdgpu(/|$)' >pcp-pmda-amdgpu-files
basic_manifest | keep '(etc/pcp|pmdas)/apache(/|$)' >pcp-pmda-apache-files
basic_manifest | keep '(etc/pcp|pmdas)/bash(/|$)' >pcp-pmda-bash-files
-basic_manifest | keep '(etc/pcp|pmdas)/bcc(/|$)' >pcp-pmda-bcc-files
basic_manifest | keep '(etc/pcp|pmdas)/bind2(/|$)' >pcp-pmda-bind2-files
basic_manifest | keep '(etc/pcp|pmdas)/bonding(/|$)' >pcp-pmda-bonding-files
basic_manifest | keep '(etc/pcp|pmdas)/bpf(/|$)' >pcp-pmda-bpf-files
@@ -2522,6 +2489,7 @@ basic_manifest | keep '(etc/pcp|pmdas)/podman(/|$)' >pcp-pmda-podman-files
basic_manifest | keep '(etc/pcp|pmdas)/postfix(/|$)' >pcp-pmda-postfix-files
basic_manifest | keep '(etc/pcp|pmdas)/postgresql(/|$)' >pcp-pmda-postgresql-files
basic_manifest | keep '(etc/pcp|pmdas)/rabbitmq(/|$)' >pcp-pmda-rabbitmq-files
+basic_manifest | keep '(etc/pcp|pmdas)/rds(/|$)' >pcp-pmda-rds-files
basic_manifest | keep '(etc/pcp|pmdas)/redis(/|$)' >pcp-pmda-redis-files
basic_manifest | keep '(etc/pcp|pmdas)/resctrl(/|$)|sys-fs-resctrl' >pcp-pmda-resctrl-files
basic_manifest | keep '(etc/pcp|pmdas)/rocestat(/|$)' >pcp-pmda-rocestat-files
@@ -2548,7 +2516,7 @@ basic_manifest | keep '(etc/pcp|pmdas)/zswap(/|$)' >pcp-pmda-zswap-files
rm -f packages.list
for pmda_package in \
activemq amdgpu apache \
- bash bcc bind2 bonding bpf bpftrace \
+ bash bind2 bonding bpf bpftrace \
cifs cisco \
dbping denki docker dm ds389 ds389log \
elasticsearch \
@@ -2562,7 +2530,7 @@ for pmda_package in \
nutcracker nvidia \
openmetrics opentelemetry openvswitch oracle \
pdns perfevent podman postfix postgresql \
- rabbitmq redis resctrl rocestat roomtemp rpm rsyslog \
+ rabbitmq rds redis resctrl rocestat roomtemp rpm rsyslog \
samba sendmail shping slurm smart snmp \
sockets statsd summary systemd \
unbound uwsgi \
@@ -2899,11 +2867,6 @@ exit 0
%preun pmda-dm
%{pmda_remove "$1" "dm"}
-%if !%{disable_bcc}
-%preun pmda-bcc
-%{pmda_remove "$1" "bcc"}
-%endif
-
%if !%{disable_bpf}
%preun pmda-bpf
%{pmda_remove "$1" "bpf"}
@@ -2955,6 +2918,9 @@ exit 0
%preun pmda-rocestat
%{pmda_remove "$1" "rocestat"}
+%preun pmda-rds
+%{pmda_remove "$1" "rds"}
+
%endif
%preun pmda-apache
@@ -3265,10 +3231,6 @@ fi
%files pmda-dm -f pcp-pmda-dm-files.rpm
-%if !%{disable_bcc}
-%files pmda-bcc -f pcp-pmda-bcc-files.rpm
-%endif
-
%if !%{disable_bpf}
%files pmda-bpf -f pcp-pmda-bpf-files.rpm
%endif
@@ -3310,6 +3272,8 @@ fi
%files pmda-rocestat -f pcp-pmda-rocestat-files.rpm
+%files pmda-rds -f pcp-pmda-rds-files.rpm
+
%files pmda-uwsgi -f pcp-pmda-uwsgi-files.rpm
%files export-pcp2graphite -f pcp-export-pcp2graphite-files.rpm
@@ -3353,7 +3317,6 @@ fi
%files pmda-lio -f pcp-pmda-lio-files.rpm
%files pmda-openmetrics -f pcp-pmda-openmetrics-files.rpm
-%endif
%files pmda-opentelemetry -f pcp-pmda-opentelemetry-files.rpm
%endif
@@ -3450,6 +3413,9 @@ fi
%files zeroconf -f pcp-zeroconf-files.rpm
%changelog
+* Wed Apr 1 2026 Lauren Chilton <lchilton@redhat.com> - 7.1.1-1
+Latest upstream release
+
* Sun Mar 15 2026 William Cohen <wcohen@redhat.com> - 7.1.0-6
- Add selinux fixes for rocestat and nvidia pmdas.
diff --git a/sources b/sources
index 7c8cc7f..8369c61 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (pcp-7.1.0.tar.gz) = f814491bcf4db873fc9d5383e73d6ac71eb64242eb3bfdab3c56cd6f133a369a53cc99a752872ce6d3b8451125988a327ce23459e598cf4c1c0040e3297781a4
+SHA512 (pcp-7.1.1.tar.gz) = f40e7620cb7e67e5ccfc2b9cab51bdc770e8701ad49052d0fe7f48e74902bd01f070106c1e7c90a1986982810df07c0cff7a3770f5b7408cfd70d9c42badea63
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-07-01 20:14 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-01 20:14 [rpms/pcp] f44: Update to pcp-7.1.1 lmchilton
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox