Difference: VomsTestsP3407 (1 vs. 34)

Revision 342010-04-20 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 3407

Author: Elisabetta Molinari elisabetta.molinari@mi.infn.it

Line: 72 to 72
 
  • installation steps:
     wget http://etics-repository.cern.ch:8080/repository/pm/volatile/repomd/id/fa01c264-37cc-4539-a3b3-da59486a13dd/sl5_x86_64_gcc412/etics-volatile-build-by-id.repo
    yum install glite-VOMS_mysql
    yum install lcg-CA
    here's the yum install log
Added:
>
>
here's the updated yum install log
 
  • configuration steps:
    copy siteinfo.def and services/glite-voms_mysql from '/opt/glite/yaim/examples/siteinfo' into your favourite dir. Rename glite-voms_mysql as glite-voms
    Set yaim variables as specified here https://twiki.cern.ch/twiki/bin/view/LCG/Site-info_configuration_variables
    Launch  '/opt/glite/yaim/bin/yaim -c -s site-info.def -n VOMS'
Line: 247 to 248
 
Added:
>
>
 
META FILEATTACHMENT attachment="full_result.html.gz" attr="" comment="full result voms admin report" date="1268901414" name="full_result.html.gz" path="full_result.html.gz" size="2290" stream="full_result.html.gz" tmpFilename="/usr/tmp/CGItemp8918" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="full_result_vomscore.html.gz" attr="" comment="full result voms core report" date="1268901542" name="full_result_vomscore.html.gz" path="full_result_vomscore.html.gz" size="4027" stream="full_result_vomscore.html.gz" tmpFilename="/usr/tmp/CGItemp8694" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="yum_install_log.gz" attr="" comment="yum install log" date="1268922254" name="yum_install_log.gz" path="yum_install_log.gz" size="2427" stream="yum_install_log.gz" tmpFilename="/usr/tmp/CGItemp8790" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="yaimlog" attr="" comment="yaim configuration log" date="1268924986" name="yaimlog" path="yaimlog" size="34085" stream="yaimlog" tmpFilename="/usr/tmp/CGItemp8790" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="upgrade_log.gz" attr="" comment="upgrade log" date="1269336569" name="upgrade_log.gz" path="upgrade_log.gz" size="2104" stream="upgrade_log.gz" tmpFilename="/usr/tmp/CGItemp13242" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="yum_install_3407" attr="" comment="yum install 3407" date="1271143706" name="yum_install_3407" path="yum_install_3407" size="16920" stream="yum_install_3407" tmpFilename="/usr/tmp/CGItemp8763" user="ElisabettaMolinari" version="1"
Added:
>
>
META FILEATTACHMENT attachment="yum_install_3407_1304" attr="" comment="" date="1271757123" name="yum_install_3407_1304" path="yum_install_3407_1304" size="7766" stream="yum_install_3407_1304" tmpFilename="/usr/tmp/CGItemp10137" user="ElisabettaMolinari" version="1"

Revision 332010-04-13 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 3407

Author: Elisabetta Molinari elisabetta.molinari@mi.infn.it

Changed:
<
<
Outcome: In certification...
>
>
Outcome: Certified
 

Automatic tests

Revision 322010-04-13 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 3407

Author: Elisabetta Molinari elisabetta.molinari@mi.infn.it

Line: 7 to 7
 

Automatic tests

Changed:
<
<
  • tests on voms core were run automatically as a result of a build in etics, see here
>
>
  • tests on voms core were run automatically as a result of a build in etics, see here
 
  • voms-admin automatic testing---> run the voms-cli tests from the testsuite here, after adjustying the error messages to the new ones:
    • here's a result of the command './myCheck-VOMS -n voms-rd02-21.cnaf.infn.it -l test-sequence.lst.voms-admin'
      Test VOMS-addMember   - OK
      Test VOMS-assignRole   - OK
Line: 71 to 71
 

Clean installation

  • installation steps:
     wget http://etics-repository.cern.ch:8080/repository/pm/volatile/repomd/id/fa01c264-37cc-4539-a3b3-da59486a13dd/sl5_x86_64_gcc412/etics-volatile-build-by-id.repo
    yum install glite-VOMS_mysql
Changed:
<
<
yum install lcg-CA here's the yum install log
>
>
yum install lcg-CA here's the yum install log
 
  • configuration steps:
    copy siteinfo.def and services/glite-voms_mysql from '/opt/glite/yaim/examples/siteinfo' into your favourite dir. Rename glite-voms_mysql as glite-voms
    Set yaim variables as specified here https://twiki.cern.ch/twiki/bin/view/LCG/Site-info_configuration_variables
    Launch  '/opt/glite/yaim/bin/yaim -c -s site-info.def -n VOMS'
Line: 252 to 252
 
META FILEATTACHMENT attachment="yum_install_log.gz" attr="" comment="yum install log" date="1268922254" name="yum_install_log.gz" path="yum_install_log.gz" size="2427" stream="yum_install_log.gz" tmpFilename="/usr/tmp/CGItemp8790" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="yaimlog" attr="" comment="yaim configuration log" date="1268924986" name="yaimlog" path="yaimlog" size="34085" stream="yaimlog" tmpFilename="/usr/tmp/CGItemp8790" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="upgrade_log.gz" attr="" comment="upgrade log" date="1269336569" name="upgrade_log.gz" path="upgrade_log.gz" size="2104" stream="upgrade_log.gz" tmpFilename="/usr/tmp/CGItemp13242" user="ElisabettaMolinari" version="1"
Added:
>
>
META FILEATTACHMENT attachment="yum_install_3407" attr="" comment="yum install 3407" date="1271143706" name="yum_install_3407" path="yum_install_3407" size="16920" stream="yum_install_3407" tmpFilename="/usr/tmp/CGItemp8763" user="ElisabettaMolinari" version="1"

Revision 312010-03-23 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 3407

Author: Elisabetta Molinari elisabetta.molinari@mi.infn.it

Line: 139 to 139
 - launch yaim configuration after setting yaim variable VOMS_DB_DEPLOY to 'false' in the siteinfo.def or the services/glite-voms file - re-start tomcat - launch upgrade VO, for each VO as in the following: /opt/glite/sbin/voms-admin-configure upgrade --vo=sa3test
Added:
>
>
- re-start voms server and voms-admin
 - register the VOMS host identity as a default admin -->/opt/glite/sbin/voms-db-deploy.py add-admin --vo sa3test --cert /etc/grid-security/hostcert.pem here's an upgrade log

Revision 302010-03-23 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 3407

Author: Elisabetta Molinari elisabetta.molinari@mi.infn.it

Line: 128 to 128
 

Upgrade from production

Changed:
<
<
  • Since this is the first release of VOMS for SL5, only the upgrade of the mysql backend has been tested. Following the basic steps:
    • Dump the old database on the old VOMS server and transfer the file to the new node as in the following:
       mysqldump -h <OLD_HOSTNAME> -u <USER> -p --databases <DB_NAME> > <DUMP_FILE>
    • Use the database dump on the new machine to create the new database as in the following:
      mysql -h <NEW_HOSTNAME> -u <PRIV_USER> -p < <DUMP_FILE>
    • make sure the mysql db on the new machine accepts external connections by doing the following for ex.:
      grant all on *.* to 'root'@'voms-rd02-21.cnaf.infn.it' identified by 'admin';
    • for each VO database you want to upgrade launch the following:
      /opt/glite/sbin/voms-admin-configure --vo <VO_NAME> --dbhost <remote_host_name> upgrade
