pcp
[Top] [All Lists]

pcp updates: qa

To: pcp@xxxxxxxxxxx
Subject: pcp updates: qa
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon, 26 Nov 2012 23:16:55 -0500 (EST)
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Changes committed to git://oss.sgi.com/pcp/pcp.git dev

 Makepkgs                |    4 ++--
 man/man1/dbpmda.1       |   10 +++++++---
 man/man1/pmcd.1         |    7 +++++++
 qa/174                  |    6 +++++-
 qa/191                  |    3 +++
 qa/213                  |    8 ++++++--
 qa/244                  |   15 ++++++++++++---
 qa/283                  |   19 +++++++++++++++----
 qa/285                  |    9 +++++++--
 qa/292                  |   25 ++++++++++++++++++-------
 qa/342                  |    6 +++++-
 qa/430                  |   19 ++++++++-----------
 qa/509                  |    7 ++++++-
 qa/514                  |    2 ++
 src/dbpmda/src/dbpmda.c |   37 ++++++++++++++++++-------------------
 15 files changed, 121 insertions(+), 56 deletions(-)

commit c549026e0791b5a4e92669333a128dc9472d9813
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue Nov 27 15:15:04 2012 +1100

    Fix QA fallout from making __pmSetProcessIdentity exit(1)
    
    Previous to this change, a number of QA tests were passing
    because the user running QA was still able to exercise the
    dbpmda/pmcd/pmlogger_check code as themselves.  This was as
    a result of __pmSetProcessIdentity being permissive of any
    failed attempt to change user (just logging a warning and
    continuing on, which was fine for QA).
    
    Now, we jump through hoops in order to either ensure these
    tests are started by a user with sufficient privileges that
    they can successfully change user, or to use the -U options
    to override the default preference of changing to the "pcp"
    user.

commit 7accb95ea6e9506aeff3e47227bdc146c47b4829
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue Nov 27 15:08:26 2012 +1100

    Document the -U options to pmcd and dbpmda

commit 2b4e79de1634875f6e19ea5af53d6883e07bac2c
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue Nov 27 15:08:07 2012 +1100

    Add dbpmda -U option to mirror the equivalent pmcd functionality

commit b154fb84396d5b2b61418dfad2d51582ef5d45df
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue Nov 27 15:07:09 2012 +1100

    Temporarily disable some pmie tests - currently under development

commit cecf46d2683b38042dee06985c63f0d7f8f9059b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue Nov 27 10:16:16 2012 +1100

    Revert "Makepkgs - explicitly set --libexecdir for configure"
    
    This reverts commit f0bf4abe6b5ffff814c5f63105610efec622768d.
    
    (breaks RPM builds and Debian builds already set --libexecdir)

<Prev in Thread] Current Thread [Next in Thread>