Difference: VomsTestsP4010 (1 vs. 9)

Revision 92010-07-29 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 4010

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

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

Automatic tests

Line: 136 to 136
 
  • BUG 66727: VOMS Admin attribute search pagination broken FIXED
  • BUG 63373: voms-admin info provider is called multiple times FIXED
Added:
>
>
    • ldapsearch results here
  -- ElisabettaMolinari - 2010-04-21
Line: 160 to 161
 
Added:
>
>
 
META FILEATTACHMENT attachment="voms_upgradeOracle_log.gz" attr="" comment="" date="1272621652" name="voms_upgradeOracle_log.gz" path="voms_upgradeOracle_log.gz" size="1818" stream="voms_upgradeOracle_log.gz" tmpFilename="/usr/tmp/CGItemp5403" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="full_result.gz" attr="" comment="" date="1272632119" name="full_result.gz" path="full_result.gz" size="4141" stream="full_result.gz" tmpFilename="/usr/tmp/CGItemp8872" user="ElisabettaMolinari" version="2"
META FILEATTACHMENT attachment="yum_install_voms_oracle_log" attr="" comment="" date="1279881366" name="yum_install_voms_oracle_log" path="yum_install_voms_oracle_log" size="11305" stream="yum_install_voms_oracle_log" tmpFilename="/usr/tmp/CGItemp8640" user="ElisabettaMolinari" version="1"
Line: 168 to 171
 
META FILEATTACHMENT attachment="voms_admin_test.tar" attr="" comment="" date="1280220473" name="voms_admin_test.tar" path="voms_admin_test.tar" size="81920" stream="voms_admin_test.tar" tmpFilename="/usr/tmp/CGItemp8141" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="voms_admin_test66727.tar" attr="" comment="" date="1280223244" name="voms_admin_test66727.tar" path="voms_admin_test66727.tar" size="133120" stream="voms_admin_test66727.tar" tmpFilename="/usr/tmp/CGItemp7930" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="yum_install_glite_VOMS" attr="" comment="" date="1280322967" name="yum_install_glite_VOMS" path="yum_install_glite_VOMS" size="17453" stream="yum_install_glite_VOMS" tmpFilename="/usr/tmp/CGItemp8638" user="ElisabettaMolinari" version="1"
Added:
>
>
META FILEATTACHMENT attachment="ldapsearch_results" attr="" comment="" date="1280387839" name="ldapsearch_results" path="ldapsearch_results" size="11028" stream="ldapsearch_results" tmpFilename="/usr/tmp/CGItemp13251" user="ElisabettaMolinari" version="1"

Revision 82010-07-28 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 4010

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

Line: 69 to 69
 Test VOMS-pr-warn - OK here's the full result report

Clean installation

Changed:
<
<
  • installation steps:
    wget http://etics-repository.cern.ch/repository/pm/volatile/repomd/id/51c20a1c-2335-44cf-b7e6-59fd179c649c/sl5_x86_64_gcc412/etics-volatile-build-by-id.repo
>
>
  • installation steps:
    http://etics-repository.cern.ch/repository/pm/volatile/repomd/id/e9c683d9-530b-4196-a5d7-3ddda77ce0ce/sl5_x86_64_gcc412
 yum install glite-VOMS_oracle
Changed:
<
<
yum install lcg-CAhere's the yum install log
>
>
yum install lcg-CAhere's the yum install log
 
  • configuration steps:
    copy siteinfo.def and services/glite-voms from '/opt/glite/yaim/examples/siteinfo' into your favourite dir. 
    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: 158 to 158
 
Added:
>
>
 
META FILEATTACHMENT attachment="voms_upgradeOracle_log.gz" attr="" comment="" date="1272621652" name="voms_upgradeOracle_log.gz" path="voms_upgradeOracle_log.gz" size="1818" stream="voms_upgradeOracle_log.gz" tmpFilename="/usr/tmp/CGItemp5403" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="full_result.gz" attr="" comment="" date="1272632119" name="full_result.gz" path="full_result.gz" size="4141" stream="full_result.gz" tmpFilename="/usr/tmp/CGItemp8872" user="ElisabettaMolinari" version="2"
META FILEATTACHMENT attachment="yum_install_voms_oracle_log" attr="" comment="" date="1279881366" name="yum_install_voms_oracle_log" path="yum_install_voms_oracle_log" size="11305" stream="yum_install_voms_oracle_log" tmpFilename="/usr/tmp/CGItemp8640" user="ElisabettaMolinari" version="1"
Line: 165 to 167
 
