Test report for Trustmanager patch #4125

Setup

This test was done on the CERN certification testbed on vtb-generic-68. It was a SLC4-32bit machine.

Since some glite components are required for trustmanager, and it's not a node type itself, the CREAMCE repo was used to install dependencies. The packages certified were glite-security-trustmanager-2.5.5-2_GL31Special.noarch.rpm and glite-security-util-java-2.8.0-1.noarch.rpm. In addition to these, installed the following packages to support the tests: tomcat5 glite-version fetch-crl and glite-yaim-core. The following config yaim functions were run: config_crl config_secure_tomcat. Because the jpackage repo was broken, the java dependencies were installed by hand.

Bugs

bug #67395: Problem with submission to CREAM with glite-security-trustmanager 2.0.6-1

Confirmed bug with glite-security-trustmanager-2.0.6-1.noarch.rpm Tested with CERN certificates against the new patched version of trustmanager and the connection worked.

Certification test

The certification tests were not run on the original unpatched versions of trustmanager, since it was too old to support a large part of the tests. The certification tests were run according to the trustmanager test plans. The only differences were that the test certificates were done on a SL5 machine, since the SLC4 openssl can not create them. The last test in client-tests+1h.sh was also slightly modified by changing the error condition text grepping. Trustmanager worked as it should, but the error message was different from what was expected.

Node type tests

glite-CREAM

Installed the production version of glite-CREAM (needed the jpackage fix) with the production versions of trustmanager and util-java. Configured it and tested that it worked (Trustmanager part, not whole job execution, no batch backends). Updated the version to the partch version and modified the configuration by removing the following from server.xml

sslCAFiles="/etc/grid-security/certificates/*.0"
crlFiles="/etc/grid-security/certificates/*.r0"
and adding
trustStoreDir="/etc/grid-security/certificates/"
crlUpdateInterval="2h"

Restarted tomcat. Reran the tests. Everything worked as it should. Upgraded CREAM to the version of patch #3898. Restarted the services and tested. Everything worked. Backported trustmanager to 2.0.6 to confirm bug #67395.

-- KalleHapponen - 08-Jun-2010

Topic attachments
I Attachment History Action Size Date Who Comment
Unknown file formatext certtests r1 manage 19.7 K 2010-06-09 - 07:43 UnknownUser Output of certification tests
Unknown file formatext creamtest r1 manage 12.3 K 2010-06-09 - 07:43 UnknownUser Output of node-type tests
Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r4 - 2010-06-28 - unknown
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    EGEE All webs login

This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Ask a support question or Send feedback