>
>
  • Since this is the first release of VOMS for SL5, only the upgrade of the mysql backend has been tested. Following the basic steps of a sample upgrade:
    - dump the old database  on the old VOMS server and transfer the file to the new node: mysqldump -h <OLD_HOSTNAME> -u <USER> -p --databases <DB_NAME> > <DUMP_FILE>
    - mysql -u root -p < dbsa3test; mysql -u root -p < dbvomstest;
    - grant all on *.* to 'root'@'voms-rd02-21.cnaf.infn.it' identified by 'admin';
    - grant all on db_sa3test.* to 'sa3test_user'@'voms-rd02-21.cnaf.infn.it' identified by 'admin';
    - grant all on db_sa3test.* to 'sa3test_user'@'localhost' identified by 'admin';
    - grant all on db_vomstest.* to 'vomstest_user'@'voms-rd02-21.cnaf.infn.it' identified by 'admin';
    - grant all on db_vomstest.* to 'vomstest_user'@'localhost' identified by 'admin';
    - synchronize yaim conf files from the old machine with the new one, i.e. make sure username and password for the VO databases are the same 
    - launch yaim configuration after setting yaim variable  VOMS_DB_DEPLOY to 'false' in the siteinfo.def or the services/glite-voms file
    - re-start tomcat
    - launch upgrade VO, for each VO as in the following: /opt/glite/sbin/voms-admin-configure upgrade --vo=sa3test
    - register the VOMS host identity as a default admin  -->/opt/glite/sbin/voms-db-deploy.py add-admin --vo sa3test --cert /etc/grid-security/hostcert.pem
here's an upgrade log
 

Check Bugs:

Line: 236 to 244
 
Added:
>
>
 
META FILEATTACHMENT attachment="full_result.html.gz" attr="" comment="full result voms admin report" date="1268901414" name="full_result.html.gz" path="full_result.html.gz" size="2290" stream="full_result.html.gz" tmpFilename="/usr/tmp/CGItemp8918" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="full_result_vomscore.html.gz" attr="" comment="full result voms core report" date="1268901542" name="full_result_vomscore.html.gz" path="full_result_vomscore.html.gz" size="4027" stream="full_result_vomscore.html.gz" tmpFilename="/usr/tmp/CGItemp8694" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="yum_install_log.gz" attr="" comment="yum install log" date="1268922254" name="yum_install_log.gz" path="yum_install_log.gz" size="2427" stream="yum_install_log.gz" tmpFilename="/usr/tmp/CGItemp8790" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="yaimlog" attr="" comment="yaim configuration log" date="1268924986" name="yaimlog" path="yaimlog" size="34085" stream="yaimlog" tmpFilename="/usr/tmp/CGItemp8790" user="ElisabettaMolinari" version="1"
Added:
>
>
META FILEATTACHMENT attachment="upgrade_log.gz" attr="" comment="upgrade log" date="1269336569" name="upgrade_log.gz" path="upgrade_log.gz" size="2104" stream="upgrade_log.gz" tmpFilename="/usr/tmp/CGItemp13242" user="ElisabettaMolinari" version="1"

Revision 292010-03-19 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 3407

Author: Elisabetta Molinari elisabetta.molinari@mi.infn.it

Line: 132 to 132
 
    • Dump the old database on the old VOMS server and transfer the file to the new node as in the following:
       mysqldump -h <OLD_HOSTNAME> -u <USER> -p --databases <DB_NAME> > <DUMP_FILE>
    • Use the database dump on the new machine to create the new database as in the following:
      mysql -h <NEW_HOSTNAME> -u <PRIV_USER> -p < <DUMP_FILE>
    • make sure the mysql db on the new machine accepts external connections by doing the following for ex.:
      grant all on *.* to 'root'@'voms-rd02-21.cnaf.infn.it' identified by 'admin';
Added:
>
>
    • for each VO database you want to upgrade launch the following:
      /opt/glite/sbin/voms-admin-configure --vo <VO_NAME> --dbhost <remote_host_name> upgrade
 

Check Bugs:

Revision 282010-03-19 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 3407

Author: Elisabetta Molinari elisabetta.molinari@mi.infn.it

Line: 128 to 128
 

Upgrade from production

Added:
>
>
  • Since this is the first release of VOMS for SL5, only the upgrade of the mysql backend has been tested. Following the basic steps:
    • Dump the old database on the old VOMS server and transfer the file to the new node as in the following:
       mysqldump -h <OLD_HOSTNAME> -u <USER> -p --databases <DB_NAME> > <DUMP_FILE>
    • Use the database dump on the new machine to create the new database as in the following:
      mysql -h <NEW_HOSTNAME> -u <PRIV_USER> -p < <DUMP_FILE>
    • make sure the mysql db on the new machine accepts external connections by doing the following for ex.:
      grant all on *.* to 'root'@'voms-rd02-21.cnaf.infn.it' identified by 'admin';
 

Check Bugs:

Revision 272010-03-18 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 3407

Author: Elisabetta Molinari elisabetta.molinari@mi.infn.it

Line: 71 to 71
 

Clean installation

  • installation steps:
     wget http://etics-repository.cern.ch:8080/repository/pm/volatile/repomd/id/fa01c264-37cc-4539-a3b3-da59486a13dd/sl5_x86_64_gcc412/etics-volatile-build-by-id.repo
    yum install glite-VOMS_mysql
Changed:
<
<
yum install lcg-CA
>
>
yum install lcg-CA here's the yum install log
 
  • configuration steps:
    copy siteinfo.def and services/glite-voms_mysql from '/opt/glite/yaim/examples/siteinfo' into your favourite dir. Rename glite-voms_mysql as glite-voms
    Set yaim variables as specified here https://twiki.cern.ch/twiki/bin/view/LCG/Site-info_configuration_variables
    Launch  '/opt/glite/yaim/bin/yaim -c -s site-info.def -n VOMS'
    
Changed:
<
<
  • yaim configuration log
>
>
  • yaim configuration log
 
  • yaim configuration files used:
    cat ~/siteinfo/site-info.def
    # Uncomment this variable if you are installing a mysql server
    # It is the MySQL admin password. 
Line: 127 to 127
 
Deleted:
<
<
  • yaim problems found:
    • does NOT launch the webapp with the following:
      init-voms-admin.py --start-siblings
    • does not set the path of the certificate file (in pem format) of an initial VO administrator. Here's a sample command to be used:
      voms-db-deploy.py add-admin --vo sa3test --cert /etc/grid-security/hostcert.pem
 

Upgrade from production

Check Bugs:

Line: 231 to 227
 
Changed:
<
<
META FILEATTACHMENT attachment="yaimlog1" attr="" comment="yaim configuration log" date="1268833400" name="yaimlog1" path="yaimlog1" size="33685" stream="yaimlog1" tmpFilename="/usr/tmp/CGItemp11394" user="ElisabettaMolinari" version="1"
>
>

 
META FILEATTACHMENT attachment="full_result.html.gz" attr="" comment="full result voms admin report" date="1268901414" name="full_result.html.gz" path="full_result.html.gz" size="2290" stream="full_result.html.gz" tmpFilename="/usr/tmp/CGItemp8918" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="full_result_vomscore.html.gz" attr="" comment="full result voms core report" date="1268901542" name="full_result_vomscore.html.gz" path="full_result_vomscore.html.gz" size="4027" stream="full_result_vomscore.html.gz" tmpFilename="/usr/tmp/CGItemp8694" user="ElisabettaMolinari" version="1"
Added:
>
>
META FILEATTACHMENT attachment="yum_install_log.gz" attr="" comment="yum install log" date="1268922254" name="yum_install_log.gz" path="yum_install_log.gz" size="2427" stream="yum_install_log.gz" tmpFilename="/usr/tmp/CGItemp8790" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="yaimlog" attr="" comment="yaim configuration log" date="1268924986" name="yaimlog" path="yaimlog" size="34085" stream="yaimlog" tmpFilename="/usr/tmp/CGItemp8790" user="ElisabettaMolinari" version="1"

