Quality Criteria Verification Report
====================================

Product: Gfal2
Release: gfal2.gfal2.sl5.x86_64-2.9.1
Software Provider: Gfal2
RT Ticket: 8901
Provider contact: cristina.aiftimiei@pd.infn.it
Verifier: Pablo Orviz <orviz@ifca.unican.es>
Hours worked: 30 min
Date: 2015/08/19
Status: Accepted

Summary
=======

- Installed as a dependency of metapackage 'emi-ui'
- Installed together with versions: 
    - epel.srm-ifce.sl5.x86_64-1.23.1
    - epel.gfal2-python.sl5.x86_64-1.8.1

Related tickets
===============

None.

Documentation Criteria
======================
* Release notes: http://dmc.web.cern.ch/release/gfal2-2.9.1
* User Documentation: https://svnweb.cern.ch/trac/lcgutil/wiki/gfal2
* API Documentation: https://svnweb.cern.ch/trac/lcgutil/wiki/gfal2
* Admin Documentation: https://svnweb.cern.ch/trac/lcgutil/wiki/gfal2
* Software License:  Apache 2

Generic Criteria
================

(Possible Statuses: OK, WARN, FAIL, NA (Not Applicable) or NT (Not Tested))

* Binary Distribution: OK
* Upgrade: NT
* X.509 Certificate support: OK
* SHA-2 Certificates Support: OK
* RFC Proxy support: OK
* ARGUS Integration: NT
* World Writable Files: OK
* Passwords in world readable files: OK
* GlueSchema 1.3 Support: NA
* GlueSchema 2.0 Support: NA
* Middleware Version Information: NA
* Service Probes: OK
* Accounting Records: NA
* Bug Tracking System: OK

Verification Logs
=================


┌  UMD verification app ─────────────────────────────────────────────────┐
│                                                                        │
│        Quality criteria: http://egi-qc.github.io                       │
│                Codebase: https://github.com/egi-qc/umd-verification    │
│                                                                        │
│       ─────────────────────────────────────────────────────────────────┘
│                                                                        
│ Verification repositories used:
│   http://admin-repo.egi.eu/sw/unverified/umd-3.epel.srm-ifce.sl5.x86_64/1/23/1
│   http://admin-repo.egi.eu/sw/unverified/umd-3.gfal2.gfal2.sl5.x86_64/2/9/1
│   http://admin-repo.egi.eu/sw/unverified/umd-3.epel.gfal2-python.sl5.x86_64/1/8/1
│
│ Repository basic configuration:
│   umd_release       http://repository.egi.eu/sw/production/umd/3/sl5/x86_64/updates/umd-release-3.0.1-1.el5.noarch.rpm
│   igtf_repo         http://repository.egi.eu/sw/production/cas/1/current/repo-files/EGI-trustanchors.repo
│   epel_release      http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
│
│ Path locations:
│   log_path          /var/tmp/umd-verification
│   yaim_path         etc/yaim
│   puppet_path       etc/puppet
│
└────────────────────────────────────────────────────────────────────────
[INFO] Installation type: install
[INFO] Metapackage/s selected: 
    + emi-ui
