Fedora 23 Update: pcp-3.10.9-1.fc23

updates at fedoraproject.org updates at fedoraproject.org
Tue Jan 5 22:02:43 UTC 2016


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2015-2b40815137
2016-01-05 18:28:21.530072
--------------------------------------------------------------------------------

Name        : pcp
Product     : Fedora 23
Version     : 3.10.9
Release     : 1.fc23
URL         : http://www.pcp.io
Summary     : System-level performance monitoring and performance management
Description :
Performance Co-Pilot (PCP) provides a framework and services to support
system-level performance monitoring and performance management.

The PCP open source release provides a unifying abstraction for all of
the interesting performance data in a system, and allows client
applications to easily retrieve and process any subset of that data.

--------------------------------------------------------------------------------
Update Information:

pcp-3.10.9-1.fc23  Update to latest upstream sources:     - pmrep: swiss-army-
chainsaw metric reporting utility     - pmstat: fix sigsegv from uninit'd var
use in gui mode     - pcp-iostat: handle transient devices more cleanly     -
pmwebd: deprecate local context and unix: access     - pmwebd: add _store
protocol support as in pmwebapi(3)     - pmlogrewrite: change severity of
DYNAMIC_PMID checks     - pmlogger: improvements to derived metric handling
- libpcp: fix a missed context unlock case     - libpcp: allow exclusive flag to
be passed via hostspec     - python api: resolve series of corner cases in
python APIs     - libpcp: finer-grained manipulation of pmcd timeouts     -
libpcp_pmda: plug memory leak with dynamic metric names     - pmdajson: support
counter and discrete metrics     - pmdanetfilter: update to use current /proc
hierarchy     - pmdaroot: optimised name lookup for direct match case     -
pmdaroot: rework partial-systemd-install detection logic     - pmdalinux: add
support for guest nice CPU time     - pmchart: update vCPU view to account for
guest_nice time     - pmdalogger: fix buffer overrun after read()     - pmevent:
consolidate code, merge into pmval sources     - pmdapipe: command output event
capture PMDA     - sar2pcp: add support for sysstat-11.0.1 commands     -
pmdafreebsd: numerous updates and new kernel metrics     - zbxpcp: Zabbix Agent
loadable module for pcp metrics     - build: remove all dynamic library loading
during build     - build: switch Mac OS X packaging to /usr/local over /usr
- build: FreeBSD porting and QA work across the entire tree     - build: add
gcc/gcc-c++ build requires for Fedora packages     - build: refactor pmda.h to
separate out pmdaroot internals     - rc scripts: ensure no tmp_t selinux
context on configs  pcp-3.10.8-1.fc21  - Update pmlogger to log an immediate
sample first (BZ 1269921) - Add pmOption host and archive setter python APIs (BZ
1270176) - Replace old pmatop(1) man page with pcp-atop(1) (BZ 1270761) - Update
to latest PCP sources. - CHANGELOG :     - pmdaslurm: new PMDA exporting HPC
scheduler metrics     - pmdalinux: correctly report high speed network link
speeds     - pmdalinux: support for wireless network interfaces     - pmdalinux:
add support for NVME devices     - pmie: fqdn functionality, added %c for action
strings     - pmlogextract: runtime reducing instance optimizations     -
pmlogrewrite: metric name lex pattern change     - pmlogger: change semantics
for first logging operation     - rc_pmlogger: shell escape for control file
"directory" field     - pcp-atop: update with latest atop features (esp. NFS)
- pcp-atop: fix initial fetch time offset for the globals     - pcp-atop: fix
-b/-e options to match man page description     - docs: update Quick Ref Guide
with pcp-atop/pcp-atopsar     - docs: remove outdated pmatop man page, see pcp-
atop(1)     - python api: fix local-context mode type error     - python api:
improve handling of non-ascii instance names     - python api: simple debugging
interface to access pmDebug     - python api: ensure an interruptible sleep is
used     - python api: add single host/archive pmOption setter methods     -
libpcp: add $PCP_DEBUG to initialize pmDebug     - libpcp: extend __pmAF* family
with __pmAFsetup     - libpcp: resolve false-context-sharing corner cases     -
pcp2graphite: provide a local-context mode option     - pmmgr: add the
subtarget-containers option     - pmmgr: add pmlogreduce support     - rc_pmcd:
be more careful with auto-install/-remove     - pmcd: allow dynamic switching of
monitored containers     - pmdapmcd: add pmcd.client.container diagnostic metric
- pmdaroot: new metric mapping containers to their cgroups     - pmdaroot: add
cgroup heuristics for non-systemd setups     - pmdaroot: fix timeliness of
creation of socket connection     - pmdads389: add normalized dn cache metrics
- pmdads389: instantaneous vs discrete metric corrections     - pmdads389: send
correct error codes when not connected     - pmdamounts: correct a number of
32-bit unsafe calculations     - pmdanfsclient: improve PMDA error handling
- pmdaperfevent: fix invalid metric names     - pmdaperfevent: add reference
clock cycles for NHM and WSM     - docs: added upgrade instructions to
pmdaperfevent man page     - containers: bindmount /dev/log for syslog messages
- build: fix FreeBSD 10.2 with dtrace probes auto-enabled  pcp-3.10.8-1.fc22  -
Update pmlogger to log an immediate sample first (BZ 1269921) - Add pmOption
host and archive setter python APIs (BZ 1270176) - Replace old pmatop(1) man
page with pcp-atop(1) (BZ 1270761) - Update to latest PCP sources. - CHANGELOG
- pmdaslurm: new PMDA exporting HPC scheduler metrics     - pmdalinux: correctly
report high speed network link speeds     - pmdalinux: support for wireless
network interfaces     - pmdalinux: add support for NVME devices     - pmie:
fqdn functionality, added %c for action strings     - pmlogextract: runtime
reducing instance optimizations     - pmlogrewrite: metric name lex pattern
change     - pmlogger: change semantics for first logging operation     -
rc_pmlogger: shell escape for control file "directory" field     - pcp-atop:
update with latest atop features (esp. NFS)     - pcp-atop: fix initial fetch
time offset for the globals     - pcp-atop: fix -b/-e options to match man page
description     - docs: update Quick Ref Guide with pcp-atop/pcp-atopsar     -
docs: remove outdated pmatop man page, see pcp-atop(1)     - python api: fix
local-context mode type error     - python api: improve handling of non-ascii
instance names     - python api: simple debugging interface to access pmDebug
- python api: ensure an interruptible sleep is used     - python api: add single
host/archive pmOption setter methods     - libpcp: add $PCP_DEBUG to initialize
pmDebug     - libpcp: extend __pmAF* family with __pmAFsetup     - libpcp:
resolve false-context-sharing corner cases     - pcp2graphite: provide a local-
context mode option     - pmmgr: add the subtarget-containers option     -
pmmgr: add pmlogreduce support     - rc_pmcd: be more careful with auto-
install/-remove     - pmcd: allow dynamic switching of monitored containers
- pmdapmcd: add pmcd.client.container diagnostic metric     - pmdaroot: new
metric mapping containers to their cgroups     - pmdaroot: add cgroup heuristics
for non-systemd setups     - pmdaroot: fix timeliness of creation of socket
connection     - pmdads389: add normalized dn cache metrics     - pmdads389:
instantaneous vs discrete metric corrections     - pmdads389: send correct error
codes when not connected     - pmdamounts: correct a number of 32-bit unsafe
calculations     - pmdanfsclient: improve PMDA error handling     -
pmdaperfevent: fix invalid metric names     - pmdaperfevent: add reference clock
cycles for NHM and WSM     - docs: added upgrade instructions to pmdaperfevent
man page     - containers: bindmount /dev/log for syslog messages     - build:
fix FreeBSD 10.2 with dtrace probes auto-enabled  pcp-3.10.8-1.el5  - Update
pmlogger to log an immediate sample first (BZ 1269921) - Add pmOption host and
archive setter python APIs (BZ 1270176) - Replace old pmatop(1) man page with
pcp-atop(1) (BZ 1270761) - Update to latest PCP sources. - CHANGELOG     -
pmdaslurm: new PMDA exporting HPC scheduler metrics     - pmdalinux: correctly
report high speed network link speeds     - pmdalinux: support for wireless
network interfaces     - pmdalinux: add support for NVME devices     - pmie:
fqdn functionality, added %c for action strings     - pmlogextract: runtime
reducing instance optimizations     - pmlogrewrite: metric name lex pattern
change     - pmlogger: change semantics for first logging operation     -
rc_pmlogger: shell escape for control file "directory" field     - pcp-atop:
update with latest atop features (esp. NFS)     - pcp-atop: fix initial fetch
time offset for the globals     - pcp-atop: fix -b/-e options to match man page
description     - docs: update Quick Ref Guide with pcp-atop/pcp-atopsar     -
docs: remove outdated pmatop man page, see pcp-atop(1)     - python api: fix
local-context mode type error     - python api: improve handling of non-ascii
instance names     - python api: simple debugging interface to access pmDebug
- python api: ensure an interruptible sleep is used     - python api: add single
host/archive pmOption setter methods     - libpcp: add $PCP_DEBUG to initialize
pmDebug     - libpcp: extend __pmAF* family with __pmAFsetup     - libpcp:
resolve false-context-sharing corner cases     - pcp2graphite: provide a local-
context mode option     - pmmgr: add the subtarget-containers option     -
pmmgr: add pmlogreduce support     - rc_pmcd: be more careful with auto-
install/-remove     - pmcd: allow dynamic switching of monitored containers
- pmdapmcd: add pmcd.client.container diagnostic metric     - pmdaroot: new
metric mapping containers to their cgroups     - pmdaroot: add cgroup heuristics
for non-systemd setups     - pmdaroot: fix timeliness of creation of socket
connection     - pmdads389: add normalized dn cache metrics     - pmdads389:
instantaneous vs discrete metric corrections     - pmdads389: send correct error
codes when not connected     - pmdamounts: correct a number of 32-bit unsafe
calculations     - pmdanfsclient: improve PMDA error handling     -
pmdaperfevent: fix invalid metric names     - pmdaperfevent: add reference clock
cycles for NHM and WSM     - docs: added upgrade instructions to pmdaperfevent
man page     - containers: bindmount /dev/log for syslog messages     - build:
fix FreeBSD 10.2 with dtrace probes auto-enabled  pcp-3.10.8-1.fc23.1  - Update
pmlogger to log an immediate sample first (BZ 1269921) - Add pmOption host and
archive setter python APIs (BZ 1270176) - Replace old pmatop(1) man page with
pcp-atop(1) (BZ 1270761) - Update to latest PCP sources. - CHANGELOG     -
pmdaslurm: new PMDA exporting HPC scheduler metrics     - pmdalinux: correctly
report high speed network link speeds     - pmdalinux: support for wireless
network interfaces     - pmdalinux: add support for NVME devices     - pmie:
fqdn functionality, added %c for action strings     - pmlogextract: runtime
reducing instance optimizations     - pmlogrewrite: metric name lex pattern
change     - pmlogger: change semantics for first logging operation     -
rc_pmlogger: shell escape for control file "directory" field     - pcp-atop:
update with latest atop features (esp. NFS)     - pcp-atop: fix initial fetch
time offset for the globals     - pcp-atop: fix -b/-e options to match man page
description     - docs: update Quick Ref Guide with pcp-atop/pcp-atopsar     -
docs: remove outdated pmatop man page, see pcp-atop(1)     - python api: fix
local-context mode type error     - python api: improve handling of non-ascii
instance names     - python api: simple debugging interface to access pmDebug
- python api: ensure an interruptible sleep is used     - python api: add single
host/archive pmOption setter methods     - libpcp: add $PCP_DEBUG to initialize
pmDebug     - libpcp: extend __pmAF* family with __pmAFsetup     - libpcp:
resolve false-context-sharing corner cases     - pcp2graphite: provide a local-
context mode option     - pmmgr: add the subtarget-containers option     -
pmmgr: add pmlogreduce support     - rc_pmcd: be more careful with auto-
install/-remove     - pmcd: allow dynamic switching of monitored containers
- pmdapmcd: add pmcd.client.container diagnostic metric     - pmdaroot: new
metric mapping containers to their cgroups     - pmdaroot: add cgroup heuristics
for non-systemd setups     - pmdaroot: fix timeliness of creation of socket
connection     - pmdads389: add normalized dn cache metrics     - pmdads389:
instantaneous vs discrete metric corrections     - pmdads389: send correct error
codes when not connected     - pmdamounts: correct a number of 32-bit unsafe
calculations     - pmdanfsclient: improve PMDA error handling     -
pmdaperfevent: fix invalid metric names     - pmdaperfevent: add reference clock
cycles for NHM and WSM     - docs: added upgrade instructions to pmdaperfevent
man page     - containers: bindmount /dev/log for syslog messages     - build:
fix FreeBSD 10.2 with dtrace probes auto-enabled
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1284411 - RFE: Add pcp -V
        https://bugzilla.redhat.com/show_bug.cgi?id=1284411
  [ 2 ] Bug #1249572 - pcp-iostat exception at the end of an archive
        https://bugzilla.redhat.com/show_bug.cgi?id=1249572
  [ 3 ] Bug #1163413 - RFE: pmdapipe
        https://bugzilla.redhat.com/show_bug.cgi?id=1163413
  [ 4 ] Bug #1284417 - Python PMAPI pmSetMode does not allow None timeval
        https://bugzilla.redhat.com/show_bug.cgi?id=1284417
  [ 5 ] Bug #1285371 - Python PMAPI pmiPutValue does not accept singular metrics
        https://bugzilla.redhat.com/show_bug.cgi?id=1285371
  [ 6 ] Bug #1286733 - Invalid Python PMAPI pmRegisterDerived call crashes libpcp
        https://bugzilla.redhat.com/show_bug.cgi?id=1286733
  [ 7 ] Bug #1287678 - pmstat -g SEGV
        https://bugzilla.redhat.com/show_bug.cgi?id=1287678
  [ 8 ] Bug #1287778 - Python PMAPI pmNonOptionsFromList cryptic error message
        https://bugzilla.redhat.com/show_bug.cgi?id=1287778
  [ 9 ] Bug #1289909 - pmdumptext -g / -p not working
        https://bugzilla.redhat.com/show_bug.cgi?id=1289909
  [ 10 ] Bug #1256125 - SELinux is preventing /usr/bin/pmlogger from 'open' accesses on the file /var/lib/pcp/config/pmlogger/config.default.
        https://bugzilla.redhat.com/show_bug.cgi?id=1256125
  [ 11 ] Bug #1270761 - pmatop -h does not work
        https://bugzilla.redhat.com/show_bug.cgi?id=1270761
  [ 12 ] Bug #1270176 - Python PMAPI pmSetOptionHostList no workie
        https://bugzilla.redhat.com/show_bug.cgi?id=1270176
  [ 13 ] Bug #1269921 - pmRecordControl misses the first sample
        https://bugzilla.redhat.com/show_bug.cgi?id=1269921
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program. Use
su -c 'yum update pcp' at the command line.
For more information, refer to "Managing Software with yum",
available at https://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list