Revision 262010-03-18 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 3407

Author: Elisabetta Molinari elisabetta.molinari@mi.infn.it

Line: 8 to 8
 

Automatic tests

  • tests on voms core were run automatically as a result of a build in etics, see here
Changed:
<
<
  • voms-cli automatic testing---> run the voms-cli tests from the testsuite here, after adjustying the error messages to the new ones:
>
>
  • voms-admin automatic testing---> run the voms-cli tests from the testsuite here, after adjustying the error messages to the new ones:
 
    • here's a result of the command './myCheck-VOMS -n voms-rd02-21.cnaf.infn.it -l test-sequence.lst.voms-admin'
      Test VOMS-addMember   - OK
      Test VOMS-assignRole   - OK
      Test VOMS-crAttribute   - OK
Line: 39 to 39
 Test VOMS-removeMember - OK Test VOMS-setGroupAttribute - OK Test VOMS-setRoleAttribute - OK
Changed:
<
<
here's the full result report
>
>
here's the full result report
  • voms-core automatic testing, run the voms-core tests from the testsuite here:
    • here's a result of the command './myCheck-VOMS -n voms-rd02-21.cnaf.infn.it -l test-sequence.lst.voms-core':
      Test VOMS-pr-attr   - OK
      Test VOMS-pr-bits   - OK
      Test VOMS-pr-cert   - OK
      Test VOMS-pr-conf   - OK
      Test VOMS-pr-dbg   - OK
      Test VOMS-pr-genattr   - OK
      Test VOMS-pr-hlp   - OK
      Test VOMS-pr-hours   - OK
      Test VOMS-pr-ign   - OK
      Test VOMS-pr-key   - OK
      Test VOMS-pr-limit   - OK
      Test VOMS-pr-list   - OK
      Test VOMS-pr-noreg   - OK
      Test VOMS-pr-order   - OK
      Test VOMS-pr-out   - OK
      Test VOMS-pr-pver   - OK
      Test VOMS-pr-pwst   - OK
      Test VOMS-pr-quiet   - OK
      Test VOMS-pr-RoleOrder   - OK
      Test VOMS-pr-usg   - OK
      Test VOMS-pr-valid   - OK
      Test VOMS-pr-verify   - OK
      Test VOMS-pr-vers   - OK
      Test VOMS-pr-vlf   - OK
      Test VOMS-pr-vomses   - OK
      Test VOMS-pr-warn   - OK
      here's the full result report
 

Clean installation

  • installation steps:
     wget http://etics-repository.cern.ch:8080/repository/pm/volatile/repomd/id/fa01c264-37cc-4539-a3b3-da59486a13dd/sl5_x86_64_gcc412/etics-volatile-build-by-id.repo
Line: 50 to 77
 Launch '/opt/glite/yaim/bin/yaim -c -s site-info.def -n VOMS'
  • yaim configuration log
Added:
>
>
  • yaim configuration files used:
    cat ~/siteinfo/site-info.def
    # Uncomment this variable if you are installing a mysql server
    # It is the MySQL admin password. 
    MYSQL_PASSWORD="admin"
    
    
    # Human-readable name of your site
    SITE_NAME=voms-sa3-italia
    
    ##############################
    # VO configuration variables #
    ##############################
    # If you are configuring a DNS-like VO, please check
    # the following URL: https://twiki.cern.ch/twiki/bin/view/LCG/YaimGuide400#vo_d_directory
    
    # Space separated list of VOs supported by your site
    VOS="sa3test vomstest"
    -----------------------------------------------------------------
    
    cat ~/siteinfo/services/glite-voms
    # VOMS server hostname
    VOMS_HOST=localhost
    
    # Hostname of the database server. Put 'localhost'
    # if you run the database on the same machine.
    # This parameter can be specified per VO in the following way:
    # VO_<vo_name>_VOMS_ADMIN_DB_HOST
    VOMS_ADMIN_DB_HOST='localhost'
    
    VO_SA3TEST_VOMS_DB_HOST="voms-rd02-21.cnaf.infn.it"
    VO_SA3TEST_VOMS_DB_TYPE="mysql"
    VO_SA3TEST_VOMS_DB_USER="sa3test_user"
    VO_SA3TEST_VOMS_DB_PASS="pwd"
    VO_SA3TEST_VOMS_DB_NAME="db_sa3test"
    VO_SA3TEST_VOMS_PORT="15001"
    
    VO_VOMSTEST_VOMS_DB_HOST="voms-rd02-21.cnaf.infn.it"
    VO_VOMSTEST_VOMS_DB_TYPE="mysql"
    VO_VOMSTEST_VOMS_DB_USER="vomstest_user"
    VO_VOMSTEST_VOMS_DB_PASS="pwd1"
    VO_VOMSTEST_VOMS_DB_NAME="db_vomstest"
    VO_VOMSTEST_VOMS_PORT="15002"
    
    VOMS_ADMIN_SMTP_HOST="localhost"
    VOMS_ADMIN_MAIL="elisabetta.molinari@mi.infn.it"
    VOMS_DB_DEPLOY="true"
    -----------------------------------------------
    
 
  • yaim problems found:
    • does NOT launch the webapp with the following:
      init-voms-admin.py --start-siblings
Line: 147 to 223
 
Changed:
<
<
META FILEATTACHMENT attachment="full_result" attr="" comment="voms-cli full result report" date="1268820062" name="full_result" path="full_result.html" size="14101" stream="full_result.html" tmpFilename="/usr/tmp/CGItemp11507" user="ElisabettaMolinari" version="1"
>
>

 
META FILEATTACHMENT attachment="yaimlog1" attr="" comment="yaim configuration log" date="1268833400" name="yaimlog1" path="yaimlog1" size="33685" stream="yaimlog1" tmpFilename="/usr/tmp/CGItemp11394" user="ElisabettaMolinari" version="1"
Added:
>
>
META FILEATTACHMENT attachment="full_result.html.gz" attr="" comment="full result voms admin report" date="1268901414" name="full_result.html.gz" path="full_result.html.gz" size="2290" stream="full_result.html.gz" tmpFilename="/usr/tmp/CGItemp8918" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="full_result_vomscore.html.gz" attr="" comment="full result voms core report" date="1268901542" name="full_result_vomscore.html.gz" path="full_result_vomscore.html.gz" size="4027" stream="full_result_vomscore.html.gz" tmpFilename="/usr/tmp/CGItemp8694" user="ElisabettaMolinari" version="1"

Revision 252010-03-17 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 3407

Changed:
<
<
Author: Elisabetta Molinari
>
>
Author: Elisabetta Molinari elisabetta.molinari@mi.infn.it
  Outcome: In certification...
Line: 49 to 49
 Set yaim variables as specified here https://twiki.cern.ch/twiki/bin/view/LCG/Site-info_configuration_variables Launch '/opt/glite/yaim/bin/yaim -c -s site-info.def -n VOMS'
Added:
>
>
  • yaim configuration log
 
  • yaim problems found:
    • does NOT launch the webapp with the following:
      init-voms-admin.py --start-siblings
Line: 144 to 145
 
Added:
>
>
 
META FILEATTACHMENT attachment="full_result" attr="" comment="voms-cli full result report" date="1268820062" name="full_result" path="full_result.html" size="14101" stream="full_result.html" tmpFilename="/usr/tmp/CGItemp11507" user="ElisabettaMolinari" version="1"
Added:
>
>
META FILEATTACHMENT attachment="yaimlog1" attr="" comment="yaim configuration log" date="1268833400" name="yaimlog1" path="yaimlog1" size="33685" stream="yaimlog1" tmpFilename="/usr/tmp/CGItemp11394" user="ElisabettaMolinari" version="1"

