[root@verication-SL6 umd-verification]# fab arc-ce:umd_release=4,repository_url=http://admin-repo.egi.eu/sw/unverified/umd-4.arc.arc.sl6.x86_64/15/03/12/repofiles/ARC.arc.sl6.x86_64.repo,repository_url2=http://repository.egi.eu/sw/testing/umd/4/sl6/x86_64/ [INFO] Using UMD 4 release repository [INFO] Using UMD verification repository: ['http://admin-repo.egi.eu/sw/unverified/umd-4.arc.arc.sl6.x86_64/15/03/12/repofiles/ARC.arc.sl6.x86_64.repo', 'http://repository.egi.eu/sw/testing/umd/4/sl6/x86_64/'] [WARN] No installation type provided: performing installation. [INFO] Metapackage/s selected: + nordugrid-arc-compute-element + torque-server + torque-mom + torque-client UMD verification tool ===================== Quality criteria: http://egi-qc.github.io Codebase: https://github.com/egi-qc/umd-verification Path locations | | log_path /var/tmp/umd-verification | yaim_path etc/yaim | puppet_path etc/puppet Production repositories | | umd_release_pkg http://repository.egi.eu/sw/production/umd/4/sl6/x86_64/updates/umd-release-4.0.0-1.el6.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/6/x86_64/epel-release-6-8.noarch.rpm [INFO] Using the following UMD verification repositories + http://admin-repo.egi.eu/sw/unverified/umd-4.arc.arc.sl6.x86_64/15/03/12/repofiles/ARC.arc.sl6.x86_64.repo + http://repository.egi.eu/sw/testing/umd/4/sl6/x86_64/ [localhost] local: sudo -E wget http://repository.egi.eu/sw/production/cas/1/current/repo-files/EGI-trustanchors.repo -O /etc/yum.repos.d/EGI-trustanchors.repo [INFO] Repository 'http://repository.egi.eu/sw/production/cas/1/current/repo-files/EGI-trustanchors.repo' added [localhost] local: sudo -E rpm --import https://dist.eugridpma.info/distribution/igtf/current/GPG-KEY-EUGridPMA-RPM-3 [INFO] Repository key added: https://dist.eugridpma.info/distribution/igtf/current/GPG-KEY-EUGridPMA-RPM-3 [localhost] local: sudo -E yum clean all [localhost] local: sudo -E yum -y makecache fast [localhost] local: sudo -E yum -y install ca-policy-egi-core Certificate already exists under '/etc/grid-security'. Do you want to overwrite them? (y/N) y [INFO] Overwriting already existant certificate [INFO] Generating own certificates [localhost] local: sudo -E mkdir -p /root/UMDVerificationOwnCA [localhost] local: sudo -E openssl req -x509 -nodes -days 1 -newkey rsa:2048 -out ca.pem -outform PEM -keyout ca.key -subj '/DC=es/DC=UMDverification/CN=UMDVerificationOwnCA' [localhost] local: sudo -E openssl x509 -noout -hash -in ca.pem [localhost] local: sudo -E cp ca.pem /etc/grid-security/certificates/0d2a3bdd.0 [localhost] local: sudo -E echo "01" > crlnumber [localhost] local: sudo -E touch index.txt [localhost] local: sudo -E openssl ca -config openssl.cnf -gencrl -keyfile ca.key -cert ca.pem -out crl.pem [localhost] local: sudo -E cp crl.pem /etc/grid-security/certificates/0d2a3bdd.r0 [localhost] local: sudo -E openssl req -newkey rsa:2048 -nodes -sha1 -keyout cert.key -keyform PEM -out cert.req -outform PEM -subj '/DC=es/DC=UMDverification/CN=verication-SL6.egi.cesga.es' -config openssl.cnf [localhost] local: sudo -E openssl x509 -req -in cert.req -CA ca.pem -CAkey ca.key -CAcreateserial -extensions v3_req -extfile openssl.cnf -out cert.crt -days 1 [localhost] local: sudo -E chmod 600 cert.key [localhost] local: sudo -E cp cert.key /etc/grid-security/hostkey.pem [INFO] Private key stored in '/etc/grid-security/hostkey.pem' (with 600 perms). [localhost] local: sudo -E cp cert.crt /etc/grid-security/hostcert.pem [INFO] Public key stored in '/etc/grid-security/hostcert.pem'. [INFO] Installing hwloc version 1.5-1 required by emi-torque-client [localhost] local: sudo -E wget http://ftp.pbone.net/mirror/ftp.scientificlinux.org/linux/scientific/6.4/x86_64/os/Packages/hwloc-1.5-1.el6.x86_64.rpm -O /tmp/hwloc-1.5-1.el6.x86_64.rpm [localhost] local: sudo -E yum -y install /tmp/hwloc-1.5-1.el6.x86_64.rpm [INFO] Log directory '/var/tmp/umd-verification' has been created. [[QC_DIST_1: Binary Distribution]] [localhost] local: sudo -E yum -y remove epel-release* umd-release* [localhost] local: sudo -E /bin/rm -f /etc/yum.repos.d//epel-* /etc/yum.repos.d//UMD-* [localhost] local: sudo -E rpm --import http://repository.egi.eu/sw/production/umd/UMD-RPM-PGP-KEY [INFO] Repository key added: http://repository.egi.eu/sw/production/umd/UMD-RPM-PGP-KEY [localhost] local: sudo -E wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm -O /tmp/epel-release-6-8.noarch.rpm [INFO] EPEL release package fetched from http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm [localhost] local: sudo -E yum -y install /tmp/epel-release-6-8.noarch.rpm [INFO] EPEL release package installed. [localhost] local: sudo -E wget http://repository.egi.eu/sw/production/umd/4/sl6/x86_64/updates/umd-release-4.0.0-1.el6.noarch.rpm -O /tmp/umd-release-4.0.0-1.el6.noarch.rpm [INFO] UMD release package fetched from http://repository.egi.eu/sw/production/umd/4/sl6/x86_64/updates/umd-release-4.0.0-1.el6.noarch.rpm [localhost] local: sudo -E yum -y install /tmp/umd-release-4.0.0-1.el6.noarch.rpm [INFO] UMD release package installed. [localhost] local: sudo -E yum -y install yum-priorities [INFO] 'yum-priorities' requirement installed. [localhost] local: sudo -E yum -y install yum-conf-sl6x [INFO] 'yum-conf-sl6x' requirement installed. [localhost] local: sudo -E grep UMD-4-base /etc/yum.repos.d//* | cut -d':' -f1|uniq [localhost] local: sudo -E sed -i 's/enabled.*=.*1/enabled=0/g' /etc/yum.repos.d//UMD-4-base.repo [INFO] Repository 'UMD-4-base' disabled [INFO] Repository URLs found: adding [localhost] local: sudo -E rm -rf /tmp/repofiles/* [localhost] local: sudo -E wget -P /tmp/repofiles -r --no-parent -R*.html* http://admin-repo.egi.eu/sw/unverified/umd-4.arc.arc.sl6.x86_64/15/03/12/repofiles/ARC.arc.sl6.x86_64.repo [INFO] Verification repository 'ARC.arc.sl6.x86_64.repo' enabled. [localhost] local: sudo -E rm -rf /tmp/repofiles/* [localhost] local: sudo -E wget -P /tmp/repofiles -r --no-parent -R*.html* http://repository.egi.eu/sw/testing/umd/4/sl6/x86_64/ [INFO] Could not find any redhat ('.repo') repository file at http://repository.egi.eu/sw/testing/umd/4/sl6/x86_64/ repository URL [INFO] Repository 'http://repository.egi.eu/sw/testing/umd/4/sl6/x86_64/' added [localhost] local: sudo -E yum clean all [localhost] local: sudo -E yum -y makecache fast [localhost] local: sudo -E yum repolist [INFO] Using repositories: ['ARC.arc.sl6.x86_64', 'EGI-trustanchors', 'UMD-4-updates', 'carepo', 'epel', 'fab_added_repository_2 fab_added_repository_2', 'nordugrid', 'nordugrid-testing', 'nordugrid-updates', 'puppetlabs-deps', 'puppetlabs-products', 'sl', 'sl-security', 'sl6x', 'sl6x-security'] [localhost] local: sudo -E yum -y install nordugrid-arc-compute-element torque-server torque-mom torque-client [INFO] Metapackage 'nordugrid-arc-compute-element' installed version: nordugrid-arc-compute-element-1.0.7-1.el6.noarch (already installed) - @UMD-4-updates [INFO] Metapackage 'torque-server' installed version: torque-server-4.2.10-9.el6.x86_64 (already installed) - @epel [INFO] Metapackage 'torque-mom' installed version: torque-mom-4.2.10-9.el6.x86_64 - @epel [INFO] Metapackage 'torque-client' installed version: torque-client-4.2.10-9.el6.x86_64 - @epel [OK] Installation ended successfully. [INFO] Running configuration [localhost] local: sudo -E rpm --quiet -q puppetlabs-release [localhost] local: sudo -E yum -y install puppet [localhost] local: sudo -E facter -p puppetversion [localhost] local: sudo -E puppet module install puppetlabs-firewall --force [localhost] local: sudo -E puppet module install puppetlabs-stdlib --force [localhost] local: sudo -E puppet module install puppetlabs-concat --force [localhost] local: sudo -E puppet module install puppet-fetchcrl --force [localhost] local: sudo -E wget https://github.com/HEP-Puppet/arc_ce/archive/master.tar.gz -O /tmp/master.tar.gz [localhost] local: sudo -E puppet module install /tmp/master.tar.gz --force [localhost] local: sudo -E cp etc/puppet/arc.yaml /etc/puppet/hieradata/ [localhost] local: sudo -E cp etc/puppet/bdii.yaml /etc/puppet/hieradata/ [localhost] local: sudo -E puppet config print modulepath [localhost] local: sudo -E puppet apply --modulepath /etc/puppet/modules:/usr/share/puppet/modules etc/puppet/arc.pp --detail-exitcodes [FAIL] Command execution has failed (reason: "Warning: Variable access via 'mail' is deprecated. Use '@mail' instead. template[/etc/puppet/modules/arc_ce/templates/grid-manager.erb]:14 (at /usr/lib/ruby/site_ruby/1.8/puppet/parser/templatewrapper.rb:77:in `method_missing') Warning: Passing port to firewall is deprecated and will be removed. Use dport and/or sport instead. Warning: Passing port to firewall is deprecated and will be removed. Use dport and/or sport instead. Warning: Passing port to firewall is deprecated and will be removed. Use dport and/or sport instead. Warning: Passing port to firewall is deprecated and will be removed. Use dport and/or sport instead. Warning: Passing port to firewall is deprecated and will be removed. Use dport and/or sport instead. Warning: Passing port to firewall is deprecated and will be removed. Use dport and/or sport instead. Warning: Passing port to firewall is deprecated and will be removed. Use dport and/or sport instead.") (action: no exit) (log: ['qc_conf.stdout', 'qc_conf.stderr']) [INFO] Puppet execution ended successfully (some warnings though, check logs)