META FILEATTACHMENT attachment="voms_admin_test1.docx" attr="" comment="" date="1280219491" name="voms_admin_test1.docx" path="voms_admin_test1.docx" size="136210" stream="voms_admin_test1.docx" tmpFilename="/usr/tmp/CGItemp4847" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="voms_admin_test.tar" attr="" comment="" date="1280220473" name="voms_admin_test.tar" path="voms_admin_test.tar" size="81920" stream="voms_admin_test.tar" tmpFilename="/usr/tmp/CGItemp8141" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="voms_admin_test66727.tar" attr="" comment="" date="1280223244" name="voms_admin_test66727.tar" path="voms_admin_test66727.tar" size="133120" stream="voms_admin_test66727.tar" tmpFilename="/usr/tmp/CGItemp7930" user="ElisabettaMolinari" version="1"
Added:
>
>
META FILEATTACHMENT attachment="yum_install_glite_VOMS" attr="" comment="" date="1280322967" name="yum_install_glite_VOMS" path="yum_install_glite_VOMS" size="17453" stream="yum_install_glite_VOMS" tmpFilename="/usr/tmp/CGItemp8638" user="ElisabettaMolinari" version="1"

Revision 72010-07-28 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 4010

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

Line: 135 to 135
 
Changed:
<
<
  • BUG 63373: voms-admin info provider is called multiple times
>
>
  • BUG 63373: voms-admin info provider is called multiple times FIXED
  -- ElisabettaMolinari - 2010-04-21

Revision 62010-07-27 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 4010

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

Line: 123 to 123
 

Upgrade from production

  • Since this is the first release of VOMS for SL5, only the upgrade of the oracle backend has been tested. Following the basic steps of a sample upgrade:
    - 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
Changed:
<
<
- re-start tomcat
>
>
- re-start tomcat]
 - launch upgrade VO, for each VO as in the following: /opt/glite/sbin/voms-admin-configure upgrade --vo=sa3test - 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
Added:
>
>

Check Bugs:

  • BUG 66734: VOMS Admin attribute search broken FIXED
  • BUG 66727: VOMS Admin attribute search pagination broken FIXED
  • BUG 63373: voms-admin info provider is called multiple times
 -- ElisabettaMolinari - 2010-04-21

Line: 141 to 150
 
Added:
>
>

  • voms_admin_test2.JPG:
    voms_admin_test2.JPG

 
META FILEATTACHMENT attachment="voms_upgradeOracle_log.gz" attr="" comment="" date="1272621652" name="voms_upgradeOracle_log.gz" path="voms_upgradeOracle_log.gz" size="1818" stream="voms_upgradeOracle_log.gz" tmpFilename="/usr/tmp/CGItemp5403" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="full_result.gz" attr="" comment="" date="1272632119" name="full_result.gz" path="full_result.gz" size="4141" stream="full_result.gz" tmpFilename="/usr/tmp/CGItemp8872" user="ElisabettaMolinari" version="2"
META FILEATTACHMENT attachment="yum_install_voms_oracle_log" attr="" comment="" date="1279881366" name="yum_install_voms_oracle_log" path="yum_install_voms_oracle_log" size="11305" stream="yum_install_voms_oracle_log" tmpFilename="/usr/tmp/CGItemp8640" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="yaim_conf_voms_oracle" attr="" comment="" date="1280144505" name="yaim_conf_voms_oracle" path="yaim_conf_voms_oracle" size="15201" stream="yaim_conf_voms_oracle" tmpFilename="/usr/tmp/CGItemp8476" user="ElisabettaMolinari" version="1"
Added:
>
>
META FILEATTACHMENT attachment="voms_admin_test1.docx" attr="" comment="" date="1280219491" name="voms_admin_test1.docx" path="voms_admin_test1.docx" size="136210" stream="voms_admin_test1.docx" tmpFilename="/usr/tmp/CGItemp4847" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="voms_admin_test.tar" attr="" comment="" date="1280220473" name="voms_admin_test.tar" path="voms_admin_test.tar" size="81920" stream="voms_admin_test.tar" tmpFilename="/usr/tmp/CGItemp8141" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="voms_admin_test66727.tar" attr="" comment="" date="1280223244" name="voms_admin_test66727.tar" path="voms_admin_test66727.tar" size="133120" stream="voms_admin_test66727.tar" tmpFilename="/usr/tmp/CGItemp7930" user="ElisabettaMolinari" version="1"