Revision 242010-03-17 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 3407

Author: Elisabetta Molinari

Outcome: In certification...

Added:
>
>
 

Automatic tests

  • tests on voms core were run automatically as a result of a build in etics, see here
Changed:
<
<
  • voms-cli automatic testing:
>
>
  • voms-cli automatic testing---> run the voms-cli tests from the testsuite here, after adjustying the error messages to the new ones:
    • here's a result of the command './myCheck-VOMS -n voms-rd02-21.cnaf.infn.it -l test-sequence.lst.voms-admin'
      Test VOMS-addMember   - OK
      Test VOMS-assignRole   - OK
      Test VOMS-crAttribute   - OK
      Test VOMS-crGroup   - OK
      Test VOMS-crRole   - OK
      Test VOMS-crUser   - OK
      Test VOMS-crUserNocert   - OK
      Test VOMS-delAttribute   - OK
      Test VOMS-delGroup   - OK
      Test VOMS-delGroupAttribute   - OK
      Test VOMS-delRole   - OK
      Test VOMS-delRoleAttribute   - OK
      Test VOMS-delUser   - OK
      Test VOMS-delUserAttribute   - OK
      Test VOMS-dismissRole   - OK
      Test VOMS-listAttributes   - OK
      Test VOMS-listGroupAttributes   - OK
      Test VOMS-listGroups   - OK
      Test VOMS-listMembers   - OK
      Test VOMS-listRoleAttributes   - OK
      Test VOMS-listRoles   - OK
      Test VOMS-listSubGroups   - OK
      Test VOMS-listUserAttributes   - OK
      Test VOMS-listUserGroups   - OK
      Test VOMS-listUserRoles   - OK
      Test VOMS-listUsers   - OK
      Test VOMS-listUsrWithRol   - OK
      Test VOMS-removeMember   - OK
      Test VOMS-setGroupAttribute   - OK
      Test VOMS-setRoleAttribute   - OK
      
      here's the full result report
 

Clean installation

  • installation steps:
     wget http://etics-repository.cern.ch:8080/repository/pm/volatile/repomd/id/fa01c264-37cc-4539-a3b3-da59486a13dd/sl5_x86_64_gcc412/etics-volatile-build-by-id.repo
Line: 24 to 56
 

Upgrade from production

Deleted:
<
<

Test report

 

Check Bugs:

Changed:
<
<

Voms Admin 2.5-cli:

>
>

Voms Admin 2.5-cli

 
  • BUG #38150: "Extend member status in voms-admin" FIXED
    • checked that active and suspend status are present in the voms-admin webapp.
Line: 36 to 66
 
  • BUG #43127: "implement in voms-admin VO membership expiration bound to AUP version" FIXED
  • BUG #43129: "implement in voms-admin an authorisation-aware web UI" FIXED
  • BUG #43130: "multiple certificate support" FIXED
Changed:
<
<
    • side note: it does accept also expired certificates
  • BUG #43189: "allow user to request his/her inclusion in a Group/Role in voms-admin"
>
>
  • BUG #43189: "allow user to request his/her inclusion in a Group/Role in voms-admin" FIXED
 
  • BUG #43264: "voms-admin to keep user Registration Data in the VOMS database" FIXED
  • BUG #60328: "remove-certificate does not work" FIXED
    • tried with a non-existent pair DN/CA as in the following:
       voms-admin --vo sa3test --nousercert remove-certificate '/C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Elisabet' '/C=IT/O=INFN/CN=INFN'
Line: 45 to 74
 
  • BUG #60329: "Not possible to restore a certificate from the command line" FIXED
    • launch
      voms-admin --vo sa3test suspend-certificate .globus/usercert.pem 'security incident'
    • launch
      voms-admin --vo sa3test restore-certificate .globus/usercert.pem
Changed:
<
<
  • BUG #60337: "Locks held on access denied when processing membership requests"
>
>
  • BUG #60337: "Locks held on access denied when processing membership requests" FIXED
    • Actually this, and all the other bugs regarding locks not being well manages, were due to an improper management of the hibernate session when exceptions were raised. This is fixed in the code now.
 
  • BUG #60483: "Unhandled exception when deleting groups containing subgroups & locks held" FIXED
    • create a group as for ex:
      voms-admin --vo sa3test create-group testgroup
    • create a subgroup as for ex:
      voms-admin --vo sa3test create-group testgroup/testsubgroup
Line: 72 to 102
 
    • tried to delete the user:
       voms-admin --vo sa3test delete-user cas/ca2/certs/08.pem
      org.glite.security.voms.admin.persistence.error.NoSuchUserException: User '/DC=CH/DC=CERN/OU=EMAILCA/CN=Test user 3/Email=test_user_3@emailca.cern.ch,/DC=CH/DC=CERN/OU=EMAILCA/CN=emailca.cern.ch/emailAddress=emailca@cern.ch' not found in org.glite.security.voms.admin.persistence.error!
      voms-rd02-21
Changed:
<
<
  • BUG #54613: "voms-admin-configure ignores --dbhost option when configuring mysql VO" BEING FIXED
>
>
  • BUG #54613: "voms-admin-configure ignores --dbhost option when configuring mysql VO" FIXED
 
    • launched the following:
      voms-admin-configure install --vo adminDeploy --createdb --deploy-database --dbtype mysql --dbhost cert-10.cnaf.infn.it --port 15002 --dbusername 'admin_Deploy' --dbpassword 'pwd' --mail-from elisabetta.molinari@mi.infn.it --verbose --smtp-host smtp.cnaf.infn.it --dbapwd 'admin'
  • BUG #54614: "voms-admin-configure should not try to create an administrator if the --skip-database option is set" FIXED
  • BUG #56065: "voms-admin email notification behaviour should be configurable" FIXED
Line: 87 to 117
 
    • It does not allow to create group and roles with special characters in the name
  • BUG #60604: "Error adding a default ACL for a group" FIXED
  • BUG #61292: "VOMS Admin 2.0.7 Client fails with some (non-ASCII?) characters" FIXED
Deleted:
<
<
    • if one tries to add a user from the voms-cli using a DN with an accented character it still throws an error
 
  • BUG #59918: "NullPointerException during group creation with slash in the name" FIXED
  • BUG #59919: "No warning when creating a group in a read-only context" FIXED
    • set the user to read only under '/sa3test/test'
    • tried to create a group under '/sa3test/test' and the following is returned:
      Insufficient privileges to execute 'CreateGroupOperation'.
Changed:
<
<
  • BUG #59933: "Problem removing config backup" Check it removes only files
>
>
  • BUG #59933: "Problem removing config backup" FIXED
 
  • BUG #59985: "'ALL' permission resolution" FIXED
    • set an ACL permission for a member to ALL
    • check in the voms admin webadmin the field for 'suspend' is set to yes
Changed:
<
<
  • BUG #60256: "Unhandled 'UserAlreadyExists' Exception"
>
>
  • BUG #60256: "Unhandled 'UserAlreadyExists' Exception" FIXED
 
  • BUG #60264: "Uncought 'IllegalArgumentException' on request confirm" FIXED
    • tried to click on the confirmation link twice
  • BUG #60265: "Other VOs list not complete" FIXED
Changed:
<
<
  • BUG #60296: "Database session problems when wrong request confirmation parameters are submitted"
