Quality Criteria Verification Report ==================================== Product: keystone-voms Release: keystone-voms.centos7.x86_64-9.0.4 Software Provider: IFCA RT Ticket: 12829 Provider contact: aloga@ifca.unican.es Verifier: Pablo Orviz Hours worked: 4h Date: 29/05/2017 Status: Accepted Summary ======= Verification done using a pre-configured VM appliance with keystone service running. - Puppet module: https://github.com/egi-qc/umd-verification/blob/master/etc/puppet/keystone_voms.pp - Jenkins build: https://jenkins.egi.ifca.es/job/keystone-voms/25/ Related tickets =============== None. Documentation Criteria ====================== * Release notes: https://keystone-voms.readthedocs.io/en/stable-mitaka/ * User Documentation: https://keystone-voms.readthedocs.io/en/stable-mitaka/ * API Documentation: https://keystone-voms.readthedocs.io/en/stable-mitaka/ * Admin Documentation: https://keystone-voms.readthedocs.io/en/stable-mitaka/ * Software License: Apache 2.0 Generic Criteria ================ (Possible Statuses: OK, WARN, FAIL, NA (Not Applicable) or NT (Not Tested)) * Binary Distribution: OK * Upgrade: OK * X.509 Certificate support: Ok * SHA-2 Certificates Support: OK * RFC Proxy support: OK * ARGUS Integration: NA * World Writable Files: OK * Passwords in world readable files: OK * GlueSchema 1.3 Support: OK * GlueSchema 2.0 Support: OK * Middleware Version Information: OK * Service Probes: OK * Accounting Records: NA * Bug Tracking System: OK Verification logs ================= + sudo fab keystone-voms:dont_ask_cert_renewal=True,cmd_release=1,openstack_release=mitaka,repository_file_1=http://admin-repo.egi.eu/sw/unverified/cmd-os-1.ifca.keystone-voms.centos7.x86_64/9/0/4/repofiles/IFCA.keystone-voms.centos7.x86_64.repo,log_path=logs [INFO] Using UMD None release repository [INFO] Using UMD verification repository file: ['http://admin-repo.egi.eu/sw/unverified/cmd-os-1.ifca.keystone-voms.centos7.x86_64/9/0/4/repofiles/IFCA.keystone-voms.centos7.x86_64.repo'] UMD verification tool ===================== Quality criteria: http://egi-qc.github.io Codebase: https://github.com/egi-qc/umd-verification Path locations | | log_path /tmp/workspace/keystone-voms/logs | yaim_path etc/yaim | puppet_path etc/puppet Production repositories | | umd_release_pkg None | igtf_repo None [INFO] Using the following repository files + http://admin-repo.egi.eu/sw/unverified/cmd-os-1.ifca.keystone-voms.centos7.x86_64/9/0/4/repofiles/IFCA.keystone-voms.centos7.x86_64.repo [INFO] Log directory '/tmp/workspace/keystone-voms/logs' has been created. [localhost] local: sudo -E mkdir -p /etc/grid-security/certificates [INFO] None, [localhost] local: sudo -E chown root:root /etc/grid-security [INFO] None, [localhost] local: sudo -E chmod 0755 /etc/grid-security [INFO] None, [INFO] Generating own certificates [localhost] local: sudo -E mkdir -p /root/UMDVerificationOwnCA [INFO] None, [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' [INFO] None, [localhost] local: sudo -E openssl x509 -noout -hash -in ca.pem [INFO] None, 0d2a3bdd [localhost] local: sudo -E cp ca.pem /etc/grid-security/certificates/0d2a3bdd.0 [INFO] None, [localhost] local: sudo -E echo "01" > crlnumber [INFO] None, [localhost] local: sudo -E touch index.txt [INFO] None, [localhost] local: sudo -E openssl ca -config openssl.cnf -gencrl -keyfile ca.key -cert ca.pem -out crl.pem [INFO] None, [localhost] local: sudo -E cp crl.pem /etc/grid-security/certificates/0d2a3bdd.r0 [INFO] None, [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=centos7-kv-83.prv.cloud.ifca.es' -config openssl.cnf [INFO] None, [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 [INFO] None, [localhost] local: sudo -E chmod 600 cert.key [INFO] None, [localhost] local: sudo -E cp cert.key /etc/grid-security/hostkey.pem [INFO] None, [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] None, [INFO] Public key stored in '/etc/grid-security/hostcert.pem'. [INFO] Running configuration [localhost] local: sudo -E rpm --quiet -q puppetlabs-release [INFO] None, [localhost] local: sudo -E yum -y install puppet [INFO] None, Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.airenetworks.es * extras: mirror.airenetworks.es * updates: mirror.airenetworks.es Package puppet-3.8.7-2.el7.noarch already installed and latest version Nothing to do [INFO] None, Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.airenetworks.es * extras: mirror.airenetworks.es * updates: mirror.airenetworks.es Package puppet-3.8.7-2.el7.noarch already installed and latest version Nothing to do [INFO] None, Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.airenetworks.es * extras: mirror.airenetworks.es * updates: mirror.airenetworks.es Package puppet-3.8.7-2.el7.noarch already installed and latest version Nothing to do [INFO] keystone-voms hiera parameters set: /etc/puppet/hieradata/keystone_voms.yaml [localhost] local: sudo -E cp /etc/grid-security/certificates/0d2a3bdd.0 /etc/pki/ca-trust/source/anchors/0d2a3bdd.crt [INFO] None, [localhost] local: sudo -E echo '0d2a3bdd.crt' >> /etc/ca-certificates.conf [INFO] None, [localhost] local: sudo -E update-ca-trust [INFO] None, [INFO] CA '/etc/grid-security/certificates/0d2a3bdd.0' added to system's trust DB [localhost] local: sudo -E sed -e '/ServerName*/c\ServerName centos7-kv-83.prv.cloud.ifca.es' /etc/httpd/conf/httpd.conf [INFO] None, ServerName centos7-kv-83.prv.cloud.ifca.es # # This is the main Apache HTTP server configuration file. It contains the # configuration directives that give the server its instructions. # See for detailed information. # In particular, see # # for a discussion of each configuration directive. # # Do NOT simply read the instructions in here without understanding # what they do. They're here only as hints or reminders. If you are unsure # consult the online docs. You have been warned. # # Configuration and logfile names: If the filenames you specify for many # of the server's control files begin with "/" (or "drive:/" for Win32), the # server will use that explicit path. If the filenames do *not* begin # with "/", the value of ServerRoot is prepended -- so 'log/access_log' # with ServerRoot set to '/www' will be interpreted by the # server as '/www/log/access_log', where as '/log/access_log' will be # interpreted as '/log/access_log'. # # ServerRoot: The top of the directory tree under which the server's # configuration, error, and log files are kept. # # Do not add a slash at the end of the directory path. If you point # ServerRoot at a non-local disk, be sure to specify a local disk on the # Mutex directive, if file-based mutexes are used. If you wish to share the # same ServerRoot for multiple httpd daemons, you will need to change at # least PidFile. # ServerRoot "/etc/httpd" # # Listen: Allows you to bind Apache to specific IP addresses and/or # ports, instead of the default. See also the # directive. # # Change this to Listen on specific IP addresses as shown below to # prevent Apache from glomming onto all bound IP addresses. # #Listen 12.34.56.78:80 Listen 80 # # Dynamic Shared Object (DSO) Support # # To be able to use the functionality of a module which was built as a DSO you # have to place corresponding `LoadModule' lines at this location so the # directives contained in it are actually available _before_ they are used. # Statically compiled modules (those listed by `httpd -l') do not need # to be loaded here. # # Example: # LoadModule foo_module modules/mod_foo.so # Include conf.modules.d/*.conf # # If you wish httpd to run as a different user or group, you must run # httpd as root initially and it will switch. # # User/Group: The name (or #number) of the user/group to run httpd as. # It is usually good practice to create a dedicated user and group for # running httpd, as with most system services. # User apache Group apache # 'Main' server configuration # # The directives in this section set up the values used by the 'main' # server, which responds to any requests that aren't handled by a # definition. These values also provide defaults for # any containers you may define later in the file. # # All of these directives may appear inside containers, # in which case these default settings will be overridden for the # virtual host being defined. # # # ServerAdmin: Your address, where problems with the server should be # e-mailed. This address appears on some server-generated pages, such # as error documents. e.g. admin@your-domain.com # ServerAdmin root@localhost # ServerName centos7-kv-83.prv.cloud.ifca.es # This can often be determined automatically, but we recommend you specify # it explicitly to prevent problems during startup. # # If your host doesn't have a registered DNS name, enter its IP address here. # ServerName centos7-kv-83.prv.cloud.ifca.es # # Deny access to the entirety of your server's filesystem. You must # explicitly permit access to web content directories in other # blocks below. # AllowOverride none Require all denied # # Note that from this point forward you must specifically allow # particular features to be enabled - so if something's not working as # you might expect, make sure that you have specifically enabled it # below. # # # DocumentRoot: The directory out of which you will serve your # documents. By default, all requests are taken from this directory, but # symbolic links and aliases may be used to point to other locations. # DocumentRoot "/var/www/html" # # Relax access to content within /var/www. # AllowOverride None # Allow open access: Require all granted # Further relax access to the default document root: # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.4/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride None # # Controls who can get stuff from this server. # Require all granted # # DirectoryIndex: sets the file that Apache will serve if a directory # is requested. # DirectoryIndex index.html # # The following lines prevent .htaccess and .htpasswd files from being # viewed by Web clients. # Require all denied # # ErrorLog: The location of the error log file. # If you do not specify an ErrorLog directive within a # container, error messages relating to that virtual host will be # logged here. If you *do* define an error logfile for a # container, that host's errors will be logged there and not here. # ErrorLog "logs/error_log" # # LogLevel: Control the number of messages logged to the error_log. # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. # LogLevel warn # # The following directives define some format nicknames for use with # a CustomLog directive (see below). # LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common # You need to enable mod_logio.c to use %I and %O LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio # # The location and format of the access logfile (Common Logfile Format). # If you do not define any access logfiles within a # container, they will be logged here. Contrariwise, if you *do* # define per- access logfiles, transactions will be # logged therein and *not* in this file. # #CustomLog "logs/access_log" common # # If you prefer a logfile with access, agent, and referer information # (Combined Logfile Format) you can use the following directive. # CustomLog "logs/access_log" combined # # Redirect: Allows you to tell clients about documents that used to # exist in your server's namespace, but do not anymore. The client # will make a new request for the document at its new location. # Example: # Redirect permanent /foo http://www.example.com/bar # # Alias: Maps web paths into filesystem paths and is used to # access content that does not live under the DocumentRoot. # Example: # Alias /webpath /full/filesystem/path # # If you include a trailing / on /webpath then the server will # require it to be present in the URL. You will also likely # need to provide a section to allow access to # the filesystem path. # # ScriptAlias: This controls which directories contain server scripts. # ScriptAliases are essentially the same as Aliases, except that # documents in the target directory are treated as applications and # run by the server when requested rather than as documents sent to the # client. The same rules about trailing "/" apply to ScriptAlias # directives as to Alias. # ScriptAlias /cgi-bin/ "/var/www/cgi-bin/" # # "/var/www/cgi-bin" should be changed to whatever your ScriptAliased # CGI directory exists, if you have that configured. # AllowOverride None Options None Require all granted # # TypesConfig points to the file containing the list of mappings from # filename extension to MIME-type. # TypesConfig /etc/mime.types # # AddType allows you to add to or override the MIME configuration # file specified in TypesConfig for specific file types. # #AddType application/x-gzip .tgz # # AddEncoding allows you to have certain browsers uncompress # information on the fly. Note: Not all browsers support this. # #AddEncoding x-compress .Z #AddEncoding x-gzip .gz .tgz # # If the AddEncoding directives above are commented-out, then you # probably should define those extensions to indicate media types: # AddType application/x-compress .Z AddType application/x-gzip .gz .tgz # # AddHandler allows you to map certain file extensions to "handlers": # actions unrelated to filetype. These can be either built into the server # or added with the Action directive (see below) # # To use CGI scripts outside of ScriptAliased directories: # (You will also need to add "ExecCGI" to the "Options" directive.) # #AddHandler cgi-script .cgi # For type maps (negotiated resources): #AddHandler type-map var # # Filters allow you to process content before it is sent to the client. # # To parse .shtml files for server-side includes (SSI): # (You will also need to add "Includes" to the "Options" directive.) # AddType text/html .shtml AddOutputFilter INCLUDES .shtml # # Specify a default charset for all content served; this enables # interpretation of all content as UTF-8 by default. To use the # default browser choice (ISO-8859-1), or to allow the META tags # in HTML content to override this choice, comment out this # directive: # AddDefaultCharset UTF-8 # # The mod_mime_magic module allows the server to use various hints from the # contents of the file itself to determine its type. The MIMEMagicFile # directive tells the module where the hint definitions are located. # MIMEMagicFile conf/magic # # Customizable error responses come in three flavors: # 1) plain text 2) local redirects 3) external redirects # # Some examples: #ErrorDocument 500 "The server made a boo boo." #ErrorDocument 404 /missing.html #ErrorDocument 404 "/cgi-bin/missing_handler.pl" #ErrorDocument 402 http://www.example.com/subscription_info.html # # # EnableMMAP and EnableSendfile: On systems that support it, # memory-mapping or the sendfile syscall may be used to deliver # files. This usually improves server performance, but must # be turned off when serving from networked-mounted # filesystems or if support for these functions is otherwise # broken on your system. # Defaults if commented: EnableMMAP On, EnableSendfile Off # #EnableMMAP off EnableSendfile on # Supplemental configuration # # Load config files in the "/etc/httpd/conf.d" directory, if any. IncludeOptional conf.d/*.conf [localhost] local: sudo -E systemctl restart httpd [INFO] None, [localhost] local: sudo -E mysql -e 'UPDATE keystone.endpoint SET url="https://centos7-kv-83.prv.cloud.ifca.es:5000/v2.0" WHERE url like "%5000%";' [INFO] None, [localhost] local: sudo -E mysql -e 'UPDATE keystone.endpoint SET url="https://centos7-kv-83.prv.cloud.ifca.es:35357/v2.0" WHERE url like "%35357%";' [INFO] None, [localhost] local: sudo -E /bin/bash -c 'source /root/.nova/admin-novarc ; openstack --os-password $OS_PASSWORD --os-username $OS_USERNAME --os-project-name $OS_PROJECT_NAME --os-auth-url $OS_AUTH_URL --os-cacert $OS_CACERT project create --enable VO:dteam --or-show' [INFO] None, +-------------+----------------------------------+ | Field | Value | +-------------+----------------------------------+ | description | None | | enabled | True | | id | 5656e2e85441498a931dae5415628bdf | | name | VO:dteam | +-------------+----------------------------------+ [localhost] local: sudo -E librarian-puppet [INFO] None, [FAIL] Command execution has failed (reason: "sudo: librarian-puppet: command not found") (action: no exit) [localhost] local: sudo -E gem install librarian-puppet [INFO] None, Successfully installed librarian-puppet-2.2.3 Parsing documentation for librarian-puppet-2.2.3 1 gem installed [localhost] local: librarian-puppet install --clean --path=/etc/puppet/modules --verbose [INFO] qc_conf, [Librarian] Ruby Version: 2.0.0 [Librarian] Ruby Platform: x86_64-linux [Librarian] Rubygems Version: 2.0.14.1 [Librarian] Librarian Version: 0.6.3 [Librarian] Librarian Adapter: puppet [Librarian] Librarian Adapter Version: 2.2.3 [Librarian] Project: /tmp [Librarian] Specfile: Puppetfile [Librarian] Lockfile: Puppetfile.lock [Librarian] Git: /bin/git [Librarian] Git Version: 1.8.3.1 [Librarian] Git Environment Variables: [Librarian] (empty) [Librarian] Deleting .tmp/librarian/cache [Librarian] Deleting ../etc/puppet/modules/stdlib [Librarian] Deleting ../etc/puppet/modules/apt [Librarian] Deleting ../etc/puppet/modules/umd [Librarian] Deleting ../etc/puppet/modules/voms [Librarian] Deleting ../etc/puppet/modules/concat [Librarian] Deleting ../etc/puppet/modules/apache [Librarian] Deleting ../etc/puppet/modules/inifile [Librarian] Deleting ../etc/puppet/modules/staging [Librarian] Deleting ../etc/puppet/modules/mysql [Librarian] Deleting ../etc/puppet/modules/postgresql [Librarian] Deleting ../etc/puppet/modules/rabbitmq [Librarian] Deleting ../etc/puppet/modules/openstacklib [Librarian] Deleting ../etc/puppet/modules/keystone [Librarian] Pre-Cached Sources: [Librarian] [:forge, "https://forgeapi.puppetlabs.com", {}] [Librarian] [:git, "git://github.com/egi-qc/puppet-umd.git", {}] [Librarian] [:git, "git://github.com/egi-qc/puppet-keystone.git", {:ref=>"umd_stable_mitaka"}] [Librarian] Post-Cached Sources: [Librarian] [:forge, "https://forgeapi.puppetlabs.com", {}] [Librarian] [:git, "git://github.com/egi-qc/puppet-umd.git", {}] [Librarian] [:git, "git://github.com/egi-qc/puppet-keystone.git", {:ref=>"umd_stable_mitaka"}] [Librarian] The specfile is unchanged: nothing to do. [Librarian] Install: dependencies resolved [Librarian] Installing puppetlabs-stdlib/4.17.0 [Librarian] Executing puppet module install for puppetlabs-stdlib 4.17.0: puppet module install --version 4.17.0 --target-dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-stdlib/4.17.0 --module_repository https://forgeapi.puppetlabs.com --modulepath /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-stdlib/4.17.0 --module_working_dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-stdlib/4.17.0 --ignore-dependencies puppetlabs-stdlib [Librarian] Installing puppetlabs-apt/2.4.0 [Librarian] Executing puppet module install for puppetlabs-apt 2.4.0: puppet module install --version 2.4.0 --target-dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-apt/2.4.0 --module_repository https://forgeapi.puppetlabs.com --modulepath /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-apt/2.4.0 --module_working_dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-apt/2.4.0 --ignore-dependencies puppetlabs-apt [Librarian] Installing egi-qc-umd/0.1.0 [Librarian] --- No output [Librarian] --- No output [Librarian] --- No output [Librarian] --> 67d0e36df1adcd2ba80fd5735b1b314a4f587449 [Librarian] Copying .tmp/librarian/cache/source/git/d2f3bee3df9883b1 to ../etc/puppet/modules/umd [Librarian] Installing lcgdm-voms/0.3.2 [Librarian] Executing puppet module install for lcgdm-voms 0.3.2: puppet module install --version 0.3.2 --target-dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/lcgdm-voms/0.3.2 --module_repository https://forgeapi.puppetlabs.com --modulepath /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/lcgdm-voms/0.3.2 --module_working_dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/lcgdm-voms/0.3.2 --ignore-dependencies lcgdm-voms [Librarian] Installing puppetlabs-concat/2.2.1 [Librarian] Executing puppet module install for puppetlabs-concat 2.2.1: puppet module install --version 2.2.1 --target-dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-concat/2.2.1 --module_repository https://forgeapi.puppetlabs.com --modulepath /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-concat/2.2.1 --module_working_dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-concat/2.2.1 --ignore-dependencies puppetlabs-concat [Librarian] Installing puppetlabs-apache/1.11.0 [Librarian] Executing puppet module install for puppetlabs-apache 1.11.0: puppet module install --version 1.11.0 --target-dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-apache/1.11.0 --module_repository https://forgeapi.puppetlabs.com --modulepath /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-apache/1.11.0 --module_working_dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-apache/1.11.0 --ignore-dependencies puppetlabs-apache [Librarian] Installing puppetlabs-inifile/1.6.0 [Librarian] Executing puppet module install for puppetlabs-inifile 1.6.0: puppet module install --version 1.6.0 --target-dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-inifile/1.6.0 --module_repository https://forgeapi.puppetlabs.com --modulepath /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-inifile/1.6.0 --module_working_dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-inifile/1.6.0 --ignore-dependencies puppetlabs-inifile [Librarian] Installing puppet-staging/1.0.7 [Librarian] Executing puppet module install for puppet-staging 1.0.7: puppet module install --version 1.0.7 --target-dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppet-staging/1.0.7 --module_repository https://forgeapi.puppetlabs.com --modulepath /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppet-staging/1.0.7 --module_working_dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppet-staging/1.0.7 --ignore-dependencies puppet-staging [Librarian] Installing puppetlabs-mysql/3.11.0 [Librarian] Executing puppet module install for puppetlabs-mysql 3.11.0: puppet module install --version 3.11.0 --target-dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-mysql/3.11.0 --module_repository https://forgeapi.puppetlabs.com --modulepath /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-mysql/3.11.0 --module_working_dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-mysql/3.11.0 --ignore-dependencies puppetlabs-mysql [Librarian] Installing puppetlabs-postgresql/4.9.0 [Librarian] Executing puppet module install for puppetlabs-postgresql 4.9.0: puppet module install --version 4.9.0 --target-dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-postgresql/4.9.0 --module_repository https://forgeapi.puppetlabs.com --modulepath /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-postgresql/4.9.0 --module_working_dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-postgresql/4.9.0 --ignore-dependencies puppetlabs-postgresql [Librarian] Installing puppetlabs-rabbitmq/5.6.0 [Librarian] Executing puppet module install for puppetlabs-rabbitmq 5.6.0: puppet module install --version 5.6.0 --target-dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-rabbitmq/5.6.0 --module_repository https://forgeapi.puppetlabs.com --modulepath /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-rabbitmq/5.6.0 --module_working_dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/puppetlabs-rabbitmq/5.6.0 --ignore-dependencies puppetlabs-rabbitmq [Librarian] Installing openstack-openstacklib/8.0.1 [Librarian] Executing puppet module install for openstack-openstacklib 8.0.1: puppet module install --version 8.0.1 --target-dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/openstack-openstacklib/8.0.1 --module_repository https://forgeapi.puppetlabs.com --modulepath /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/openstack-openstacklib/8.0.1 --module_working_dir /tmp/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/openstack-openstacklib/8.0.1 --ignore-dependencies openstack-openstacklib [Librarian] Installing puppet-keystone/8.2.0 [Librarian] --- No output [Librarian] --- No output [Librarian] --- No output [Librarian] --> c55a4618bd1c20f3094b063fdb61f2777dccc63d [Librarian] --> 720c9950dc602b85e72fdf82e8b109ef827e8437 [Librarian] --- No output [Librarian] --> 720c9950dc602b85e72fdf82e8b109ef827e8437 [Librarian] Copying .tmp/librarian/cache/source/git/6c28eb0268da226d to ../etc/puppet/modules/keystone [INFO] Log directory '/tmp/workspace/keystone-voms/logs' has been created. [localhost] local: sudo -E cp etc/puppet/voms.yaml /etc/puppet/hieradata/voms.yaml [INFO] None, [INFO] Adding hiera parameter files: ['keystone_voms', 'umd', 'voms'] [localhost] local: sudo -E puppet config print modulepath [INFO] None, /etc/puppet/modules:/usr/share/puppet/modules [localhost] local: sudo -E puppet apply --verbose --debug --modulepath /etc/puppet/modules:/usr/share/puppet/modules etc/puppet/keystone_voms.pp --detail-exitcodes [INFO] qc_conf, Debug: Runtime environment: puppet_version=3.8.7, ruby_version=2.0.0, run_mode=user, default_encoding=UTF-8 Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Loading external facts from /etc/puppet/modules/openstacklib/facts.d Debug: Loading external facts from /var/lib/puppet/facts.d Info: Loading facts Debug: Loading facts from /etc/puppet/modules/stdlib/lib/facter/root_home.rb Debug: Loading facts from /etc/puppet/modules/stdlib/lib/facter/puppet_settings.rb Debug: Loading facts from /etc/puppet/modules/stdlib/lib/facter/facter_dot_d.rb Debug: Loading facts from /etc/puppet/modules/stdlib/lib/facter/package_provider.rb Debug: Loading facts from /etc/puppet/modules/stdlib/lib/facter/pe_version.rb Debug: Loading facts from /etc/puppet/modules/stdlib/lib/facter/service_provider.rb Info: Loading facts Debug: Loading facts from /etc/puppet/modules/apt/lib/facter/apt_update_last_success.rb Debug: Loading facts from /etc/puppet/modules/apt/lib/facter/apt_updates.rb Debug: Loading facts from /etc/puppet/modules/apt/lib/facter/apt_reboot_required.rb Info: Loading facts Debug: Loading facts from /etc/puppet/modules/voms/lib/facter/virtualorgs.rb Info: Loading facts Debug: Loading facts from /etc/puppet/modules/apache/lib/facter/apache_version.rb Info: Loading facts Debug: Loading facts from /etc/puppet/modules/staging/lib/facter/staging_http_get.rb Debug: Loading facts from /etc/puppet/modules/staging/lib/facter/staging_windir.rb Info: Loading facts Debug: Loading facts from /etc/puppet/modules/mysql/lib/facter/mysqld_version.rb Debug: Loading facts from /etc/puppet/modules/mysql/lib/facter/mysql_version.rb Debug: Loading facts from /etc/puppet/modules/mysql/lib/facter/mysql_server_id.rb Info: Loading facts Debug: Loading facts from /etc/puppet/modules/rabbitmq/lib/facter/rabbitmq_version.rb Debug: Loading facts from /etc/puppet/modules/rabbitmq/lib/facter/rabbitmq_nodename.rb Info: Loading facts Debug: Loading facts from /etc/puppet/modules/openstacklib/lib/facter/os_package_type.rb Debug: Loading facts from /etc/puppet/modules/openstacklib/lib/facter/os_service_default.rb Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Executing '/bin/rpm --version' Debug: Executing '/bin/rpm -ql rpm' Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Executing '/bin/rpm --version' Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Puppet::Type::Package::ProviderAix: file /usr/bin/lslpp does not exist Debug: Puppet::Type::Package::ProviderDpkg: file /usr/bin/dpkg does not exist Debug: Puppet::Type::Package::ProviderApt: file /usr/bin/apt-get does not exist Debug: Puppet::Type::Package::ProviderAptitude: file /usr/bin/aptitude does not exist Debug: Puppet::Type::Package::ProviderAptrpm: file apt-get does not exist Debug: Puppet::Type::Package::ProviderSun: file /usr/bin/pkginfo does not exist Debug: Puppet::Type::Package::ProviderFink: file /sw/bin/fink does not exist Debug: Puppet::Type::Package::ProviderOpenbsd: file pkg_info does not exist Debug: Puppet::Type::Package::ProviderFreebsd: file /usr/sbin/pkg_info does not exist Debug: Puppet::Type::Package::ProviderHpux: file /usr/sbin/swinstall does not exist Debug: Puppet::Type::Package::ProviderNim: file /usr/sbin/nimclient does not exist Debug: Puppet::Type::Package::ProviderOpkg: file opkg does not exist Debug: Puppet::Type::Package::ProviderPacman: file /usr/bin/pacman does not exist Debug: Puppet::Type::Package::ProviderPkg: file /usr/bin/pkg does not exist Debug: Puppet::Type::Package::ProviderPkgin: file pkgin does not exist Debug: Puppet::Type::Package::ProviderPortage: file /usr/bin/emerge does not exist Debug: Puppet::Type::Package::ProviderPorts: file /usr/local/sbin/portupgrade does not exist Debug: Puppet::Type::Package::ProviderPortupgrade: file /usr/local/sbin/portupgrade does not exist Debug: Puppet::Type::Package::ProviderRug: file /usr/bin/rug does not exist Debug: Puppet::Type::Package::ProviderSunfreeware: file pkg-get does not exist Debug: Puppet::Type::Package::ProviderUp2date: file /usr/sbin/up2date-nox does not exist Debug: Puppet::Type::Package::ProviderUrpmi: file urpmi does not exist Debug: Puppet::Type::Package::ProviderZypper: file /usr/bin/zypper does not exist Debug: Puppet::Type::Service::ProviderDaemontools: file /usr/bin/svc does not exist Debug: Puppet::Type::Service::ProviderDebian: file /usr/sbin/update-rc.d does not exist Debug: Puppet::Type::Service::ProviderGentoo: file /sbin/rc-update does not exist Debug: Puppet::Type::Service::ProviderLaunchd: file /bin/launchctl does not exist Debug: Puppet::Type::Service::ProviderOpenrc: file /bin/rc-status does not exist Debug: Puppet::Type::Service::ProviderRunit: file /usr/bin/sv does not exist Debug: Puppet::Type::Service::ProviderUpstart: 0 confines (of 2) were true Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: importing '/etc/puppet/modules/umd/manifests/init.pp' in environment production Debug: Automatically imported umd from umd into production Debug: importing '/etc/puppet/modules/umd/manifests/params.pp' in environment production Debug: Automatically imported umd::params from umd/params into production Debug: hiera(): Hiera YAML backend starting Debug: hiera(): Looking up umd::distribution in YAML backend Debug: hiera(): Looking for data source keystone_voms Debug: hiera(): Looking for data source umd Debug: hiera(): Found umd::distribution in umd Debug: hiera(): Looking up umd::release in YAML backend Debug: hiera(): Looking for data source keystone_voms Debug: hiera(): Looking for data source umd Debug: hiera(): Found umd::release in umd Debug: hiera(): Looking up umd::verification_repofile in YAML backend Debug: hiera(): Looking for data source keystone_voms Debug: hiera(): Looking for data source umd Debug: hiera(): Found umd::verification_repofile in umd Debug: hiera(): Looking up umd::igtf_repo in YAML backend Debug: hiera(): Looking for data source keystone_voms Debug: hiera(): Looking for data source umd Debug: hiera(): Found umd::igtf_repo in umd Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: hiera(): Looking up umd::distribution in YAML backend Debug: hiera(): Looking for data source keystone_voms Debug: hiera(): Looking for data source umd Debug: hiera(): Found umd::distribution in umd Debug: hiera(): Looking up umd::release in YAML backend Debug: hiera(): Looking for data source keystone_voms Debug: hiera(): Looking for data source umd Debug: hiera(): Found umd::release in umd Debug: hiera(): Looking up umd::verification_repofile in YAML backend Debug: hiera(): Looking for data source keystone_voms Debug: hiera(): Looking for data source umd Debug: hiera(): Found umd::verification_repofile in umd Debug: importing '/etc/puppet/modules/umd/manifests/igtf_repo.pp' in environment production Debug: Automatically imported umd::igtf_repo::yum from umd/igtf_repo into production Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Info: Scope(Class[Umd::Verification::Repo]): UMD verification repository retrieved: http://admin-repo.egi.eu/sw/unverified/cmd-os-1.ifca.keystone-voms.centos7.x86_64/9/0/4/repofiles/IFCA.keystone-voms.centos7.x86_64.repo Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: importing '/etc/puppet/modules/voms/manifests/init.pp' in environment production Debug: importing '/etc/puppet/modules/voms/manifests/client.pp' in environment production Debug: Automatically imported voms::client from voms/client into production Debug: Resource class[voms::install] was not determined to be defined Debug: Create new resource class[voms::install] with params {} Debug: importing '/etc/puppet/modules/voms/manifests/install.pp' in environment production Debug: Automatically imported voms::install from voms/install into production Debug: importing '/etc/puppet/modules/voms/manifests/params.pp' in environment production Debug: Automatically imported voms::params from voms/params into production Debug: hiera(): Looking up voms_clientpkgs in YAML backend Debug: hiera(): Looking for data source keystone_voms Debug: hiera(): Looking for data source umd Debug: hiera(): Looking for data source voms Debug: hiera(): Found voms_clientpkgs in voms Debug: hiera(): Looking up lcgvoms_voms_issuer in YAML backend Debug: hiera(): Looking for data source keystone_voms Debug: hiera(): Looking for data source umd Debug: hiera(): Looking for data source voms Debug: hiera(): Looking for data source global Debug: hiera(): Cannot find datafile /etc/puppet/hieradata/global.yaml, skipping Debug: hiera(): Looking up voms::install::clientpkgs in YAML backend Debug: hiera(): Looking for data source keystone_voms Debug: hiera(): Looking for data source umd Debug: hiera(): Looking for data source voms Debug: hiera(): Looking for data source global Debug: hiera(): Cannot find datafile /etc/puppet/hieradata/global.yaml, skipping Debug: template[inline]: Bound template variables for inline template in 0.00 seconds Debug: template[inline]: Interpolated template inline template in 0.00 seconds Debug: Resource class[voms::install] was not determined to be defined Debug: Resource class[voms::install] with params {} not created because it already exists Debug: template[inline]: Bound template variables for inline template in 0.00 seconds Debug: template[inline]: Interpolated template inline template in 0.00 seconds Debug: Adding relationship from Class[Voms::Install] to Voms::Client[dteam] with 'before' Debug: Adding relationship from Class[Voms::Install] to Voms::Client[ops.vo.ibergrid.eu] with 'before' Debug: File[/etc/grid-security/vomsdir/dteam/voms.hellasgrid.gr.lsc]: Adding default for owner Debug: File[/etc/grid-security/vomsdir/dteam/voms.hellasgrid.gr.lsc]: Adding default for group Debug: File[/etc/grid-security/vomsdir/dteam/voms.hellasgrid.gr.lsc]: Adding default for mode Debug: File[/etc/vomses/dteam-voms.hellasgrid.gr]: Adding default for owner Debug: File[/etc/vomses/dteam-voms.hellasgrid.gr]: Adding default for group Debug: File[/etc/vomses/dteam-voms.hellasgrid.gr]: Adding default for mode Debug: File[/etc/grid-security/vomsdir/dteam/voms2.hellasgrid.gr.lsc]: Adding default for owner Debug: File[/etc/grid-security/vomsdir/dteam/voms2.hellasgrid.gr.lsc]: Adding default for group Debug: File[/etc/grid-security/vomsdir/dteam/voms2.hellasgrid.gr.lsc]: Adding default for mode Debug: File[/etc/vomses/dteam-voms2.hellasgrid.gr]: Adding default for owner Debug: File[/etc/vomses/dteam-voms2.hellasgrid.gr]: Adding default for group Debug: File[/etc/vomses/dteam-voms2.hellasgrid.gr]: Adding default for mode Debug: File[/etc/grid-security/vomsdir/ops.vo.ibergrid.eu/voms01.ncg.ingrid.pt.lsc]: Adding default for owner Debug: File[/etc/grid-security/vomsdir/ops.vo.ibergrid.eu/voms01.ncg.ingrid.pt.lsc]: Adding default for group Debug: File[/etc/grid-security/vomsdir/ops.vo.ibergrid.eu/voms01.ncg.ingrid.pt.lsc]: Adding default for mode Debug: File[/etc/vomses/ops.vo.ibergrid.eu-voms01.ncg.ingrid.pt]: Adding default for owner Debug: File[/etc/vomses/ops.vo.ibergrid.eu-voms01.ncg.ingrid.pt]: Adding default for group Debug: File[/etc/vomses/ops.vo.ibergrid.eu-voms01.ncg.ingrid.pt]: Adding default for mode Debug: File[/etc/grid-security/vomsdir/ops.vo.ibergrid.eu/ibergrid-voms.ifca.es.lsc]: Adding default for owner Debug: File[/etc/grid-security/vomsdir/ops.vo.ibergrid.eu/ibergrid-voms.ifca.es.lsc]: Adding default for group Debug: File[/etc/grid-security/vomsdir/ops.vo.ibergrid.eu/ibergrid-voms.ifca.es.lsc]: Adding default for mode Debug: File[/etc/vomses/ops.vo.ibergrid.eu-ibergrid-voms.ifca.es]: Adding default for owner Debug: File[/etc/vomses/ops.vo.ibergrid.eu-ibergrid-voms.ifca.es]: Adding default for group Debug: File[/etc/vomses/ops.vo.ibergrid.eu-ibergrid-voms.ifca.es]: Adding default for mode Notice: Compiled catalog for centos7-kv-83.prv.cloud.ifca.es in environment production in 0.43 seconds Debug: Creating default schedules Debug: Using settings: adding file resource 'confdir': 'File[/etc/puppet]{:path=>"/etc/puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dsimport does not exist Debug: Failed to load library 'ldap' for feature 'ldap' Debug: Puppet::Type::User::ProviderLdap: feature ldap is missing Debug: Puppet::Type::User::ProviderPw: file pw does not exist Debug: Puppet::Type::User::ProviderUser_role_add: file roleadd does not exist Debug: Puppet::Type::Group::ProviderDirectoryservice: file /usr/bin/dscl does not exist Debug: Failed to load library 'ldap' for feature 'ldap' Debug: Puppet::Type::Group::ProviderLdap: feature ldap is missing Debug: Puppet::Type::Group::ProviderPw: file pw does not exist Debug: Using settings: adding file resource 'vardir': 'File[/var/lib/puppet]{:path=>"/var/lib/puppet", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'logdir': 'File[/var/log/puppet]{:path=>"/var/log/puppet", :mode=>"750", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'statedir': 'File[/var/lib/puppet/state]{:path=>"/var/lib/puppet/state", :mode=>"1755", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'rundir': 'File[/var/run/puppet]{:path=>"/var/run/puppet", :mode=>"755", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'libdir': 'File[/var/lib/puppet/lib]{:path=>"/var/lib/puppet/lib", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'hiera_config': 'File[/etc/puppet/hiera.yaml]{:path=>"/etc/puppet/hiera.yaml", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'preview_outputdir': 'File[/var/lib/puppet/preview]{:path=>"/var/lib/puppet/preview", :mode=>"750", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'certdir': 'File[/var/lib/puppet/ssl/certs]{:path=>"/var/lib/puppet/ssl/certs", :mode=>"755", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'ssldir': 'File[/var/lib/puppet/ssl]{:path=>"/var/lib/puppet/ssl", :mode=>"771", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'publickeydir': 'File[/var/lib/puppet/ssl/public_keys]{:path=>"/var/lib/puppet/ssl/public_keys", :mode=>"755", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'requestdir': 'File[/var/lib/puppet/ssl/certificate_requests]{:path=>"/var/lib/puppet/ssl/certificate_requests", :mode=>"755", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'privatekeydir': 'File[/var/lib/puppet/ssl/private_keys]{:path=>"/var/lib/puppet/ssl/private_keys", :mode=>"750", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'privatedir': 'File[/var/lib/puppet/ssl/private]{:path=>"/var/lib/puppet/ssl/private", :mode=>"750", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'statefile': 'File[/var/lib/puppet/state/state.yaml]{:path=>"/var/lib/puppet/state/state.yaml", :mode=>"660", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'clientyamldir': 'File[/var/lib/puppet/client_yaml]{:path=>"/var/lib/puppet/client_yaml", :mode=>"750", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'client_datadir': 'File[/var/lib/puppet/client_data]{:path=>"/var/lib/puppet/client_data", :mode=>"750", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'clientbucketdir': 'File[/var/lib/puppet/clientbucket]{:path=>"/var/lib/puppet/clientbucket", :mode=>"750", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'lastrunfile': 'File[/var/lib/puppet/state/last_run_summary.yaml]{:path=>"/var/lib/puppet/state/last_run_summary.yaml", :mode=>"644", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'lastrunreport': 'File[/var/lib/puppet/state/last_run_report.yaml]{:path=>"/var/lib/puppet/state/last_run_report.yaml", :mode=>"640", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'graphdir': 'File[/var/lib/puppet/state/graphs]{:path=>"/var/lib/puppet/state/graphs", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'pluginfactdest': 'File[/var/lib/puppet/facts.d]{:path=>"/var/lib/puppet/facts.d", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet] Debug: /File[/etc/puppet/hiera.yaml]: Autorequiring File[/etc/puppet] Debug: /File[/var/lib/puppet/preview]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppet/ssl] Debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring File[/var/lib/puppet/ssl] Debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring File[/var/lib/puppet/ssl] Debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring File[/var/lib/puppet/ssl] Debug: /File[/var/lib/puppet/ssl/private]: Autorequiring File[/var/lib/puppet/ssl] Debug: /File[/var/lib/puppet/state/state.yaml]: Autorequiring File[/var/lib/puppet/state] Debug: /File[/var/lib/puppet/client_yaml]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/client_data]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/clientbucket]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/lib/puppet/state/last_run_summary.yaml]: Autorequiring File[/var/lib/puppet/state] Debug: /File[/var/lib/puppet/state/last_run_report.yaml]: Autorequiring File[/var/lib/puppet/state] Debug: /File[/var/lib/puppet/state/graphs]: Autorequiring File[/var/lib/puppet/state] Debug: /File[/var/lib/puppet/facts.d]: Autorequiring File[/var/lib/puppet] Debug: /File[/var/run/puppet]/ensure: created Debug: Finishing transaction 11265080 Debug: Loaded state in 0.01 seconds Debug: Loaded state in 0.00 seconds Debug: /Stage[main]/Umd/Package[ca-policy-egi-core]/require: requires Class[Umd::Igtf_repo::Yum] Debug: /Stage[main]/Umd::Verification::Repo/Umd::Download[http://admin-repo.egi.eu/sw/unverified/cmd-os-1.ifca.keystone-voms.centos7.x86_64/9/0/4/repofiles/IFCA.keystone-voms.centos7.x86_64.repo]/notify: subscribes to Exec[/usr/bin/yum makecache fast] Debug: /Stage[main]/Main/Ini_subsetting[VOMS_filter_public_api]/require: requires Ini_setting[VOMS_filter] Debug: /Stage[main]/Main/Ini_subsetting[VOMS_filter_public_api]/notify: subscribes to Exec[reload] Debug: /Stage[main]/Main/File[/etc/keystone/voms.json]/notify: subscribes to Exec[reload] Debug: /Stage[main]/Main/Voms::Client[dteam]/require: requires Class[Umd] Debug: /Stage[main]/Main/Voms::Client[ops.vo.ibergrid.eu]/require: requires Package[ca-policy-egi-core] Debug: /Stage[main]/Main/Package[fetch-crl]/require: requires Package[epel-release] Debug: /Stage[main]/Main/Exec[Execute fetch-crl]/require: requires Package[fetch-crl] Debug: /Stage[main]/Umd::Verification::Repo/Umd::Download[http://admin-repo.egi.eu/sw/unverified/cmd-os-1.ifca.keystone-voms.centos7.x86_64/9/0/4/repofiles/IFCA.keystone-voms.centos7.x86_64.repo]/Exec[Retrieve http://admin-repo.egi.eu/sw/unverified/cmd-os-1.ifca.keystone-voms.centos7.x86_64/9/0/4/repofiles/IFCA.keystone-voms.centos7.x86_64.repo]/require: requires Package[wget] Debug: /Stage[main]/Voms::Install/before: requires Voms::Client[dteam] Debug: /Stage[main]/Voms::Install/before: requires Voms::Client[ops.vo.ibergrid.eu] Debug: /Stage[main]/Main/Voms::Client[dteam]/File[/etc/grid-security/vomsdir/dteam]/require: requires File[/etc/grid-security/vomsdir] Debug: /Stage[main]/Main/Voms::Client[dteam]/File[/etc/grid-security/vomsdir/dteam/voms.hellasgrid.gr.lsc]/require: requires File[/etc/grid-security/vomsdir/dteam] Debug: /Stage[main]/Main/Voms::Client[dteam]/File[/etc/vomses/dteam-voms.hellasgrid.gr]/require: requires File[/etc/vomses] Debug: /Stage[main]/Main/Voms::Client[dteam]/File[/etc/grid-security/vomsdir/dteam/voms2.hellasgrid.gr.lsc]/require: requires File[/etc/grid-security/vomsdir/dteam] Debug: /Stage[main]/Main/Voms::Client[dteam]/File[/etc/vomses/dteam-voms2.hellasgrid.gr]/require: requires File[/etc/vomses] Debug: /Stage[main]/Main/Voms::Client[ops.vo.ibergrid.eu]/File[/etc/grid-security/vomsdir/ops.vo.ibergrid.eu]/require: requires File[/etc/grid-security/vomsdir] Debug: /Stage[main]/Main/Voms::Client[ops.vo.ibergrid.eu]/File[/etc/grid-security/vomsdir/ops.vo.ibergrid.eu/voms01.ncg.ingrid.pt.lsc]/require: requires File[/etc/grid-security/vomsdir/ops.vo.ibergrid.eu] Debug: /Stage[main]/Main/Voms::Client[ops.vo.ibergrid.eu]/File[/etc/vomses/ops.vo.ibergrid.eu-voms01.ncg.ingrid.pt]/require: requires File[/etc/vomses] Debug: /Stage[main]/Main/Voms::Client[ops.vo.ibergrid.eu]/File[/etc/grid-security/vomsdir/ops.vo.ibergrid.eu/ibergrid-voms.ifca.es.lsc]/require: requires File[/etc/grid-security/vomsdir/ops.vo.ibergrid.eu] Debug: /Stage[main]/Main/Voms::Client[ops.vo.ibergrid.eu]/File[/etc/vomses/ops.vo.ibergrid.eu-ibergrid-voms.ifca.es]/require: requires File[/etc/vomses] Info: Applying configuration version '1496048105' Debug: Prefetching yum resources for package Debug: Executing '/bin/rpm --version' Debug: Executing '/bin/rpm -qa --nosignature --nodigest --qf '%{NAME} %|EPOCH?{%{EPOCH}}:{0}| %{VERSION} %{RELEASE} %{ARCH}\n'' Debug: Executing '/bin/rpm -q epel-release --nosignature --nodigest --qf %{NAME} %|EPOCH?{%{EPOCH}}:{0}| %{VERSION} %{RELEASE} %{ARCH}\n' Debug: Executing '/bin/rpm -q epel-release --nosignature --nodigest --qf %{NAME} %|EPOCH?{%{EPOCH}}:{0}| %{VERSION} %{RELEASE} %{ARCH}\n --whatprovides' Debug: Package[epel-release](provider=yum): Ensuring => present Debug: Executing '/bin/yum -d 0 -e 0 -y install epel-release' Notice: /Stage[main]/Main/Package[epel-release]/ensure: created Debug: /Stage[main]/Main/Package[epel-release]: The container Class[Main] will propagate my refresh event Debug: Augeas[Allow proxy certs](provider=augeas): Opening augeas with root /, lens path , flags 32 Debug: Augeas[Allow proxy certs](provider=augeas): Augeas version 1.4.0 is installed Debug: Augeas[Allow proxy certs](provider=augeas): Will attempt to save and only run if files changed Debug: Augeas[Allow proxy certs](provider=augeas): sending command 'set' with params ["/files/etc/sysconfig/httpd/OPENSSL_ALLOW_PROXY_CERTS", "1"] Debug: Augeas[Allow proxy certs](provider=augeas): Skipping because no files were changed Debug: Augeas[Allow proxy certs](provider=augeas): Closed the augeas connection Notice: /Stage[main]/Main/Ini_subsetting[VOMS_filter_public_api]/value: value changed '[redacted sensitive information]' to '[redacted sensitive information]' Info: /Stage[main]/Main/Ini_subsetting[VOMS_filter_public_api]: Scheduling refresh of Exec[reload] Debug: /Stage[main]/Main/Ini_subsetting[VOMS_filter_public_api]: The container Class[Main] will propagate my refresh event Debug: Prefetching inifile resources for yumrepo Debug: Executing '/bin/python /usr/share/ruby/vendor_ruby/puppet/provider/package/yumhelper.py' Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Exec[reload](provider=posix): Executing '/usr/sbin/service httpd reload' Debug: Executing '/usr/sbin/service httpd reload' Notice: /Stage[main]/Main/Exec[reload]: Triggered 'refresh' from 1 events Debug: /Stage[main]/Main/Exec[reload]: The container Class[Main] will propagate my refresh event Debug: Executing '/bin/rpm -q fetch-crl --nosignature --nodigest --qf %{NAME} %|EPOCH?{%{EPOCH}}:{0}| %{VERSION} %{RELEASE} %{ARCH}\n' Debug: Executing '/bin/rpm -q fetch-crl --nosignature --nodigest --qf %{NAME} %|EPOCH?{%{EPOCH}}:{0}| %{VERSION} %{RELEASE} %{ARCH}\n --whatprovides' Debug: Package[fetch-crl](provider=yum): Ensuring => latest Debug: Executing '/bin/yum -d 0 -e 0 -y install fetch-crl' Notice: /Stage[main]/Main/Package[fetch-crl]/ensure: created Debug: /Stage[main]/Main/Package[fetch-crl]: The container Class[Main] will propagate my refresh event Debug: Exec[Execute fetch-crl](provider=posix): Executing '/usr/sbin/fetch-crl -q && exit 0' Debug: Executing '/usr/sbin/fetch-crl -q && exit 0' Notice: /Stage[main]/Main/Exec[Execute fetch-crl]/returns: executed successfully Debug: /Stage[main]/Main/Exec[Execute fetch-crl]: The container Class[Main] will propagate my refresh event Debug: Class[Main]: The container Stage[main] will propagate my refresh event Debug: Finishing transaction 23987700 Debug: Storing state Debug: Stored state in 0.31 seconds Notice: Finished catalog run in 64.21 seconds Debug: Using settings: adding file resource 'rrddir': 'File[/var/lib/puppet/rrd]{:path=>"/var/lib/puppet/rrd", :mode=>"750", :owner=>"puppet", :group=>"puppet", :ensure=>:directory, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Finishing transaction 20950320 Debug: Received report to process from centos7-kv-83.prv.cloud.ifca.es Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Processing report from centos7-kv-83.prv.cloud.ifca.es with processor Puppet::Reports::Store [INFO] Log directory '/tmp/workspace/keystone-voms/logs' has been created. [FAIL] Command execution has failed (reason: "") (action: no exit) (log: ['qc_conf.stdout']) [INFO] Puppet execution ended successfully (some warnings though, check logs) [[QC_SEC_2: SHA-2 Certificates Support]] [[QC_SEC_5: World Writable Files]] [localhost] local: sudo -E find / -not \( -path "/proc" -prune \) -not \( -path "/sys" -prune \) -type f -perm -002 -exec ls -l {} \; [INFO] qc_sec_5, [OK] Found no world-writable file. [[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. [localhost] local: sudo -E yum -y install voms-clients myproxy [INFO] None, Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.airenetworks.es * epel: mirror.airenetworks.es * extras: mirror.airenetworks.es * updates: mirror.airenetworks.es Resolving Dependencies --> Running transaction check ---> Package myproxy.x86_64 0:6.1.25-1.el7 will be installed --> Processing Dependency: myproxy-libs(x86-64) = 6.1.25-1.el7 for package: myproxy-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_common.so.0(GLOBUS_COMMON_14)(64bit) for package: myproxy-6.1.25-1.el7.x86_64 --> Processing Dependency: libmyproxy.so.6()(64bit) for package: myproxy-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gsi_sysconfig.so.1()(64bit) for package: myproxy-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gsi_cert_utils.so.0()(64bit) for package: myproxy-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_common.so.0()(64bit) for package: myproxy-6.1.25-1.el7.x86_64 ---> Package voms-clients-cpp.x86_64 0:2.0.14-1.el7 will be installed --> Processing Dependency: voms(x86-64) = 2.0.14-1.el7 for package: voms-clients-cpp-2.0.14-1.el7.x86_64 --> Processing Dependency: libvomsapi.so.1()(64bit) for package: voms-clients-cpp-2.0.14-1.el7.x86_64 --> Running transaction check ---> Package globus-common.x86_64 0:17.1-1.el7 will be installed --> Processing Dependency: libltdl.so.7()(64bit) for package: globus-common-17.1-1.el7.x86_64 ---> Package globus-gsi-cert-utils.x86_64 0:9.16-1.el7 will be installed --> Processing Dependency: libglobus_openssl_error.so.0()(64bit) for package: globus-gsi-cert-utils-9.16-1.el7.x86_64 --> Processing Dependency: libglobus_openssl.so.0()(64bit) for package: globus-gsi-cert-utils-9.16-1.el7.x86_64 ---> Package globus-gsi-sysconfig.x86_64 0:6.11-1.el7 will be installed ---> Package myproxy-libs.x86_64 0:6.1.25-1.el7 will be installed --> Processing Dependency: libglobus_gssapi_gsi.so.4(globus_gssapi_gsi)(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: globus-proxy-utils for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gssapi_gsi.so.4()(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gss_assist.so.3()(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gsi_proxy_core.so.0()(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gsi_credential.so.1()(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gsi_callback.so.0()(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 ---> Package voms.x86_64 0:2.0.14-1.el7 will be installed --> Running transaction check ---> Package globus-gsi-callback.x86_64 0:5.13-1.el7 will be installed ---> Package globus-gsi-credential.x86_64 0:7.11-1.el7 will be installed ---> Package globus-gsi-openssl-error.x86_64 0:3.8-1.el7 will be installed ---> Package globus-gsi-proxy-core.x86_64 0:8.6-1.el7 will be installed --> Processing Dependency: libglobus_proxy_ssl.so.1()(64bit) for package: globus-gsi-proxy-core-8.6-1.el7.x86_64 ---> Package globus-gss-assist.x86_64 0:10.21-1.el7 will be installed --> Processing Dependency: libglobus_callout.so.0()(64bit) for package: globus-gss-assist-10.21-1.el7.x86_64 ---> Package globus-gssapi-gsi.x86_64 0:12.13-3.el7 will be installed ---> Package globus-openssl-module.x86_64 0:4.8-1.el7 will be installed ---> Package globus-proxy-utils.x86_64 0:6.19-1.el7 will be installed ---> Package libtool-ltdl.x86_64 0:2.4.2-22.el7_3 will be installed --> Running transaction check ---> Package globus-callout.x86_64 0:3.15-1.el7 will be installed ---> Package globus-gsi-proxy-ssl.x86_64 0:5.10-1.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: myproxy x86_64 6.1.25-1.el7 epel 68 k voms-clients-cpp x86_64 2.0.14-1.el7 epel 143 k Installing for dependencies: globus-callout x86_64 3.15-1.el7 epel 21 k globus-common x86_64 17.1-1.el7 epel 126 k globus-gsi-callback x86_64 5.13-1.el7 epel 42 k globus-gsi-cert-utils x86_64 9.16-1.el7 epel 22 k globus-gsi-credential x86_64 7.11-1.el7 epel 36 k globus-gsi-openssl-error x86_64 3.8-1.el7 epel 19 k globus-gsi-proxy-core x86_64 8.6-1.el7 epel 37 k globus-gsi-proxy-ssl x86_64 5.10-1.el7 epel 19 k globus-gsi-sysconfig x86_64 6.11-1.el7 epel 30 k globus-gss-assist x86_64 10.21-1.el7 epel 35 k globus-gssapi-gsi x86_64 12.13-3.el7 epel 65 k globus-openssl-module x86_64 4.8-1.el7 epel 17 k globus-proxy-utils x86_64 6.19-1.el7 epel 53 k libtool-ltdl x86_64 2.4.2-22.el7_3 updates 49 k myproxy-libs x86_64 6.1.25-1.el7 epel 129 k voms x86_64 2.0.14-1.el7 epel 161 k Transaction Summary ================================================================================ Install 2 Packages (+16 Dependent packages) Total download size: 1.0 M Installed size: 2.6 M Downloading packages: -------------------------------------------------------------------------------- Total 1.5 MB/s | 1.0 MB 00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : globus-gsi-proxy-ssl-5.10-1.el7.x86_64 1/18 Installing : libtool-ltdl-2.4.2-22.el7_3.x86_64 2/18 Installing : globus-common-17.1-1.el7.x86_64 3/18 Installing : globus-gsi-openssl-error-3.8-1.el7.x86_64 4/18 Installing : globus-gsi-sysconfig-6.11-1.el7.x86_64 5/18 Installing : globus-openssl-module-4.8-1.el7.x86_64 6/18 Installing : globus-gsi-cert-utils-9.16-1.el7.x86_64 7/18 Installing : globus-gsi-callback-5.13-1.el7.x86_64 8/18 Installing : globus-gsi-credential-7.11-1.el7.x86_64 9/18 Installing : globus-gsi-proxy-core-8.6-1.el7.x86_64 10/18 Installing : globus-gssapi-gsi-12.13-3.el7.x86_64 11/18 Installing : globus-callout-3.15-1.el7.x86_64 12/18 Installing : globus-gss-assist-10.21-1.el7.x86_64 13/18 Installing : globus-proxy-utils-6.19-1.el7.x86_64 14/18 Installing : myproxy-libs-6.1.25-1.el7.x86_64 15/18 Installing : voms-2.0.14-1.el7.x86_64 16/18 Installing : voms-clients-cpp-2.0.14-1.el7.x86_64 17/18 Installing : myproxy-6.1.25-1.el7.x86_64 18/18 Verifying : globus-gsi-openssl-error-3.8-1.el7.x86_64 1/18 Verifying : voms-2.0.14-1.el7.x86_64 2/18 Verifying : globus-openssl-module-4.8-1.el7.x86_64 3/18 Verifying : myproxy-libs-6.1.25-1.el7.x86_64 4/18 Verifying : globus-gss-assist-10.21-1.el7.x86_64 5/18 Verifying : myproxy-6.1.25-1.el7.x86_64 6/18 Verifying : globus-gsi-credential-7.11-1.el7.x86_64 7/18 Verifying : globus-common-17.1-1.el7.x86_64 8/18 Verifying : globus-proxy-utils-6.19-1.el7.x86_64 9/18 Verifying : globus-callout-3.15-1.el7.x86_64 10/18 Verifying : voms-clients-cpp-2.0.14-1.el7.x86_64 11/18 Verifying : libtool-ltdl-2.4.2-22.el7_3.x86_64 12/18 Verifying : globus-gsi-cert-utils-9.16-1.el7.x86_64 13/18 Verifying : globus-gssapi-gsi-12.13-3.el7.x86_64 14/18 Verifying : globus-gsi-proxy-core-8.6-1.el7.x86_64 15/18 Verifying : globus-gsi-callback-5.13-1.el7.x86_64 16/18 Verifying : globus-gsi-proxy-ssl-5.10-1.el7.x86_64 17/18 Verifying : globus-gsi-sysconfig-6.11-1.el7.x86_64 18/18 Installed: myproxy.x86_64 0:6.1.25-1.el7 voms-clients-cpp.x86_64 0:2.0.14-1.el7 Dependency Installed: globus-callout.x86_64 0:3.15-1.el7 globus-common.x86_64 0:17.1-1.el7 globus-gsi-callback.x86_64 0:5.13-1.el7 globus-gsi-cert-utils.x86_64 0:9.16-1.el7 globus-gsi-credential.x86_64 0:7.11-1.el7 globus-gsi-openssl-error.x86_64 0:3.8-1.el7 globus-gsi-proxy-core.x86_64 0:8.6-1.el7 globus-gsi-proxy-ssl.x86_64 0:5.10-1.el7 globus-gsi-sysconfig.x86_64 0:6.11-1.el7 globus-gss-assist.x86_64 0:10.21-1.el7 globus-gssapi-gsi.x86_64 0:12.13-3.el7 globus-openssl-module.x86_64 0:4.8-1.el7 globus-proxy-utils.x86_64 0:6.19-1.el7 libtool-ltdl.x86_64 0:2.4.2-22.el7_3 myproxy-libs.x86_64 0:6.1.25-1.el7 voms.x86_64 0:2.0.14-1.el7 Complete! [INFO] None, Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.airenetworks.es * epel: mirror.airenetworks.es * extras: mirror.airenetworks.es * updates: mirror.airenetworks.es Resolving Dependencies --> Running transaction check ---> Package myproxy.x86_64 0:6.1.25-1.el7 will be installed --> Processing Dependency: myproxy-libs(x86-64) = 6.1.25-1.el7 for package: myproxy-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_common.so.0(GLOBUS_COMMON_14)(64bit) for package: myproxy-6.1.25-1.el7.x86_64 --> Processing Dependency: libmyproxy.so.6()(64bit) for package: myproxy-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gsi_sysconfig.so.1()(64bit) for package: myproxy-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gsi_cert_utils.so.0()(64bit) for package: myproxy-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_common.so.0()(64bit) for package: myproxy-6.1.25-1.el7.x86_64 ---> Package voms-clients-cpp.x86_64 0:2.0.14-1.el7 will be installed --> Processing Dependency: voms(x86-64) = 2.0.14-1.el7 for package: voms-clients-cpp-2.0.14-1.el7.x86_64 --> Processing Dependency: libvomsapi.so.1()(64bit) for package: voms-clients-cpp-2.0.14-1.el7.x86_64 --> Running transaction check ---> Package globus-common.x86_64 0:17.1-1.el7 will be installed --> Processing Dependency: libltdl.so.7()(64bit) for package: globus-common-17.1-1.el7.x86_64 ---> Package globus-gsi-cert-utils.x86_64 0:9.16-1.el7 will be installed --> Processing Dependency: libglobus_openssl_error.so.0()(64bit) for package: globus-gsi-cert-utils-9.16-1.el7.x86_64 --> Processing Dependency: libglobus_openssl.so.0()(64bit) for package: globus-gsi-cert-utils-9.16-1.el7.x86_64 ---> Package globus-gsi-sysconfig.x86_64 0:6.11-1.el7 will be installed ---> Package myproxy-libs.x86_64 0:6.1.25-1.el7 will be installed --> Processing Dependency: libglobus_gssapi_gsi.so.4(globus_gssapi_gsi)(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: globus-proxy-utils for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gssapi_gsi.so.4()(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gss_assist.so.3()(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gsi_proxy_core.so.0()(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gsi_credential.so.1()(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gsi_callback.so.0()(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 ---> Package voms.x86_64 0:2.0.14-1.el7 will be installed --> Running transaction check ---> Package globus-gsi-callback.x86_64 0:5.13-1.el7 will be installed ---> Package globus-gsi-credential.x86_64 0:7.11-1.el7 will be installed ---> Package globus-gsi-openssl-error.x86_64 0:3.8-1.el7 will be installed ---> Package globus-gsi-proxy-core.x86_64 0:8.6-1.el7 will be installed --> Processing Dependency: libglobus_proxy_ssl.so.1()(64bit) for package: globus-gsi-proxy-core-8.6-1.el7.x86_64 ---> Package globus-gss-assist.x86_64 0:10.21-1.el7 will be installed --> Processing Dependency: libglobus_callout.so.0()(64bit) for package: globus-gss-assist-10.21-1.el7.x86_64 ---> Package globus-gssapi-gsi.x86_64 0:12.13-3.el7 will be installed ---> Package globus-openssl-module.x86_64 0:4.8-1.el7 will be installed ---> Package globus-proxy-utils.x86_64 0:6.19-1.el7 will be installed ---> Package libtool-ltdl.x86_64 0:2.4.2-22.el7_3 will be installed --> Running transaction check ---> Package globus-callout.x86_64 0:3.15-1.el7 will be installed ---> Package globus-gsi-proxy-ssl.x86_64 0:5.10-1.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: myproxy x86_64 6.1.25-1.el7 epel 68 k voms-clients-cpp x86_64 2.0.14-1.el7 epel 143 k Installing for dependencies: globus-callout x86_64 3.15-1.el7 epel 21 k globus-common x86_64 17.1-1.el7 epel 126 k globus-gsi-callback x86_64 5.13-1.el7 epel 42 k globus-gsi-cert-utils x86_64 9.16-1.el7 epel 22 k globus-gsi-credential x86_64 7.11-1.el7 epel 36 k globus-gsi-openssl-error x86_64 3.8-1.el7 epel 19 k globus-gsi-proxy-core x86_64 8.6-1.el7 epel 37 k globus-gsi-proxy-ssl x86_64 5.10-1.el7 epel 19 k globus-gsi-sysconfig x86_64 6.11-1.el7 epel 30 k globus-gss-assist x86_64 10.21-1.el7 epel 35 k globus-gssapi-gsi x86_64 12.13-3.el7 epel 65 k globus-openssl-module x86_64 4.8-1.el7 epel 17 k globus-proxy-utils x86_64 6.19-1.el7 epel 53 k libtool-ltdl x86_64 2.4.2-22.el7_3 updates 49 k myproxy-libs x86_64 6.1.25-1.el7 epel 129 k voms x86_64 2.0.14-1.el7 epel 161 k Transaction Summary ================================================================================ Install 2 Packages (+16 Dependent packages) Total download size: 1.0 M Installed size: 2.6 M Downloading packages: -------------------------------------------------------------------------------- Total 1.5 MB/s | 1.0 MB 00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : globus-gsi-proxy-ssl-5.10-1.el7.x86_64 1/18 Installing : libtool-ltdl-2.4.2-22.el7_3.x86_64 2/18 Installing : globus-common-17.1-1.el7.x86_64 3/18 Installing : globus-gsi-openssl-error-3.8-1.el7.x86_64 4/18 Installing : globus-gsi-sysconfig-6.11-1.el7.x86_64 5/18 Installing : globus-openssl-module-4.8-1.el7.x86_64 6/18 Installing : globus-gsi-cert-utils-9.16-1.el7.x86_64 7/18 Installing : globus-gsi-callback-5.13-1.el7.x86_64 8/18 Installing : globus-gsi-credential-7.11-1.el7.x86_64 9/18 Installing : globus-gsi-proxy-core-8.6-1.el7.x86_64 10/18 Installing : globus-gssapi-gsi-12.13-3.el7.x86_64 11/18 Installing : globus-callout-3.15-1.el7.x86_64 12/18 Installing : globus-gss-assist-10.21-1.el7.x86_64 13/18 Installing : globus-proxy-utils-6.19-1.el7.x86_64 14/18 Installing : myproxy-libs-6.1.25-1.el7.x86_64 15/18 Installing : voms-2.0.14-1.el7.x86_64 16/18 Installing : voms-clients-cpp-2.0.14-1.el7.x86_64 17/18 Installing : myproxy-6.1.25-1.el7.x86_64 18/18 Verifying : globus-gsi-openssl-error-3.8-1.el7.x86_64 1/18 Verifying : voms-2.0.14-1.el7.x86_64 2/18 Verifying : globus-openssl-module-4.8-1.el7.x86_64 3/18 Verifying : myproxy-libs-6.1.25-1.el7.x86_64 4/18 Verifying : globus-gss-assist-10.21-1.el7.x86_64 5/18 Verifying : myproxy-6.1.25-1.el7.x86_64 6/18 Verifying : globus-gsi-credential-7.11-1.el7.x86_64 7/18 Verifying : globus-common-17.1-1.el7.x86_64 8/18 Verifying : globus-proxy-utils-6.19-1.el7.x86_64 9/18 Verifying : globus-callout-3.15-1.el7.x86_64 10/18 Verifying : voms-clients-cpp-2.0.14-1.el7.x86_64 11/18 Verifying : libtool-ltdl-2.4.2-22.el7_3.x86_64 12/18 Verifying : globus-gsi-cert-utils-9.16-1.el7.x86_64 13/18 Verifying : globus-gssapi-gsi-12.13-3.el7.x86_64 14/18 Verifying : globus-gsi-proxy-core-8.6-1.el7.x86_64 15/18 Verifying : globus-gsi-callback-5.13-1.el7.x86_64 16/18 Verifying : globus-gsi-proxy-ssl-5.10-1.el7.x86_64 17/18 Verifying : globus-gsi-sysconfig-6.11-1.el7.x86_64 18/18 Installed: myproxy.x86_64 0:6.1.25-1.el7 voms-clients-cpp.x86_64 0:2.0.14-1.el7 Dependency Installed: globus-callout.x86_64 0:3.15-1.el7 globus-common.x86_64 0:17.1-1.el7 globus-gsi-callback.x86_64 0:5.13-1.el7 globus-gsi-cert-utils.x86_64 0:9.16-1.el7 globus-gsi-credential.x86_64 0:7.11-1.el7 globus-gsi-openssl-error.x86_64 0:3.8-1.el7 globus-gsi-proxy-core.x86_64 0:8.6-1.el7 globus-gsi-proxy-ssl.x86_64 0:5.10-1.el7 globus-gsi-sysconfig.x86_64 0:6.11-1.el7 globus-gss-assist.x86_64 0:10.21-1.el7 globus-gssapi-gsi.x86_64 0:12.13-3.el7 globus-openssl-module.x86_64 0:4.8-1.el7 globus-proxy-utils.x86_64 0:6.19-1.el7 libtool-ltdl.x86_64 0:2.4.2-22.el7_3 myproxy-libs.x86_64 0:6.1.25-1.el7 voms.x86_64 0:2.0.14-1.el7 Complete! [INFO] None, Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.airenetworks.es * epel: mirror.airenetworks.es * extras: mirror.airenetworks.es * updates: mirror.airenetworks.es Resolving Dependencies --> Running transaction check ---> Package myproxy.x86_64 0:6.1.25-1.el7 will be installed --> Processing Dependency: myproxy-libs(x86-64) = 6.1.25-1.el7 for package: myproxy-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_common.so.0(GLOBUS_COMMON_14)(64bit) for package: myproxy-6.1.25-1.el7.x86_64 --> Processing Dependency: libmyproxy.so.6()(64bit) for package: myproxy-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gsi_sysconfig.so.1()(64bit) for package: myproxy-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gsi_cert_utils.so.0()(64bit) for package: myproxy-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_common.so.0()(64bit) for package: myproxy-6.1.25-1.el7.x86_64 ---> Package voms-clients-cpp.x86_64 0:2.0.14-1.el7 will be installed --> Processing Dependency: voms(x86-64) = 2.0.14-1.el7 for package: voms-clients-cpp-2.0.14-1.el7.x86_64 --> Processing Dependency: libvomsapi.so.1()(64bit) for package: voms-clients-cpp-2.0.14-1.el7.x86_64 --> Running transaction check ---> Package globus-common.x86_64 0:17.1-1.el7 will be installed --> Processing Dependency: libltdl.so.7()(64bit) for package: globus-common-17.1-1.el7.x86_64 ---> Package globus-gsi-cert-utils.x86_64 0:9.16-1.el7 will be installed --> Processing Dependency: libglobus_openssl_error.so.0()(64bit) for package: globus-gsi-cert-utils-9.16-1.el7.x86_64 --> Processing Dependency: libglobus_openssl.so.0()(64bit) for package: globus-gsi-cert-utils-9.16-1.el7.x86_64 ---> Package globus-gsi-sysconfig.x86_64 0:6.11-1.el7 will be installed ---> Package myproxy-libs.x86_64 0:6.1.25-1.el7 will be installed --> Processing Dependency: libglobus_gssapi_gsi.so.4(globus_gssapi_gsi)(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: globus-proxy-utils for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gssapi_gsi.so.4()(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gss_assist.so.3()(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gsi_proxy_core.so.0()(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gsi_credential.so.1()(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 --> Processing Dependency: libglobus_gsi_callback.so.0()(64bit) for package: myproxy-libs-6.1.25-1.el7.x86_64 ---> Package voms.x86_64 0:2.0.14-1.el7 will be installed --> Running transaction check ---> Package globus-gsi-callback.x86_64 0:5.13-1.el7 will be installed ---> Package globus-gsi-credential.x86_64 0:7.11-1.el7 will be installed ---> Package globus-gsi-openssl-error.x86_64 0:3.8-1.el7 will be installed ---> Package globus-gsi-proxy-core.x86_64 0:8.6-1.el7 will be installed --> Processing Dependency: libglobus_proxy_ssl.so.1()(64bit) for package: globus-gsi-proxy-core-8.6-1.el7.x86_64 ---> Package globus-gss-assist.x86_64 0:10.21-1.el7 will be installed --> Processing Dependency: libglobus_callout.so.0()(64bit) for package: globus-gss-assist-10.21-1.el7.x86_64 ---> Package globus-gssapi-gsi.x86_64 0:12.13-3.el7 will be installed ---> Package globus-openssl-module.x86_64 0:4.8-1.el7 will be installed ---> Package globus-proxy-utils.x86_64 0:6.19-1.el7 will be installed ---> Package libtool-ltdl.x86_64 0:2.4.2-22.el7_3 will be installed --> Running transaction check ---> Package globus-callout.x86_64 0:3.15-1.el7 will be installed ---> Package globus-gsi-proxy-ssl.x86_64 0:5.10-1.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: myproxy x86_64 6.1.25-1.el7 epel 68 k voms-clients-cpp x86_64 2.0.14-1.el7 epel 143 k Installing for dependencies: globus-callout x86_64 3.15-1.el7 epel 21 k globus-common x86_64 17.1-1.el7 epel 126 k globus-gsi-callback x86_64 5.13-1.el7 epel 42 k globus-gsi-cert-utils x86_64 9.16-1.el7 epel 22 k globus-gsi-credential x86_64 7.11-1.el7 epel 36 k globus-gsi-openssl-error x86_64 3.8-1.el7 epel 19 k globus-gsi-proxy-core x86_64 8.6-1.el7 epel 37 k globus-gsi-proxy-ssl x86_64 5.10-1.el7 epel 19 k globus-gsi-sysconfig x86_64 6.11-1.el7 epel 30 k globus-gss-assist x86_64 10.21-1.el7 epel 35 k globus-gssapi-gsi x86_64 12.13-3.el7 epel 65 k globus-openssl-module x86_64 4.8-1.el7 epel 17 k globus-proxy-utils x86_64 6.19-1.el7 epel 53 k libtool-ltdl x86_64 2.4.2-22.el7_3 updates 49 k myproxy-libs x86_64 6.1.25-1.el7 epel 129 k voms x86_64 2.0.14-1.el7 epel 161 k Transaction Summary ================================================================================ Install 2 Packages (+16 Dependent packages) Total download size: 1.0 M Installed size: 2.6 M Downloading packages: -------------------------------------------------------------------------------- Total 1.5 MB/s | 1.0 MB 00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : globus-gsi-proxy-ssl-5.10-1.el7.x86_64 1/18 Installing : libtool-ltdl-2.4.2-22.el7_3.x86_64 2/18 Installing : globus-common-17.1-1.el7.x86_64 3/18 Installing : globus-gsi-openssl-error-3.8-1.el7.x86_64 4/18 Installing : globus-gsi-sysconfig-6.11-1.el7.x86_64 5/18 Installing : globus-openssl-module-4.8-1.el7.x86_64 6/18 Installing : globus-gsi-cert-utils-9.16-1.el7.x86_64 7/18 Installing : globus-gsi-callback-5.13-1.el7.x86_64 8/18 Installing : globus-gsi-credential-7.11-1.el7.x86_64 9/18 Installing : globus-gsi-proxy-core-8.6-1.el7.x86_64 10/18 Installing : globus-gssapi-gsi-12.13-3.el7.x86_64 11/18 Installing : globus-callout-3.15-1.el7.x86_64 12/18 Installing : globus-gss-assist-10.21-1.el7.x86_64 13/18 Installing : globus-proxy-utils-6.19-1.el7.x86_64 14/18 Installing : myproxy-libs-6.1.25-1.el7.x86_64 15/18 Installing : voms-2.0.14-1.el7.x86_64 16/18 Installing : voms-clients-cpp-2.0.14-1.el7.x86_64 17/18 Installing : myproxy-6.1.25-1.el7.x86_64 18/18 Verifying : globus-gsi-openssl-error-3.8-1.el7.x86_64 1/18 Verifying : voms-2.0.14-1.el7.x86_64 2/18 Verifying : globus-openssl-module-4.8-1.el7.x86_64 3/18 Verifying : myproxy-libs-6.1.25-1.el7.x86_64 4/18 Verifying : globus-gss-assist-10.21-1.el7.x86_64 5/18 Verifying : myproxy-6.1.25-1.el7.x86_64 6/18 Verifying : globus-gsi-credential-7.11-1.el7.x86_64 7/18 Verifying : globus-common-17.1-1.el7.x86_64 8/18 Verifying : globus-proxy-utils-6.19-1.el7.x86_64 9/18 Verifying : globus-callout-3.15-1.el7.x86_64 10/18 Verifying : voms-clients-cpp-2.0.14-1.el7.x86_64 11/18 Verifying : libtool-ltdl-2.4.2-22.el7_3.x86_64 12/18 Verifying : globus-gsi-cert-utils-9.16-1.el7.x86_64 13/18 Verifying : globus-gssapi-gsi-12.13-3.el7.x86_64 14/18 Verifying : globus-gsi-proxy-core-8.6-1.el7.x86_64 15/18 Verifying : globus-gsi-callback-5.13-1.el7.x86_64 16/18 Verifying : globus-gsi-proxy-ssl-5.10-1.el7.x86_64 17/18 Verifying : globus-gsi-sysconfig-6.11-1.el7.x86_64 18/18 Installed: myproxy.x86_64 0:6.1.25-1.el7 voms-clients-cpp.x86_64 0:2.0.14-1.el7 Dependency Installed: globus-callout.x86_64 0:3.15-1.el7 globus-common.x86_64 0:17.1-1.el7 globus-gsi-callback.x86_64 0:5.13-1.el7 globus-gsi-cert-utils.x86_64 0:9.16-1.el7 globus-gsi-credential.x86_64 0:7.11-1.el7 globus-gsi-openssl-error.x86_64 0:3.8-1.el7 globus-gsi-proxy-core.x86_64 0:8.6-1.el7 globus-gsi-proxy-ssl.x86_64 0:5.10-1.el7 globus-gsi-sysconfig.x86_64 0:6.11-1.el7 globus-gss-assist.x86_64 0:10.21-1.el7 globus-gssapi-gsi.x86_64 0:12.13-3.el7 globus-openssl-module.x86_64 0:4.8-1.el7 globus-proxy-utils.x86_64 0:6.19-1.el7 libtool-ltdl.x86_64 0:2.4.2-22.el7_3 myproxy-libs.x86_64 0:6.1.25-1.el7 voms.x86_64 0:2.0.14-1.el7 Complete! [localhost] local: sudo -E pip install voms-auth-system-openstack [INFO] None, Collecting voms-auth-system-openstack Downloading voms-auth-system-openstack-1.1.tar.gz Installing collected packages: voms-auth-system-openstack Running setup.py install for voms-auth-system-openstack Successfully installed voms-auth-system-openstack-1.1 [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=perico-palotes' -config openssl.cnf [INFO] None, [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 [INFO] None, [localhost] local: sudo -E chmod 600 cert.key [INFO] None, [localhost] local: sudo -E cp cert.key /tmp/userkey.crt [INFO] None, [INFO] Private key stored in '/tmp/userkey.crt' (with 600 perms). [localhost] local: sudo -E cp cert.crt /tmp/usercert.crt [INFO] None, [INFO] Public key stored in '/tmp/usercert.crt'. [localhost] local: sudo -E voms-proxy-fake -rfc -cert /tmp/usercert.crt -key /tmp/userkey.crt -hours 44000 -voms dteam -hostcert /etc/grid-security/hostcert.pem -hostkey /etc/grid-security/hostkey.pem -fqan /dteam/Role=NULL/Capability=NULL -uri centos7-kv-83.prv.cloud.ifca.es:15000 -out /tmp/umd_proxy [INFO] None, Creating proxy Done Warning: your certificate and proxy will expire Tue May 30 08:56:33 2017 which is within the requested lifetime of the proxy Your proxy is valid until Sun Jun 5 16:56:33 2022 [INFO] Fake proxy created under '/tmp/umd_proxy' [[QC_FUNC_1: Basic Funcionality Test.]] [INFO] Probe 'Requesting a token using a valid VOMS proxy.' [localhost] local: ./bin/keystone-voms/client-test.py VO:dteam --proxy-path /tmp/umd_proxy 2>&1 [INFO] qc_func_1, Could not find any suitable endpoint. Correct region? Token retrieved from proxy: gAAAAABZK-JDCLILZrL0_vj4td5owZ518Sl6TFcH781Km7h-jKEEtjEtYNTJXrVDQc5XaGF3jESqbcoV_kSnjZSL8JMcekzXnqAo8mjl1ra9mf2Xqs6lShUgWVBLuaf98K89vQGVBHtT-nnd1f9ssBNbdW5BUkfYBLTCRg-jpp4_pWqGqOKRGeY [INFO] Log directory '/tmp/workspace/keystone-voms/logs' has been created. [INFO] Command './bin/keystone-voms/client-test.py VO:dteam --proxy-path /tmp/umd_proxy' ran successfully [OK] Basic functionality probes ran successfully. [[QC_FUNC_2: New features/bug fixes testing.]] [NA] No definition found for QC_FUNC_2.