Quality Criteria Verification Report ==================================== Product: keystone-voms Release: ifca.keystone-voms.ubuntu-xenial.amd64-9.0.4 Software Provider: IFCA RT Ticket: 12831 Provider contact: aloga@ifca.unican.es Verifier: Pablo Orviz Hours worked: 4h Date: 26/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/32 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.ubuntu-xenial.amd64/9/0/4/repofiles/IFCA.keystone-voms.ubuntu-xenial.amd64.list,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.ubuntu-xenial.amd64/9/0/4/repofiles/IFCA.keystone-voms.ubuntu-xenial.amd64.list'] 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.ubuntu-xenial.amd64/9/0/4/repofiles/IFCA.keystone-voms.ubuntu-xenial.amd64.list [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=ubuntu16-kv-274.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 dpkg -l puppetlabs-release [INFO] None, [FAIL] Command execution has failed (reason: "dpkg-query: no packages found matching puppetlabs-release") (action: no exit) [localhost] local: sudo -E wget https://apt.puppetlabs.com/puppetlabs-release-pc1-xenial.deb -O /tmp/puppetlabs-release-pc1-xenial.deb [INFO] None, [localhost] local: sudo -E dpkg -i /tmp/puppetlabs-release-pc1-xenial.deb [INFO] None, (Reading database ... 120481 files and directories currently installed.) Preparing to unpack .../puppetlabs-release-pc1-xenial.deb ... Unpacking puppetlabs-release-pc1 (1.1.0-2xenial) over (1.1.0-2xenial) ... Setting up puppetlabs-release-pc1 (1.1.0-2xenial) ... [INFO] None, (Reading database ... 120481 files and directories currently installed.) Preparing to unpack .../puppetlabs-release-pc1-xenial.deb ... Unpacking puppetlabs-release-pc1 (1.1.0-2xenial) over (1.1.0-2xenial) ... Setting up puppetlabs-release-pc1 (1.1.0-2xenial) ... [INFO] None, (Reading database ... 120481 files and directories currently installed.) Preparing to unpack .../puppetlabs-release-pc1-xenial.deb ... Unpacking puppetlabs-release-pc1 (1.1.0-2xenial) over (1.1.0-2xenial) ... Setting up puppetlabs-release-pc1 (1.1.0-2xenial) ... [localhost] local: sudo -E apt-get -y install puppet [INFO] None, Reading package lists... Building dependency tree... Reading state information... puppet is already the newest version (3.8.5-2ubuntu0.1). The following packages were automatically installed and are no longer required: openjdk-9-jdk-headless python-cffi python-ply python-pycparser Use 'sudo apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 85 not upgraded. [INFO] None, Reading package lists... Building dependency tree... Reading state information... puppet is already the newest version (3.8.5-2ubuntu0.1). The following packages were automatically installed and are no longer required: openjdk-9-jdk-headless python-cffi python-ply python-pycparser Use 'sudo apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 85 not upgraded. [INFO] None, Reading package lists... Building dependency tree... Reading state information... puppet is already the newest version (3.8.5-2ubuntu0.1). The following packages were automatically installed and are no longer required: openjdk-9-jdk-headless python-cffi python-ply python-pycparser Use 'sudo apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 85 not upgraded. [INFO] keystone-voms hiera parameters set: /etc/puppet/hieradata/keystone_voms.yaml [localhost] local: sudo -E cp /etc/grid-security/certificates/0d2a3bdd.0 /usr/share/ca-certificates/0d2a3bdd.crt [INFO] None, [localhost] local: sudo -E echo '0d2a3bdd.crt' >> /etc/ca-certificates.conf [INFO] None, [localhost] local: sudo -E update-ca-certificates [INFO] None, Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. done. [INFO] CA '/etc/grid-security/certificates/0d2a3bdd.0' added to system's trust DB [localhost] local: sudo -E sed -e '/ServerName*/c\ServerName ubuntu16-kv-274.prv.cloud.ifca.es' /etc/apache2/apache2.conf [INFO] None, ServerName ubuntu16-kv-274.prv.cloud.ifca.es # This is the main Apache server configuration file. It contains the # configuration directives that give the server its instructions. # See http://httpd.apache.org/docs/2.4/ for detailed information about # the directives and /usr/share/doc/apache2/README.Debian about Debian specific # hints. # # # Summary of how the Apache 2 configuration works in Debian: # The Apache 2 web server configuration in Debian is quite different to # upstream's suggested way to configure the web server. This is because Debian's # default Apache2 installation attempts to make adding and removing modules, # virtual hosts, and extra configuration directives as flexible as possible, in # order to make automating the changes and administering the server as easy as # possible. # It is split into several files forming the configuration hierarchy outlined # below, all located in the /etc/apache2/ directory: # # /etc/apache2/ # |-- apache2.conf # | `-- ports.conf # |-- mods-enabled # | |-- *.load # | `-- *.conf # |-- conf-enabled # | `-- *.conf # `-- sites-enabled # `-- *.conf # # # * apache2.conf is the main configuration file (this file). It puts the pieces # together by including all remaining configuration files when starting up the # web server. # # * ports.conf is always included from the main configuration file. It is # supposed to determine listening ports for incoming connections which can be # customized anytime. # # * Configuration files in the mods-enabled/, conf-enabled/ and sites-enabled/ # directories contain particular configuration snippets which manage modules, # global configuration fragments, or virtual host configurations, # respectively. # # They are activated by symlinking available configuration files from their # respective *-available/ counterparts. These should be managed by using our # helpers a2enmod/a2dismod, a2ensite/a2dissite and a2enconf/a2disconf. See # their respective man pages for detailed information. # # * The binary is called apache2. Due to the use of environment variables, in # the default configuration, apache2 needs to be started/stopped with # /etc/init.d/apache2 or apache2ctl. Calling /usr/bin/apache2 directly will not # work with the default configuration. # Global configuration # # # ServerRoot: The top of the directory tree under which the server's # configuration, error, and log files are kept. # # NOTE! If you intend to place this on an NFS (or otherwise network) # mounted filesystem then please read the Mutex documentation (available # at ); # you will save yourself a lot of trouble. # # Do NOT add a slash at the end of the directory path. # #ServerRoot "/etc/apache2" # # The accept serialization lock file MUST BE STORED ON A LOCAL DISK. # Mutex file:${APACHE_LOCK_DIR} default # # PidFile: The file in which the server should record its process # identification number when it starts. # This needs to be set in /etc/apache2/envvars # PidFile ${APACHE_PID_FILE} # # Timeout: The number of seconds before receives and sends time out. # Timeout 300 # # KeepAlive: Whether or not to allow persistent connections (more than # one request per connection). Set to "Off" to deactivate. # KeepAlive On # # MaxKeepAliveRequests: The maximum number of requests to allow # during a persistent connection. Set to 0 to allow an unlimited amount. # We recommend you leave this number high, for maximum performance. # MaxKeepAliveRequests 100 # # KeepAliveTimeout: Number of seconds to wait for the next request from the # same client on the same connection. # KeepAliveTimeout 5 # These need to be set in /etc/apache2/envvars User ${APACHE_RUN_USER} Group ${APACHE_RUN_GROUP} # # HostnameLookups: Log the names of clients or just their IP addresses # e.g., www.apache.org (on) or 204.62.129.132 (off). # The default is off because it'd be overall better for the net if people # had to knowingly turn this feature on, since enabling it means that # each client request will result in AT LEAST one lookup request to the # nameserver. # HostnameLookups Off # 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 ${APACHE_LOG_DIR}/error.log # # LogLevel: Control the severity of messages logged to the error_log. # Available values: trace8, ..., trace1, debug, info, notice, warn, # error, crit, alert, emerg. # It is also possible to configure the log level for particular modules, e.g. # "LogLevel info ssl:warn" # LogLevel warn # Include module configuration: IncludeOptional mods-enabled/*.load IncludeOptional mods-enabled/*.conf # Include list of ports to listen on Include ports.conf # Sets the default security model of the Apache2 HTTPD server. It does # not allow access to the root filesystem outside of /usr/share and /var/www. # The former is used by web applications packaged in Debian, # the latter may be used for local directories served by the web server. If # your system is serving content from a sub-directory in /srv you must allow # access here, or in any related virtual host. Options FollowSymLinks AllowOverride None Require all denied AllowOverride None Require all granted Options Indexes FollowSymLinks AllowOverride None Require all granted # # Options Indexes FollowSymLinks # AllowOverride None # Require all granted # # AccessFileName: The name of the file to look for in each directory # for additional configuration directives. See also the AllowOverride # directive. # AccessFileName .htaccess # # The following lines prevent .htaccess and .htpasswd files from being # viewed by Web clients. # Require all denied # # The following directives define some format nicknames for use with # a CustomLog directive. # # These deviate from the Common Log Format definitions in that they use %O # (the actual bytes sent including headers) instead of %b (the size of the # requested file), because the latter makes it impossible to detect partial # requests. # # Note that the use of %{X-Forwarded-For}i instead of %h is not recommended. # Use mod_remoteip instead. # LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %O" common LogFormat "%{Referer}i -> %U" referer LogFormat "%{User-agent}i" agent # Include of directories ignores editors' and dpkg's backup files, # see README.Debian for details. # Include generic snippets of statements IncludeOptional conf-enabled/*.conf # Include the virtual host configurations: IncludeOptional sites-enabled/*.conf # vim: syntax=apache ts=4 sw=4 sts=4 sr noet [localhost] local: sudo -E /etc/init.d/apache2 restart [INFO] None, Restarting apache2 (via systemctl): apache2.service. [localhost] local: sudo -E mysql -e 'UPDATE keystone.endpoint SET url="https://ubuntu16-kv-274.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://ubuntu16-kv-274.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 | | | enabled | True | | id | d76b0abe278943c7944fa8325cd96b2e | | name | VO:dteam | +-------------+----------------------------------+ [localhost] local: sudo -E librarian-puppet [INFO] None, Commands: librarian-puppet clean # Cleans out the cache and install paths. librarian-puppet config # Show or edit the config. librarian-puppet help [COMMAND] # Describe available commands or one speci... librarian-puppet init # Initializes the current directory. librarian-puppet install # Resolves and installs all of the depende... librarian-puppet outdated # Lists outdated dependencies. librarian-puppet package # Cache the puppet modules in vendor/puppe... librarian-puppet show # Shows dependencies librarian-puppet update # Updates and installs the dependencies yo... librarian-puppet version # Displays the version. [localhost] local: librarian-puppet install --clean --path=/etc/puppet/modules --verbose [INFO] qc_conf, [Librarian] Ruby Version: 2.3.1 [Librarian] Ruby Platform: x86_64-linux-gnu [Librarian] Rubygems Version: 2.5.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: /usr/bin/git [Librarian] Git Version: 2.7.4 [Librarian] Git Environment Variables: [Librarian] (empty) [Librarian] Pre-Cached Sources: [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] Resolving egi-qc-umd (>= 0) [Librarian] Checking manifests [Librarian] --- No output [Librarian] --- No output [Librarian] --- No output [Librarian] --- No output [Librarian] --- No output [Librarian] --> origin [Librarian] --> origin/HEAD -> origin/master [Librarian] --> origin/master [Librarian] --> origin/separate_cmd_and_umd [Librarian] --> 67d0e36df1adcd2ba80fd5735b1b314a4f587449 [Librarian] --> 67d0e36df1adcd2ba80fd5735b1b314a4f587449 [Librarian] Checking egi-qc-umd/0.1.0 [Librarian] Resolved egi-qc-umd (>= 0) at egi-qc-umd/0.1.0 [Librarian] Resolved egi-qc-umd (>= 0) [Librarian] Resolving puppetlabs-apache (>= 0) [Librarian] Checking manifests [Librarian] Module puppetlabs-apache found versions: 1.11.0, 1.10.0, 1.8.1, 1.8.0, 1.7.1, 1.7.0, 1.6.0, 1.5.0, 1.4.1, 1.4.0, 1.3.0, 1.2.0, 1.1.1, 1.1.0, 1.0.1, 1.0.0, 0.11.0, 0.10.0, 0.9.0, 0.8.1, 0.8.0, 0.7.0, 0.6.0, 0.5.0-rc1, 0.4.0, 0.3.0, 0.2.2, 0.2.1, 0.2.0, 0.1.1, 0.0.4 [Librarian] Checking puppetlabs-apache/1.11.0 [Librarian] Resolved puppetlabs-apache (>= 0) at puppetlabs-apache/1.11.0 [Librarian] Resolved puppetlabs-apache (>= 0) [Librarian] Resolving lcgdm-voms (>= 0) [Librarian] Checking manifests [Librarian] Module lcgdm-voms found versions: 0.3.2, 0.3.1, 0.3.0, 0.2.2, 0.2.0, 0.1.1 [Librarian] Checking lcgdm-voms/0.3.2 [Librarian] Resolved lcgdm-voms (>= 0) at lcgdm-voms/0.3.2 [Librarian] Resolved lcgdm-voms (>= 0) [Librarian] Resolving puppet-keystone (>= 0) [Librarian] Checking manifests [Librarian] --- No output [Librarian] --- No output [Librarian] --- No output [Librarian] --- No output [Librarian] --- No output [Librarian] --> origin [Librarian] --> origin/HEAD -> origin/master [Librarian] --> origin/essex [Librarian] --> origin/folsom [Librarian] --> origin/master [Librarian] --> origin/stable/grizzly [Librarian] --> origin/stable/havana [Librarian] --> origin/stable/icehouse [Librarian] --> origin/stable/juno [Librarian] --> origin/stable/kilo [Librarian] --> origin/stable/liberty [Librarian] --> origin/umd_stable_juno [Librarian] --> origin/umd_stable_kilo [Librarian] --> origin/umd_stable_liberty [Librarian] --> origin/umd_stable_mitaka [Librarian] --> 720c9950dc602b85e72fdf82e8b109ef827e8437 [Librarian] --> c55a4618bd1c20f3094b063fdb61f2777dccc63d [Librarian] --> 720c9950dc602b85e72fdf82e8b109ef827e8437 [Librarian] --- No output [Librarian] --> 720c9950dc602b85e72fdf82e8b109ef827e8437 [Librarian] Checking puppet-keystone/8.2.0 [Librarian] Resolved puppet-keystone (>= 0) at puppet-keystone/8.2.0 [Librarian] Resolved puppet-keystone (>= 0) [Librarian] Resolving puppetlabs-inifile (>= 0) [Librarian] Checking manifests [Librarian] Module puppetlabs-inifile found versions: 1.6.0, 1.5.0, 1.4.3, 1.4.2, 1.4.1, 1.4.0, 1.3.0, 1.2.0, 1.1.4, 1.1.3, 1.1.2, 1.1.1, 1.1.0, 1.0.4, 1.0.3, 1.0.0 [Librarian] Checking puppetlabs-inifile/1.6.0 [Librarian] Resolved puppetlabs-inifile (>= 0) at puppetlabs-inifile/1.6.0 [Librarian] Resolved puppetlabs-inifile (>= 0) [Librarian] Resolving puppetlabs-apt (<= 2.4.0, >= 2.3.0) [Librarian] Checking manifests [Librarian] Module puppetlabs-apt found versions: 4.0.0, 3.0.0, 2.4.0, 2.3.0, 2.2.2, 2.2.1, 2.2.0, 2.1.1, 2.1.0, 2.0.1, 2.0.0, 1.8.0, 1.7.0, 1.6.0, 1.5.2, 1.5.1, 1.5.0, 1.4.2, 1.4.0, 1.3.0, 1.2.0, 1.1.1, 1.1.0, 1.0.1, 1.0.0, 0.0.4, 0.0.3 [Librarian] Checking puppetlabs-apt/4.0.0 [Librarian] Conflict between puppetlabs-apt/4.0.0 and puppetlabs-apt (<= 2.4.0, >= 2.3.0) [Librarian] Backtracking from puppetlabs-apt/4.0.0 [Librarian] Checking puppetlabs-apt/3.0.0 [Librarian] Conflict between puppetlabs-apt/3.0.0 and puppetlabs-apt (<= 2.4.0, >= 2.3.0) [Librarian] Backtracking from puppetlabs-apt/3.0.0 [Librarian] Checking puppetlabs-apt/2.4.0 [Librarian] Resolved puppetlabs-apt (<= 2.4.0, >= 2.3.0) at puppetlabs-apt/2.4.0 [Librarian] Resolved puppetlabs-apt (<= 2.4.0, >= 2.3.0) [Librarian] Resolving puppetlabs-stdlib (< 5.0.0, >= 4.0.0) [Librarian] Checking manifests [Librarian] Module puppetlabs-stdlib found versions: 4.17.0, 4.16.0, 4.15.0, 4.14.0, 4.13.1, 4.13.0, 4.12.0, 4.11.0, 4.10.0, 4.9.1, 4.9.0, 4.8.0, 4.7.0, 4.6.0, 4.5.1, 4.5.0, 4.4.0, 4.3.2, 4.3.0, 4.2.2, 4.2.1, 4.2.0, 4.1.0, 3.2.2, 3.2.1, 3.2.0, 3.1.1, 3.1.0, 3.0.1, 3.0.0, 2.6.0, 2.5.1, 2.5.0, 2.4.0, 2.3.3, 2.3.2, 2.3.1, 2.3.0, 2.2.1, 2.2.0, 2.1.3, 2.0.0, 1.1.0, 1.0.0, 0.1.7, 0.1.6, 0.1.5, 0.1.4, 0.1.3, 0.1.2, 0.1.1 [Librarian] Checking puppetlabs-stdlib/4.17.0 [Librarian] Resolved puppetlabs-stdlib (< 5.0.0, >= 4.0.0) at puppetlabs-stdlib/4.17.0 [Librarian] Resolved puppetlabs-stdlib (< 5.0.0, >= 4.0.0) [Librarian] Resolving puppetlabs-concat (< 3.0.0, >= 1.1.1) <(no source specified)> [Librarian] Checking manifests [Librarian] Module puppetlabs-concat found versions: 4.0.0, 3.0.0, 2.2.1, 2.2.0, 2.1.0, 1.2.5, 1.2.4, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 1.1.2, 1.1.1, 1.1.0, 1.1.0-rc1, 1.0.4, 1.0.3, 1.0.2, 1.0.1, 1.0.0, 1.0.0-rc1 [Librarian] Checking puppetlabs-concat/4.0.0 [Librarian] Conflict between puppetlabs-concat/4.0.0 and puppetlabs-concat (< 3.0.0, >= 1.1.1) <(no source specified)> [Librarian] Backtracking from puppetlabs-concat/4.0.0 [Librarian] Checking puppetlabs-concat/3.0.0 [Librarian] Conflict between puppetlabs-concat/3.0.0 and puppetlabs-concat (< 3.0.0, >= 1.1.1) <(no source specified)> [Librarian] Backtracking from puppetlabs-concat/3.0.0 [Librarian] Checking puppetlabs-concat/2.2.1 [Librarian] Resolved puppetlabs-concat (< 3.0.0, >= 1.1.1) <(no source specified)> at puppetlabs-concat/2.2.1 [Librarian] Resolved puppetlabs-concat (< 3.0.0, >= 1.1.1) <(no source specified)> [Librarian] Resolving openstack-openstacklib (< 9.0.0, >= 8.0.0) [Librarian] Checking manifests [Librarian] Module openstack-openstacklib found versions: 9.4.0, 8.0.1, 7.0.0, 6.1.0, 6.0.0 [Librarian] Checking openstack-openstacklib/9.4.0 [Librarian] Conflict between openstack-openstacklib/9.4.0 and openstack-openstacklib (< 9.0.0, >= 8.0.0) [Librarian] Backtracking from openstack-openstacklib/9.4.0 [Librarian] Checking openstack-openstacklib/8.0.1 [Librarian] Resolved openstack-openstacklib (< 9.0.0, >= 8.0.0) at openstack-openstacklib/8.0.1 [Librarian] Resolved openstack-openstacklib (< 9.0.0, >= 8.0.0) [Librarian] Resolving puppetlabs-mysql (< 4.0.0, >= 3.6.0) <(no source specified)> [Librarian] Checking manifests [Librarian] Module puppetlabs-mysql found versions: 3.11.0, 3.10.0, 3.9.0, 3.8.0, 3.7.0, 3.6.2, 3.6.1, 3.6.0, 3.5.0, 3.4.0, 3.3.0, 3.2.0, 3.1.0, 3.0.0, 2.3.1, 2.3.0, 2.2.3, 2.2.2, 2.2.1, 2.1.0, 2.0.1, 2.0.0, 2.0.0-rc5, 2.0.0-rc4, 2.0.0-rc3, 2.0.0-rc2, 2.0.0-rc1, 1.0.0, 0.9.0, 0.8.1, 0.8.0, 0.7.1, 0.7.0, 0.6.1, 0.6.0, 0.5.0, 0.4.0, 0.3.0, 0.2.0, 0.0.1 [Librarian] Checking puppetlabs-mysql/3.11.0 [Librarian] Resolved puppetlabs-mysql (< 4.0.0, >= 3.6.0) <(no source specified)> at puppetlabs-mysql/3.11.0 [Librarian] Resolved puppetlabs-mysql (< 4.0.0, >= 3.6.0) <(no source specified)> [Librarian] Resolving puppetlabs-postgresql (< 5.0.0, >= 4.6.0) <(no source specified)> [Librarian] Checking manifests [Librarian] Module puppetlabs-postgresql found versions: 4.9.0, 4.8.0, 4.7.1, 4.7.0, 4.6.1, 4.6.0, 4.5.0, 4.4.2, 4.4.1, 4.4.0, 4.3.0, 4.2.0, 4.1.0, 4.0.0, 3.4.2, 3.4.1, 3.4.0, 3.3.3, 3.3.2, 3.2.0, 3.0.0-rc1, 2.5.0, 2.4.1, 2.4.0, 2.3.0, 2.2.1, 2.2.0, 2.1.1, 2.1.0, 2.0.1, 2.0.0, 1.0.0 [Librarian] Checking puppetlabs-postgresql/4.9.0 [Librarian] Resolved puppetlabs-postgresql (< 5.0.0, >= 4.6.0) <(no source specified)> at puppetlabs-postgresql/4.9.0 [Librarian] Resolved puppetlabs-postgresql (< 5.0.0, >= 4.6.0) <(no source specified)> [Librarian] Resolving puppetlabs-rabbitmq (< 6.0.0, >= 5.3.1) <(no source specified)> [Librarian] Checking manifests [Librarian] Module puppetlabs-rabbitmq found versions: 5.6.0, 5.5.0, 5.4.0, 5.3.1, 5.2.3, 5.2.2, 5.2.1, 5.2.0, 5.1.0, 5.0.0, 4.1.0, 4.0.0, 3.1.0, 3.0.0, 3.0.0-rc2, 3.0.0-rc1, 2.1.0, 2.0.2, 2.0.1, 1.0.4, 1.0.3 [Librarian] Checking puppetlabs-rabbitmq/5.6.0 [Librarian] Resolved puppetlabs-rabbitmq (< 6.0.0, >= 5.3.1) <(no source specified)> at puppetlabs-rabbitmq/5.6.0 [Librarian] Resolved puppetlabs-rabbitmq (< 6.0.0, >= 5.3.1) <(no source specified)> [Librarian] Resolving puppet-staging (< 3.0.0, >= 1.0.1) <(no source specified)> [Librarian] Checking manifests [Librarian] Module puppet-staging found versions: 2.2.0, 2.1.0, 2.0.1, 2.0.0, 1.0.7, 1.0.6 [Librarian] Checking puppet-staging/2.2.0 [Librarian] Conflict between puppet-staging/2.2.0 and puppet-staging (< 2.0.0, >= 0.3.1) <(no source specified)> [Librarian] Backtracking from puppet-staging/2.2.0 [Librarian] Checking puppet-staging/2.1.0 [Librarian] Conflict between puppet-staging/2.1.0 and puppet-staging (< 2.0.0, >= 0.3.1) <(no source specified)> [Librarian] Backtracking from puppet-staging/2.1.0 [Librarian] Checking puppet-staging/2.0.1 [Librarian] Conflict between puppet-staging/2.0.1 and puppet-staging (< 2.0.0, >= 0.3.1) <(no source specified)> [Librarian] Backtracking from puppet-staging/2.0.1 [Librarian] Checking puppet-staging/2.0.0 [Librarian] Conflict between puppet-staging/2.0.0 and puppet-staging (< 2.0.0, >= 0.3.1) <(no source specified)> [Librarian] Backtracking from puppet-staging/2.0.0 [Librarian] Checking puppet-staging/1.0.7 [Librarian] Resolved puppet-staging (< 3.0.0, >= 1.0.1) <(no source specified)> at puppet-staging/1.0.7 [Librarian] Resolved puppet-staging (< 3.0.0, >= 1.0.1) <(no source specified)> [Librarian] Bouncing Puppetfile.lock [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] --> 67d0e36df1adcd2ba80fd5735b1b314a4f587449 [Librarian] Deleting ../etc/puppet/modules/umd [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] --> 720c9950dc602b85e72fdf82e8b109ef827e8437 [Librarian] Deleting ../etc/puppet/modules/keystone [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.5, ruby_version=2.3.1, 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/mysql/lib/facter/mysql_version.rb Debug: Loading facts from /etc/puppet/modules/mysql/lib/facter/mysql_server_id.rb Debug: Loading facts from /etc/puppet/modules/mysql/lib/facter/mysqld_version.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 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/staging/lib/facter/staging_windir.rb Debug: Loading facts from /etc/puppet/modules/staging/lib/facter/staging_http_get.rb Info: Loading facts Debug: Loading facts from /etc/puppet/modules/apt/lib/facter/apt_reboot_required.rb 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 Info: Loading facts Debug: Loading facts from /etc/puppet/modules/stdlib/lib/facter/puppet_settings.rb Debug: Loading facts from /etc/puppet/modules/stdlib/lib/facter/package_provider.rb Debug: Loading facts from /etc/puppet/modules/stdlib/lib/facter/service_provider.rb Debug: Loading facts from /etc/puppet/modules/stdlib/lib/facter/root_home.rb Debug: Loading facts from /etc/puppet/modules/stdlib/lib/facter/pe_version.rb Debug: Loading facts from /etc/puppet/modules/stdlib/lib/facter/facter_dot_d.rb Info: Loading facts Debug: Loading facts from /etc/puppet/modules/apache/lib/facter/apache_version.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: 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: 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: Puppet::Type::Package::ProviderRpm: file rpm does not exist Debug: Puppet::Type::Package::ProviderSun: file /usr/bin/pkginfo does not exist Debug: Puppet::Type::Package::ProviderAptitude: file /usr/bin/aptitude does not exist Debug: Puppet::Type::Package::ProviderAptrpm: file rpm does not exist Debug: Puppet::Type::Package::ProviderPkgin: file pkgin 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::ProviderPorts: file /usr/local/sbin/portupgrade does not exist Debug: Puppet::Type::Package::ProviderFink: file /sw/bin/fink does not exist Debug: Puppet::Type::Package::ProviderSunfreeware: file pkg-get does not exist Debug: Puppet::Type::Package::ProviderPacman: file /usr/bin/pacman does not exist Debug: Puppet::Type::Package::ProviderUrpmi: file urpmi does not exist Debug: Puppet::Type::Package::ProviderHpux: file /usr/sbin/swinstall does not exist Debug: Puppet::Type::Package::ProviderPortage: file /usr/bin/emerge does not exist Debug: Puppet::Type::Package::ProviderPkg: file /usr/bin/pkg does not exist Debug: Puppet::Type::Package::ProviderAix: file /usr/bin/lslpp does not exist Debug: Puppet::Type::Package::ProviderYum: file yum does not exist Debug: Puppet::Type::Package::ProviderUp2date: file /usr/sbin/up2date-nox does not exist Debug: Puppet::Type::Package::ProviderZypper: file /usr/bin/zypper does not exist Debug: Puppet::Type::Package::ProviderPortupgrade: file /usr/local/sbin/portupgrade 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::ProviderRug: file /usr/bin/rug does not exist Debug: /Package[dummy]: Provider apt does not support features virtual_packages; not managing attribute allow_virtual Debug: Puppet::Type::Service::ProviderLaunchd: file /bin/launchctl does not exist Debug: Puppet::Type::Service::ProviderGentoo: file /sbin/rc-update does not exist Debug: Puppet::Type::Service::ProviderOpenrc: file /bin/rc-status does not exist Debug: Puppet::Type::Service::ProviderRedhat: file /sbin/chkconfig does not exist Debug: Puppet::Type::Service::ProviderDaemontools: file /usr/bin/svc 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::apt from umd/igtf_repo into production Debug: importing '/etc/puppet/modules/apt/manifests/init.pp' in environment production Debug: importing '/etc/puppet/modules/apt/manifests/key.pp' in environment production Debug: Automatically imported apt::key from apt/key into production Debug: importing '/etc/puppet/modules/apt/manifests/source.pp' in environment production Debug: Automatically imported apt::source from apt/source into production Info: Scope(Class[Umd::Verification::Repo]): UMD verification repository retrieved: http://admin-repo.egi.eu/sw/unverified/cmd-os-1.ifca.keystone-voms.ubuntu-xenial.amd64/9/0/4/repofiles/IFCA.keystone-voms.ubuntu-xenial.amd64.list 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: 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: importing '/etc/puppet/modules/apt/manifests/params.pp' in environment production Debug: Automatically imported apt::params from apt/params into production Debug: hiera(): Looking up apt::confs 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 apt::update 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 apt::purge 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 apt::proxy 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 apt::sources 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 apt::keys 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 apt::ppas 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 apt::pins 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 apt::settings 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: importing '/etc/puppet/modules/apt/manifests/update.pp' in environment production Debug: Automatically imported apt::update from apt/update into production Debug: Scope(Class[Apt]): Retrieving template apt/_conf_header.erb Debug: template[/etc/puppet/modules/apt/templates/_conf_header.erb]: Bound template variables for /etc/puppet/modules/apt/templates/_conf_header.erb in 0.00 seconds Debug: template[/etc/puppet/modules/apt/templates/_conf_header.erb]: Interpolated template /etc/puppet/modules/apt/templates/_conf_header.erb in 0.00 seconds Debug: Scope(Class[Apt]): Retrieving template apt/15update-stamp.erb Debug: template[/etc/puppet/modules/apt/templates/15update-stamp.erb]: Bound template variables for /etc/puppet/modules/apt/templates/15update-stamp.erb in 0.00 seconds Debug: template[/etc/puppet/modules/apt/templates/15update-stamp.erb]: Interpolated template /etc/puppet/modules/apt/templates/15update-stamp.erb in 0.00 seconds Debug: importing '/etc/puppet/modules/apt/manifests/setting.pp' in environment production Debug: Automatically imported apt::setting from apt/setting into production Debug: Scope(Apt::Source[egi-igtf]): Retrieving template apt/_header.erb Debug: template[/etc/puppet/modules/apt/templates/_header.erb]: Bound template variables for /etc/puppet/modules/apt/templates/_header.erb in 0.00 seconds Debug: template[/etc/puppet/modules/apt/templates/_header.erb]: Interpolated template /etc/puppet/modules/apt/templates/_header.erb in 0.00 seconds Debug: Scope(Apt::Source[egi-igtf]): Retrieving template apt/source.list.erb Debug: template[/etc/puppet/modules/apt/templates/source.list.erb]: Bound template variables for /etc/puppet/modules/apt/templates/source.list.erb in 0.00 seconds Debug: template[/etc/puppet/modules/apt/templates/source.list.erb]: Interpolated template /etc/puppet/modules/apt/templates/source.list.erb in 0.00 seconds 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 Apt_key[EUGridPMA] to Anchor[apt_key D12E922822BE64D50146188BC32D99C83CDBBC71 present] with 'before' Debug: Adding relationship from Apt_key[UMD repo key] to Anchor[apt_key FD7011F31EBF9470B82FAFCDE2E992EB352D3E14 present] with 'before' 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 ubuntu16-kv-274.prv.cloud.ifca.es in environment production in 0.52 seconds Debug: /Package[ca-policy-egi-core]: Provider apt does not support features virtual_packages; not managing attribute allow_virtual Debug: /Package[python-keystone-voms]: Provider apt does not support features virtual_packages; not managing attribute allow_virtual Debug: /Package[fetch-crl]: Provider apt does not support features virtual_packages; not managing attribute allow_virtual Debug: /Package[wget]: Provider apt does not support features virtual_packages; not managing attribute allow_virtual 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: Failed to load library 'ldap' for feature 'ldap' Debug: Puppet::Type::User::ProviderLdap: feature ldap is missing Debug: Puppet::Type::User::ProviderUser_role_add: file roleadd does not exist Debug: Puppet::Type::User::ProviderPw: file pw does not exist Debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dsimport does not exist Debug: /User[puppet]: Provider useradd does not support features libuser; not managing attribute forcelocal 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: Puppet::Type::Group::ProviderDirectoryservice: file /usr/bin/dscl does not exist Debug: /Group[puppet]: Provider groupadd does not support features libuser; not managing attribute forcelocal 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[/run/puppet]{:path=>"/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 'hostprivkey': 'File[/var/lib/puppet/ssl/private_keys/ubuntu16-kv-274.prv.cloud.ifca.es.pem]{:path=>"/var/lib/puppet/ssl/private_keys/ubuntu16-kv-274.prv.cloud.ifca.es.pem", :mode=>"640", :owner=>"puppet", :group=>"puppet", :ensure=>:file, :loglevel=>:debug, :links=>:follow, :backup=>false}' Debug: Using settings: adding file resource 'hostpubkey': 'File[/var/lib/puppet/ssl/public_keys/ubuntu16-kv-274.prv.cloud.ifca.es.pem]{:path=>"/var/lib/puppet/ssl/public_keys/ubuntu16-kv-274.prv.cloud.ifca.es.pem", :mode=>"644", :owner=>"puppet", :group=>"puppet", :ensure=>:file, :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 'agent_disabled_lockfile': 'File[/var/lib/puppet/state/agent_disabled.lock]{:path=>"/var/lib/puppet/state/agent_disabled.lock", :ensure=>:file, :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/ssl/private_keys/ubuntu16-kv-274.prv.cloud.ifca.es.pem]: Autorequiring File[/var/lib/puppet/ssl/private_keys] Debug: /File[/var/lib/puppet/ssl/public_keys/ubuntu16-kv-274.prv.cloud.ifca.es.pem]: Autorequiring File[/var/lib/puppet/ssl/public_keys] 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/state/agent_disabled.lock]: Autorequiring File[/var/lib/puppet/state] 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: Finishing transaction 32369720 Debug: Loaded state in 0.01 seconds Debug: Executing '/etc/puppet/etckeeper-commit-pre' Debug: Loaded state in 0.01 seconds Debug: /Stage[main]/Umd::Igtf_repo::Apt/Apt::Source[egi-igtf]/require: requires Apt::Key[EUGridPMA] Debug: /Stage[main]/Umd/Package[ca-policy-egi-core]/require: requires Class[Umd::Igtf_repo::Apt] Debug: /Stage[main]/Umd::Verification::Repo/Exec[apt-get update]/require: requires Apt::Key[UMD repo key] Debug: /Stage[main]/Umd::Verification::Repo/Umd::Download[http://admin-repo.egi.eu/sw/unverified/cmd-os-1.ifca.keystone-voms.ubuntu-xenial.amd64/9/0/4/repofiles/IFCA.keystone-voms.ubuntu-xenial.amd64.list]/notify: subscribes to Exec[apt-get update] 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_line[apache_proxy_envvar]/require: requires File[/etc/apache2/envvars] 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/Exec[Execute fetch-crl]/require: requires Package[fetch-crl] Debug: /Stage[main]/Umd::Igtf_repo::Apt/Apt::Key[EUGridPMA]/Apt_key[EUGridPMA]/before: requires Anchor[apt_key D12E922822BE64D50146188BC32D99C83CDBBC71 present] Debug: /Stage[main]/Apt/File[sources.list]/notify: subscribes to Class[Apt::Update] Debug: /Stage[main]/Apt/File[sources.list.d]/notify: subscribes to Class[Apt::Update] Debug: /Stage[main]/Apt/File[preferences]/notify: subscribes to Class[Apt::Update] Debug: /Stage[main]/Apt/File[preferences.d]/notify: subscribes to Class[Apt::Update] Debug: /Stage[main]/Umd::Verification::Repo/Apt::Key[UMD repo key]/Apt_key[UMD repo key]/before: requires Anchor[apt_key FD7011F31EBF9470B82FAFCDE2E992EB352D3E14 present] Debug: /Stage[main]/Umd::Verification::Repo/Umd::Download[http://admin-repo.egi.eu/sw/unverified/cmd-os-1.ifca.keystone-voms.ubuntu-xenial.amd64/9/0/4/repofiles/IFCA.keystone-voms.ubuntu-xenial.amd64.list]/Exec[Retrieve http://admin-repo.egi.eu/sw/unverified/cmd-os-1.ifca.keystone-voms.ubuntu-xenial.amd64/9/0/4/repofiles/IFCA.keystone-voms.ubuntu-xenial.amd64.list]/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] Debug: /Stage[main]/Apt/Apt::Setting[conf-update-stamp]/File[/etc/apt/apt.conf.d/15update-stamp]/notify: subscribes to Class[Apt::Update] Debug: /Stage[main]/Umd::Igtf_repo::Apt/Apt::Source[egi-igtf]/Apt::Setting[list-egi-igtf]/File[/etc/apt/sources.list.d/egi-igtf.list]/notify: subscribes to Class[Apt::Update] Debug: /Stage[main]/Umd::Igtf_repo::Apt/Apt::Source[egi-igtf]/Apt::Setting[list-egi-igtf]/File[/etc/apt/sources.list.d/egi-igtf.list]: Autorequiring File[sources.list.d] Info: Applying configuration version '1496140381' Debug: Prefetching apt resources for package Debug: Executing '/usr/bin/dpkg-query -W --showformat '${Status} ${Package} ${Version}\n'' Debug: Prefetching apt_key resources for apt_key Debug: Executing '/usr/bin/apt-key adv --list-keys --with-colons --fingerprint --fixed-list-mode' Notice: /Stage[main]/Main/Ini_setting[VOMS_filter]/ensure: created Debug: /Stage[main]/Main/Ini_setting[VOMS_filter]: The container Class[Main] will propagate my refresh event 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: Exec[apt-get update](provider=posix): Executing check '/bin/sh -c '[ ! -f /var/cache/apt/pkgcache.bin ] || /usr/bin/find /etc/apt/* -cnewer /var/cache/apt/pkgcache.bin | /bin/grep . > /dev/null'' Debug: Executing '/bin/sh -c '[ ! -f /var/cache/apt/pkgcache.bin ] || /usr/bin/find /etc/apt/* -cnewer /var/cache/apt/pkgcache.bin | /bin/grep . > /dev/null'' Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Executing '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold install python-keystone-voms' Notice: /Stage[main]/Main/Package[python-keystone-voms]/ensure: created Debug: /Package[python-keystone-voms]: The container Class[Main] will propagate my refresh event Debug: Exec[reload](provider=posix): Executing '/usr/sbin/service apache2 reload' Debug: Executing '/usr/sbin/service apache2 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 '/usr/bin/apt-cache policy ca-policy-egi-core' Info: Computing checksum on file /etc/grid-security/vomsdir/dteam/kv-manual-u16-clean.prv.cloud.ifca.es.lsc Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Info: /Stage[main]/Main/Voms::Client[dteam]/File[/etc/grid-security/vomsdir/dteam/kv-manual-u16-clean.prv.cloud.ifca.es.lsc]: Filebucketed /etc/grid-security/vomsdir/dteam/kv-manual-u16-clean.prv.cloud.ifca.es.lsc to puppet with sum ae3a0e0ec7dfbfe9a03624ce093a7ed0 Debug: /Stage[main]/Main/Voms::Client[dteam]/File[/etc/grid-security/vomsdir/dteam/kv-manual-u16-clean.prv.cloud.ifca.es.lsc]: Removing existing file for replacement with absent Notice: /Stage[main]/Main/Voms::Client[dteam]/File[/etc/grid-security/vomsdir/dteam/kv-manual-u16-clean.prv.cloud.ifca.es.lsc]/ensure: removed Debug: /Stage[main]/Main/Voms::Client[dteam]/File[/etc/grid-security/vomsdir/dteam/kv-manual-u16-clean.prv.cloud.ifca.es.lsc]: The container /etc/grid-security/vomsdir/dteam will propagate my refresh event Debug: /etc/grid-security/vomsdir/dteam: The container Voms::Client[dteam] will propagate my refresh event Debug: Voms::Client[dteam]: The container Class[Main] will propagate my refresh event Debug: Executing '/usr/bin/apt-cache policy fetch-crl' Debug: /Stage[main]/Main/Package[fetch-crl]/ensure: fetch-crl "3.0.8-1" is installed, latest is "3.0.17-1" Debug: Executing '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold install fetch-crl' Notice: /Stage[main]/Main/Package[fetch-crl]/ensure: ensure changed '3.0.8-1' to '3.0.17-1' Debug: /Package[fetch-crl]: The container Class[Main] will propagate my refresh event Debug: Exec[Execute fetch-crl](provider=posix): Executing '/usr/bin/sudo /usr/sbin/fetch-crl -q || echo 0' Debug: Executing '/usr/bin/sudo /usr/sbin/fetch-crl -q || echo 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 21220160 Debug: Storing state Debug: Stored state in 0.05 seconds Notice: Finished catalog run in 49.27 seconds Debug: Executing '/etc/puppet/etckeeper-commit-post' 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 31193860 Debug: Received report to process from ubuntu16-kv-274.prv.cloud.ifca.es Debug: Evicting cache entry for environment 'production' Debug: Caching environment 'production' (ttl = 0 sec) Debug: Processing report from ubuntu16-kv-274.prv.cloud.ifca.es with processor Puppet::Reports::Store [INFO] Log directory '/tmp/workspace/keystone-voms/logs' has been created. [INFO] Log directory '/tmp/workspace/keystone-voms/logs' has been created. [FAIL] Command execution has failed (reason: "Warning: Scope(Apt::Key[EUGridPMA]): Could not look up qualified variable '::apt::keyserver'; class ::apt has not been evaluated") (action: no exit) (log: ['qc_conf.stdout', 'qc_conf.stderr']) [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 apt-get -y install voms-clients myproxy [INFO] None, Reading package lists... Building dependency tree... Reading state information... myproxy is already the newest version (6.1.16-1). voms-clients is already the newest version (2.0.12-4build1). The following package was automatically installed and is no longer required: openjdk-9-jdk-headless Use 'sudo apt autoremove' to remove it. 0 upgraded, 0 newly installed, 0 to remove and 84 not upgraded. [INFO] None, Reading package lists... Building dependency tree... Reading state information... myproxy is already the newest version (6.1.16-1). voms-clients is already the newest version (2.0.12-4build1). The following package was automatically installed and is no longer required: openjdk-9-jdk-headless Use 'sudo apt autoremove' to remove it. 0 upgraded, 0 newly installed, 0 to remove and 84 not upgraded. [INFO] None, Reading package lists... Building dependency tree... Reading state information... myproxy is already the newest version (6.1.16-1). voms-clients is already the newest version (2.0.12-4build1). The following package was automatically installed and is no longer required: openjdk-9-jdk-headless Use 'sudo apt autoremove' to remove it. 0 upgraded, 0 newly installed, 0 to remove and 84 not upgraded. [localhost] local: sudo -E pip install voms-auth-system-openstack [INFO] None, Requirement already satisfied (use --upgrade to upgrade): voms-auth-system-openstack in /usr/local/lib/python2.7/dist-packages [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 ubuntu16-kv-274.prv.cloud.ifca.es:15000 -out /tmp/umd_proxy [INFO] None, Creating proxy Done Warning: your certificate and proxy will expire Wed May 31 12:34:00 2017 which is within the requested lifetime of the proxy Your proxy is valid until Mon Jun 6 20:34:00 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.sh /tmp/umd_proxy 2>&1 [INFO] qc_func_1, gAAAAABZLUqd79cJpr14pxNzHckZYCquaPB-Tuj3XqqrieHbcCe5jJClpH-VP0cX4b3ZYh_UACVWENfus5Iy7oKRtOKyHXdg6hLGQxIFC1uKoiawR9v0zQUjIxqoSfc9wqw5hePxYUP4FXTiSGJ-dvYsihJITCPXHfS4YAGOg8epDptszzVZAy0 [INFO] Log directory '/tmp/workspace/keystone-voms/logs' has been created. [INFO] Command './bin/keystone-voms/client-test.sh /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.