─────────────────────────────────────────────────────────────────────────
[[QC_DIST_1: Binary Distribution]]
[localhost] local: yum -y  remove epel-release* umd-release*
[localhost] local: /bin/rm -f /etc/yum.repos.d//epel-* /etc/yum.repos.d//UMD-*
[localhost] local: wget http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm -O /tmp/epel-release-5-4.noarch.rpm
[localhost] local: yum -y  install /tmp/epel-release-5-4.noarch.rpm
[INFO] EPEL release package installed.
[localhost] local: wget http://repository.egi.eu/sw/production/umd/3/sl5/x86_64/updates/umd-release-3.0.1-1.el5.noarch.rpm -O /tmp/umd-release-3.0.1-1.el5.noarch.rpm
[localhost] local: yum -y  install /tmp/umd-release-3.0.1-1.el5.noarch.rpm
[INFO] UMD release package installed.
[localhost] local: yum -y  install yum-priorities
[INFO] 'yum-priorities' requirement installed.
[localhost] local: yum -y  makecache
[localhost] local: rm -rf /tmp/repofiles/*
[localhost] local: wget -P /tmp/repofiles -r --no-parent -R*.html* http://admin-repo.egi.eu/sw/unverified/umd-3.epel.srm-ifce.sl5.x86_64/1/23/1
[INFO] Verification repository 'EPEL.srm-ifce.sl5.x86_64.repo' enabled.
[localhost] local: rm -rf /tmp/repofiles/*
[localhost] local: wget -P /tmp/repofiles -r --no-parent -R*.html* http://admin-repo.egi.eu/sw/unverified/umd-3.gfal2.gfal2.sl5.x86_64/2/9/1
[INFO] Verification repository 'GFAL2.gfal2.sl5.x86_64.repo' enabled.
[localhost] local: rm -rf /tmp/repofiles/*
[localhost] local: wget -P /tmp/repofiles -r --no-parent -R*.html* http://admin-repo.egi.eu/sw/unverified/umd-3.epel.gfal2-python.sl5.x86_64/1/8/1
[INFO] Verification repository 'EPEL.gfal2-python.sl5.x86_64.repo' enabled.
[localhost] local: yum repolist
[INFO] Using repositories: ['EGI-trustanchors', 'EPEL.gfal2-python.sl5.x86_64 EPEL.gfal2-python.sl5.x86_64', 'EPEL.srm-ifce.sl5.x86_64', 'GFAL2.gfal2.sl5.x86_64', 'UMD-3-base', 'UMD-3-updates', 'epel', 'sl-base', 'sl-security']
[localhost] local: yum -y  install emi-ui
[INFO] Package 'emi-ui' installed version: emi-ui-3.1.0-1.el5.x86_64.
[OK] Installation ended successfully..
[[QC_SEC_2: SHA-2 Certificates Support]]
[NA] Product does not need certificates..
[[QC_SEC_5: World Writable Files]]
[localhost] local: find / -not \( -path "/proc" -prune \) -type f -perm -002 -exec ls -l {} \;
[OK] Found no world-writable file..
[localhost] local: yum -y  install glue-validator
[localhost] local: yum -y  install openldap-clients
[[QC_INFO_1: GlueSchema 1.3 Support]]
[NA] Product does not publish information through BDII..
[[QC_INFO_2: GlueSchema 2.0 Support]]
[NA] Product does not publish information through BDII..
[[QC_INFO_3: Middleware Version Information]]
[NA] Product does not publish information through BDII..
[[QC_MON_1: Service Probes]]
[NA] Product cannot be tested by Nagios..
[[QC_FUNC_1: Basic Funcionality Test.]]
[INFO] Probe 'Retrieve myproxy for ops.vo.ibergrid.eu VO.'
[localhost] local: useradd -m umd
[localhost] local: su umd -c "./bin/myproxy/client-test.sh retrieve" 2>&1
[INFO] Log directory '/var/tmp/umd-verification' has been created.
[INFO] Command 'su umd -c "./bin/myproxy/client-test.sh retrieve"' ran successfully
[INFO] Probe 'lcg-utils client.'
[localhost] local: su umd -c "./bin/srm/client-test.sh storm lcg-util" 2>&1
[INFO] Probe 'Dcache client v2.'
[localhost] local: su umd -c "./bin/srm/client-test.sh dcache dcache-client" 2>&1
[INFO] Command 'su umd -c "./bin/srm/client-test.sh dcache dcache-client"' ran successfully
[INFO] Probe 'gfal2-python [http://dmc.web.cern.ch/projects/gfal2-python/documentation].'
[localhost] local: su umd -c "./bin/srm/client-test.sh dcache gfal2-python" 2>&1
[INFO] Probe 'gfal2-util.'
[localhost] local: su umd -c "./bin/srm/client-test.sh dcache gfal2-util" 2>&1
[INFO] Command 'su umd -c "./bin/srm/client-test.sh dcache gfal2-util"' ran successfully
[INFO] Probe 'myproxy client commands testing.'
[localhost] local: su umd -c "./bin/myproxy/client-test.sh " 2>&1
[INFO] Command 'su umd -c "./bin/myproxy/client-test.sh "' ran successfully
[FAIL] Probes '['su umd -c "./bin/srm/client-test.sh storm lcg-util"', 'su umd -c "./bin/srm/client-test.sh dcache gfal2-python"']' failed to run..
[[QC_FUNC_2: New features/bug fixes testing.]]
[NA] No definition found for QC_FUNC_2..