>
>
  • BUG #60296: "Database session problems when wrong request confirmation parameters are submitted" FIXED
    • Actually this, and all the other bugs regarding locks not being well manages, were due to an improper management of the hibernate session when exceptions were raised. This is fixed in the code now.
 
  • BUG #60308: "It is not possible to remove an AUP which has acceptance records" FIXED
  • BUG #60313: "Trigger reacceptance work only for the predefined AUP" FIXED
    • defined a new AUP with a new version
Line: 111 to 141
 
  • see tests performed for patch #3142

-- ElisabettaMolinari - 2010-02-17

Added:
>
>

META FILEATTACHMENT attachment="full_result" attr="" comment="voms-cli full result report" date="1268820062" name="full_result" path="full_result.html" size="14101" stream="full_result.html" tmpFilename="/usr/tmp/CGItemp11507" user="ElisabettaMolinari" version="1"

Revision 232010-03-16 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 3407

Author: Elisabetta Molinari

Line: 51 to 51
 
    • create a subgroup as for ex:
      voms-admin --vo sa3test create-group testgroup/testsubgroup
    • try to delete the parent group 'testgroup' from the webadmin
    • no exception is returned but an error message as the following: "The group testgroup cannot be deleted since it contains subgroups"
Changed:
<
<
  • BUG #51657: "delete-user does not treat Email= and emailAddress= as equivalent" NOT FIXED
>
>
  • BUG #51657: "delete-user does not treat Email= and emailAddress= as equivalent" FIXED
 
    • given the following usercert:
      openssl x509 -in cas/ca2/certs/08.pem -text -noout | more
      Certificate:
          Data:
Line: 86 to 86
 
  • BUG #60600: "Problems with groups and roles having special characters in the name" FIXED
    • It does not allow to create group and roles with special characters in the name
  • BUG #60604: "Error adding a default ACL for a group" FIXED
Changed:
<
<
  • BUG #61292: "VOMS Admin 2.0.7 Client fails with some (non-ASCII?) characters" NOT FIXED
>
>
  • BUG #61292: "VOMS Admin 2.0.7 Client fails with some (non-ASCII?) characters" FIXED
 
    • if one tries to add a user from the voms-cli using a DN with an accented character it still throws an error
  • BUG #59918: "NullPointerException during group creation with slash in the name" FIXED
  • BUG #59919: "No warning when creating a group in a read-only context" FIXED

Revision 222010-03-16 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 3407

Author: Elisabetta Molinari

Outcome: In certification...

Added:
>
>

Automatic tests

  • tests on voms core were run automatically as a result of a build in etics, see here
  • voms-cli automatic testing:
 

Clean installation

  • installation steps:
     wget http://etics-repository.cern.ch:8080/repository/pm/volatile/repomd/id/fa01c264-37cc-4539-a3b3-da59486a13dd/sl5_x86_64_gcc412/etics-volatile-build-by-id.repo
    yum install glite-VOMS_mysql

Revision 212010-03-15 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 3407

Author: Elisabetta Molinari

Line: 9 to 9
 
  • installation steps:
     wget http://etics-repository.cern.ch:8080/repository/pm/volatile/repomd/id/fa01c264-37cc-4539-a3b3-da59486a13dd/sl5_x86_64_gcc412/etics-volatile-build-by-id.repo
    yum install glite-VOMS_mysql
    yum install lcg-CA
Changed:
<
<
  • configuration steps:
>
>
  • configuration steps:
    copy siteinfo.def and services/glite-voms_mysql from '/opt/glite/yaim/examples/siteinfo' into your favourite dir. Rename glite-voms_mysql as glite-voms
    Set yaim variables as specified here https://twiki.cern.ch/twiki/bin/view/LCG/Site-info_configuration_variables
    Launch  '/opt/glite/yaim/bin/yaim -c -s site-info.def -n VOMS'
    

  • yaim problems found:
    • does NOT launch the webapp with the following:
      init-voms-admin.py --start-siblings
    • does not set the path of the certificate file (in pem format) of an initial VO administrator. Here's a sample command to be used:
      voms-db-deploy.py add-admin --vo sa3test --cert /etc/grid-security/hostcert.pem
 

Upgrade from production

Revision 202010-03-15 - ElisabettaMolinari

Line: 1 to 1
Changed:
<
<

Install/Configure

  • install using the MP produced via ETICS
  • tested configuration using glite-yaim-voms-1.0.1-0
>
>

Certification report patch 3407

Author: Elisabetta Molinari

Outcome: In certification...

Clean installation

  • installation steps:
     wget http://etics-repository.cern.ch:8080/repository/pm/volatile/repomd/id/fa01c264-37cc-4539-a3b3-da59486a13dd/sl5_x86_64_gcc412/etics-volatile-build-by-id.repo
    yum install glite-VOMS_mysql
    yum install lcg-CA
  • configuration steps:

Upgrade from production

Test report

 

Check Bugs:

Revision 192010-03-11 - ElisabettaMolinari

Line: 1 to 1
 

Install/Configure

  • install using the MP produced via ETICS
  • tested configuration using glite-yaim-voms-1.0.1-0
Line: 49 to 49
 
    • tried to delete the user:
       voms-admin --vo sa3test delete-user cas/ca2/certs/08.pem
      org.glite.security.voms.admin.persistence.error.NoSuchUserException: User '/DC=CH/DC=CERN/OU=EMAILCA/CN=Test user 3/Email=test_user_3@emailca.cern.ch,/DC=CH/DC=CERN/OU=EMAILCA/CN=emailca.cern.ch/emailAddress=emailca@cern.ch' not found in org.glite.security.voms.admin.persistence.error!
      voms-rd02-21
Changed:
<
<
  • BUG #54613: "voms-admin-configure ignores --dbhost option when configuring mysql VO"
  • BUG #54614: "voms-admin-configure should not try to create an administrator if the --skip-database option is set"
>
>
  • BUG #54613: "voms-admin-configure ignores --dbhost option when configuring mysql VO" BEING FIXED
    • launched the following:
      voms-admin-configure install --vo adminDeploy --createdb --deploy-database --dbtype mysql --dbhost cert-10.cnaf.infn.it --port 15002 --dbusername 'admin_Deploy' --dbpassword 'pwd' --mail-from elisabetta.molinari@mi.infn.it --verbose --smtp-host smtp.cnaf.infn.it --dbapwd 'admin'
  • BUG #54614: "voms-admin-configure should not try to create an administrator if the --skip-database option is set" FIXED
 
  • BUG #56065: "voms-admin email notification behaviour should be configurable" FIXED
  • BUG #58656: "Unique GAs handling exception" FIXED
  • BUG #60517: "Unhandled exception when adding ACL entry" FIXED

Revision 182010-03-11 - ElisabettaMolinari

Line: 1 to 1
 

Install/Configure

  • install using the MP produced via ETICS
  • tested configuration using glite-yaim-voms-1.0.1-0
Line: 9 to 9
 
  • BUG #38150: "Extend member status in voms-admin" FIXED
    • checked that active and suspend status are present in the voms-admin webapp.
Changed:
<
<
  • BUG #38151: "Implement member institutional expiration in voms-admin"
>
>
  • BUG #38151: "Implement member institutional expiration in voms-admin" FIXED
 
  • BUG #43127: "implement in voms-admin VO membership expiration bound to AUP version" FIXED
  • BUG #43129: "implement in voms-admin an authorisation-aware web UI" FIXED
  • BUG #43130: "multiple certificate support" FIXED
Line: 53 to 53
 
  • BUG #54614: "voms-admin-configure should not try to create an administrator if the --skip-database option is set"
  • BUG #56065: "voms-admin email notification behaviour should be configurable" FIXED
  • BUG #58656: "Unique GAs handling exception" FIXED
Changed:
<
<
  • BUG #60517: "Unhandled exception when adding ACL entry"
