Updates for the "Performance Co-Pilot (PCP)" project have been committed to
the repository at git://oss.sgi.com/pcp/pcp.git
The branch "dev" has been updated
via e4115cf3219ad066177025c81c611cf6cf9dd688 (commit)
via b52dab1fb74b6672de257d060d3d0c85eaf64c79 (commit)
via d2d50468b8cc56cbda6a8e898df74f4180b039a2 (commit)
via b6c662ad455ca9e266a93fbe9e6447ebf61834cc (commit)
via 7c8c1d387af7d9f8c82765407d14bec683970d8d (commit)
via 177d8965e99621d4b220f4a735cb75073f4a1142 (commit)
via f74aa8bd87bb66152f995c307437769c9e59424b (commit)
via 3a0594c2ffe5a93bbb53802dd54e2640d1ad3fa2 (commit)
via ce44c90fcc291e9e285b6e85c033407cd5cd9e89 (commit)
via 4c67192b0d28dc224eb621c71634b2b10f9c30ab (commit)
via b5876b1e9ba9ab81d435e321e1f71bbe37d4400a (commit)
via 2b2bd84df8183fb1b6e824f2e6995f80ceb46d90 (commit)
via 1d22efb487766e34dd85a44d075fa917f7e412c6 (commit)
via 70a9c396ad8c112f8a95004f2aded0b9042fefba (commit)
from 064fb8ec4140d3b62d627707ae5b7f322c64b748 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit e4115cf3219ad066177025c81c611cf6cf9dd688
Author: Nathan Scott
Date: Tue Dec 23 17:37:31 2008 +1100
Bump datestamp in version number for package upgrades.
commit b52dab1fb74b6672de257d060d3d0c85eaf64c79
Author: Nathan Scott
Date: Tue Dec 23 17:36:53 2008 +1100
Really fix the Infiniband PMDA / RPM botch this time.
The last attempt overlooked the fact that pcp.spec.in
is not used by configure.in, rather its used by the
makefile in that subdir, so the manual translation in
there needs to be aware of the HAVE_IBDEV macro. It
also means we must use values zero and one, undefined
and one doesn't cut it.
Also, PMDAs should not be conditionally added into the
SUBDIRS macro in src/pmdas/GNUmakefile, as the source
will only sometimes make it into the src tarball that
way - fixed that for IB while I was there.
commit d2d50468b8cc56cbda6a8e898df74f4180b039a2
Author: Nathan Scott
Date: Tue Dec 23 14:54:23 2008 +1100
Bump datestamp in version number for RPM upgrades.
commit b6c662ad455ca9e266a93fbe9e6447ebf61834cc
Author: Nathan Scott
Date: Tue Dec 23 14:52:45 2008 +1100
Resolve an issue with recent versions of autoconf, as reported by
Peter Edwards:
configure.in:292: error: AC_SUBST: `pcp_owner pcp_group' is not a
valid
shell variable name
configure.in:292: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
Looks like we need to be passing only one argument to AC_SUBST,
and that this doubling-up (or 4-at-a-time which we do too) is no
longer valid syntax.
commit 7c8c1d387af7d9f8c82765407d14bec683970d8d
Author: Nathan Scott
Date: Tue Dec 23 14:48:10 2008 +1100
Correct a logic error in pmlogger_daily scripts detection of running
pmloggers. This recently regressed even more but was actually never
right. Funnily enough, the same logic exists in pmlogger_check and
it _is_ right - so, this just dups that exact logic here. The root
issue is to do with handling of failed glob-expansion on the process
id files below /var/log/pmlogger.
Symptoms of the problem are:
- failure to rotate daily logs for non-primary pmloggers, and
- email messages with diagnostics along the lines:
pmlogger_daily: Error: no pmlogger instance running for host "fw1"
[/var/lib/pcp/config/pmlogger/control:28] ... logging for host
"fw1" unchanged
pmlogger_daily: Error: no pmlogger instance running for host "fw2"
[/var/lib/pcp/config/pmlogger/control:29] ... logging for host
"fw2" unchanged
commit 177d8965e99621d4b220f4a735cb75073f4a1142
Author: Nathan Scott
Date: Fri Dec 19 20:45:34 2008 +1100
The current PCP rpm build process fails on RHEL4, works on RHEL5.
Must be due to differences in rpm version - root cause is that we
are not initialising some infiniband related state correctly (and
possibly not using a valid rpm macro name at all).
Fixed by using a sensible macro name (no spaces) and initialising
it like the other variables. SGI folks may want to look at this
change very carefully and check it works OK in their build env -
we're not using Infiniband at all here (but do like a successful
build, which this now gives me).
commit f74aa8bd87bb66152f995c307437769c9e59424b
Author: Nathan Scott
Date: Fri Dec 19 20:41:17 2008 +1100
Fix up a typo, improve some diagnostics in the PCP package build
process. Noticed when auditing for use in kmchart package build
on Win32.
commit 3a0594c2ffe5a93bbb53802dd54e2640d1ad3fa2
Author: Nathan Scott
Date: Fri Dec 19 08:31:26 2008 +1100
Do not waste time in the build installing man pages on Windows.
commit ce44c90fcc291e9e285b6e85c033407cd5cd9e89
Author: Nathan Scott
Date: Fri Dec 19 08:30:38 2008 +1100
Further Windows-specific build and install tweaks.
commit 4c67192b0d28dc224eb621c71634b2b10f9c30ab
Author: Nathan Scott
Date: Fri Dec 19 08:26:23 2008 +1100
Reinstate pmpost on Windows builds. Refactored the file locking
code to have platform-dependent sections in a separate function.
commit b5876b1e9ba9ab81d435e321e1f71bbe37d4400a
Author: Nathan Scott
Date: Fri Dec 19 08:11:59 2008 +1100
Remove a no-longer-used local variable in Windows PMDA.
commit 2b2bd84df8183fb1b6e824f2e6995f80ceb46d90
Author: Nathan Scott
Date: Tue Dec 16 11:15:21 2008 +1100
Improve diagnostics in pcp-services program (win32).
commit 1d22efb487766e34dd85a44d075fa917f7e412c6
Author: Nathan Scott
Date: Tue Dec 16 11:14:31 2008 +1100
Unify service start script call mechanism (win32).
commit 70a9c396ad8c112f8a95004f2aded0b9042fefba
Author: Nathan Scott
Date: Mon Dec 15 12:14:57 2008 +1100
Remove incorrect comment from perl logsummary module test code.
-----------------------------------------------------------------------
Summary of changes:
GNUmakefile | 2 +-
Makepkgs | 7 ++-
VERSION.pcp | 2 +-
build/GNUmakefile | 2 +-
build/rpm/GNUmakefile | 1 +
build/rpm/pcp.spec.in | 3 +-
configure.in | 42 +++++++++--------
debian/changelog | 6 ++
src/cpan/LogSummary/t/test.t | 3 -
src/include/builddefs.in | 4 ++
src/libpcp/src/GNUmakefile | 2 +-
src/pmdas/GNUmakefile | 8 +---
src/pmdas/ib/GNUmakefile | 10 +++-
src/pmdas/windows/instance.c | 1 -
src/pmlogctl/pmlogger_daily.sh | 9 +---
src/pmpost/GNUmakefile | 9 +---
src/pmpost/pmpost.c | 52 ++++++++++++---------
src/win32ctl/pcp-services.c | 99
+++++++++++++++++----------------------
18 files changed, 127 insertions(+), 135 deletions(-)
|