Revision 52010-07-26 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 4010

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

Line: 72 to 72
 
  • installation steps:
    wget http://etics-repository.cern.ch/repository/pm/volatile/repomd/id/51c20a1c-2335-44cf-b7e6-59fd179c649c/sl5_x86_64_gcc412/etics-volatile-build-by-id.repo
    yum install glite-VOMS_oracle
    yum install lcg-CA
    here's the yum install log
Added:
>
>
  • configuration steps:
    copy siteinfo.def and services/glite-voms from '/opt/glite/yaim/examples/siteinfo' into your favourite dir. 
    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 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. 
    #MYSQL_PASSWORD="admin"
    
    VOMS_DB_TYPE="oracle"
    
    # Human-readable name of your site
    SITE_NAME=voms-sa3-italia
    
    ORACLE_CLIENT=/usr/lib/oracle/10.2.0.4/client64/
    VOMS_ADMIN_ORACLE_CLIENT=/usr/lib/oracle/10.2.0.4/client64/
    
    ##############################
    # 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"
    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-db-02.cr.cnaf.infn.it"
    VO_SA3TEST_VOMS_DB_TYPE="oracle"
    VO_SA3TEST_VOMS_DB_USER="admin_25"
    VO_SA3TEST_VOMS_DB_PASS="pwd"
    VO_SA3TEST_VOMS_DB_NAME="vomsdb2"
    VO_SA3TEST_VOMS_PORT="15001"
    
    VO_SA3TEST_ORACLE_CONNECTION_STRING="(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST = voms-db-02.cr.cnaf.infn.it)(PORT = 1521)))(CONNECT_DATA=(SERVICE_NAME = vomsdb2.cr.cnaf.infn.it)))" 
    
    VOMS_ADMIN_SMTP_HOST="localhost"
    VOMS_ADMIN_MAIL="elisabetta.molinari@mi.infn.it"
    VOMS_DB_DEPLOY="true"
 

Upgrade from production

  • Since this is the first release of VOMS for SL5, only the upgrade of the oracle backend has been tested. Following the basic steps of a sample upgrade:
    - 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
Line: 91 to 139
 
Added:
>
>
 
META FILEATTACHMENT attachment="voms_upgradeOracle_log.gz" attr="" comment="" date="1272621652" name="voms_upgradeOracle_log.gz" path="voms_upgradeOracle_log.gz" size="1818" stream="voms_upgradeOracle_log.gz" tmpFilename="/usr/tmp/CGItemp5403" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="full_result.gz" attr="" comment="" date="1272632119" name="full_result.gz" path="full_result.gz" size="4141" stream="full_result.gz" tmpFilename="/usr/tmp/CGItemp8872" user="ElisabettaMolinari" version="2"
META FILEATTACHMENT attachment="yum_install_voms_oracle_log" attr="" comment="" date="1279881366" name="yum_install_voms_oracle_log" path="yum_install_voms_oracle_log" size="11305" stream="yum_install_voms_oracle_log" tmpFilename="/usr/tmp/CGItemp8640" user="ElisabettaMolinari" version="1"
Added:
>
>
META FILEATTACHMENT attachment="yaim_conf_voms_oracle" attr="" comment="" date="1280144505" name="yaim_conf_voms_oracle" path="yaim_conf_voms_oracle" size="15201" stream="yaim_conf_voms_oracle" tmpFilename="/usr/tmp/CGItemp8476" user="ElisabettaMolinari" version="1"