>
>
  • BUG #60517: "Unhandled exception when adding ACL entry" FIXED
    • add a new ACL entry for a non VO member
    • add another ACL entry for a non VO member setting the same subject as for the member above and a different CA
    • the following error message is returned:
      An administrator with the given subject already exists. Choose a different subject!
      Certificate subject: 
 
  • BUG #60600: "Problems with groups and roles having special characters in the name" FIXED
    • It does not allow to create group and roles with special characters in the name
  • BUG #60604: "Error adding a default ACL for a group" FIXED

Revision 172010-03-11 - ElisabettaMolinari

Line: 1 to 1
 

Install/Configure

  • install using the MP produced via ETICS
  • tested configuration using glite-yaim-voms-1.0.1-0
Line: 10 to 10
 
  • BUG #38150: "Extend member status in voms-admin" FIXED
    • checked that active and suspend status are present in the voms-admin webapp.
  • BUG #38151: "Implement member institutional expiration in voms-admin"
Changed:
<
<
  • BUG #43127: "implement in voms-admin VO membership expiration bound to AUP version"
  • BUG #43129: "implement in voms-admin an authorisation-aware web UI"
>
>
  • BUG #43127: "implement in voms-admin VO membership expiration bound to AUP version" FIXED
  • BUG #43129: "implement in voms-admin an authorisation-aware web UI" FIXED
 
  • BUG #43130: "multiple certificate support" FIXED
    • side note: it does accept also expired certificates
  • BUG #43189: "allow user to request his/her inclusion in a Group/Role in voms-admin"
Line: 51 to 51
 voms-rd02-21
  • BUG #54613: "voms-admin-configure ignores --dbhost option when configuring mysql VO"
  • BUG #54614: "voms-admin-configure should not try to create an administrator if the --skip-database option is set"
Changed:
<
<
  • BUG #56065: "voms-admin email notification behaviour should be configurable" ??
>
>
  • BUG #56065: "voms-admin email notification behaviour should be configurable" FIXED
 
  • BUG #58656: "Unique GAs handling exception" FIXED
  • BUG #60517: "Unhandled exception when adding ACL entry"
  • BUG #60600: "Problems with groups and roles having special characters in the name" FIXED
Line: 76 to 76
 
  • BUG #60313: "Trigger reacceptance work only for the predefined AUP" FIXED
    • defined a new AUP with a new version
    • triggered re-acceptance to the existing members
Changed:
<
<
  • BUG #60314: "Links in user AUP acceptance history displaying same AUP"
>
>
  • BUG #60314: "Links in user AUP acceptance history displaying same AUP" FIXED
 

Voms core

  • see tests performed for patch #3142

Revision 162010-03-10 - ElisabettaMolinari

Line: 1 to 1
 

Install/Configure

  • install using the MP produced via ETICS
  • tested configuration using glite-yaim-voms-1.0.1-0
Line: 15 to 15
 
  • BUG #43130: "multiple certificate support" FIXED
    • side note: it does accept also expired certificates
  • BUG #43189: "allow user to request his/her inclusion in a Group/Role in voms-admin"
Changed:
<
<
  • BUG #43264: "voms-admin to keep user Registration Data in the VOMS database"
>
>
  • BUG #43264: "voms-admin to keep user Registration Data in the VOMS database" FIXED
 
  • BUG #60328: "remove-certificate does not work" FIXED
    • tried with a non-existent pair DN/CA as in the following:
       voms-admin --vo sa3test --nousercert remove-certificate '/C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Elisabet' '/C=IT/O=INFN/CN=INFN'
      org.glite.security.voms.admin.database.NoSuchCertificateException: No certificate found matching subject '/C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Elisabet, /C=IT/O=INFN/CN=INFN'.

Revision 152010-03-10 - ElisabettaMolinari

Line: 1 to 1
 

Install/Configure

  • install using the MP produced via ETICS
  • tested configuration using glite-yaim-voms-1.0.1-0
Line: 68 to 68
 
    • set an ACL permission for a member to ALL
    • check in the voms admin webadmin the field for 'suspend' is set to yes
  • BUG #60256: "Unhandled 'UserAlreadyExists' Exception"
Changed:
<
<
  • BUG #60264: "Uncought 'IllegalArgumentException' on request confirm"
>
>
  • BUG #60264: "Uncought 'IllegalArgumentException' on request confirm" FIXED
    • tried to click on the confirmation link twice
 
  • BUG #60265: "Other VOs list not complete" FIXED
  • BUG #60296: "Database session problems when wrong request confirmation parameters are submitted"
Changed:
<
<
  • BUG #60308: "It is not possible to remove an AUP which has acceptance records"
>
>
  • BUG #60308: "It is not possible to remove an AUP which has acceptance records" FIXED
 
  • BUG #60313: "Trigger reacceptance work only for the predefined AUP" FIXED
    • defined a new AUP with a new version
    • triggered re-acceptance to the existing members

Revision 142010-03-10 - ElisabettaMolinari

Line: 1 to 1
 

Install/Configure

  • install using the MP produced via ETICS
  • tested configuration using glite-yaim-voms-1.0.1-0
Line: 57 to 57
 
  • BUG #60600: "Problems with groups and roles having special characters in the name" FIXED
    • It does not allow to create group and roles with special characters in the name
  • BUG #60604: "Error adding a default ACL for a group" FIXED
Changed:
<
<
  • BUG #61292: "VOMS Admin 2.0.7 Client fails with some (non-ASCII?) characters"
>
>
  • BUG #61292: "VOMS Admin 2.0.7 Client fails with some (non-ASCII?) characters" NOT FIXED
    • if one tries to add a user from the voms-cli using a DN with an accented character it still throws an error
 
  • BUG #59918: "NullPointerException during group creation with slash in the name" FIXED
Changed:
<
<
  • BUG #59919: "No warning when creating a group in a read-only context"
>
>
  • BUG #59919: "No warning when creating a group in a read-only context" FIXED
    • set the user to read only under '/sa3test/test'
    • tried to create a group under '/sa3test/test' and the following is returned:
      Insufficient privileges to execute 'CreateGroupOperation'.
 
  • BUG #59933: "Problem removing config backup" Check it removes only files
  • BUG #59985: "'ALL' permission resolution" FIXED
    • set an ACL permission for a member to ALL

Revision 132010-03-09 - ElisabettaMolinari

Line: 1 to 1
 

Install/Configure

  • install using the MP produced via ETICS
  • tested configuration using glite-yaim-voms-1.0.1-0
Line: 28 to 28
 
    • create a subgroup as for ex:
      voms-admin --vo sa3test create-group testgroup/testsubgroup
    • try to delete the parent group 'testgroup' from the webadmin
    • no exception is returned but an error message as the following: "The group testgroup cannot be deleted since it contains subgroups"
Changed:
<
<
  • BUG #51657: "delete-user does not treat Email= and emailAddress= as equivalent"
