Test report for Trustmanager patch #4208
Setup
This test was done on the CERN certification testbed on vtb-generic-78. 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 package certified was
glite-security-util-java-2.8.2-1.noarch.rpm
. In addition to this, I installed the following packages to support the tests:
glite-security-trustmanager
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 #68981: util-java DNHandler DN string parsing fails with slashes in RDN values
This bug was verified with glite-security-util-java-2.8.0-1.noarch.rpm. The bugfix was verified with glite-security-util-java-2.8.2-1.noarch.rpm. Regression tests created for the testsuite. More info in the bug.
bug #69163: PKCS 8 private key format not supported by util-java
This bug was verified with glite-security-util-java-2.8.0-1.noarch.rpm. The bugfix was verified with glite-security-util-java-2.8.2-1.noarch.rpm. Regression tests created for the testsuite. More info in the bug.
Certification test
The certification tests were run on the original unpatched versions of trustmanager. The certification tests were run according to the trustmanager test plans. All tests succeeded. The test certificates were created on a SL5 machine, since the SLC4 openssl can not create them.
The version was then upgraded to the patch version, and the tests were rerun. The tests for the attached bugs were added to the certification test suite. All tests succeeded.
Node type tests
glite-CREAM
Installed the patch #3898 version of glite-CREAM (needed the jpackage fix) Configured it and tested that it worked (Trustmanager part, not whole job execution, no batch backends). Log attached.
--
KalleHapponen - 08-Jun-2010
Topic revision: r3 - 2010-06-30
- unknown