Revision 42010-07-23 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 4010

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

Line: 69 to 69
 Test VOMS-pr-warn - OK here's the full result report

Clean installation

Added:
>
>
  • installation steps:
    wget http://etics-repository.cern.ch/repository/pm/volatile/repomd/id/51c20a1c-2335-44cf-b7e6-59fd179c649c/sl5_x86_64_gcc412/etics-volatile-build-by-id.repo
    yum install glite-VOMS_oracle
    yum install lcg-CA
    here's the yum install log
 

Upgrade from production

  • Since this is the first release of VOMS for SL5, only the upgrade of the oracle backend has been tested. Following the basic steps of a sample upgrade:
    - 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
Line: 86 to 89
 
Added:
>
>
 
META FILEATTACHMENT attachment="voms_upgradeOracle_log.gz" attr="" comment="" date="1272621652" name="voms_upgradeOracle_log.gz" path="voms_upgradeOracle_log.gz" size="1818" stream="voms_upgradeOracle_log.gz" tmpFilename="/usr/tmp/CGItemp5403" user="ElisabettaMolinari" version="1"
META FILEATTACHMENT attachment="full_result.gz" attr="" comment="" date="1272632119" name="full_result.gz" path="full_result.gz" size="4141" stream="full_result.gz" tmpFilename="/usr/tmp/CGItemp8872" user="ElisabettaMolinari" version="2"
Added:
>
>
META FILEATTACHMENT attachment="yum_install_voms_oracle_log" attr="" comment="" date="1279881366" name="yum_install_voms_oracle_log" path="yum_install_voms_oracle_log" size="11305" stream="yum_install_voms_oracle_log" tmpFilename="/usr/tmp/CGItemp8640" user="ElisabettaMolinari" version="1"

Revision 32010-04-30 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 4010

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

Line: 7 to 7
 

Automatic tests

Added:
>
>
  • voms-admin automatic testing
    • 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
      Test VOMS-setUserAttribute   - OK
      
      here's the full result report
  • voms-core automatic testing
    • 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

Upgrade from production

  • Since this is the first release of VOMS for SL5, only the upgrade of the oracle backend has been tested. Following the basic steps of a sample upgrade:
    - 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 
Line: 21 to 82
 
Added:
>
>

 
META FILEATTACHMENT attachment="voms_upgradeOracle_log.gz" attr="" comment="" date="1272621652" name="voms_upgradeOracle_log.gz" path="voms_upgradeOracle_log.gz" size="1818" stream="voms_upgradeOracle_log.gz" tmpFilename="/usr/tmp/CGItemp5403" user="ElisabettaMolinari" version="1"
Added:
>
>
META FILEATTACHMENT attachment="full_result.gz" attr="" comment="" date="1272632119" name="full_result.gz" path="full_result.gz" size="4141" stream="full_result.gz" tmpFilename="/usr/tmp/CGItemp8872" user="ElisabettaMolinari" version="2"

Revision 22010-04-30 - ElisabettaMolinari

Line: 1 to 1
 

Certification report patch 4010

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

Line: 9 to 9
 

Automatic tests

Clean installation

Upgrade from production

Added:
>
>
  • Since this is the first release of VOMS for SL5, only the upgrade of the oracle backend has been tested. Following the basic steps of a sample upgrade:
    - 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
    - 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
  -- ElisabettaMolinari - 2010-04-21
Added:
>
>

META FILEATTACHMENT attachment="voms_upgradeOracle_log.gz" attr="" comment="" date="1272621652" name="voms_upgradeOracle_log.gz" path="voms_upgradeOracle_log.gz" size="1818" stream="voms_upgradeOracle_log.gz" tmpFilename="/usr/tmp/CGItemp5403" user="ElisabettaMolinari" version="1"

Revision 12010-04-21 - ElisabettaMolinari

Line: 1 to 1
Added:
>
>

Certification report patch 4010

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

Outcome: In certification

Automatic tests

Clean installation

Upgrade from production

-- ElisabettaMolinari - 2010-04-21

 
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