>
>
  • BUG #51657: "delete-user does not treat Email= and emailAddress= as equivalent" NOT FIXED
    • given the following usercert:
      openssl x509 -in cas/ca2/certs/08.pem -text -noout | more
      Certificate:
          Data:
              Version: 3 (0x2)
              Serial Number: 8 (0x8)
              Signature Algorithm: sha1WithRSAEncryption
              Issuer: DC=CH, DC=CERN, OU=EMAILCA, CN=emailca.cern.ch/emailAddress=emailca@cern.ch
              Validity
                  Not Before: Mar  8 20:32:58 2010 GMT
                  Not After : Mar  8 20:32:58 2011 GMT
              Subject: DC=CH, DC=CERN, OU=EMAILCA, CN=Test user 3/emailAddress=test_user_3@emailca.cern.ch
              Subject Public Key Info:
                  Public Key Algorithm: rsaEncryption
    • created a new user from the voms cli as in the following:
      voms-admin --vo sa3test create-user cas/ca2/certs/08.pem
       voms-admin --vo sa3test list-users
      ..........
      /DC=CH/DC=CERN/OU=EMAILCA/CN=Test user 3/Email=test_user_3@emailca.cern.ch, /DC=CH/DC=CERN/OU=EMAILCA/CN=emailca.cern.ch/Email=emailca@cern.ch - test_user_3@emailca.cern.ch
    • tried to delete the user:
       voms-admin --vo sa3test delete-user cas/ca2/certs/08.pem
      org.glite.security.voms.admin.persistence.error.NoSuchUserException: User '/DC=CH/DC=CERN/OU=EMAILCA/CN=Test user 3/Email=test_user_3@emailca.cern.ch,/DC=CH/DC=CERN/OU=EMAILCA/CN=emailca.cern.ch/emailAddress=emailca@cern.ch' not found in org.glite.security.voms.admin.persistence.error!
      voms-rd02-21
 
  • BUG #54613: "voms-admin-configure ignores --dbhost option when configuring mysql VO"
  • BUG #54614: "voms-admin-configure should not try to create an administrator if the --skip-database option is set"
  • BUG #56065: "voms-admin email notification behaviour should be configurable" ??

Revision 122010-03-08 - ElisabettaMolinari

Line: 1 to 1
 

Install/Configure

  • install using the MP produced via ETICS
  • tested configuration using glite-yaim-voms-1.0.1-0
Line: 49 to 49
 
  • BUG #60265: "Other VOs list not complete" FIXED
  • BUG #60296: "Database session problems when wrong request confirmation parameters are submitted"
  • BUG #60308: "It is not possible to remove an AUP which has acceptance records"
Changed:
<
<
  • BUG #60313: "Trigger reacceptance work only for the predefined AUP"
>
>
  • BUG #60313: "Trigger reacceptance work only for the predefined AUP" FIXED
    • defined a new AUP with a new version
    • triggered re-acceptance to the existing members
 
  • BUG #60314: "Links in user AUP acceptance history displaying same AUP"

Voms core

Revision 112010-03-08 - ElisabettaMolinari

Line: 1 to 1
 

Install/Configure

  • install using the MP produced via ETICS
  • tested configuration using glite-yaim-voms-1.0.1-0
Line: 7 to 7
 

Voms Admin 2.5-cli:

Changed:
<
<
  • BUG #38150: "Extend member status in voms-admin"
>
>
  • BUG #38150: "Extend member status in voms-admin" FIXED
    • checked that active and suspend status are present in the voms-admin webapp.
 
  • BUG #38151: "Implement member institutional expiration in voms-admin"
  • BUG #43127: "implement in voms-admin VO membership expiration bound to AUP version"
  • BUG #43129: "implement in voms-admin an authorisation-aware web UI"
Changed:
<
<
  • BUG #43130: "multiple certificate support"
>
>
  • BUG #43130: "multiple certificate support" FIXED
    • side note: it does accept also expired certificates
 
  • BUG #43189: "allow user to request his/her inclusion in a Group/Role in voms-admin"
  • BUG #43264: "voms-admin to keep user Registration Data in the VOMS database"
Changed:
<
<
  • BUG #60328: "remove-certificate does not work"
>
>
  • BUG #60328: "remove-certificate does not work" FIXED
    • tried with a non-existent pair DN/CA as in the following:
       voms-admin --vo sa3test --nousercert remove-certificate '/C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Elisabet' '/C=IT/O=INFN/CN=INFN'
      org.glite.security.voms.admin.database.NoSuchCertificateException: No certificate found matching subject '/C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Elisabet, /C=IT/O=INFN/CN=INFN'.
 
  • BUG #60329: "Not possible to restore a certificate from the command line" FIXED
    • launch
      voms-admin --vo sa3test suspend-certificate .globus/usercert.pem 'security incident'
    • launch
      voms-admin --vo sa3test restore-certificate .globus/usercert.pem
Line: 27 to 31
 
  • BUG #51657: "delete-user does not treat Email= and emailAddress= as equivalent"
  • BUG #54613: "voms-admin-configure ignores --dbhost option when configuring mysql VO"
  • BUG #54614: "voms-admin-configure should not try to create an administrator if the --skip-database option is set"
Changed:
<
<
  • BUG #56065: "voms-admin email notification behaviour should be configurable"
>
>
  • BUG #56065: "voms-admin email notification behaviour should be configurable" ??
 
  • BUG #58656: "Unique GAs handling exception" FIXED
  • BUG #60517: "Unhandled exception when adding ACL entry"
Changed:
<
<
  • BUG #60600: "Problems with groups and roles having special characters in the name"
>
>
  • BUG #60600: "Problems with groups and roles having special characters in the name" FIXED
    • It does not allow to create group and roles with special characters in the name
 
  • BUG #60604: "Error adding a default ACL for a group" FIXED
  • BUG #61292: "VOMS Admin 2.0.7 Client fails with some (non-ASCII?) characters"
  • BUG #59918: "NullPointerException during group creation with slash in the name" FIXED
  • BUG #59919: "No warning when creating a group in a read-only context"
Changed:
<
<
  • BUG #59933: "Problem removing config backup"
  • BUG #59985: "'ALL' permission resolution"
>
>
  • BUG #59933: "Problem removing config backup" Check it removes only files
  • BUG #59985: "'ALL' permission resolution" FIXED
    • set an ACL permission for a member to ALL
    • check in the voms admin webadmin the field for 'suspend' is set to yes
 
  • BUG #60256: "Unhandled 'UserAlreadyExists' Exception"
  • BUG #60264: "Uncought 'IllegalArgumentException' on request confirm"
  • BUG #60265: "Other VOs list not complete" FIXED

Revision 102010-03-05 - ElisabettaMolinari

Line: 1 to 1
Deleted:
<
<
 

Install/Configure

  • install using the MP produced via ETICS
  • tested configuration using glite-yaim-voms-1.0.1-0
Line: 8 to 7
 

Voms Admin 2.5-cli:

Added:
>
>
  • BUG #38150: "Extend member status in voms-admin"
  • BUG #38151: "Implement member institutional expiration in voms-admin"
  • BUG #43127: "implement in voms-admin VO membership expiration bound to AUP version"
  • BUG #43129: "implement in voms-admin an authorisation-aware web UI"
  • BUG #43130: "multiple certificate support"
  • BUG #43189: "allow user to request his/her inclusion in a Group/Role in voms-admin"
  • BUG #43264: "voms-admin to keep user Registration Data in the VOMS database"
 
  • BUG #60328: "remove-certificate does not work"
  • BUG #60329: "Not possible to restore a certificate from the command line" FIXED
    • launch
      voms-admin --vo sa3test suspend-certificate .globus/usercert.pem 'security incident'

Revision 92010-03-04 - ElisabettaMolinari

Line: 1 to 1
Added:
>
>

Install/Configure

  • install using the MP produced via ETICS
  • tested configuration using glite-yaim-voms-1.0.1-0
 

Check Bugs:

Voms Admin 2.5-cli:

Line: 34 to 39
 
  • BUG #60313: "Trigger reacceptance work only for the predefined AUP"
  • BUG #60314: "Links in user AUP acceptance history displaying same AUP"
Added:
>
>

Voms core

  • see tests performed for patch #3142
  -- ElisabettaMolinari - 2010-02-17

Revision 82010-03-03 - ElisabettaMolinari

Line: 1 to 1
 

Check Bugs:

Voms Admin 2.5-cli:

  • BUG #60328: "remove-certificate does not work"
