public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: lmchilton <lauren.chilton26@gmail.com>
To: git-commits@fedoraproject.org
Subject: [rpms/pcp] f44: Update to pcp-7.1.1
Date: Wed, 01 Jul 2026 20:14:07 GMT	[thread overview]
Message-ID: <178293684729.1.16652477082984653248.rpms-pcp-67d9a13df298@fedoraproject.org> (raw)

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

                 reply	other threads:[~2026-07-01 20:14 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178293684729.1.16652477082984653248.rpms-pcp-67d9a13df298@fedoraproject.org \
    --to=lauren.chilton26@gmail.com \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox