<<<<<<<<<<<<<<<<<<<< START jenkins-openshift-ansible-provision-jslave-450 >>>>>>>>>>>>>>>>>> Started by upstream project "openshift-ansible-multijob" build number 459 originally caused by: GitHub pull request #4015 of commit 51bf0a3d83d933b9a764365bad6e6dc48a9953ae, no merge conflicts. [EnvInject] - Loading node environment variables. Building on master in workspace /jenkins-data/jenkins/jobs/openshift-ansible-provision-jslave/workspace [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Done Wiping out workspace first. Cloning the remote Git repository Cloning repository XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/atomic-ci-jobs > git init /jenkins-data/jenkins/jobs/openshift-ansible-provision-jslave/workspace/atomic-ci-jobs # timeout=10 Fetching upstream changes from XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/atomic-ci-jobs > git --version # timeout=10 > git fetch --tags --progress XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/atomic-ci-jobs +refs/heads/*:refs/remotes/origin/* > git config remote.origin.url XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/atomic-ci-jobs # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/atomic-ci-jobs # timeout=10 Fetching upstream changes from XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/atomic-ci-jobs > git fetch --tags --progress XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/atomic-ci-jobs +refs/heads/*:refs/remotes/origin/* > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10 Checking out Revision e2feb87685ae7e6b2ff599e5444ed0e4dcad5dc4 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f e2feb87685ae7e6b2ff599e5444ed0e4dcad5dc4 > git rev-list e2feb87685ae7e6b2ff599e5444ed0e4dcad5dc4 # timeout=10 Wiping out workspace first. Cloning the remote Git repository Cloning repository XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/ci-factory > git init /jenkins-data/jenkins/jobs/openshift-ansible-provision-jslave/workspace/ci-factory # timeout=10 Fetching upstream changes from XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/ci-factory > git --version # timeout=10 > git fetch --tags --progress XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/ci-factory +refs/heads/*:refs/remotes/origin/* > git config remote.origin.url XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/ci-factory # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/ci-factory # timeout=10 Fetching upstream changes from XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/ci-factory > git fetch --tags --progress XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/ci-factory +refs/heads/*:refs/remotes/origin/* > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10 Checking out Revision 0031d27c6e402f088bdfe04e7d2c2d0f1a149456 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 0031d27c6e402f088bdfe04e7d2c2d0f1a149456 > git rev-list 0031d27c6e402f088bdfe04e7d2c2d0f1a149456 # timeout=10 Wiping out workspace first. Cloning the remote Git repository Cloning repository XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/job-runner > git init /jenkins-data/jenkins/jobs/openshift-ansible-provision-jslave/workspace/job-runner # timeout=10 Fetching upstream changes from XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/job-runner > git --version # timeout=10 > git fetch --tags --progress XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/job-runner +refs/heads/*:refs/remotes/origin/* > git config remote.origin.url XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/job-runner # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/job-runner # timeout=10 Fetching upstream changes from XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/job-runner > git fetch --tags --progress XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/job-runner +refs/heads/*:refs/remotes/origin/* > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10 Checking out Revision 9823d84d2db1b15cd82f1b60a2d1fe594fc8ece9 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 9823d84d2db1b15cd82f1b60a2d1fe594fc8ece9 > git rev-list 9823d84d2db1b15cd82f1b60a2d1fe594fc8ece9 # timeout=10 Run condition [Current build status] enabling prebuild for step [[Groovy Postbuild]] Run condition [Current build status] enabling prebuild for step [[Groovy Postbuild, Execute a set of scripts, Execute a set of scripts]] [EnvInject] - Executing scripts and injecting environment variables after the SCM step. [EnvInject] - Injecting as environment variables the properties content ANSIBLE_HOST_KEY_CHECKING=False ANSIBLE_PRIVATE_KEY_FILE=$WORKSPACE/atomic-ci-jobs/project/config/keys/ci-factory ANSIBLE_INVENTORY=$WORKSPACE/ci-factory/utils/central_ci_dynamic_hosts.py [EnvInject] - Variables injected successfully. [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content GH_STATE=pending GH_CONTEXT=aos-ci-jenkins/all GH_DESC=Internal Jenkins error during provisioning the jenkins slave. GH_URL=https://aos-ci.s3.amazonaws.com/openshift/openshift-ansible/jenkins-openshift-ansible-provision-jslave-450/51bf0a3d83d933b9a764365bad6e6dc48a9953ae.txt [EnvInject] - Variables injected successfully. [workspace] $ python /tmp/hudson7987526920117249941.py /usr/lib/python2.6/site-packages/requests/packages/urllib3/util/ssl_.py:315: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. SNIMissingWarning /usr/lib/python2.6/site-packages/requests/packages/urllib3/util/ssl_.py:120: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning Updating status for 51bf0a3d83d933b9a764365bad6e6dc48a9953ae [workspace] $ /bin/bash /tmp/hudson5803613005367340104.sh + /jenkins-data/jenkins/jobs/openshift-ansible-provision-jslave/workspace/ci-factory/bootstrap/provision_jslave.sh --site=ci-osp --project_defaults=atomic-ci-jobs/project/config/project_defaults_osp7_ose --topology=atomic-ci-jobs/project/config/openshift_jslave_RHEL7-1 --ssh_keyfile=atomic-ci-jobs/project/config/keys/ci-factory --jslave_execs=10 --jslavename=openshift-ansible-slave --jslavecreate --skip_cust --resources_file=openshift-ansible-slave.json Provisioning with the following environment ------------------------------------------- SITE: ci-osp PROJECT_DEFAULTS: /jenkins-data/jenkins/jobs/openshift-ansible-provision-jslave/workspace/atomic-ci-jobs/project/config/project_defaults_osp7_ose.json TOPOLOGY: /jenkins-data/jenkins/jobs/openshift-ansible-provision-jslave/workspace/atomic-ci-jobs/project/config/openshift_jslave_RHEL7-1.json SSH_KEYFILE: /jenkins-data/jenkins/jobs/openshift-ansible-provision-jslave/workspace/atomic-ci-jobs/project/config/keys/ci-factory WORKSPACE: /jenkins-data/jenkins/jobs/openshift-ansible-provision-jslave/workspace JSLAVENAME: openshift-ansible-slave JSLAVELABEL: openshift-ansible-slave LABEL: openshift-ansible-slave JSWARM_VER: 2.0 JSWARM_JAR_LOC: /root JSWARM_USE_JENKINS: False JSWARM_DISABLE_UNIQUE_ID: True JSLAVEIMAGE: JSLAVEFLAVOR: JSLAVE_EXECS: 10 JSLAVECREATE: True SKIP_EPEL: False SKIP_CUSTOMIZATION: True SKIP_ANSIBLE: False RESOURCES_FILE: /jenkins-data/jenkins/jobs/openshift-ansible-provision-jslave/workspace/openshift-ansible-slave.json CLEANUP: on_failure JENKINS_MASTER_URL: XXXXXXXXXXXXXXXXXXXXXXXXXXX JSLAVENAME: openshift-ansible-slave JSLAVELABEL: openshift-ansible-slave JENKINS_CLI: /var/cache/jenkins/war/WEB-INF/jenkins-cli.jar JSLAVEIP=10.8.168.47 JSLAVENAME=openshift-ansible-slave JSLAVELABEL=openshift-ansible-slave ++ ls /jenkins-data/jenkins/jobs/openshift-ansible-provision-jslave/workspace/openshift-ansible-slave.slave + files=/jenkins-data/jenkins/jobs/openshift-ansible-provision-jslave/workspace/openshift-ansible-slave.slave + '[' -e /jenkins-data/jenkins/jobs/openshift-ansible-provision-jslave/workspace/openshift-ansible-slave.slave ']' + cat /jenkins-data/jenkins/jobs/openshift-ansible-provision-jslave/workspace/openshift-ansible-slave.slave [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties file path '/jenkins-data/jenkins/jobs/openshift-ansible-provision-jslave/workspace/RESOURCES.txt' [EnvInject] - Variables injected successfully. [EnvInject] - Injecting as environment variables the properties content PROJECT_DEFAULTS=atomic-ci-jobs/project/config/project_defaults_osp7_ose SSH_KEYFILE=atomic-ci-jobs/project/config/keys/ci-factory JSLAVE_TOPOLOGY_PATH=atomic-ci-jobs/project/config JSLAVE_TOPOLOGY=openshift_jslave_RHEL7-1 JSLAVE_USERNAME=root JSLAVE_TEARDOWN=False [EnvInject] - Variables injected successfully. [PostBuildScript] - Execution post build scripts. [workspace] $ /bin/bash /tmp/hudson3364464657208309170.sh <<<<<<<<<<<<<<<<<<<< END jenkins-openshift-ansible-provision-jslave-450 >>>>>>>>>>>>>>>>>> <<<<<<<<<<<<<<<<<<<< START jenkins-openshift-ansible-test-matrix-CONTAINERIZED=_containerized,OSE_VER=3.5,PYTHON=System-CPython-2.7,TOPOLOGY=openshift-cluster-containerized,TargetBranch=master,nodes=openshift-ansible-slave-447 >>>>>>>>>>>>>>>>>> Started by upstream project "openshift-ansible-test-matrix" build number 447 originally caused by: Started by upstream project "openshift-ansible-multijob" build number 459 originally caused by: GitHub pull request #4015 of commit 51bf0a3d83d933b9a764365bad6e6dc48a9953ae, no merge conflicts. [EnvInject] - Loading node environment variables. Building remotely on openshift-ansible-slave (swarm) in workspace /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave [WS-CLEANUP] Deleting project workspace... Wiping out workspace first. Cloning the remote Git repository Cloning repository XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/atomic-ci-jobs > git init /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/atomic-ci-jobs # timeout=10 Fetching upstream changes from XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/atomic-ci-jobs > git --version # timeout=10 > git -c core.askpass=true fetch --tags --progress XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/atomic-ci-jobs +refs/heads/*:refs/remotes/origin/* > git config remote.origin.url XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/atomic-ci-jobs # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/atomic-ci-jobs # timeout=10 Fetching upstream changes from XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/atomic-ci-jobs > git -c core.askpass=true fetch --tags --progress XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/atomic-ci-jobs +refs/heads/*:refs/remotes/origin/* Checking out Revision e2feb87685ae7e6b2ff599e5444ed0e4dcad5dc4 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f e2feb87685ae7e6b2ff599e5444ed0e4dcad5dc4 > git rev-list e2feb87685ae7e6b2ff599e5444ed0e4dcad5dc4 # timeout=10 Wiping out workspace first. Cloning the remote Git repository Cloning repository XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/ci-factory > git init /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/ci-factory # timeout=10 Fetching upstream changes from XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/ci-factory > git --version # timeout=10 > git -c core.askpass=true fetch --tags --progress XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/ci-factory +refs/heads/*:refs/remotes/origin/* > git config remote.origin.url XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/ci-factory # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/ci-factory # timeout=10 Fetching upstream changes from XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/ci-factory > git -c core.askpass=true fetch --tags --progress XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/ci-factory +refs/heads/*:refs/remotes/origin/* Checking out Revision 0031d27c6e402f088bdfe04e7d2c2d0f1a149456 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 0031d27c6e402f088bdfe04e7d2c2d0f1a149456 > git rev-list 0031d27c6e402f088bdfe04e7d2c2d0f1a149456 # timeout=10 Wiping out workspace first. Cloning the remote Git repository Cloning repository XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/job-runner > git init /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/job-runner # timeout=10 Fetching upstream changes from XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/job-runner > git --version # timeout=10 > git -c core.askpass=true fetch --tags --progress XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/job-runner +refs/heads/*:refs/remotes/origin/* > git config remote.origin.url XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/job-runner # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/job-runner # timeout=10 Fetching upstream changes from XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/job-runner > git -c core.askpass=true fetch --tags --progress XXXXXXXXXXXXXXXXXXXXXXXXXXX/gerrit/job-runner +refs/heads/*:refs/remotes/origin/* Checking out Revision 9823d84d2db1b15cd82f1b60a2d1fe594fc8ece9 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 9823d84d2db1b15cd82f1b60a2d1fe594fc8ece9 > git rev-list 9823d84d2db1b15cd82f1b60a2d1fe594fc8ece9 # timeout=10 Wiping out workspace first. Cloning the remote Git repository Cloning repository https://github.com/openshift/openshift-ansible.git > git init /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/openshift-ansible # timeout=10 Fetching upstream changes from https://github.com/openshift/openshift-ansible.git > git --version # timeout=10 > git -c core.askpass=true fetch --tags --progress https://github.com/openshift/openshift-ansible.git +refs/heads/*:refs/remotes/origin/* > git config remote.origin.url https://github.com/openshift/openshift-ansible.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/openshift/openshift-ansible.git # timeout=10 Fetching upstream changes from https://github.com/openshift/openshift-ansible.git > git -c core.askpass=true fetch --tags --progress https://github.com/openshift/openshift-ansible.git +refs/head/*:refs/remotes/origin/* +refs/pull/*:refs/remotes/origin/pr/* Checking out Revision 5e5dabd17fc4ef8dbd137c225f8c4491d805e8b4 (refs/remotes/origin/pr/4015/merge) > git config core.sparsecheckout # timeout=10 > git checkout -f 5e5dabd17fc4ef8dbd137c225f8c4491d805e8b4 > git rev-list fc76ad3d91fc9edba257d97d67c3e7e7125a62cf # timeout=10 First time build. Skipping changelog. Run condition [Current build status] enabling prebuild for step [[Groovy Postbuild]] Run condition [Current build status] enabling prebuild for step [[Groovy Postbuild, Execute a set of scripts]] [EnvInject] - Executing scripts and injecting environment variables after the SCM step. [EnvInject] - Injecting as environment variables the properties content ANSIBLE_HOST_KEY_CHECKING=False ANSIBLE_PRIVATE_KEY_FILE=$WORKSPACE/atomic-ci-jobs/project/config/keys/ci-factory ANSIBLE_INVENTORY=$WORKSPACE/ci-factory/utils/central_ci_dynamic_hosts.py [EnvInject] - Variables injected successfully. Copied 2 artifacts from "openshift-ansible-provision-jslave" build number 450 [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties file path '/home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/RESOURCES.txt' [EnvInject] - Variables injected successfully. [EnvInject] - Injecting as environment variables the properties content SITE=ci-osp PROJECT_NAME=openshift-ansible TOPOLOGY_PATH=atomic-ci-jobs/project/config PROJECT_DEFAULTS=atomic-ci-jobs/project/config/project_defaults_osp7_ose SSH_KEYFILE=atomic-ci-jobs/project/config/keys/ci-factory JSLAVE_TOPOLOGY_PATH=atomic-ci-jobs/project/config JSLAVE_TOPOLOGY=openshift_jslave_RHEL7-1 JSLAVE_USERNAME=root JSLAVE_TEARDOWN=False GH_STATE=pending GH_DESC="openshift-ansible install running" GH_CONTEXT=aos-ci-jenkins/OS_3.5_containerized ALL_GH_CONTEXT=aos-ci-jenkins/OS_3.5_containerized GH_URL=https://aos-ci.s3.amazonaws.com/openshift/openshift-ansible/jenkins-openshift-ansible-test-matrix-CONTAINERIZED=_containerized,OSE_VER=3.5,PYTHON=System-CPython-2.7,TOPOLOGY=openshift-cluster-containerized,TargetBranch=master,nodes=openshift-ansible-slave-447/51bf0a3d83d933b9a764365bad6e6dc48a9953ae.txt [EnvInject] - Variables injected successfully. [openshift-ansible-slave] $ python /tmp/hudson1904013913476382918.py Updating status for 51bf0a3d83d933b9a764365bad6e6dc48a9953ae [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties file path '/home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/RESOURCES.txt' [EnvInject] - Variables injected successfully. [EnvInject] - Injecting as environment variables the properties content GH_STATE=error GH_DESC="Internal Jenkins error during provisioning an 3.5 cluster" GH_CONTEXT=aos-ci-jenkins/OS_3.5_containerized [EnvInject] - Variables injected successfully. [openshift-ansible-slave] $ /usr/local/bin/python2.7 /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenv.py /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9 New python executable in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/bin/python2.7 Also creating executable in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/bin/python Please make sure you remove any previous custom paths from your /root/.pydistutils.cfg file. Installing setuptools, pip, wheel...done. [openshift-ansible-slave] $ /bin/sh -xe /tmp/shiningpanda3533924865977240986.sh + set -xeuo pipefail + pip install ansible==1.9.6 DEPRECATION: --no-use-wheel is deprecated and will be removed in the future. Please use --no-binary :all: instead. Collecting ansible==1.9.6 Using cached ansible-1.9.6.tar.gz Collecting paramiko (from ansible==1.9.6) Using cached paramiko-2.1.2.tar.gz Collecting jinja2 (from ansible==1.9.6) Using cached Jinja2-2.9.6.tar.gz Collecting PyYAML (from ansible==1.9.6) Using cached PyYAML-3.12.tar.gz Requirement already satisfied: setuptools in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from ansible==1.9.6) Collecting pycrypto>=2.6 (from ansible==1.9.6) Using cached pycrypto-2.6.1.tar.gz Collecting cryptography>=1.1 (from paramiko->ansible==1.9.6) Using cached cryptography-1.8.1.tar.gz Collecting pyasn1>=0.1.7 (from paramiko->ansible==1.9.6) Using cached pyasn1-0.2.3.tar.gz Collecting MarkupSafe>=0.23 (from jinja2->ansible==1.9.6) Using cached MarkupSafe-1.0.tar.gz Requirement already satisfied: six>=1.6.0 in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from setuptools->ansible==1.9.6) Requirement already satisfied: appdirs>=1.4.0 in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from setuptools->ansible==1.9.6) Requirement already satisfied: packaging>=16.8 in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from setuptools->ansible==1.9.6) Collecting idna>=2.1 (from cryptography>=1.1->paramiko->ansible==1.9.6) Using cached idna-2.5.tar.gz Collecting asn1crypto>=0.21.0 (from cryptography>=1.1->paramiko->ansible==1.9.6) Using cached asn1crypto-0.22.0.tar.gz Collecting enum34 (from cryptography>=1.1->paramiko->ansible==1.9.6) Using cached enum34-1.1.6.tar.gz Collecting ipaddress (from cryptography>=1.1->paramiko->ansible==1.9.6) Using cached ipaddress-1.0.18.tar.gz Collecting cffi>=1.4.1 (from cryptography>=1.1->paramiko->ansible==1.9.6) Using cached cffi-1.10.0.tar.gz Requirement already satisfied: pyparsing in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from packaging>=16.8->setuptools->ansible==1.9.6) Collecting pycparser (from cffi>=1.4.1->cryptography>=1.1->paramiko->ansible==1.9.6) Using cached pycparser-2.17.tar.gz Skipping bdist_wheel for ansible, due to binaries being disabled for it. Skipping bdist_wheel for paramiko, due to binaries being disabled for it. Skipping bdist_wheel for jinja2, due to binaries being disabled for it. Skipping bdist_wheel for PyYAML, due to binaries being disabled for it. Skipping bdist_wheel for pycrypto, due to binaries being disabled for it. Skipping bdist_wheel for cryptography, due to binaries being disabled for it. Skipping bdist_wheel for pyasn1, due to binaries being disabled for it. Skipping bdist_wheel for MarkupSafe, due to binaries being disabled for it. Skipping bdist_wheel for idna, due to binaries being disabled for it. Skipping bdist_wheel for asn1crypto, due to binaries being disabled for it. Skipping bdist_wheel for enum34, due to binaries being disabled for it. Skipping bdist_wheel for ipaddress, due to binaries being disabled for it. Skipping bdist_wheel for cffi, due to binaries being disabled for it. Skipping bdist_wheel for pycparser, due to binaries being disabled for it. Installing collected packages: idna, asn1crypto, enum34, ipaddress, pycparser, cffi, cryptography, pyasn1, paramiko, MarkupSafe, jinja2, PyYAML, pycrypto, ansible Running setup.py install for idna: started Running setup.py install for idna: finished with status 'done' Running setup.py install for asn1crypto: started Running setup.py install for asn1crypto: finished with status 'done' Running setup.py install for enum34: started Running setup.py install for enum34: finished with status 'done' Running setup.py install for ipaddress: started Running setup.py install for ipaddress: finished with status 'done' Running setup.py install for pycparser: started Running setup.py install for pycparser: finished with status 'done' Running setup.py install for cffi: started Running setup.py install for cffi: finished with status 'done' Running setup.py install for cryptography: started Running setup.py install for cryptography: finished with status 'done' Running setup.py install for pyasn1: started Running setup.py install for pyasn1: finished with status 'done' Running setup.py install for paramiko: started Running setup.py install for paramiko: finished with status 'done' Running setup.py install for MarkupSafe: started Running setup.py install for MarkupSafe: finished with status 'done' Running setup.py install for jinja2: started Running setup.py install for jinja2: finished with status 'done' Running setup.py install for PyYAML: started Running setup.py install for PyYAML: finished with status 'done' Running setup.py install for pycrypto: started Running setup.py install for pycrypto: finished with status 'done' Running setup.py install for ansible: started Running setup.py install for ansible: finished with status 'done' Successfully installed MarkupSafe-1.0 PyYAML-3.12 ansible-1.9.6 asn1crypto-0.22.0 cffi-1.10.0 cryptography-1.8.1 enum34-1.1.6 idna-2.5 ipaddress-1.0.18 jinja2-2.9.6 paramiko-2.1.2 pyasn1-0.2.3 pycparser-2.17 pycrypto-2.6.1 + pip install taskrunner lxml configobj requests foreman python-foreman==0.4.5 python-glanceclient python-keystoneclient python-neutronclient DEPRECATION: --no-use-wheel is deprecated and will be removed in the future. Please use --no-binary :all: instead. Collecting taskrunner Using cached taskrunner-0.2.1.tar.gz Collecting lxml Using cached lxml-3.7.3.tar.gz Collecting configobj Using cached configobj-5.0.6.tar.gz Collecting requests Using cached requests-2.14.2.tar.gz Collecting foreman Using cached foreman-0.9.7.tar.gz Collecting python-foreman==0.4.5 Using cached python-foreman-0.4.5.tar.gz Collecting python-glanceclient Using cached python-glanceclient-2.6.0.tar.gz Collecting python-keystoneclient Using cached python-keystoneclient-3.10.0.tar.gz Collecting python-neutronclient Using cached python-neutronclient-6.2.0.tar.gz Requirement already satisfied: six in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from configobj) Collecting requests-futures (from foreman) Using cached requests-futures-0.9.7.tar.gz Collecting pbr (from python-foreman==0.4.5) Using cached pbr-3.0.1.tar.gz Collecting Babel>=2.3.4 (from python-glanceclient) Using cached Babel-2.4.0.tar.gz Collecting PrettyTable<0.8,>=0.7.1 (from python-glanceclient) Using cached prettytable-0.7.2.zip Collecting keystoneauth1>=2.18.0 (from python-glanceclient) Using cached keystoneauth1-2.20.0.tar.gz Collecting warlock!=1.3.0,<2,>=1.0.1 (from python-glanceclient) Using cached warlock-1.2.0.tar.gz Collecting oslo.utils>=3.18.0 (from python-glanceclient) Using cached oslo.utils-3.25.1.tar.gz Collecting oslo.i18n>=2.1.0 (from python-glanceclient) Using cached oslo.i18n-3.15.1.tar.gz Collecting wrapt>=1.7.0 (from python-glanceclient) Using cached wrapt-1.10.10.tar.gz Collecting debtcollector>=1.2.0 (from python-keystoneclient) Using cached debtcollector-1.13.0.tar.gz Collecting oslo.config!=3.18.0,>=3.14.0 (from python-keystoneclient) Using cached oslo.config-4.1.1.tar.gz Collecting oslo.serialization>=1.10.0 (from python-keystoneclient) Using cached oslo.serialization-2.18.0.tar.gz Collecting positional>=1.1.1 (from python-keystoneclient) Using cached positional-1.1.1.tar.gz Collecting stevedore>=1.17.1 (from python-keystoneclient) Using cached stevedore-1.21.0.tar.gz Collecting cliff>=2.3.0 (from python-neutronclient) Using cached cliff-2.7.0.tar.gz Collecting iso8601>=0.1.11 (from python-neutronclient) Using cached iso8601-0.1.11.tar.gz Collecting netaddr!=0.7.16,>=0.7.13 (from python-neutronclient) Using cached netaddr-0.7.19.tar.gz Collecting osc-lib>=1.2.0 (from python-neutronclient) Using cached osc-lib-1.6.0.tar.gz Collecting os-client-config>=1.22.0 (from python-neutronclient) Using cached os-client-config-1.27.0.tar.gz Collecting simplejson>=2.2.0 (from python-neutronclient) Using cached simplejson-3.10.0.tar.gz Collecting futures>=2.1.3 (from requests-futures->foreman) Using cached futures-3.1.1.tar.gz Collecting pytz>=0a (from Babel>=2.3.4->python-glanceclient) Using cached pytz-2017.2.zip Collecting jsonschema<3,>=0.7 (from warlock!=1.3.0,<2,>=1.0.1->python-glanceclient) Using cached jsonschema-2.6.0.tar.gz Collecting jsonpatch<2,>=0.10 (from warlock!=1.3.0,<2,>=1.0.1->python-glanceclient) Using cached jsonpatch-1.15.tar.gz Collecting funcsigs>=0.4 (from oslo.utils>=3.18.0->python-glanceclient) Using cached funcsigs-1.0.2.tar.gz Collecting monotonic>=0.6 (from oslo.utils>=3.18.0->python-glanceclient) Using cached monotonic-1.3.tar.gz Collecting netifaces>=0.10.4 (from oslo.utils>=3.18.0->python-glanceclient) Using cached netifaces-0.10.5.tar.gz Requirement already satisfied: pyparsing>=2.1.0 in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from oslo.utils>=3.18.0->python-glanceclient) Collecting rfc3986>=0.3.1 (from oslo.config!=3.18.0,>=3.14.0->python-keystoneclient) Using cached rfc3986-1.0.0.tar.gz Collecting msgpack-python>=0.4.0 (from oslo.serialization>=1.10.0->python-keystoneclient) Using cached msgpack-python-0.4.8.tar.gz Collecting cmd2>=0.6.7 (from cliff>=2.3.0->python-neutronclient) Using cached cmd2-0.7.1.tar.gz Collecting unicodecsv>=0.8.0 (from cliff>=2.3.0->python-neutronclient) Using cached unicodecsv-0.14.1.tar.gz Requirement already satisfied: PyYAML>=3.10.0 in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from cliff>=2.3.0->python-neutronclient) Requirement already satisfied: appdirs>=1.3.0 in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from os-client-config>=1.22.0->python-neutronclient) Collecting requestsexceptions>=1.1.1 (from os-client-config>=1.22.0->python-neutronclient) Using cached requestsexceptions-1.2.0.tar.gz Collecting functools32 (from jsonschema<3,>=0.7->warlock!=1.3.0,<2,>=1.0.1->python-glanceclient) Using cached functools32-3.2.3-2.zip Collecting jsonpointer>=1.9 (from jsonpatch<2,>=0.10->warlock!=1.3.0,<2,>=1.0.1->python-glanceclient) Using cached jsonpointer-1.10.tar.gz Skipping bdist_wheel for taskrunner, due to binaries being disabled for it. Skipping bdist_wheel for lxml, due to binaries being disabled for it. Skipping bdist_wheel for configobj, due to binaries being disabled for it. Skipping bdist_wheel for requests, due to binaries being disabled for it. Skipping bdist_wheel for foreman, due to binaries being disabled for it. Skipping bdist_wheel for python-foreman, due to binaries being disabled for it. Skipping bdist_wheel for python-glanceclient, due to binaries being disabled for it. Skipping bdist_wheel for python-keystoneclient, due to binaries being disabled for it. Skipping bdist_wheel for python-neutronclient, due to binaries being disabled for it. Skipping bdist_wheel for requests-futures, due to binaries being disabled for it. Skipping bdist_wheel for pbr, due to binaries being disabled for it. Skipping bdist_wheel for Babel, due to binaries being disabled for it. Skipping bdist_wheel for PrettyTable, due to binaries being disabled for it. Skipping bdist_wheel for keystoneauth1, due to binaries being disabled for it. Skipping bdist_wheel for warlock, due to binaries being disabled for it. Skipping bdist_wheel for oslo.utils, due to binaries being disabled for it. Skipping bdist_wheel for oslo.i18n, due to binaries being disabled for it. Skipping bdist_wheel for wrapt, due to binaries being disabled for it. Skipping bdist_wheel for debtcollector, due to binaries being disabled for it. Skipping bdist_wheel for oslo.config, due to binaries being disabled for it. Skipping bdist_wheel for oslo.serialization, due to binaries being disabled for it. Skipping bdist_wheel for positional, due to binaries being disabled for it. Skipping bdist_wheel for stevedore, due to binaries being disabled for it. Skipping bdist_wheel for cliff, due to binaries being disabled for it. Skipping bdist_wheel for iso8601, due to binaries being disabled for it. Skipping bdist_wheel for netaddr, due to binaries being disabled for it. Skipping bdist_wheel for osc-lib, due to binaries being disabled for it. Skipping bdist_wheel for os-client-config, due to binaries being disabled for it. Skipping bdist_wheel for simplejson, due to binaries being disabled for it. Skipping bdist_wheel for futures, due to binaries being disabled for it. Skipping bdist_wheel for pytz, due to binaries being disabled for it. Skipping bdist_wheel for jsonschema, due to binaries being disabled for it. Skipping bdist_wheel for jsonpatch, due to binaries being disabled for it. Skipping bdist_wheel for funcsigs, due to binaries being disabled for it. Skipping bdist_wheel for monotonic, due to binaries being disabled for it. Skipping bdist_wheel for netifaces, due to binaries being disabled for it. Skipping bdist_wheel for rfc3986, due to binaries being disabled for it. Skipping bdist_wheel for msgpack-python, due to binaries being disabled for it. Skipping bdist_wheel for cmd2, due to binaries being disabled for it. Skipping bdist_wheel for unicodecsv, due to binaries being disabled for it. Skipping bdist_wheel for requestsexceptions, due to binaries being disabled for it. Skipping bdist_wheel for functools32, due to binaries being disabled for it. Skipping bdist_wheel for jsonpointer, due to binaries being disabled for it. Installing collected packages: taskrunner, lxml, configobj, requests, futures, requests-futures, foreman, pbr, python-foreman, pytz, Babel, PrettyTable, iso8601, wrapt, positional, stevedore, keystoneauth1, functools32, jsonschema, jsonpointer, jsonpatch, warlock, funcsigs, oslo.i18n, monotonic, netaddr, netifaces, debtcollector, oslo.utils, python-glanceclient, rfc3986, oslo.config, msgpack-python, oslo.serialization, python-keystoneclient, cmd2, unicodecsv, cliff, requestsexceptions, os-client-config, simplejson, osc-lib, python-neutronclient Running setup.py install for taskrunner: started Running setup.py install for taskrunner: finished with status 'done' Running setup.py install for lxml: started Running setup.py install for lxml: still running... Running setup.py install for lxml: finished with status 'done' Running setup.py install for configobj: started Running setup.py install for configobj: finished with status 'done' Running setup.py install for requests: started Running setup.py install for requests: finished with status 'done' Running setup.py install for futures: started Running setup.py install for futures: finished with status 'done' Running setup.py install for requests-futures: started Running setup.py install for requests-futures: finished with status 'done' Running setup.py install for foreman: started Running setup.py install for foreman: finished with status 'done' Running setup.py install for pbr: started Running setup.py install for pbr: finished with status 'done' Running setup.py install for python-foreman: started Running setup.py install for python-foreman: finished with status 'done' Running setup.py install for pytz: started Running setup.py install for pytz: finished with status 'done' Running setup.py install for Babel: started Running setup.py install for Babel: finished with status 'done' Running setup.py install for PrettyTable: started Running setup.py install for PrettyTable: finished with status 'done' Running setup.py install for iso8601: started Running setup.py install for iso8601: finished with status 'done' Running setup.py install for wrapt: started Running setup.py install for wrapt: finished with status 'done' Running setup.py install for positional: started Running setup.py install for positional: finished with status 'done' Running setup.py install for stevedore: started Running setup.py install for stevedore: finished with status 'done' Running setup.py install for keystoneauth1: started Running setup.py install for keystoneauth1: finished with status 'done' Running setup.py install for functools32: started Running setup.py install for functools32: finished with status 'done' Running setup.py install for jsonschema: started Running setup.py install for jsonschema: finished with status 'done' Running setup.py install for jsonpointer: started Running setup.py install for jsonpointer: finished with status 'done' Running setup.py install for jsonpatch: started Running setup.py install for jsonpatch: finished with status 'done' Running setup.py install for warlock: started Running setup.py install for warlock: finished with status 'done' Running setup.py install for funcsigs: started Running setup.py install for funcsigs: finished with status 'done' Running setup.py install for oslo.i18n: started Running setup.py install for oslo.i18n: finished with status 'done' Running setup.py install for monotonic: started Running setup.py install for monotonic: finished with status 'done' Running setup.py install for netaddr: started Running setup.py install for netaddr: finished with status 'done' Running setup.py install for netifaces: started Running setup.py install for netifaces: finished with status 'done' Running setup.py install for debtcollector: started Running setup.py install for debtcollector: finished with status 'done' Running setup.py install for oslo.utils: started Running setup.py install for oslo.utils: finished with status 'done' Running setup.py install for python-glanceclient: started Running setup.py install for python-glanceclient: finished with status 'done' Running setup.py install for rfc3986: started Running setup.py install for rfc3986: finished with status 'done' Running setup.py install for oslo.config: started Running setup.py install for oslo.config: finished with status 'done' Running setup.py install for msgpack-python: started Running setup.py install for msgpack-python: finished with status 'done' Running setup.py install for oslo.serialization: started Running setup.py install for oslo.serialization: finished with status 'done' Running setup.py install for python-keystoneclient: started Running setup.py install for python-keystoneclient: finished with status 'done' Running setup.py install for cmd2: started Running setup.py install for cmd2: finished with status 'done' Running setup.py install for unicodecsv: started Running setup.py install for unicodecsv: finished with status 'done' Running setup.py install for cliff: started Running setup.py install for cliff: finished with status 'done' Running setup.py install for requestsexceptions: started Running setup.py install for requestsexceptions: finished with status 'done' Running setup.py install for os-client-config: started Running setup.py install for os-client-config: finished with status 'done' Running setup.py install for simplejson: started Running setup.py install for simplejson: finished with status 'done' Running setup.py install for osc-lib: started Running setup.py install for osc-lib: finished with status 'done' Running setup.py install for python-neutronclient: started Running setup.py install for python-neutronclient: finished with status 'done' Successfully installed Babel-2.4.0 PrettyTable-0.7.2 cliff-2.7.0 cmd2-0.7.1 configobj-5.0.6 debtcollector-1.13.0 foreman-0.9.7 funcsigs-1.0.2 functools32-3.2.3.post2 futures-3.1.1 iso8601-0.1.11 jsonpatch-1.15 jsonpointer-1.10 jsonschema-2.6.0 keystoneauth1-2.20.0 lxml-3.7.3 monotonic-1.3 msgpack-python-0.4.8 netaddr-0.7.19 netifaces-0.10.5 os-client-config-1.27.0 osc-lib-1.6.0 oslo.config-4.1.1 oslo.i18n-3.15.1 oslo.serialization-2.18.0 oslo.utils-3.25.1 pbr-3.0.1 positional-1.1.1 python-foreman-0.4.5 python-glanceclient-2.6.0 python-keystoneclient-3.10.0 python-neutronclient-6.2.0 pytz-2017.2 requests-2.14.2 requests-futures-0.9.7 requestsexceptions-1.2.0 rfc3986-1.0.0 simplejson-3.10.0 stevedore-1.21.0 taskrunner-0.2.1 unicodecsv-0.14.1 warlock-1.2.0 wrapt-1.10.10 + pip install python-novaclient==2.17.0 DEPRECATION: --no-use-wheel is deprecated and will be removed in the future. Please use --no-binary :all: instead. Collecting python-novaclient==2.17.0 Using cached python-novaclient-2.17.0.tar.gz Collecting pbr<1.0,>=0.6 (from python-novaclient==2.17.0) Using cached pbr-0.11.1.tar.gz Collecting argparse (from python-novaclient==2.17.0) Using cached argparse-1.4.0.tar.gz Requirement already satisfied: iso8601>=0.1.8 in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from python-novaclient==2.17.0) Requirement already satisfied: PrettyTable<0.8,>=0.7 in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from python-novaclient==2.17.0) Requirement already satisfied: requests>=1.1 in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from python-novaclient==2.17.0) Requirement already satisfied: simplejson>=2.0.9 in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from python-novaclient==2.17.0) Requirement already satisfied: six>=1.5.2 in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from python-novaclient==2.17.0) Requirement already satisfied: Babel>=1.3 in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from python-novaclient==2.17.0) Requirement already satisfied: pip in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from pbr<1.0,>=0.6->python-novaclient==2.17.0) Requirement already satisfied: pytz>=0a in /home/jenkins/shiningpanda/jobs/84edbb8c/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from Babel>=1.3->python-novaclient==2.17.0) Skipping bdist_wheel for python-novaclient, due to binaries being disabled for it. Skipping bdist_wheel for pbr, due to binaries being disabled for it. Skipping bdist_wheel for argparse, due to binaries being disabled for it. Installing collected packages: pbr, argparse, python-novaclient Found existing installation: pbr 3.0.1 Uninstalling pbr-3.0.1: Successfully uninstalled pbr-3.0.1 Running setup.py install for pbr: started Running setup.py install for pbr: finished with status 'done' Running setup.py install for argparse: started Running setup.py install for argparse: finished with status 'done' Running setup.py install for python-novaclient: started Running setup.py install for python-novaclient: finished with status 'done' Successfully installed argparse-1.4.0 pbr-0.11.1 python-novaclient-2.17.0 + export PYTHONPATH=/usr/lib/python2.7/site-packages/bkr + PYTHONPATH=/usr/lib/python2.7/site-packages/bkr + /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/ci-factory/bootstrap/provision_resources.sh --site=ci-osp --project_defaults=atomic-ci-jobs/project/config/project_defaults_osp7_ose --topology=atomic-ci-jobs/project/config/openshift-cluster-containerized --ssh_keyfile=atomic-ci-jobs/project/config/keys/ci-factory --name=openshift-ansible Provisioning resources with the following environment ----------------------------------------------------- SITE: ci-osp PROJECT_DEFAULTS: /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/atomic-ci-jobs/project/config/project_defaults_osp7_ose.json TOPOLOGY: /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/atomic-ci-jobs/project/config/openshift-cluster-containerized.json SSH_KEYFILE: /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/atomic-ci-jobs/project/config/keys/ci-factory UUID: SKIP_UUID: False WORKSPACE: /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave LABEL: openshift-ansible-5q2evQ CLEANUP: on_failure /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/ci-factory /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave 2017-05-22 16:01:14,678 - taskrunner - INFO - ************* TaskRunner start [2017-05-22 20:01:14.678582 UTC] ************* 2017-05-22 16:01:15,334 - provision - INFO - Provisioning in Cloud-Openstack since FLAVOR and IMAGE are defined 2017-05-22 16:01:15,335 - provision - INFO - Provisioning in Cloud-Openstack since FLAVOR and IMAGE are defined 2017-05-22 16:01:15,335 - provision - INFO - Provisioning in Cloud-Openstack since FLAVOR and IMAGE are defined 2017-05-22 16:01:15,340 - taskrunner - INFO - =========== run RunCommand =========== 2017-05-22 16:01:15,340 - util - INFO - Running command on localhost: rm -f /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/RESOURCES.txt /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/resources.json /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/ansible_inventory.txt 2017-05-22 16:01:15,355 - taskrunner - INFO - =========== run GetNodes =========== 2017-05-22 16:01:15,355 - tasks.nodefactory - INFO - Using OpenStack controller XXXXXXXXXXXXXXXXXXXXXXXXXXX/dashboard/project/instances/ 2017-05-22 16:01:16,259 - tasks.nodefactory - INFO - Checking if image, flavor, and network exist 2017-05-22 16:01:22,456 - tasks.nodefactory - INFO - Found image rhel-7.2-server-x86_64-updated (2adf3292-a1a5-408d-8090-e46a643b66a1). 2017-05-22 16:01:22,646 - tasks.nodefactory - INFO - Booting node : openshift-ansible-5q2evQ-r1 2017-05-22 16:01:22,646 - tasks.nodefactory - INFO - Image : rhel-7.2-server-x86_64-updated 2017-05-22 16:01:22,646 - tasks.nodefactory - INFO - Flavor : m1.medium 2017-05-22 16:01:28,652 - tasks.nodefactory - INFO - Found image rhel-7.2-server-x86_64-updated (2adf3292-a1a5-408d-8090-e46a643b66a1). 2017-05-22 16:01:29,661 - tasks.nodefactory - INFO - openshift-ansible-5q2evQ-r1 - BUILD/scheduling - created 2017-05-22T20:01:29Z - - 99889146-3f95-4896-b4e2-17e6ce54e486 2017-05-22 16:01:30,080 - tasks.common - INFO - Waiting for end of BUILD state of openshift-ansible-5q2evQ-r1 - START 2017-05-22 16:01:37,404 - tasks.common - INFO - Waiting for end of BUILD state of openshift-ansible-5q2evQ-r1 - DONE 2017-05-22 16:01:38,035 - tasks.nodefactory - INFO - Added IP 10.8.168.95 with Neutron 2017-05-22 16:01:38,318 - tasks.get_nodes_task - INFO - Going to use ssh keyfile instead of password. 2017-05-22 16:01:38,319 - tasks.common - INFO - Waiting for SSH access to nodes 2017-05-22 16:01:38,320 - tasks.common - INFO - node 10.8.168.95 - START 2017-05-22 16:02:01,361 - tasks.common - INFO - node 10.8.168.95 - DONE 2017-05-22 16:02:01,361 - util - INFO - Running command on 10.8.168.95: uname -a; uptime 2017-05-22 16:02:01,737 - util - INFO - Output: Linux openshift-ansible-5q2evq-r1.localdomain 3.10.0-327.53.1.el7.x86_64 #1 SMP Tue Mar 14 10:49:09 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux 16:02:00 up 0 min, 0 users, load average: 0.32, 0.07, 0.02 2017-05-22 16:02:01,738 - tasks.get_nodes_task - INFO - Using nodes: NODE1: floating ip 10.8.168.95, ip 172.16.132.130 2017-05-22 16:02:01,738 - util - INFO - Running command on 10.8.168.95: [[ -f ~/.prepared-by-cic-getnodes ]]; echo $? 2017-05-22 16:02:01,916 - util - INFO - Output: 0 2017-05-22 16:02:01,916 - tasks.get_nodes_task - INFO - Skipping preparation as nodes should be already prepared by us. 2017-05-22 16:02:01,916 - taskrunner - INFO - =========== run GetNodes =========== 2017-05-22 16:02:01,917 - tasks.nodefactory - INFO - Using OpenStack controller XXXXXXXXXXXXXXXXXXXXXXXXXXX/dashboard/project/instances/ 2017-05-22 16:02:02,568 - tasks.nodefactory - INFO - Checking if image, flavor, and network exist 2017-05-22 16:02:08,604 - tasks.nodefactory - INFO - Found image rhel-7.2-server-x86_64-updated (2adf3292-a1a5-408d-8090-e46a643b66a1). 2017-05-22 16:02:08,909 - tasks.nodefactory - INFO - Booting node : openshift-ansible-5q2evQ-r2 2017-05-22 16:02:08,910 - tasks.nodefactory - INFO - Image : rhel-7.2-server-x86_64-updated 2017-05-22 16:02:08,910 - tasks.nodefactory - INFO - Flavor : m1.medium 2017-05-22 16:02:13,492 - tasks.nodefactory - INFO - Found image rhel-7.2-server-x86_64-updated (2adf3292-a1a5-408d-8090-e46a643b66a1). 2017-05-22 16:02:14,430 - tasks.nodefactory - INFO - openshift-ansible-5q2evQ-r2 - BUILD/scheduling - created 2017-05-22T20:02:14Z - - 29bc5b25-af91-45f7-b693-27e7846e9eac 2017-05-22 16:02:14,928 - tasks.common - INFO - Waiting for end of BUILD state of openshift-ansible-5q2evQ-r2 - START 2017-05-22 16:02:23,679 - tasks.common - INFO - Waiting for end of BUILD state of openshift-ansible-5q2evQ-r2 - DONE 2017-05-22 16:02:24,411 - tasks.nodefactory - INFO - Added IP 10.8.168.101 with Neutron 2017-05-22 16:02:24,640 - tasks.get_nodes_task - INFO - Going to use ssh keyfile instead of password. 2017-05-22 16:02:24,642 - tasks.common - INFO - Waiting for SSH access to nodes 2017-05-22 16:02:24,642 - tasks.common - INFO - node 10.8.168.101 - START 2017-05-22 16:02:47,673 - tasks.common - INFO - node 10.8.168.101 - DONE 2017-05-22 16:02:47,673 - util - INFO - Running command on 10.8.168.101: uname -a; uptime 2017-05-22 16:02:48,186 - util - INFO - Output: Linux openshift-ansible-5q2evq-r2.localdomain 3.10.0-327.53.1.el7.x86_64 #1 SMP Tue Mar 14 10:49:09 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux 16:02:48 up 0 min, 0 users, load average: 0.08, 0.02, 0.01 2017-05-22 16:02:48,187 - tasks.get_nodes_task - INFO - Using nodes: NODE1: floating ip 10.8.168.101, ip 172.16.132.132 2017-05-22 16:02:48,187 - util - INFO - Running command on 10.8.168.101: [[ -f ~/.prepared-by-cic-getnodes ]]; echo $? 2017-05-22 16:02:48,480 - util - INFO - Output: 0 2017-05-22 16:02:48,480 - tasks.get_nodes_task - INFO - Skipping preparation as nodes should be already prepared by us. 2017-05-22 16:02:48,480 - taskrunner - INFO - =========== run GetNodes =========== 2017-05-22 16:02:48,480 - tasks.nodefactory - INFO - Using OpenStack controller XXXXXXXXXXXXXXXXXXXXXXXXXXX/dashboard/project/instances/ 2017-05-22 16:02:49,489 - tasks.get_nodes_task - INFO - Running /usr/bin/write-mime-multipart command result: True 2017-05-22 16:02:49,490 - tasks.nodefactory - INFO - Checking if image, flavor, and network exist 2017-05-22 16:02:55,813 - tasks.nodefactory - INFO - Found image rhel-7.2-server-x86_64-updated (2adf3292-a1a5-408d-8090-e46a643b66a1). 2017-05-22 16:02:56,017 - tasks.nodefactory - INFO - Booting node : openshift-ansible-5q2evQ-r3 2017-05-22 16:02:56,017 - tasks.nodefactory - INFO - Image : rhel-7.2-server-x86_64-updated 2017-05-22 16:02:56,017 - tasks.nodefactory - INFO - Flavor : m1.large 2017-05-22 16:03:01,345 - tasks.nodefactory - INFO - Found image rhel-7.2-server-x86_64-updated (2adf3292-a1a5-408d-8090-e46a643b66a1). 2017-05-22 16:03:02,138 - tasks.nodefactory - INFO - openshift-ansible-5q2evQ-r3 - BUILD/scheduling - created 2017-05-22T20:03:02Z - - ce9bd74b-4921-44fe-937e-7af498011ece 2017-05-22 16:03:02,594 - tasks.common - INFO - Waiting for end of BUILD state of openshift-ansible-5q2evQ-r3 - START 2017-05-22 16:03:18,830 - tasks.common - INFO - Waiting for end of BUILD state of openshift-ansible-5q2evQ-r3 - DONE 2017-05-22 16:03:19,638 - tasks.nodefactory - INFO - Added IP 10.8.168.106 with Neutron 2017-05-22 16:03:19,905 - tasks.get_nodes_task - INFO - Going to use ssh keyfile instead of password. 2017-05-22 16:03:19,906 - tasks.common - INFO - Waiting for SSH access to nodes 2017-05-22 16:03:19,906 - tasks.common - INFO - node 10.8.168.106 - START 2017-05-22 16:03:42,942 - tasks.common - INFO - node 10.8.168.106 - DONE 2017-05-22 16:03:42,942 - util - INFO - Running command on 10.8.168.106: uname -a; uptime 2017-05-22 16:03:43,282 - util - INFO - Output: Linux openshift-ansible-5q2evq-r3.localdomain 3.10.0-327.53.1.el7.x86_64 #1 SMP Tue Mar 14 10:49:09 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux 16:03:42 up 0 min, 0 users, load average: 0.08, 0.02, 0.01 2017-05-22 16:03:43,282 - tasks.get_nodes_task - INFO - Using nodes: NODE1: floating ip 10.8.168.106, ip 172.16.132.136 2017-05-22 16:03:43,282 - util - INFO - Running command on 10.8.168.106: [[ -f ~/.prepared-by-cic-getnodes ]]; echo $? 2017-05-22 16:03:43,463 - util - INFO - Output: 0 2017-05-22 16:03:43,463 - tasks.get_nodes_task - INFO - Skipping preparation as nodes should be already prepared by us. 2017-05-22 16:03:43,463 - taskrunner - INFO - =========== run ExtractResources =========== 2017-05-22 16:03:43,465 - taskrunner - INFO - Skipping cleanup: cleanup=on_failure and failures=[] 2017-05-22 16:03:43,466 - taskrunner - INFO - ************* TaskRunner end [2017-05-22 20:03:43.466152 UTC] ************* EXISTING_NODES=10.8.168.95,10.8.168.101,10.8.168.106 PRIVATE_IPS=172.16.132.130,172.16.132.132,172.16.132.136 BKR_JOBID=J: SITE=ci-osp LABEL=openshift-ansible-5q2evQ UUID= PROVISION_JOB=XXXXXXXXXXXXXXXXXXXXXXXXXXX/view/All/job/openshift-ansible-test-matrix/CONTAINERIZED=_containerized,OSE_VER=3.5,PYTHON=System-CPython-2.7,TOPOLOGY=openshift-cluster-containerized,TargetBranch=master,nodes=openshift-ansible-slave/447 /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties file path '/home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/RESOURCES.txt' [EnvInject] - Variables injected successfully. [EnvInject] - Injecting as environment variables the properties content GH_STATE=error GH_DESC="Error prepping the 3.5 cluster" GH_CONTEXT=aos-ci-jenkins/OS_3.5_containerized [EnvInject] - Variables injected successfully. [openshift-ansible-slave] $ /bin/bash /tmp/hudson5117768148549533478.sh + chmod 600 /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/atomic-ci-jobs/project/config/keys/ci-factory + ansible-playbook -i /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/ci-factory/utils/central_ci_dynamic_hosts.py --private-key=/home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/atomic-ci-jobs/project/config/keys/ci-factory --extra-vars 'enable_puddle=true ose_ver=3.5' /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/atomic-ci-jobs/project/playbooks/openshift/setup.yml PLAY [nodes] ******************************************************************* TASK [setup] ******************************************************************* ok: [10.8.168.106] ok: [10.8.168.101] ok: [10.8.168.95] TASK [common : Register with subscription Manager on stage] ******************** skipping: [10.8.168.95] skipping: [10.8.168.101] skipping: [10.8.168.106] TASK [common : Subscribe to OpenShift Enterprise subscription] ***************** skipping: [10.8.168.95] skipping: [10.8.168.101] skipping: [10.8.168.106] TASK [common : Disable all repositories] *************************************** skipping: [10.8.168.95] skipping: [10.8.168.101] skipping: [10.8.168.106] TASK [common : Enable the operating system repos] ****************************** skipping: [10.8.168.95] skipping: [10.8.168.101] skipping: [10.8.168.106] TASK [common : Enable the ose repo] ******************************************** skipping: [10.8.168.95] skipping: [10.8.168.101] skipping: [10.8.168.106] TASK [common : rhel7 pulp repo] ************************************************ changed: [10.8.168.101] changed: [10.8.168.95] changed: [10.8.168.106] TASK [common : update all packages] ******************************************** changed: [10.8.168.95] [WARNING]: Consider using yum module rather than running yum changed: [10.8.168.106] changed: [10.8.168.101] TASK [common : Install packages on masters and nodes] ************************** changed: [10.8.168.101] => (item=[u'wget', u'git', u'rsync', u'net-tools', u'bind-utils', u'iptables-services', u'bridge-utils', u'gcc', u'python-virtualenv', u'docker', u'yum-utils']) changed: [10.8.168.106] => (item=[u'wget', u'git', u'rsync', u'net-tools', u'bind-utils', u'iptables-services', u'bridge-utils', u'gcc', u'python-virtualenv', u'docker', u'yum-utils']) changed: [10.8.168.95] => (item=[u'wget', u'git', u'rsync', u'net-tools', u'bind-utils', u'iptables-services', u'bridge-utils', u'gcc', u'python-virtualenv', u'docker', u'yum-utils']) TASK [nodes : Openshift repo from a puddle] ************************************ ok: [10.8.168.95] ok: [10.8.168.101] ok: [10.8.168.106] TASK [nodes : Openshift repo from pulp] **************************************** skipping: [10.8.168.95] skipping: [10.8.168.101] skipping: [10.8.168.106] TASK [nodes : Setup openshift repo] ******************************************** changed: [10.8.168.101] changed: [10.8.168.95] changed: [10.8.168.106] TASK [nodes : Setup fast-datapath repo on 3.5 or later] ************************ changed: [10.8.168.101] changed: [10.8.168.106] changed: [10.8.168.95] TASK [nodes : Enable fast-datapath repo] *************************************** changed: [10.8.168.101] changed: [10.8.168.95] changed: [10.8.168.106] TASK [nodes : Retrieve hostnames from nodes] *********************************** changed: [10.8.168.95] changed: [10.8.168.101] changed: [10.8.168.106] TASK [nodes : Register label on general part of the node hostname] ************* changed: [10.8.168.95 -> localhost] changed: [10.8.168.101 -> localhost] changed: [10.8.168.106 -> localhost] TASK [nodes : Create directory based on the host_label] ************************ changed: [10.8.168.95 -> localhost] [WARNING]: Consider using file module with state=directory rather than running mkdir TASK [nodes : Create ssh key dir] ********************************************** changed: [10.8.168.101] changed: [10.8.168.106] changed: [10.8.168.95] TASK [nodes : Copy ssh keys] *************************************************** changed: [10.8.168.95] changed: [10.8.168.106] changed: [10.8.168.101] TASK [nodes : Add to authorized_keys] ****************************************** TASK [nodes : Change Docker configuration] ************************************* changed: [10.8.168.95] changed: [10.8.168.101] changed: [10.8.168.106] TASK [nodes : Remove from authorized_keys] ************************************* TASK [nodes : Remove ssh key files from /tmp] ********************************** changed: [10.8.168.95 -> localhost] TASK [dss : stat] ************************************************************** skipping: [10.8.168.95] TASK [dss : Update create partition script with correct device] **************** skipping: [10.8.168.95] TASK [dss : Create partition for docker storage] ******************************* skipping: [10.8.168.95] TASK [dss : Create physical device with pvcreate] ****************************** skipping: [10.8.168.95] TASK [dss : Create docker-vg volume group] ************************************* skipping: [10.8.168.95] TASK [dss : Update docker storage config with docker-vg] *********************** skipping: [10.8.168.95] TASK [dss : Run docker-storage-setup] ****************************************** skipping: [10.8.168.95] PLAY RECAP ********************************************************************* 10.8.168.101 : ok=13 changed=11 unreachable=0 failed=0 10.8.168.106 : ok=13 changed=11 unreachable=0 failed=0 10.8.168.95 : ok=15 changed=13 unreachable=0 failed=0 [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content GH_STATE=error GH_DESC="openshift-ansible install failed" GH_CONTEXT=aos-ci-jenkins/OS_3.5_containerized [EnvInject] - Variables injected successfully. [openshift-ansible-slave] $ /bin/bash /tmp/hudson8723842862799436653.sh + chmod 600 /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/atomic-ci-jobs/project/config/keys/ci-factory + ansible-playbook -i /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/ci-factory/utils/central_ci_dynamic_hosts.py --private-key=/home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/atomic-ci-jobs/project/config/keys/ci-factory --extra-vars openshift_image_tag=v3.5 --extra-vars openshift_check_min_host_memory_gb=3 /home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/openshift-ansible/playbooks/byo/config.yml PLAY [Create initial host groups for localhost] ******************************** TASK [include_vars] ************************************************************ ok: [localhost] PLAY [Populate config host groups] ********************************************* TASK [Evaluate groups - g_etcd_hosts required] ********************************* skipping: [localhost] TASK [Evaluate groups - g_master_hosts or g_new_master_hosts required] ********* skipping: [localhost] TASK [Evaluate groups - g_node_hosts or g_new_node_hosts required] ************* skipping: [localhost] TASK [Evaluate groups - g_lb_hosts required] *********************************** skipping: [localhost] TASK [Evaluate groups - g_nfs_hosts required] ********************************** skipping: [localhost] TASK [Evaluate groups - g_nfs_hosts is single host] **************************** skipping: [localhost] TASK [Evaluate groups - g_glusterfs_hosts required] **************************** skipping: [localhost] TASK [Evaluate oo_all_hosts] *************************************************** ok: [localhost] => (item=10.8.168.101) ok: [localhost] => (item=10.8.168.95) ok: [localhost] => (item=10.8.168.106) TASK [Evaluate oo_masters] ***************************************************** ok: [localhost] => (item=10.8.168.106) TASK [Evaluate oo_first_master] ************************************************ ok: [localhost] TASK [Evaluate oo_masters_to_config] ******************************************* ok: [localhost] => (item=10.8.168.106) TASK [Evaluate oo_etcd_to_config] ********************************************** TASK [Evaluate oo_first_etcd] ************************************************** skipping: [localhost] TASK [Evaluate oo_etcd_hosts_to_upgrade] *************************************** TASK [Evaluate oo_etcd_hosts_to_backup] **************************************** ok: [localhost] => (item=10.8.168.106) TASK [Evaluate oo_nodes_to_config] ********************************************* ok: [localhost] => (item=10.8.168.95) ok: [localhost] => (item=10.8.168.101) ok: [localhost] => (item=10.8.168.106) TASK [Add master to oo_nodes_to_config] **************************************** skipping: [localhost] => (item=10.8.168.106) TASK [Evaluate oo_lb_to_config] ************************************************ TASK [Evaluate oo_nfs_to_config] *********************************************** TASK [Evaluate oo_glusterfs_to_config] ***************************************** PLAY [Ensure that all non-node hosts are accessible] *************************** TASK [setup] ******************************************************************* ok: [10.8.168.106] PLAY [Initialize host facts] *************************************************** TASK [setup] ******************************************************************* ok: [10.8.168.106] ok: [10.8.168.95] ok: [10.8.168.101] TASK [openshift_sanitize_inventory : Abort when conflicting deployment type variables are set] *** skipping: [10.8.168.106] skipping: [10.8.168.101] skipping: [10.8.168.95] TASK [openshift_sanitize_inventory : Standardize on latest variable names] ***** ok: [10.8.168.106] ok: [10.8.168.95] ok: [10.8.168.101] TASK [openshift_sanitize_inventory : Abort when deployment type is invalid] **** skipping: [10.8.168.101] skipping: [10.8.168.95] skipping: [10.8.168.106] TASK [openshift_sanitize_inventory : Normalize openshift_release] ************** skipping: [10.8.168.106] skipping: [10.8.168.95] skipping: [10.8.168.101] TASK [openshift_sanitize_inventory : Abort when openshift_release is invalid] ** skipping: [10.8.168.95] skipping: [10.8.168.106] skipping: [10.8.168.101] TASK [openshift_facts : Detecting Operating System] **************************** ok: [10.8.168.106] ok: [10.8.168.101] ok: [10.8.168.95] TASK [openshift_facts : set_fact] ********************************************** ok: [10.8.168.106] ok: [10.8.168.101] ok: [10.8.168.95] TASK [openshift_facts : set_fact] ********************************************** ok: [10.8.168.106] ok: [10.8.168.101] ok: [10.8.168.95] TASK [openshift_facts : set_fact] ********************************************** ok: [10.8.168.106] ok: [10.8.168.95] ok: [10.8.168.101] TASK [openshift_facts : set_fact] ********************************************** ok: [10.8.168.106] ok: [10.8.168.95] ok: [10.8.168.101] TASK [openshift_facts : Validate python version] ******************************* skipping: [10.8.168.106] skipping: [10.8.168.101] skipping: [10.8.168.95] TASK [openshift_facts : Validate python version] ******************************* skipping: [10.8.168.106] skipping: [10.8.168.95] skipping: [10.8.168.101] TASK [openshift_facts : Determine Atomic Host Docker Version] ****************** skipping: [10.8.168.101] skipping: [10.8.168.106] skipping: [10.8.168.95] TASK [openshift_facts : assert] ************************************************ skipping: [10.8.168.106] skipping: [10.8.168.95] skipping: [10.8.168.101] TASK [openshift_facts : Load variables] **************************************** ok: [10.8.168.106] => (item=/home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/openshift-ansible/roles/openshift_facts/vars/default.yml) ok: [10.8.168.95] => (item=/home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/openshift-ansible/roles/openshift_facts/vars/default.yml) ok: [10.8.168.101] => (item=/home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/openshift-ansible/roles/openshift_facts/vars/default.yml) TASK [openshift_facts : Ensure various deps are installed] ********************* ok: [10.8.168.101] => (item=[u'iproute', u'python-dbus', u'PyYAML', u'yum-utils']) ok: [10.8.168.106] => (item=[u'iproute', u'python-dbus', u'PyYAML', u'yum-utils']) ok: [10.8.168.95] => (item=[u'iproute', u'python-dbus', u'PyYAML', u'yum-utils']) TASK [openshift_facts : Ensure various deps for running system containers are installed] *** skipping: [10.8.168.106] => (item=[]) skipping: [10.8.168.95] => (item=[]) skipping: [10.8.168.101] => (item=[]) TASK [openshift_facts : Gather Cluster facts and set is_containerized if needed] *** changed: [10.8.168.101] changed: [10.8.168.106] changed: [10.8.168.95] TASK [openshift_facts : Set repoquery command] ********************************* ok: [10.8.168.106] ok: [10.8.168.95] ok: [10.8.168.101] TASK [openshift_facts] ********************************************************* ok: [10.8.168.101] ok: [10.8.168.106] ok: [10.8.168.95] TASK [set_fact] **************************************************************** ok: [10.8.168.106] ok: [10.8.168.95] ok: [10.8.168.101] PLAY [Gather and set facts for node hosts] ************************************* TASK [setup] ******************************************************************* ok: [10.8.168.101] ok: [10.8.168.95] ok: [10.8.168.106] TASK [openshift_sanitize_inventory : Abort when conflicting deployment type variables are set] *** skipping: [10.8.168.95] skipping: [10.8.168.101] skipping: [10.8.168.106] TASK [openshift_sanitize_inventory : Standardize on latest variable names] ***** ok: [10.8.168.95] ok: [10.8.168.101] ok: [10.8.168.106] TASK [openshift_sanitize_inventory : Abort when deployment type is invalid] **** skipping: [10.8.168.95] skipping: [10.8.168.101] skipping: [10.8.168.106] TASK [openshift_sanitize_inventory : Normalize openshift_release] ************** skipping: [10.8.168.95] skipping: [10.8.168.101] skipping: [10.8.168.106] TASK [openshift_sanitize_inventory : Abort when openshift_release is invalid] ** skipping: [10.8.168.95] skipping: [10.8.168.101] skipping: [10.8.168.106] TASK [openshift_facts : Detecting Operating System] **************************** ok: [10.8.168.101] ok: [10.8.168.95] ok: [10.8.168.106] TASK [openshift_facts : set_fact] ********************************************** ok: [10.8.168.95] ok: [10.8.168.101] ok: [10.8.168.106] TASK [openshift_facts : set_fact] ********************************************** ok: [10.8.168.95] ok: [10.8.168.101] ok: [10.8.168.106] TASK [openshift_facts : set_fact] ********************************************** ok: [10.8.168.101] ok: [10.8.168.95] ok: [10.8.168.106] TASK [openshift_facts : set_fact] ********************************************** ok: [10.8.168.95] ok: [10.8.168.101] ok: [10.8.168.106] TASK [openshift_facts : Validate python version] ******************************* skipping: [10.8.168.95] skipping: [10.8.168.106] skipping: [10.8.168.101] TASK [openshift_facts : Validate python version] ******************************* skipping: [10.8.168.95] skipping: [10.8.168.101] skipping: [10.8.168.106] TASK [openshift_facts : Determine Atomic Host Docker Version] ****************** skipping: [10.8.168.95] skipping: [10.8.168.101] skipping: [10.8.168.106] TASK [openshift_facts : assert] ************************************************ skipping: [10.8.168.95] skipping: [10.8.168.101] skipping: [10.8.168.106] TASK [openshift_facts : Load variables] **************************************** ok: [10.8.168.95] => (item=/home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/openshift-ansible/roles/openshift_facts/vars/default.yml) ok: [10.8.168.106] => (item=/home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/openshift-ansible/roles/openshift_facts/vars/default.yml) ok: [10.8.168.101] => (item=/home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/openshift-ansible/roles/openshift_facts/vars/default.yml) TASK [openshift_facts : Ensure various deps are installed] ********************* ok: [10.8.168.101] => (item=[u'iproute', u'python-dbus', u'PyYAML', u'yum-utils']) ok: [10.8.168.106] => (item=[u'iproute', u'python-dbus', u'PyYAML', u'yum-utils']) ok: [10.8.168.95] => (item=[u'iproute', u'python-dbus', u'PyYAML', u'yum-utils']) TASK [openshift_facts : Ensure various deps for running system containers are installed] *** skipping: [10.8.168.95] => (item=[]) skipping: [10.8.168.101] => (item=[]) skipping: [10.8.168.106] => (item=[]) TASK [openshift_facts : Gather Cluster facts and set is_containerized if needed] *** ok: [10.8.168.101] ok: [10.8.168.106] ok: [10.8.168.95] TASK [openshift_facts : Set repoquery command] ********************************* ok: [10.8.168.95] ok: [10.8.168.101] ok: [10.8.168.106] TASK [command] ***************************************************************** ok: [10.8.168.106] ok: [10.8.168.101] ok: [10.8.168.95] TASK [Warn user about bad openshift_hostname values] *************************** skipping: [10.8.168.95] PLAY [Verify compatible yum/subscription-manager combination] ****************** TASK [Check for bad combinations of yum and subscription-manager] ************** ok: [10.8.168.106] ok: [10.8.168.95] ok: [10.8.168.101] TASK [fail] ******************************************************************** skipping: [10.8.168.95] skipping: [10.8.168.106] skipping: [10.8.168.101] PLAY [Determine openshift_version to configure on first master] **************** TASK [setup] ******************************************************************* ok: [10.8.168.106] TASK [openshift_sanitize_inventory : Abort when conflicting deployment type variables are set] *** skipping: [10.8.168.106] TASK [openshift_sanitize_inventory : Standardize on latest variable names] ***** ok: [10.8.168.106] TASK [openshift_sanitize_inventory : Abort when deployment type is invalid] **** skipping: [10.8.168.106] TASK [openshift_sanitize_inventory : Normalize openshift_release] ************** skipping: [10.8.168.106] TASK [openshift_sanitize_inventory : Abort when openshift_release is invalid] ** skipping: [10.8.168.106] TASK [openshift_repos : openshift_repos detect ostree] ************************* ok: [10.8.168.106] TASK [openshift_repos : Ensure libselinux-python is installed] ***************** ok: [10.8.168.106] TASK [openshift_repos : Create any additional repos that are defined] ********** skipping: [10.8.168.106] TASK [openshift_repos : Remove the additional repos if no longer defined] ****** ok: [10.8.168.106] TASK [openshift_repos : Configure origin gpg keys if needed] ******************* skipping: [10.8.168.106] => (item={u'dest': u'/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-PaaS', u'src': u'origin/gpg_keys/openshift-ansible-CentOS-SIG-PaaS'}) skipping: [10.8.168.106] => (item={u'dest': u'/etc/yum.repos.d/CentOS-OpenShift-Origin.repo', u'src': u'origin/repos/openshift-ansible-centos-paas-sig.repo'}) TASK [openshift_repos : Ensure clean repo cache in the event repos have been changed manually] *** ok: [10.8.168.106] => { "msg": "First run of openshift_repos" } TASK [openshift_repos : Set fact r_osr_first_run false] ************************ ok: [10.8.168.106] RUNNING HANDLER [openshift_repos : refresh cache] ****************************** changed: [10.8.168.106] TASK [openshift_facts : Detecting Operating System] **************************** ok: [10.8.168.106] TASK [openshift_facts : set_fact] ********************************************** ok: [10.8.168.106] TASK [openshift_facts : set_fact] ********************************************** ok: [10.8.168.106] TASK [openshift_facts : set_fact] ********************************************** ok: [10.8.168.106] TASK [openshift_facts : set_fact] ********************************************** ok: [10.8.168.106] TASK [openshift_facts : Validate python version] ******************************* skipping: [10.8.168.106] TASK [openshift_facts : Validate python version] ******************************* skipping: [10.8.168.106] TASK [openshift_facts : Determine Atomic Host Docker Version] ****************** skipping: [10.8.168.106] TASK [openshift_facts : assert] ************************************************ skipping: [10.8.168.106] TASK [openshift_facts : Load variables] **************************************** ok: [10.8.168.106] => (item=/home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/openshift-ansible/roles/openshift_facts/vars/default.yml) TASK [openshift_facts : Ensure various deps are installed] ********************* ok: [10.8.168.106] => (item=[u'iproute', u'python-dbus', u'PyYAML', u'yum-utils']) TASK [openshift_facts : Ensure various deps for running system containers are installed] *** skipping: [10.8.168.106] => (item=[]) TASK [openshift_facts : Gather Cluster facts and set is_containerized if needed] *** ok: [10.8.168.106] TASK [openshift_facts : Set repoquery command] ********************************* ok: [10.8.168.106] TASK [openshift_docker_facts : Set docker facts] ******************************* changed: [10.8.168.106] => (item={u'local_facts': {u'blocked_registries': u'', u'hosted_registry_insecure': False, u'log_driver': u'', u'disable_push_dockerhub': u'', u'selinux_enabled': u'', u'additional_registries': u'registry.ops.openshift.com', u'hosted_registry_network': u'172.30.0.0/16', u'log_options': u'', u'insecure_registries': u'registry.ops.openshift.com', u'options': u'', u'use_system_container': False}, u'role': u'docker'}) TASK [openshift_docker_facts : set_fact] *************************************** ok: [10.8.168.106] TASK [openshift_docker_facts : set_fact] *************************************** skipping: [10.8.168.106] TASK [openshift_docker_facts : set_fact] *************************************** ok: [10.8.168.106] TASK [os_firewall : Assert - Do not use firewalld on Atomic Host] ************** skipping: [10.8.168.106] TASK [os_firewall : Install firewalld packages] ******************************** skipping: [10.8.168.106] TASK [os_firewall : Ensure iptables services are not enabled] ****************** skipping: [10.8.168.106] => (item=iptables) skipping: [10.8.168.106] => (item=ip6tables) TASK [os_firewall : Wait 10 seconds after disabling iptables] ****************** skipping: [10.8.168.106] TASK [os_firewall : Start and enable firewalld service] ************************ skipping: [10.8.168.106] TASK [os_firewall : need to pause here, otherwise the firewalld service starting can sometimes cause ssh to fail] *** skipping: [10.8.168.106] TASK [os_firewall : Restart polkitd] ******************************************* skipping: [10.8.168.106] TASK [os_firewall : Wait for polkit action to have been created] *************** skipping: [10.8.168.106] TASK [os_firewall : Add firewalld allow rules] ********************************* TASK [os_firewall : Remove firewalld allow rules] ****************************** TASK [os_firewall : Ensure firewalld service is not enabled] ******************* changed: [10.8.168.106] TASK [os_firewall : Wait 10 seconds after disabling firewalld] ***************** Pausing for 10 seconds (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) ok: [10.8.168.106] TASK [os_firewall : Install iptables packages] ********************************* ok: [10.8.168.106] => (item=[u'iptables', u'iptables-services']) TASK [os_firewall : Start and enable iptables service] ************************* changed: [10.8.168.106] TASK [os_firewall : need to pause here, otherwise the iptables service starting can sometimes cause ssh to fail] *** Pausing for 10 seconds (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort) ok: [10.8.168.106] TASK [os_firewall : Add iptables allow rules] ********************************** TASK [os_firewall : Remove iptables rules] ************************************* TASK [docker : Getting current systemd-udevd exec command] ********************* skipping: [10.8.168.106] TASK [docker : Assure systemd-udevd.service.d directory exists] **************** skipping: [10.8.168.106] TASK [docker : Create systemd-udevd override file] ***************************** skipping: [10.8.168.106] TASK [docker : set_fact] ******************************************************* ok: [10.8.168.106] TASK [docker : Get current installed Docker version] *************************** ok: [10.8.168.106] TASK [docker : Error out if Docker pre-installed but too old] ****************** skipping: [10.8.168.106] TASK [docker : Error out if requested Docker is too old] *********************** skipping: [10.8.168.106] TASK [docker : Fail if Docker version requested but downgrade is required] ***** skipping: [10.8.168.106] TASK [docker : Error out if attempting to upgrade Docker across the 1.10 boundary] *** skipping: [10.8.168.106] TASK [docker : Install Docker] ************************************************* ok: [10.8.168.106] TASK [docker : Ensure docker.service.d directory exists] *********************** changed: [10.8.168.106] TASK [docker : Configure Docker service unit file] ***************************** changed: [10.8.168.106] TASK [docker : stat] *********************************************************** ok: [10.8.168.106] TASK [docker : Set registry params] ******************************************** changed: [10.8.168.106] => (item={u'reg_conf_var': u'ADD_REGISTRY', u'reg_flag': u'--add-registry', u'reg_fact_val': [u'registry.ops.openshift.com', u'XXXXXXXXXXXXXXXXXXXXXXXXXXX']}) skipping: [10.8.168.106] => (item={u'reg_conf_var': u'BLOCK_REGISTRY', u'reg_flag': u'--block-registry', u'reg_fact_val': u''}) changed: [10.8.168.106] => (item={u'reg_conf_var': u'INSECURE_REGISTRY', u'reg_flag': u'--insecure-registry', u'reg_fact_val': [u'registry.ops.openshift.com']}) TASK [docker : Set Proxy Settings] ********************************************* ok: [10.8.168.106] => (item={u'reg_conf_var': u'HTTP_PROXY', u'reg_fact_val': u''}) ok: [10.8.168.106] => (item={u'reg_conf_var': u'HTTPS_PROXY', u'reg_fact_val': u''}) ok: [10.8.168.106] => (item={u'reg_conf_var': u'NO_PROXY', u'reg_fact_val': u''}) TASK [docker : Set various Docker options] ************************************* changed: [10.8.168.106] TASK [docker : Start the Docker service] *************************************** changed: [10.8.168.106] TASK [docker : set_fact] ******************************************************* ok: [10.8.168.106] RUNNING HANDLER [docker : restart docker] ************************************** changed: [10.8.168.106] TASK [docker : Fail quickly if openshift_docker_options are set] *************** skipping: [10.8.168.106] TASK [docker : Ensure atomic is installed] ************************************* skipping: [10.8.168.106] TASK [docker : Ensure runc is installed] *************************************** skipping: [10.8.168.106] TASK [docker : Install Docker so we can use the client] ************************ skipping: [10.8.168.106] TASK [docker : Disable Docker] ************************************************* skipping: [10.8.168.106] TASK [docker : Add http_proxy to /etc/atomic.conf] ***************************** skipping: [10.8.168.106] TASK [docker : Add https_proxy to /etc/atomic.conf] **************************** skipping: [10.8.168.106] TASK [docker : Add no_proxy to /etc/atomic.conf] ******************************* skipping: [10.8.168.106] TASK [docker : Set to default prepend] ***************************************** skipping: [10.8.168.106] TASK [docker : Use Red Hat Registry for image when distribution is Red Hat] **** skipping: [10.8.168.106] TASK [docker : Use Fedora Registry for image when distribution is Fedora] ****** skipping: [10.8.168.106] TASK [docker : Use a testing registry if requested] **************************** skipping: [10.8.168.106] TASK [docker : Set the full image name] **************************************** skipping: [10.8.168.106] TASK [docker : Pre-pull Container Enginer System Container image] ************** skipping: [10.8.168.106] TASK [docker : Ensure container-engine.service.d directory exists] ************* skipping: [10.8.168.106] TASK [docker : Ensure /etc/docker directory exists] **************************** skipping: [10.8.168.106] TASK [docker : Install Container Enginer System Container] ********************* skipping: [10.8.168.106] TASK [docker : Configure Container Engine Service File] ************************ skipping: [10.8.168.106] TASK [docker : set_fact] ******************************************************* skipping: [10.8.168.106] TASK [docker : Configure Container Engine] ************************************* skipping: [10.8.168.106] TASK [docker : Start the Container Engine service] ***************************** skipping: [10.8.168.106] TASK [docker : set_fact] ******************************************************* skipping: [10.8.168.106] TASK [openshift_version : set_fact] ******************************************** ok: [10.8.168.106] TASK [openshift_version : Abort when we cannot safely guess what Origin image version the user wanted] *** skipping: [10.8.168.106] TASK [openshift_version : set_fact] ******************************************** skipping: [10.8.168.106] TASK [openshift_version : set_fact] ******************************************** skipping: [10.8.168.106] TASK [openshift_version : (Origin) Verify openshift_image_tag is valid] ******** skipping: [10.8.168.106] TASK [openshift_version : (Enterprise) Verify openshift_image_tag is valid] **** ok: [10.8.168.106] => { "changed": false, "msg": "All assertions passed" } TASK [openshift_version : set_fact] ******************************************** skipping: [10.8.168.106] TASK [openshift_version : Use openshift.common.version fact as version to configure if already installed] *** skipping: [10.8.168.106] TASK [openshift_version : Set rpm version to configure if openshift_pkg_version specified] *** skipping: [10.8.168.106] TASK [openshift_version : Get available atomic-openshift version] ************** skipping: [10.8.168.106] TASK [openshift_version : fail] ************************************************ skipping: [10.8.168.106] TASK [openshift_version : set_fact] ******************************************** skipping: [10.8.168.106] TASK [openshift_version : Set containerized version to configure if openshift_image_tag specified] *** ok: [10.8.168.106] TASK [openshift_version : Set containerized version to configure if openshift_release specified] *** skipping: [10.8.168.106] TASK [openshift_version : Lookup latest containerized version if no version specified] *** skipping: [10.8.168.106] TASK [openshift_version : set_fact] ******************************************** skipping: [10.8.168.106] TASK [openshift_version : set_fact] ******************************************** skipping: [10.8.168.106] TASK [openshift_version : Set precise containerized version to configure if openshift_release specified] *** changed: [10.8.168.106] TASK [openshift_version : set_fact] ******************************************** ok: [10.8.168.106] TASK [openshift_version : set_fact] ******************************************** ok: [10.8.168.106] TASK [openshift_version : Get available atomic-openshift version] ************** ok: [10.8.168.106] TASK [openshift_version : fail] ************************************************ skipping: [10.8.168.106] TASK [openshift_version : set_fact] ******************************************** ok: [10.8.168.106] TASK [openshift_version : Fail if rpm version and docker image version are different] *** fatal: [10.8.168.106]: FAILED! => {"changed": false, "failed": true, "msg": "OCP rpm version 3.5.5.18 is different from OCP image version 3.5.5.15"} to retry, use: --limit @/home/jenkins/workspace/openshift-ansible-test-matrix/CONTAINERIZED/_containerized/OSE_VER/3.5/PYTHON/System-CPython-2.7/TOPOLOGY/openshift-cluster-containerized/TargetBranch/master/nodes/openshift-ansible-slave/openshift-ansible/playbooks/byo/config.retry PLAY RECAP ********************************************************************* 10.8.168.101 : ok=26 changed=1 unreachable=0 failed=0 10.8.168.106 : ok=72 changed=13 unreachable=0 failed=1 10.8.168.95 : ok=26 changed=1 unreachable=0 failed=0 localhost : ok=7 changed=0 unreachable=0 failed=0 Build step 'Execute shell' marked build as failure [PostBuildScript] - Execution post build scripts. [openshift-ansible-slave] $ /bin/bash /tmp/hudson3172235140156055635.sh <<<<<<<<<<<<<<<<<<<< END jenkins-openshift-ansible-test-matrix-CONTAINERIZED=_containerized,OSE_VER=3.5,PYTHON=System-CPython-2.7,TOPOLOGY=openshift-cluster-containerized,TargetBranch=master,nodes=openshift-ansible-slave-447 >>>>>>>>>>>>>>>>>>