Changed:
<
<
  • BUG #60329: "Not possible to restore a certificate from the command line"
>
>
  • BUG #60329: "Not possible to restore a certificate from the command line" FIXED
    • launch
      voms-admin --vo sa3test suspend-certificate .globus/usercert.pem 'security incident'
    • launch
      voms-admin --vo sa3test restore-certificate .globus/usercert.pem
 
  • BUG #60337: "Locks held on access denied when processing membership requests"
  • BUG #60483: "Unhandled exception when deleting groups containing subgroups & locks held" FIXED
    • create a group as for ex:
      voms-admin --vo sa3test create-group testgroup
Line: 15 to 17
 
  • BUG #54613: "voms-admin-configure ignores --dbhost option when configuring mysql VO"
  • BUG #54614: "voms-admin-configure should not try to create an administrator if the --skip-database option is set"
  • BUG #56065: "voms-admin email notification behaviour should be configurable"
Changed:
<
<
  • BUG #58656: "Unique GAs handling exception"
>
>
  • BUG #58656: "Unique GAs handling exception" FIXED
 
  • BUG #60517: "Unhandled exception when adding ACL entry"
  • BUG #60600: "Problems with groups and roles having special characters in the name"
Changed:
<
<
  • BUG #60604: "Error adding a default ACL for a group"
>
>
  • BUG #60604: "Error adding a default ACL for a group" FIXED
 
  • BUG #61292: "VOMS Admin 2.0.7 Client fails with some (non-ASCII?) characters"
Changed:
<
<
  • BUG #59918: "NullPointerException during group creation with slash in the name"
>
>
  • BUG #59918: "NullPointerException during group creation with slash in the name" FIXED
 
  • BUG #59919: "No warning when creating a group in a read-only context"
  • BUG #59933: "Problem removing config backup"
  • BUG #59985: "'ALL' permission resolution"
  • BUG #60256: "Unhandled 'UserAlreadyExists' Exception"
Changed:
<
<
>
>
  • BUG #60264: "Uncought 'IllegalArgumentException' on request confirm"
  • BUG #60265: "Other VOs list not complete" FIXED
 
  • BUG #60296: "Database session problems when wrong request confirmation parameters are submitted"
  • BUG #60308: "It is not possible to remove an AUP which has acceptance records"
  • BUG #60313: "Trigger reacceptance work only for the predefined AUP"

Revision 72010-03-03 - ElisabettaMolinari

Line: 1 to 1
 

Check Bugs:

Voms Admin 2.5-cli:

Line: 25 to 25
 
  • BUG #59933: "Problem removing config backup"
  • BUG #59985: "'ALL' permission resolution"
  • BUG #60256: "Unhandled 'UserAlreadyExists' Exception"
Changed:
<
<
>
>
  • BUG #60264: "Uncought IllegalArgumentException on request confirm"
  • BUG #60265: "Other VOs list not complete"
  • BUG #60296: "Database session problems when wrong request confirmation parameters are submitted"
  • BUG #60308: "It is not possible to remove an AUP which has acceptance records"
  • BUG #60313: "Trigger reacceptance work only for the predefined AUP"
  • BUG #60314: "Links in user AUP acceptance history displaying same AUP"
 

-- ElisabettaMolinari - 2010-02-17

Revision 62010-03-03 - ElisabettaMolinari

Line: 1 to 1
 

Check Bugs:

Voms Admin 2.5-cli:

Line: 17 to 17
 
  • BUG #56065: "voms-admin email notification behaviour should be configurable"
  • BUG #58656: "Unique GAs handling exception"
  • BUG #60517: "Unhandled exception when adding ACL entry"
Added:
>
>
  • BUG #60600: "Problems with groups and roles having special characters in the name"
  • BUG #60604: "Error adding a default ACL for a group"
  • BUG #61292: "VOMS Admin 2.0.7 Client fails with some (non-ASCII?) characters"
  • BUG #59918: "NullPointerException during group creation with slash in the name"
  • BUG #59919: "No warning when creating a group in a read-only context"
  • BUG #59933: "Problem removing config backup"
  • BUG #59985: "'ALL' permission resolution"
  • BUG #60256: "Unhandled 'UserAlreadyExists' Exception"
 

-- ElisabettaMolinari - 2010-02-17

Revision 52010-03-02 - ElisabettaMolinari

Line: 1 to 1
 

Check Bugs:

Voms Admin 2.5-cli:

Line: 6 to 6
 
  • BUG #60328: "remove-certificate does not work"
  • BUG #60329: "Not possible to restore a certificate from the command line"
  • BUG #60337: "Locks held on access denied when processing membership requests"
Changed:
<
<
  • BUG #60483: "Unhandled exception when deleting groups containing subgroups & locks held"
>
>
  • BUG #60483: "Unhandled exception when deleting groups containing subgroups & locks held" FIXED
    • create a group as for ex:
      voms-admin --vo sa3test create-group testgroup
    • create a subgroup as for ex:
      voms-admin --vo sa3test create-group testgroup/testsubgroup
    • try to delete the parent group 'testgroup' from the webadmin
    • no exception is returned but an error message as the following: "The group testgroup cannot be deleted since it contains subgroups"
 
  • BUG #51657: "delete-user does not treat Email= and emailAddress= as equivalent"
  • BUG #54613: "voms-admin-configure ignores --dbhost option when configuring mysql VO"
  • BUG #54614: "voms-admin-configure should not try to create an administrator if the --skip-database option is set"

Revision 42010-03-01 - ElisabettaMolinari

Line: 1 to 1
 

Check Bugs:

Voms Admin 2.5-cli:

Line: 12 to 12
 
  • BUG #54614: "voms-admin-configure should not try to create an administrator if the --skip-database option is set"
  • BUG #56065: "voms-admin email notification behaviour should be configurable"
  • BUG #58656: "Unique GAs handling exception"
Added:
>
>
  • BUG #60517: "Unhandled exception when adding ACL entry"
 

-- ElisabettaMolinari - 2010-02-17

Revision 32010-02-23 - ElisabettaMolinari

Line: 1 to 1
 

Check Bugs:

Voms Admin 2.5-cli:

Line: 10 to 10
 
  • BUG #51657: "delete-user does not treat Email= and emailAddress= as equivalent"
  • BUG #54613: "voms-admin-configure ignores --dbhost option when configuring mysql VO"
  • BUG #54614: "voms-admin-configure should not try to create an administrator if the --skip-database option is set"
Added:
>
>
  • BUG #56065: "voms-admin email notification behaviour should be configurable"
  • BUG #58656: "Unique GAs handling exception"
 

-- ElisabettaMolinari - 2010-02-17

Revision 22010-02-23 - ElisabettaMolinari

Line: 1 to 1
Added:
>
>

Check Bugs:

 
Added:
>
>

Voms Admin 2.5-cli:

 
Added:
>
>
  • BUG #60328: "remove-certificate does not work"
  • BUG #60329: "Not possible to restore a certificate from the command line"
  • BUG #60337: "Locks held on access denied when processing membership requests"
  • BUG #60483: "Unhandled exception when deleting groups containing subgroups & locks held"
  • BUG #51657: "delete-user does not treat Email= and emailAddress= as equivalent"
  • BUG #54613: "voms-admin-configure ignores --dbhost option when configuring mysql VO"
  • BUG #54614: "voms-admin-configure should not try to create an administrator if the --skip-database option is set"
 

-- ElisabettaMolinari - 2010-02-17

Revision 12010-02-17 - ElisabettaMolinari

Line: 1 to 1
Added:
>
>

-- ElisabettaMolinari - 2010-02-17

 
This site is powered by the TWiki collaboration platformCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback