Started by user Adam Kaplan [EnvInject] - Loading node environment variables. Building in workspace /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is used... [workspace] $ /bin/bash /tmp/jenkins635525115812386134.sh ########## STARTING STAGE: INSTALL THE ORIGIN-CI-TOOL ########## + [[ -s /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ]] ++ readlink /var/lib/jenkins/origin-ci-tool/latest + latest=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed + touch /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed + cp /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin/activate /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate + cat + source /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ export PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ unset PYTHON_HOME ++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config + mkdir -p /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config + rm -rf /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool + oct configure ansible-client verbosity 2 Option verbosity updated to be 2. + oct configure aws-client keypair_name libra Option keypair_name updated to be libra. + oct configure aws-client private_key_path /var/lib/jenkins/.ssh/devenv.pem Option private_key_path updated to be /var/lib/jenkins/.ssh/devenv.pem. + set +o xtrace ########## FINISHED STAGE: SUCCESS: INSTALL THE ORIGIN-CI-TOOL [00h 00m 02s] ########## [workspace] $ /bin/bash /tmp/jenkins4623338387172966521.sh ########## STARTING STAGE: PROVISION CLOUD RESOURCES ########## + [[ -s /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ]] + source /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ export PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ unset PYTHON_HOME ++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config + oct provision remote all-in-one --os rhel --stage base --provider aws --discrete-ssh-config --name test_pull_request_source_to_image_master_test_10 PLAYBOOK: aws-up.yml *********************************************************** 2 plays in /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/aws-up.yml PLAY [ensure we have the parameters necessary to bring up the AWS EC2 instance] *** TASK [ensure all required variables are set] *********************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/aws-up.yml:9 skipping: [localhost] => (item=origin_ci_inventory_dir) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.816284", "item": "origin_ci_inventory_dir", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_aws_keypair_name) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.818870", "item": "origin_ci_aws_keypair_name", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_aws_private_key_path) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.822005", "item": "origin_ci_aws_private_key_path", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_aws_region) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.826516", "item": "origin_ci_aws_region", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_aws_ami_tags) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.829634", "item": "origin_ci_aws_ami_tags", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_aws_instance_name) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.832734", "item": "origin_ci_aws_instance_name", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_aws_master_instance_type) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.835823", "item": "origin_ci_aws_master_instance_type", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_aws_identifying_tag_key) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.838984", "item": "origin_ci_aws_identifying_tag_key", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_aws_hostname) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.843291", "item": "origin_ci_aws_hostname", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_ssh_config_strategy) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.846398", "item": "origin_ci_ssh_config_strategy", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=openshift_schedulable) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.849457", "item": "openshift_schedulable", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=openshift_node_labels) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.852652", "item": "openshift_node_labels", "skip_reason": "Conditional check failed", "skipped": true } TASK [ensure all required variables are set] *********************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/aws-up.yml:27 skipping: [localhost] => (item=origin_ci_aws_master_subnet) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.889862", "item": "origin_ci_aws_master_subnet", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_aws_etcd_security_group) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.896187", "item": "origin_ci_aws_etcd_security_group", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_aws_node_security_group) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.900447", "item": "origin_ci_aws_node_security_group", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_aws_master_security_group) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.904669", "item": "origin_ci_aws_master_security_group", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_aws_master_external_elb_security_group) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.910072", "item": "origin_ci_aws_master_external_elb_security_group", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_aws_master_internal_elb_security_group) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.914359", "item": "origin_ci_aws_master_internal_elb_security_group", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_aws_router_security_group) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.919773", "item": "origin_ci_aws_router_security_group", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_aws_router_elb_security_group) => { "changed": false, "generated_timestamp": "2019-06-19 20:55:28.924685", "item": "origin_ci_aws_router_elb_security_group", "skip_reason": "Conditional check failed", "skipped": true } PLAY [provision an AWS EC2 instance] ******************************************* TASK [Gathering Facts] ********************************************************* ok: [localhost] TASK [inventory : initialize the inventory directory] ************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/inventory/tasks/main.yml:2 ok: [localhost] => { "changed": false, "generated_timestamp": "2019-06-19 20:55:29.756364", "gid": 995, "group": "jenkins", "mode": "0755", "owner": "jenkins", "path": "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory", "secontext": "system_u:object_r:var_lib_t:s0", "size": 6, "state": "directory", "uid": 997 } TASK [inventory : add the nested group mapping] ******************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/inventory/tasks/main.yml:7 changed: [localhost] => { "changed": true, "checksum": "18aaee00994df38cc3a63b635893175235331a9c", "dest": "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/nested_group_mappings", "generated_timestamp": "2019-06-19 20:55:30.251298", "gid": 995, "group": "jenkins", "md5sum": "b30c3226ea63efa3ff9c5e346c14a16e", "mode": "0644", "owner": "jenkins", "secontext": "system_u:object_r:var_lib_t:s0", "size": 93, "src": "/var/lib/jenkins/.ansible/tmp/ansible-tmp-1560992130.02-223213315331748/source", "state": "file", "uid": 997 } TASK [inventory : initialize the OSEv3 group variables directory] ************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/inventory/tasks/main.yml:12 changed: [localhost] => { "changed": true, "generated_timestamp": "2019-06-19 20:55:30.427679", "gid": 995, "group": "jenkins", "mode": "0755", "owner": "jenkins", "path": "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/group_vars/OSEv3", "secontext": "system_u:object_r:var_lib_t:s0", "size": 6, "state": "directory", "uid": 997 } TASK [inventory : initialize the host variables directory] ********************* task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/inventory/tasks/main.yml:17 changed: [localhost] => { "changed": true, "generated_timestamp": "2019-06-19 20:55:30.607590", "gid": 995, "group": "jenkins", "mode": "0755", "owner": "jenkins", "path": "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/host_vars", "secontext": "system_u:object_r:var_lib_t:s0", "size": 6, "state": "directory", "uid": 997 } TASK [inventory : add the default Origin installation configuration] *********** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/inventory/tasks/main.yml:22 changed: [localhost] => { "changed": true, "checksum": "4c06ba508f055c20f13426e8587342e8765a7b66", "dest": "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/group_vars/OSEv3/general.yml", "generated_timestamp": "2019-06-19 20:55:30.921040", "gid": 995, "group": "jenkins", "md5sum": "8aec71c75f7d512b278ae7c6f2959b12", "mode": "0644", "owner": "jenkins", "secontext": "system_u:object_r:var_lib_t:s0", "size": 331, "src": "/var/lib/jenkins/.ansible/tmp/ansible-tmp-1560992130.77-111161561179609/source", "state": "file", "uid": 997 } TASK [aws-up : determine if we are inside AWS EC2] ***************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:2 changed: [localhost] => { "changed": true, "cmd": [ "curl", "-s", "http://instance-data.ec2.internal" ], "delta": "0:00:00.015639", "end": "2019-06-19 20:55:31.154419", "failed": false, "failed_when_result": false, "generated_timestamp": "2019-06-19 20:55:31.170901", "rc": 0, "start": "2019-06-19 20:55:31.138780", "stderr": [], "stdout": [ "1.0", "2007-01-19", "2007-03-01", "2007-08-29", "2007-10-10", "2007-12-15", "2008-02-01", "2008-09-01", "2009-04-04", "2011-01-01", "2011-05-01", "2012-01-12", "2014-02-25", "2014-11-05", "2015-10-20", "2016-04-19", "2016-06-30", "2016-09-02", "2018-03-28", "2018-08-17", "2018-09-24", "latest" ], "warnings": [ "Consider using get_url or uri module rather than running curl" ] } [WARNING]: Consider using get_url or uri module rather than running curl TASK [aws-up : configure EC2 parameters for inventory when controlling from inside EC2] *** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:7 ok: [localhost] => { "ansible_facts": { "origin_ci_aws_destination_variable": "private_dns_name", "origin_ci_aws_host_address_variable": "private_ip", "origin_ci_aws_vpc_destination_variable": "private_ip_address" }, "changed": false, "generated_timestamp": "2019-06-19 20:55:31.209967" } TASK [aws-up : determine where to put the AWS API cache] *********************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:14 ok: [localhost] => { "ansible_facts": { "origin_ci_aws_cache_dir": "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ec2_cache" }, "changed": false, "generated_timestamp": "2019-06-19 20:55:31.247495" } TASK [aws-up : ensure we have a place to put the AWS API cache] **************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:18 changed: [localhost] => { "changed": true, "generated_timestamp": "2019-06-19 20:55:31.421039", "gid": 995, "group": "jenkins", "mode": "0755", "owner": "jenkins", "path": "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ec2_cache", "secontext": "system_u:object_r:var_lib_t:s0", "size": 6, "state": "directory", "uid": 997 } TASK [aws-up : place the EC2 dynamic inventory script] ************************* task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:23 changed: [localhost] => { "changed": true, "checksum": "625b8af723189db3b96ba0026d0f997a0025bc47", "dest": "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/ec2.py", "generated_timestamp": "2019-06-19 20:55:31.738233", "gid": 995, "group": "jenkins", "md5sum": "cac06c14065dac74904232b89d4ba24c", "mode": "0755", "owner": "jenkins", "secontext": "system_u:object_r:var_lib_t:s0", "size": 63725, "src": "/var/lib/jenkins/.ansible/tmp/ansible-tmp-1560992131.59-271717637311046/source", "state": "file", "uid": 997 } TASK [aws-up : place the EC2 dynamic inventory configuration] ****************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:29 changed: [localhost] => { "changed": true, "checksum": "9f16126436091791f3e0488fceb2fe2cdcdb7d34", "dest": "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/ec2.ini", "generated_timestamp": "2019-06-19 20:55:32.052313", "gid": 995, "group": "jenkins", "md5sum": "385100ace334ce2646e76693c2e1c147", "mode": "0644", "owner": "jenkins", "secontext": "system_u:object_r:var_lib_t:s0", "size": 412, "src": "/var/lib/jenkins/.ansible/tmp/ansible-tmp-1560992131.77-190545770689489/source", "state": "file", "uid": 997 } TASK [aws-up : place the EC2 tag to group mappings] **************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:34 changed: [localhost] => { "changed": true, "checksum": "b4205a33dc73f62bd4f77f35d045cf8e09ae62b0", "dest": "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/tag_to_group_mappings", "generated_timestamp": "2019-06-19 20:55:32.364782", "gid": 995, "group": "jenkins", "md5sum": "bc3a567a1b6f342e1005182efc1b66be", "mode": "0644", "owner": "jenkins", "secontext": "system_u:object_r:var_lib_t:s0", "size": 287, "src": "/var/lib/jenkins/.ansible/tmp/ansible-tmp-1560992132.22-90039548408968/source", "state": "file", "uid": 997 } TASK [aws-up : list available AMIs] ******************************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:40 ok: [localhost] => { "changed": false, "generated_timestamp": "2019-06-19 20:55:35.006498", "results": [ { "ami_id": "ami-04f9b88b6b0571f20", "architecture": "x86_64", "block_device_mapping": { "/dev/sda1": { "delete_on_termination": true, "encrypted": false, "size": 75, "snapshot_id": "snap-0655d2d962c590c8c", "volume_type": "gp2" }, "/dev/sdb": { "delete_on_termination": true, "encrypted": false, "size": 50, "snapshot_id": "snap-0d86ae865b17f4def", "volume_type": "gp2" } }, "creationDate": "2018-06-26T12:22:31.000Z", "description": "OpenShift Origin development AMI on rhel at the base stage.", "hypervisor": "xen", "is_public": false, "location": "531415883065/ami_build_origin_int_rhel_base_758", "name": "ami_build_origin_int_rhel_base_758", "owner_id": "531415883065", "platform": null, "root_device_name": "/dev/sda1", "root_device_type": "ebs", "state": "available", "tags": { "Name": "ami_build_origin_int_rhel_base_758", "image_stage": "base", "operating_system": "rhel", "ready": "yes" }, "virtualization_type": "hvm" }, { "ami_id": "ami-0b77b87a37c3e662c", "architecture": "x86_64", "block_device_mapping": { "/dev/sda1": { "delete_on_termination": true, "encrypted": false, "size": 75, "snapshot_id": "snap-02ec23d4818f2747e", "volume_type": "gp2" }, "/dev/sdb": { "delete_on_termination": true, "encrypted": false, "size": 50, "snapshot_id": "snap-0d8726e441d4ca329", "volume_type": "gp2" } }, "creationDate": "2018-06-26T22:18:53.000Z", "description": "OpenShift Origin development AMI on rhel at the base stage.", "hypervisor": "xen", "is_public": false, "location": "531415883065/ami_build_origin_int_rhel_base_760", "name": "ami_build_origin_int_rhel_base_760", "owner_id": "531415883065", "platform": null, "root_device_name": "/dev/sda1", "root_device_type": "ebs", "state": "available", "tags": { "Name": "ami_build_origin_int_rhel_base_760", "image_stage": "base", "operating_system": "rhel", "ready": "yes" }, "virtualization_type": "hvm" } ] } TASK [aws-up : choose appropriate AMIs for use] ******************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:49 ok: [localhost] => (item={u'ami_id': u'ami-04f9b88b6b0571f20', u'root_device_type': u'ebs', u'description': u'OpenShift Origin development AMI on rhel at the base stage.', u'tags': {u'ready': u'yes', u'image_stage': u'base', u'Name': u'ami_build_origin_int_rhel_base_758', u'operating_system': u'rhel'}, u'hypervisor': u'xen', u'block_device_mapping': {u'/dev/sdb': {u'encrypted': False, u'snapshot_id': u'snap-0d86ae865b17f4def', u'delete_on_termination': True, u'volume_type': u'gp2', u'size': 50}, u'/dev/sda1': {u'encrypted': False, u'snapshot_id': u'snap-0655d2d962c590c8c', u'delete_on_termination': True, u'volume_type': u'gp2', u'size': 75}}, u'architecture': u'x86_64', u'owner_id': u'531415883065', u'platform': None, u'state': u'available', u'location': u'531415883065/ami_build_origin_int_rhel_base_758', u'is_public': False, u'creationDate': u'2018-06-26T12:22:31.000Z', u'root_device_name': u'/dev/sda1', u'virtualization_type': u'hvm', u'name': u'ami_build_origin_int_rhel_base_758'}) => { "ansible_facts": { "origin_ci_aws_ami_id_candidate": "ami-04f9b88b6b0571f20" }, "changed": false, "generated_timestamp": "2019-06-19 20:55:35.055866", "item": { "ami_id": "ami-04f9b88b6b0571f20", "architecture": "x86_64", "block_device_mapping": { "/dev/sda1": { "delete_on_termination": true, "encrypted": false, "size": 75, "snapshot_id": "snap-0655d2d962c590c8c", "volume_type": "gp2" }, "/dev/sdb": { "delete_on_termination": true, "encrypted": false, "size": 50, "snapshot_id": "snap-0d86ae865b17f4def", "volume_type": "gp2" } }, "creationDate": "2018-06-26T12:22:31.000Z", "description": "OpenShift Origin development AMI on rhel at the base stage.", "hypervisor": "xen", "is_public": false, "location": "531415883065/ami_build_origin_int_rhel_base_758", "name": "ami_build_origin_int_rhel_base_758", "owner_id": "531415883065", "platform": null, "root_device_name": "/dev/sda1", "root_device_type": "ebs", "state": "available", "tags": { "Name": "ami_build_origin_int_rhel_base_758", "image_stage": "base", "operating_system": "rhel", "ready": "yes" }, "virtualization_type": "hvm" } } ok: [localhost] => (item={u'ami_id': u'ami-0b77b87a37c3e662c', u'root_device_type': u'ebs', u'description': u'OpenShift Origin development AMI on rhel at the base stage.', u'tags': {u'ready': u'yes', u'image_stage': u'base', u'Name': u'ami_build_origin_int_rhel_base_760', u'operating_system': u'rhel'}, u'hypervisor': u'xen', u'block_device_mapping': {u'/dev/sdb': {u'encrypted': False, u'snapshot_id': u'snap-0d8726e441d4ca329', u'delete_on_termination': True, u'volume_type': u'gp2', u'size': 50}, u'/dev/sda1': {u'encrypted': False, u'snapshot_id': u'snap-02ec23d4818f2747e', u'delete_on_termination': True, u'volume_type': u'gp2', u'size': 75}}, u'architecture': u'x86_64', u'owner_id': u'531415883065', u'platform': None, u'state': u'available', u'location': u'531415883065/ami_build_origin_int_rhel_base_760', u'is_public': False, u'creationDate': u'2018-06-26T22:18:53.000Z', u'root_device_name': u'/dev/sda1', u'virtualization_type': u'hvm', u'name': u'ami_build_origin_int_rhel_base_760'}) => { "ansible_facts": { "origin_ci_aws_ami_id_candidate": "ami-0b77b87a37c3e662c" }, "changed": false, "generated_timestamp": "2019-06-19 20:55:35.064523", "item": { "ami_id": "ami-0b77b87a37c3e662c", "architecture": "x86_64", "block_device_mapping": { "/dev/sda1": { "delete_on_termination": true, "encrypted": false, "size": 75, "snapshot_id": "snap-02ec23d4818f2747e", "volume_type": "gp2" }, "/dev/sdb": { "delete_on_termination": true, "encrypted": false, "size": 50, "snapshot_id": "snap-0d8726e441d4ca329", "volume_type": "gp2" } }, "creationDate": "2018-06-26T22:18:53.000Z", "description": "OpenShift Origin development AMI on rhel at the base stage.", "hypervisor": "xen", "is_public": false, "location": "531415883065/ami_build_origin_int_rhel_base_760", "name": "ami_build_origin_int_rhel_base_760", "owner_id": "531415883065", "platform": null, "root_device_name": "/dev/sda1", "root_device_type": "ebs", "state": "available", "tags": { "Name": "ami_build_origin_int_rhel_base_760", "image_stage": "base", "operating_system": "rhel", "ready": "yes" }, "virtualization_type": "hvm" } } TASK [aws-up : determine which AMI to use] ************************************* task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:55 ok: [localhost] => { "ansible_facts": { "origin_ci_aws_ami_id": "ami-0b77b87a37c3e662c" }, "changed": false, "generated_timestamp": "2019-06-19 20:55:35.104576" } TASK [aws-up : determine which subnets are available] ************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:60 ok: [localhost] => { "changed": false, "generated_timestamp": "2019-06-19 20:55:36.145093", "subnets": [ { "availability_zone": "us-east-1c", "available_ip_address_count": 4053, "cidr_block": "172.18.16.0/20", "default_for_az": "false", "id": "subnet-8bdb5ac2", "map_public_ip_on_launch": "true", "state": "available", "tags": { "Name": "devenv-subnet-2", "origin_ci_aws_cluster_component": "master_subnet" }, "vpc_id": "vpc-69705d0c" }, { "availability_zone": "us-east-1d", "available_ip_address_count": 4033, "cidr_block": "172.18.0.0/20", "default_for_az": "false", "id": "subnet-cf57c596", "map_public_ip_on_launch": "true", "state": "available", "tags": { "Name": "devenv-subnet-1", "origin_ci_aws_cluster_component": "master_subnet" }, "vpc_id": "vpc-69705d0c" } ] } TASK [aws-up : determine which subnets to use for the master] ****************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:67 ok: [localhost] => { "ansible_facts": { "origin_ci_aws_master_subnet_ids": [ "subnet-8bdb5ac2", "subnet-cf57c596" ] }, "changed": false, "generated_timestamp": "2019-06-19 20:55:36.185609" } TASK [aws-up : determine which security groups are available] ****************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:72 ok: [localhost] => { "changed": false, "generated_timestamp": "2019-06-19 20:55:37.256657", "security_groups": [ { "description": "default VPC security group", "group_id": "sg-7e73221a", "group_name": "default", "ip_permissions": [ { "ip_protocol": "-1", "ip_ranges": [], "ipv6_ranges": [], "prefix_list_ids": [], "user_id_group_pairs": [ { "group_id": "sg-7e73221a", "user_id": "531415883065" } ] }, { "from_port": 53, "ip_protocol": "tcp", "ip_ranges": [ { "cidr_ip": "119.254.120.64/26" }, { "cidr_ip": "209.132.176.0/20" }, { "cidr_ip": "209.132.186.34/32" }, { "cidr_ip": "213.175.37.10/32" }, { "cidr_ip": "213.175.37.9/32" }, { "cidr_ip": "38.140.108.0/24" }, { "cidr_ip": "38.99.12.232/29" }, { "cidr_ip": "4.14.33.72/30" }, { "cidr_ip": "4.14.35.88/29" }, { "cidr_ip": "50.227.40.96/29" }, { "cidr_ip": "62.40.79.66/32" }, { "cidr_ip": "66.187.224.0/20" }, { "cidr_ip": "66.187.239.0/24" } ], "ipv6_ranges": [], "prefix_list_ids": [], "to_port": 8444, "user_id_group_pairs": [] }, { "from_port": 80, "ip_protocol": "tcp", "ip_ranges": [ { "cidr_ip": "107.20.219.35/32" }, { "cidr_ip": "108.166.48.153/32" }, { "cidr_ip": "212.199.177.64/27" }, { "cidr_ip": "212.72.208.162/32" }, { "cidr_ip": "54.241.19.245/32" }, { "cidr_ip": "97.65.119.184/29" } ], "ipv6_ranges": [], "prefix_list_ids": [], "to_port": 443, "user_id_group_pairs": [] }, { "from_port": 22, "ip_protocol": "tcp", "ip_ranges": [ { "cidr_ip": "0.0.0.0/0" } ], "ipv6_ranges": [], "prefix_list_ids": [], "to_port": 22, "user_id_group_pairs": [] }, { "from_port": 53, "ip_protocol": "udp", "ip_ranges": [ { "cidr_ip": "209.132.176.0/20" }, { "cidr_ip": "66.187.224.0/20" }, { "cidr_ip": "66.187.239.0/24" } ], "ipv6_ranges": [], "prefix_list_ids": [], "to_port": 53, "user_id_group_pairs": [] }, { "from_port": 0, "ip_protocol": "udp", "ip_ranges": [], "ipv6_ranges": [], "prefix_list_ids": [], "to_port": 65535, "user_id_group_pairs": [ { "group_id": "sg-0d1a5377", "user_id": "531415883065" }, { "group_id": "sg-5875023f", "user_id": "531415883065" }, { "group_id": "sg-7e73221a", "user_id": "531415883065" }, { "group_id": "sg-e1760186", "user_id": "531415883065" } ] }, { "from_port": 3389, "ip_protocol": "tcp", "ip_ranges": [ { "cidr_ip": "0.0.0.0/0" } ], "ipv6_ranges": [], "prefix_list_ids": [], "to_port": 3389, "user_id_group_pairs": [] }, { "from_port": -1, "ip_protocol": "icmp", "ip_ranges": [ { "cidr_ip": "0.0.0.0/0" } ], "ipv6_ranges": [], "prefix_list_ids": [], "to_port": -1, "user_id_group_pairs": [] } ], "ip_permissions_egress": [ { "ip_protocol": "-1", "ip_ranges": [ { "cidr_ip": "0.0.0.0/0" } ], "ipv6_ranges": [], "prefix_list_ids": [], "user_id_group_pairs": [] } ], "owner_id": "531415883065", "tags": { "Name": "devenv-vpc", "openshift_infra": "true", "origin_ci_aws_cluster_component": "master_security_group" }, "vpc_id": "vpc-69705d0c" } ] } TASK [aws-up : determine which security group to use] ************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:79 ok: [localhost] => { "ansible_facts": { "origin_ci_aws_master_security_group_ids": [ "sg-7e73221a" ] }, "changed": false, "generated_timestamp": "2019-06-19 20:55:37.301458" } TASK [aws-up : provision an AWS EC2 instance] ********************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:84 changed: [localhost] => { "changed": true, "generated_timestamp": "2019-06-19 20:55:54.902018", "instance_ids": [ "i-06d713cc83e5dc6fc" ], "instances": [ { "ami_launch_index": "0", "architecture": "x86_64", "block_device_mapping": { "/dev/sda1": { "delete_on_termination": true, "status": "attached", "volume_id": "vol-037e43ae2eaab6d98" }, "/dev/sdb": { "delete_on_termination": true, "status": "attached", "volume_id": "vol-0df9bbeae7422a61d" } }, "dns_name": "ec2-54-209-158-119.compute-1.amazonaws.com", "ebs_optimized": false, "groups": { "sg-7e73221a": "default" }, "hypervisor": "xen", "id": "i-06d713cc83e5dc6fc", "image_id": "ami-0b77b87a37c3e662c", "instance_type": "m4.xlarge", "kernel": null, "key_name": "libra", "launch_time": "2019-06-20T00:55:38.000Z", "placement": "us-east-1c", "private_dns_name": "ip-172-18-21-126.ec2.internal", "private_ip": "172.18.21.126", "public_dns_name": "ec2-54-209-158-119.compute-1.amazonaws.com", "public_ip": "54.209.158.119", "ramdisk": null, "region": "us-east-1", "root_device_name": "/dev/sda1", "root_device_type": "ebs", "state": "running", "state_code": 16, "tags": { "Name": "test_pull_request_source_to_image_master_test_10", "openshift_etcd": "", "openshift_master": "", "openshift_node": "" }, "tenancy": "default", "virtualization_type": "hvm" } ], "tagged_instances": [] } TASK [aws-up : determine the host address] ************************************* task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:110 ok: [localhost] => { "ansible_facts": { "origin_ci_aws_host": "172.18.21.126" }, "changed": false, "generated_timestamp": "2019-06-19 20:55:54.942508" } TASK [aws-up : determine the default user to use for SSH] ********************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:114 skipping: [localhost] => { "changed": false, "generated_timestamp": "2019-06-19 20:55:54.974276", "skip_reason": "Conditional check failed", "skipped": true } TASK [aws-up : determine the default user to use for SSH] ********************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:119 ok: [localhost] => { "ansible_facts": { "origin_ci_aws_ssh_user": "origin" }, "changed": false, "generated_timestamp": "2019-06-19 20:55:55.011110" } TASK [aws-up : update variables for the host] ********************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:124 changed: [localhost] => { "changed": true, "checksum": "8fa634b984f47da1ed85f27cef0b1d5e69c75bce", "dest": "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/host_vars/172.18.21.126.yml", "generated_timestamp": "2019-06-19 20:55:55.330504", "gid": 995, "group": "jenkins", "md5sum": "ab0e1e5bb76ef1b406427c7cab811c59", "mode": "0644", "owner": "jenkins", "secontext": "system_u:object_r:var_lib_t:s0", "size": 764, "src": "/var/lib/jenkins/.ansible/tmp/ansible-tmp-1560992155.18-133019220053276/source", "state": "file", "uid": 997 } TASK [aws-up : determine where updated SSH configuration should go] ************ task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:141 ok: [localhost] => { "ansible_facts": { "origin_ci_ssh_config_files": [ "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config" ] }, "changed": false, "generated_timestamp": "2019-06-19 20:55:55.369479" } TASK [aws-up : determine where updated SSH configuration should go] ************ task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:146 skipping: [localhost] => { "changed": false, "generated_timestamp": "2019-06-19 20:55:55.404007", "skip_reason": "Conditional check failed", "skipped": true } TASK [aws-up : ensure the targeted SSH configuration file exists] ************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:151 changed: [localhost] => (item=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config) => { "changed": true, "dest": "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config", "generated_timestamp": "2019-06-19 20:55:55.587231", "gid": 995, "group": "jenkins", "item": "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config", "mode": "0644", "owner": "jenkins", "secontext": "system_u:object_r:var_lib_t:s0", "size": 0, "state": "file", "uid": 997 } TASK [aws-up : update the SSH configuration] *********************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:157 changed: [localhost] => (item=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config) => { "changed": true, "generated_timestamp": "2019-06-19 20:55:55.868950", "item": "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config", "msg": "Block inserted" } TASK [aws-up : wait for SSH to be available] *********************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/provision/roles/aws-up/tasks/main.yml:175 ok: [localhost] => { "changed": false, "elapsed": 75, "generated_timestamp": "2019-06-19 20:57:11.218403", "path": null, "port": 22, "search_regex": null, "state": "started" } PLAY RECAP ********************************************************************* localhost : ok=28 changed=13 unreachable=0 failed=0 + set +o xtrace ########## FINISHED STAGE: SUCCESS: PROVISION CLOUD RESOURCES [00h 01m 43s] ########## [workspace] $ /bin/bash /tmp/jenkins6357189493508375843.sh ########## STARTING STAGE: FORWARD GCS CREDENTIALS TO REMOTE HOST ########## + [[ -s /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ]] + source /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ export PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ unset PYTHON_HOME ++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config + (( i = 0 )) + (( i < 10 )) + scp -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config /var/lib/jenkins/.config/gcloud/gcs-publisher-credentials.json openshiftdevel:/data/credentials.json + break + set +o xtrace ########## FINISHED STAGE: SUCCESS: FORWARD GCS CREDENTIALS TO REMOTE HOST [00h 00m 01s] ########## [workspace] $ /bin/bash /tmp/jenkins207876249050389851.sh ########## STARTING STAGE: FORWARD PARAMETERS TO THE REMOTE HOST ########## + [[ -s /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ]] + source /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ export PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ unset PYTHON_HOME ++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel sudo chmod o+rw /etc/environment + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'echo '\''JOB_SPEC={"type":"presubmit","job":"test_pull_requests_s2i","buildid":"1139613926267293696","prowjobid":"688d07bb-8ed9-11e9-8373-0a58ac100721","refs":{"org":"openshift","repo":"source-to-image","repo_link":"https://github.com/openshift/source-to-image","base_ref":"master","base_sha":"3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","base_link":"https://github.com/openshift/source-to-image/commit/3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","pulls":[{"number":977,"author":"adambkaplan","sha":"af5a9777864782ef40fc3fc19d75bcfef84d3264","link":"https://github.com/openshift/source-to-image/pull/977","commit_link":"https://github.com/openshift/source-to-image/pull/977/commits/af5a9777864782ef40fc3fc19d75bcfef84d3264","author_link":"https://github.com/adambkaplan"}]}}'\'' >> /etc/environment' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'echo '\''buildId=1139613926267293696'\'' >> /etc/environment' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'echo '\''BUILD_ID=1139613926267293696'\'' >> /etc/environment' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'echo '\''REPO_OWNER=openshift'\'' >> /etc/environment' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'echo '\''REPO_NAME=source-to-image'\'' >> /etc/environment' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'echo '\''PULL_BASE_REF=master'\'' >> /etc/environment' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'echo '\''PULL_BASE_SHA=3dee73c8b712954df879fc5d40f6bb66b4bc8ff5'\'' >> /etc/environment' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'echo '\''PULL_REFS=master:3dee73c8b712954df879fc5d40f6bb66b4bc8ff5,977:af5a9777864782ef40fc3fc19d75bcfef84d3264'\'' >> /etc/environment' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'echo '\''PULL_NUMBER=977'\'' >> /etc/environment' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'echo '\''PULL_PULL_SHA=af5a9777864782ef40fc3fc19d75bcfef84d3264'\'' >> /etc/environment' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'echo '\''JOB_SPEC={"type":"presubmit","job":"test_pull_requests_s2i","buildid":"1139613926267293696","prowjobid":"688d07bb-8ed9-11e9-8373-0a58ac100721","refs":{"org":"openshift","repo":"source-to-image","repo_link":"https://github.com/openshift/source-to-image","base_ref":"master","base_sha":"3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","base_link":"https://github.com/openshift/source-to-image/commit/3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","pulls":[{"number":977,"author":"adambkaplan","sha":"af5a9777864782ef40fc3fc19d75bcfef84d3264","link":"https://github.com/openshift/source-to-image/pull/977","commit_link":"https://github.com/openshift/source-to-image/pull/977/commits/af5a9777864782ef40fc3fc19d75bcfef84d3264","author_link":"https://github.com/adambkaplan"}]}}'\'' >> /etc/environment' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'echo '\''BUILD_NUMBER=10'\'' >> /etc/environment' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'echo '\''CLONEREFS_ARGS='\'' >> /etc/environment' + set +o xtrace ########## FINISHED STAGE: SUCCESS: FORWARD PARAMETERS TO THE REMOTE HOST [00h 00m 05s] ########## [workspace] $ /bin/bash /tmp/jenkins6748988848387072437.sh ########## STARTING STAGE: SYNC REPOSITORIES ########## + [[ -s /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ]] + source /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ export PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ unset PYTHON_HOME ++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ mktemp + script=/tmp/tmp.3yL0Z7pGsL + cat + chmod +x /tmp/tmp.3yL0Z7pGsL + scp -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config /tmp/tmp.3yL0Z7pGsL openshiftdevel:/tmp/tmp.3yL0Z7pGsL + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config -t openshiftdevel 'bash -l -c "timeout 14400 /tmp/tmp.3yL0Z7pGsL"' + cd /home/origin ++ jq --compact-output '.buildid |= "10"' + JOB_SPEC='{"type":"presubmit","job":"test_pull_requests_s2i","buildid":"10","prowjobid":"688d07bb-8ed9-11e9-8373-0a58ac100721","refs":{"org":"openshift","repo":"source-to-image","repo_link":"https://github.com/openshift/source-to-image","base_ref":"master","base_sha":"3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","base_link":"https://github.com/openshift/source-to-image/commit/3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","pulls":[{"number":977,"author":"adambkaplan","sha":"af5a9777864782ef40fc3fc19d75bcfef84d3264","link":"https://github.com/openshift/source-to-image/pull/977","commit_link":"https://github.com/openshift/source-to-image/pull/977/commits/af5a9777864782ef40fc3fc19d75bcfef84d3264","author_link":"https://github.com/adambkaplan"}]}}' + for image in ''\''registry.svc.ci.openshift.org/ci/clonerefs:latest'\''' ''\''registry.svc.ci.openshift.org/ci/initupload:latest'\''' + (( i = 0 )) + (( i < 5 )) + docker pull registry.svc.ci.openshift.org/ci/clonerefs:latest Trying to pull repository registry.svc.ci.openshift.org/ci/clonerefs ... latest: Pulling from registry.svc.ci.openshift.org/ci/clonerefs 1160f4abea84: Pulling fs layer be60dbe7622d: Pulling fs layer d26b76701841: Pulling fs layer 3a7e4ee9eb1b: Pulling fs layer 3a00cbb24bdb: Pulling fs layer 3a7e4ee9eb1b: Waiting 3a00cbb24bdb: Waiting 1160f4abea84: Verifying Checksum 1160f4abea84: Download complete be60dbe7622d: Verifying Checksum be60dbe7622d: Download complete 3a7e4ee9eb1b: Verifying Checksum 3a7e4ee9eb1b: Download complete 3a00cbb24bdb: Verifying Checksum 3a00cbb24bdb: Download complete 1160f4abea84: Pull complete be60dbe7622d: Pull complete d26b76701841: Verifying Checksum d26b76701841: Download complete d26b76701841: Pull complete 3a7e4ee9eb1b: Pull complete 3a00cbb24bdb: Pull complete Digest: sha256:0e7e61e29395a3d19a6422686242ec85188c5bf4b41aeab3a4f4fff0b92f0fd6 Status: Downloaded newer image for registry.svc.ci.openshift.org/ci/clonerefs:latest + break + for image in ''\''registry.svc.ci.openshift.org/ci/clonerefs:latest'\''' ''\''registry.svc.ci.openshift.org/ci/initupload:latest'\''' + (( i = 0 )) + (( i < 5 )) + docker pull registry.svc.ci.openshift.org/ci/initupload:latest Trying to pull repository registry.svc.ci.openshift.org/ci/initupload ... latest: Pulling from registry.svc.ci.openshift.org/ci/initupload a073c86ecf9e: Pulling fs layer cc3fc741b1a9: Pulling fs layer 90c978519d4d: Pulling fs layer 8e5b170ec95b: Pulling fs layer 8e5b170ec95b: Waiting a073c86ecf9e: Verifying Checksum a073c86ecf9e: Download complete 90c978519d4d: Verifying Checksum 90c978519d4d: Download complete cc3fc741b1a9: Verifying Checksum cc3fc741b1a9: Download complete a073c86ecf9e: Pull complete 8e5b170ec95b: Download complete cc3fc741b1a9: Pull complete 90c978519d4d: Pull complete 8e5b170ec95b: Pull complete Digest: sha256:89ef7032122abc0f8c9a9c0e43b599f0531da6050c26f266cb94c38aaf45132f Status: Downloaded newer image for registry.svc.ci.openshift.org/ci/initupload:latest + break + clonerefs_args= + docker run -v /data:/data:z registry.svc.ci.openshift.org/ci/clonerefs:latest --src-root=/data --log=/data/clone.json --repo=openshift,source-to-image=master:3dee73c8b712954df879fc5d40f6bb66b4bc8ff5,977:af5a9777864782ef40fc3fc19d75bcfef84d3264 {"component":"clonerefs","file":"prow/pod-utils/clone/clone.go:34","func":"k8s.io/test-infra/prow/pod-utils/clone.Run","level":"info","msg":"Cloning refs","refs":{"org":"openshift","repo":"source-to-image","base_ref":"master","base_sha":"3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","pulls":[{"number":977,"author":"","sha":"af5a9777864782ef40fc3fc19d75bcfef84d3264"}]},"time":"2019-06-20T00:58:19Z"} {"command":"mkdir -p /data/src/github.com/openshift/source-to-image","component":"clonerefs","error":null,"file":"prow/pod-utils/clone/clone.go:42","func":"k8s.io/test-infra/prow/pod-utils/clone.Run.func1","level":"info","msg":"Ran command","output":"","time":"2019-06-20T00:58:19Z"} {"command":"git init","component":"clonerefs","error":null,"file":"prow/pod-utils/clone/clone.go:42","func":"k8s.io/test-infra/prow/pod-utils/clone.Run.func1","level":"info","msg":"Ran command","output":"Reinitialized existing shared Git repository in /data/src/github.com/openshift/source-to-image/.git/\n","time":"2019-06-20T00:58:19Z"} {"command":"git config user.name ci-robot","component":"clonerefs","error":null,"file":"prow/pod-utils/clone/clone.go:42","func":"k8s.io/test-infra/prow/pod-utils/clone.Run.func1","level":"info","msg":"Ran command","output":"","time":"2019-06-20T00:58:19Z"} {"command":"git config user.email ci-robot@k8s.io","component":"clonerefs","error":null,"file":"prow/pod-utils/clone/clone.go:42","func":"k8s.io/test-infra/prow/pod-utils/clone.Run.func1","level":"info","msg":"Ran command","output":"","time":"2019-06-20T00:58:19Z"} {"command":"git fetch https://github.com/openshift/source-to-image.git --tags --prune","component":"clonerefs","error":null,"file":"prow/pod-utils/clone/clone.go:42","func":"k8s.io/test-infra/prow/pod-utils/clone.Run.func1","level":"info","msg":"Ran command","output":"From https://github.com/openshift/source-to-image\n * branch HEAD -\u003e FETCH_HEAD\n * [new tag] v1.1.12 -\u003e v1.1.12\n * [new tag] v1.1.13 -\u003e v1.1.13\n * [new tag] v1.1.14 -\u003e v1.1.14\n","time":"2019-06-20T00:58:22Z"} {"command":"git fetch https://github.com/openshift/source-to-image.git master","component":"clonerefs","error":null,"file":"prow/pod-utils/clone/clone.go:42","func":"k8s.io/test-infra/prow/pod-utils/clone.Run.func1","level":"info","msg":"Ran command","output":"From https://github.com/openshift/source-to-image\n * branch master -\u003e FETCH_HEAD\n","time":"2019-06-20T00:58:22Z"} {"command":"git checkout 3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","component":"clonerefs","error":null,"file":"prow/pod-utils/clone/clone.go:42","func":"k8s.io/test-infra/prow/pod-utils/clone.Run.func1","level":"info","msg":"Ran command","output":"Note: checking out '3dee73c8b712954df879fc5d40f6bb66b4bc8ff5'.\n\nYou are in 'detached HEAD' state. You can look around, make experimental\nchanges and commit them, and you can discard any commits you make in this\nstate without impacting any branches by performing another checkout.\n\nIf you want to create a new branch to retain commits you create, you may\ndo so (now or later) by using -b with the checkout command again. Example:\n\n git checkout -b \u003cnew-branch-name\u003e\n\nHEAD is now at 3dee73c8... Merge pull request #976 from adambkaplan/bump-release-golang\n","time":"2019-06-20T00:58:38Z"} {"command":"git branch --force master 3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","component":"clonerefs","error":null,"file":"prow/pod-utils/clone/clone.go:42","func":"k8s.io/test-infra/prow/pod-utils/clone.Run.func1","level":"info","msg":"Ran command","output":"","time":"2019-06-20T00:58:38Z"} {"command":"git checkout master","component":"clonerefs","error":null,"file":"prow/pod-utils/clone/clone.go:42","func":"k8s.io/test-infra/prow/pod-utils/clone.Run.func1","level":"info","msg":"Ran command","output":"Switched to branch 'master'\nYour branch is ahead of 'origin/master' by 80 commits.\n (use \"git push\" to publish your local commits)\n","time":"2019-06-20T00:58:38Z"} {"command":"git fetch https://github.com/openshift/source-to-image.git pull/977/head","component":"clonerefs","error":null,"file":"prow/pod-utils/clone/clone.go:42","func":"k8s.io/test-infra/prow/pod-utils/clone.Run.func1","level":"info","msg":"Ran command","output":"From https://github.com/openshift/source-to-image\n * branch refs/pull/977/head -\u003e FETCH_HEAD\n","time":"2019-06-20T00:58:38Z"} {"command":"git merge --no-ff af5a9777864782ef40fc3fc19d75bcfef84d3264","component":"clonerefs","error":null,"file":"prow/pod-utils/clone/clone.go:42","func":"k8s.io/test-infra/prow/pod-utils/clone.Run.func1","level":"info","msg":"Ran command","output":"Merge made by the 'recursive' strategy.\n README.md | 2 ++\n 1 file changed, 2 insertions(+)\n","time":"2019-06-20T00:58:39Z"} {"command":"git submodule update --init --recursive","component":"clonerefs","error":null,"file":"prow/pod-utils/clone/clone.go:42","func":"k8s.io/test-infra/prow/pod-utils/clone.Run.func1","level":"info","msg":"Ran command","output":"","time":"2019-06-20T00:58:39Z"} {"component":"clonerefs","file":"prow/cmd/clonerefs/main.go:43","func":"main.main","level":"info","msg":"Finished cloning refs","time":"2019-06-20T00:58:39Z"} + docker run -e 'JOB_SPEC={"type":"presubmit","job":"test_pull_requests_s2i","buildid":"10","prowjobid":"688d07bb-8ed9-11e9-8373-0a58ac100721","refs":{"org":"openshift","repo":"source-to-image","repo_link":"https://github.com/openshift/source-to-image","base_ref":"master","base_sha":"3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","base_link":"https://github.com/openshift/source-to-image/commit/3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","pulls":[{"number":977,"author":"adambkaplan","sha":"af5a9777864782ef40fc3fc19d75bcfef84d3264","link":"https://github.com/openshift/source-to-image/pull/977","commit_link":"https://github.com/openshift/source-to-image/pull/977/commits/af5a9777864782ef40fc3fc19d75bcfef84d3264","author_link":"https://github.com/adambkaplan"}]}}' -v /data:/data:z registry.svc.ci.openshift.org/ci/initupload:latest --clone-log=/data/clone.json --dry-run=false --gcs-path=gs://origin-ci-test --gcs-credentials-file=/data/credentials.json --path-strategy=single --default-org=openshift --default-repo=origin {"component":"initupload","dest":"pr-logs/pull/openshift_source-to-image/977/test_pull_requests_s2i/10/started.json","file":"prow/pod-utils/gcs/upload.go:44","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload","level":"info","msg":"Queued for upload","time":"2019-06-20T00:58:42Z"} {"component":"initupload","dest":"pr-logs/directory/test_pull_requests_s2i/10.txt","file":"prow/pod-utils/gcs/upload.go:44","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload","level":"info","msg":"Queued for upload","time":"2019-06-20T00:58:42Z"} {"component":"initupload","dest":"pr-logs/directory/test_pull_requests_s2i/latest-build.txt","file":"prow/pod-utils/gcs/upload.go:44","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload","level":"info","msg":"Queued for upload","time":"2019-06-20T00:58:42Z"} {"component":"initupload","dest":"pr-logs/pull/openshift_source-to-image/977/test_pull_requests_s2i/latest-build.txt","file":"prow/pod-utils/gcs/upload.go:44","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload","level":"info","msg":"Queued for upload","time":"2019-06-20T00:58:42Z"} {"component":"initupload","dest":"pr-logs/pull/openshift_source-to-image/977/test_pull_requests_s2i/10/clone-log.txt","file":"prow/pod-utils/gcs/upload.go:44","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload","level":"info","msg":"Queued for upload","time":"2019-06-20T00:58:42Z"} {"component":"initupload","dest":"pr-logs/pull/openshift_source-to-image/977/test_pull_requests_s2i/10/clone-records.json","file":"prow/pod-utils/gcs/upload.go:44","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload","level":"info","msg":"Queued for upload","time":"2019-06-20T00:58:42Z"} {"component":"initupload","dest":"pr-logs/pull/openshift_source-to-image/977/test_pull_requests_s2i/10/started.json","file":"prow/pod-utils/gcs/upload.go:50","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload.func1","level":"info","msg":"Finished upload","time":"2019-06-20T00:58:42Z"} {"component":"initupload","dest":"pr-logs/directory/test_pull_requests_s2i/latest-build.txt","file":"prow/pod-utils/gcs/upload.go:50","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload.func1","level":"info","msg":"Finished upload","time":"2019-06-20T00:58:42Z"} {"component":"initupload","dest":"pr-logs/pull/openshift_source-to-image/977/test_pull_requests_s2i/10/clone-log.txt","file":"prow/pod-utils/gcs/upload.go:50","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload.func1","level":"info","msg":"Finished upload","time":"2019-06-20T00:58:42Z"} {"component":"initupload","dest":"pr-logs/pull/openshift_source-to-image/977/test_pull_requests_s2i/latest-build.txt","file":"prow/pod-utils/gcs/upload.go:50","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload.func1","level":"info","msg":"Finished upload","time":"2019-06-20T00:58:42Z"} {"component":"initupload","dest":"pr-logs/pull/openshift_source-to-image/977/test_pull_requests_s2i/10/clone-records.json","file":"prow/pod-utils/gcs/upload.go:50","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload.func1","level":"info","msg":"Finished upload","time":"2019-06-20T00:58:42Z"} {"component":"initupload","dest":"pr-logs/directory/test_pull_requests_s2i/10.txt","file":"prow/pod-utils/gcs/upload.go:50","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload.func1","level":"info","msg":"Finished upload","time":"2019-06-20T00:58:43Z"} {"component":"initupload","file":"prow/gcsupload/run.go:65","func":"k8s.io/test-infra/prow/gcsupload.Options.Run","level":"info","msg":"Finished upload to GCS","time":"2019-06-20T00:58:43Z"} + sudo chmod -R a+rwX /data + sudo chown -R origin:origin-git /data + set +o xtrace ########## FINISHED STAGE: SUCCESS: SYNC REPOSITORIES [00h 01m 28s] ########## [workspace] $ /bin/bash /tmp/jenkins8992421356448114002.sh ########## STARTING STAGE: FORWARD PARAMETERS TO THE REMOTE HOST ########## + [[ -s /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ]] + source /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ export PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ unset PYTHON_HOME ++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel sudo chmod o+rw /etc/environment + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'echo '\''JOB_NAME=test_pull_request_source_to_image_master_test'\'' >> /etc/environment' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'echo '\''BUILD_NUMBER=10'\'' >> /etc/environment' + set +o xtrace ########## FINISHED STAGE: SUCCESS: FORWARD PARAMETERS TO THE REMOTE HOST [00h 00m 01s] ########## [workspace] $ /bin/bash /tmp/jenkins8009109997835358195.sh ########## STARTING STAGE: BUILD AND INSTALL S2I ########## + [[ -s /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ]] + source /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ export PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ unset PYTHON_HOME ++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ mktemp + script=/tmp/tmp.K8qIOMbjQZ + cat + chmod +x /tmp/tmp.K8qIOMbjQZ + scp -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config /tmp/tmp.K8qIOMbjQZ openshiftdevel:/tmp/tmp.K8qIOMbjQZ + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config -t openshiftdevel 'bash -l -c "timeout 300 /tmp/tmp.K8qIOMbjQZ"' + cd /data/src/github.com/openshift/source-to-image + export BUILD_GO_VERSION=go1.12.5 + BUILD_GO_VERSION=go1.12.5 + wget -q https://dl.google.com/go/go1.12.5.linux-amd64.tar.gz + sudo tar -C /usr/local -xzf go1.12.5.linux-amd64.tar.gz + sudo rm /bin/go /bin/gofmt + sudo ln -s /usr/local/go/bin/go /usr/local/go/bin/godoc /usr/local/go/bin/gofmt /bin + make build hack/build-go.sh ++ Building go targets for linux/amd64: cmd/s2i ++ Placing binaries + sudo cp /data/src/github.com/openshift/source-to-image/_output/local/bin/linux/amd64/s2i /usr/bin Printing s2i version + echo 'Printing s2i version' + s2i version s2i v1.1.14-17-g06e2a04-dirty + set +o xtrace ########## FINISHED STAGE: SUCCESS: BUILD AND INSTALL S2I [00h 00m 21s] ########## [workspace] $ /bin/bash /tmp/jenkins6968406833339461634.sh ########## STARTING STAGE: BUILD TEST IMAGES ########## + [[ -s /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ]] + source /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ export PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ unset PYTHON_HOME ++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ mktemp + script=/tmp/tmp.ufzY4mcnyx + cat + chmod +x /tmp/tmp.ufzY4mcnyx + scp -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config /tmp/tmp.ufzY4mcnyx openshiftdevel:/tmp/tmp.ufzY4mcnyx + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config -t openshiftdevel 'bash -l -c "timeout 14400 /tmp/tmp.ufzY4mcnyx"' + cd /data/src/github.com/openshift/source-to-image + hack/build-test-images.sh Sending build context to Docker daemon 7.168 kB Step 1/4 : FROM busybox Trying to pull repository registry.access.redhat.com/busybox ... Pulling repository registry.access.redhat.com/busybox Trying to pull repository docker.io/library/busybox ... latest: Pulling from docker.io/library/busybox 8e674ad76dce: Pulling fs layer 8e674ad76dce: Verifying Checksum 8e674ad76dce: Download complete 8e674ad76dce: Pull complete Digest: sha256:7a4d4ed96e15d6a3fe8bfedb88e95b153b93e230a96906910d57fc4a13210160 Status: Downloaded newer image for docker.io/busybox:latest ---> e4db68de4ff2 Step 2/4 : RUN mkdir -p /sti-fake/src && mkdir -p /opt/app-root/src && mkdir /usr/bin && ln -s /bin/env /usr/bin/env ---> Running in 85af7ffd70bd  ---> aa0ac94ba714 Removing intermediate container 85af7ffd70bd Step 3/4 : WORKDIR /opt/app-root/src ---> 941a403810da Removing intermediate container 5016ee65aa91 Step 4/4 : LABEL io.openshift.s2i.scripts-url http://127.0.0.1:23456/.s2i/bin ---> Running in fa147f4dd150 ---> 0b5af3e89d50 Removing intermediate container fa147f4dd150 Successfully built 0b5af3e89d50 Sending build context to Docker daemon 7.168 kB Step 1/4 : FROM sti_test/sti-fake ---> 0b5af3e89d50 Step 2/4 : LABEL io.openshift.s2i.assemble-user "0" ---> Running in ac2d48ada7cc ---> 8548c87bca56 Removing intermediate container ac2d48ada7cc Step 3/4 : RUN mkdir -p /sti-fake && adduser -u 431 -h /sti-fake -s /sbin/nologin -D fakeuser && chown -R fakeuser /sti-fake ---> Running in 1519bb1fe329  ---> 45fc1a14a28b Removing intermediate container 1519bb1fe329 Step 4/4 : USER 431 ---> Running in 4108634d2b64 ---> 5cf28074e138 Removing intermediate container 4108634d2b64 Successfully built 5cf28074e138 Sending build context to Docker daemon 7.168 kB Step 1/4 : FROM sti_test/sti-fake ---> 0b5af3e89d50 Step 2/4 : LABEL io.openshift.s2i.assemble-user "431" ---> Running in aeaa9f3c1e84 ---> d73768e91ccf Removing intermediate container aeaa9f3c1e84 Step 3/4 : RUN mkdir -p /sti-fake && adduser -u 431 -h /sti-fake -s /sbin/nologin -D fakeuser && chown -R fakeuser /sti-fake ---> Running in b7395773de24  ---> 2d007ee7bf6e Removing intermediate container b7395773de24 Step 4/4 : USER 431 ---> Running in 422d129407a8 ---> 3fb0ac698f8d Removing intermediate container 422d129407a8 Successfully built 3fb0ac698f8d Sending build context to Docker daemon 7.168 kB Step 1/4 : FROM busybox ---> e4db68de4ff2 Step 2/4 : RUN mkdir -p /sti-fake/src && mkdir /usr/bin && ln -s /bin/env /usr/bin/env ---> Running in 96bac29938dc  ---> 01563e70937b Removing intermediate container 96bac29938dc Step 3/4 : WORKDIR / ---> 62b1259fe5fe Removing intermediate container 7d99e443f3b0 Step 4/4 : ENV STI_SCRIPTS_URL http://127.0.0.1:23456/.s2i/bin ---> Running in 8b51611eb173 ---> 6f3eadde303c Removing intermediate container 8b51611eb173 Successfully built 6f3eadde303c Sending build context to Docker daemon 7.168 kB Step 1/3 : FROM sti_test/sti-fake ---> 0b5af3e89d50 Step 2/3 : RUN mkdir -p /sti-fake && adduser -u 431 -h /sti-fake -s /sbin/nologin -D fakeuser && chown -R fakeuser /sti-fake ---> Running in 26684070adce  ---> 4d6ca83bdf73 Removing intermediate container 26684070adce Step 3/3 : USER fakeuser ---> Running in b6d8940ad4a5 ---> 74361f71fb17 Removing intermediate container b6d8940ad4a5 Successfully built 74361f71fb17 Sending build context to Docker daemon 7.168 kB Step 1/5 : FROM busybox ---> e4db68de4ff2 Step 2/5 : RUN mkdir -p /sti-fake/src && mkdir -p /tmp/scripts && mkdir /usr/bin && ln -s /bin/env /usr/bin/env ---> Running in 0c4a0c470634  ---> 3e36ff82dfa9 Removing intermediate container 0c4a0c470634 Step 3/5 : WORKDIR / ---> c3b43baf8352 Removing intermediate container 26c5299854fd Step 4/5 : ADD scripts/.s2i/bin/ /tmp/scripts/ ---> 74f946a41920 Removing intermediate container f9db71e36eaa Step 5/5 : LABEL io.openshift.s2i.scripts-url image:///tmp/scripts/ ---> Running in 7fcc746aec64 ---> a391dc9e3981 Removing intermediate container 7fcc746aec64 Successfully built a391dc9e3981 Sending build context to Docker daemon 7.168 kB Step 1/6 : FROM busybox ---> e4db68de4ff2 Step 2/6 : RUN mkdir -p /sti-fake/src && mkdir -p /tmp/scripts && mkdir /usr/bin && ln -s /bin/env /usr/bin/env ---> Using cache ---> 3e36ff82dfa9 Step 3/6 : WORKDIR / ---> Using cache ---> c3b43baf8352 Step 4/6 : ADD scripts/.s2i/bin/run /tmp/scripts/ ---> 4617a39d4eec Removing intermediate container 0b4dd7d6e74a Step 5/6 : ADD scripts/.s2i/bin/assemble /tmp/scripts/ ---> 08198abc3951 Removing intermediate container 523c036ed21f Step 6/6 : LABEL io.openshift.s2i.scripts-url image:///tmp/scripts/ ---> Running in 24a487c5fe28 ---> 5b9a6ddf6ec2 Removing intermediate container 24a487c5fe28 Successfully built 5b9a6ddf6ec2 Sending build context to Docker daemon 7.168 kB Step 1/3 : FROM busybox ---> e4db68de4ff2 Step 2/3 : RUN mkdir -p /sti-fake/src && rm /bin/tar && mkdir /usr/bin && ln -s /bin/env /usr/bin/env ---> Running in 5753b0914340  ---> 69a5c1b9ad02 Removing intermediate container 5753b0914340 Step 3/3 : WORKDIR / ---> 7cc368a65846 Removing intermediate container 3c6618cd2249 Successfully built 7cc368a65846 Sending build context to Docker daemon 7.168 kB Step 1/4 : FROM sti_test/sti-fake ---> 0b5af3e89d50 Step 2/4 : ONBUILD run touch /sti-fake/src/onbuild ---> Running in abbc3940ab0e ---> 7c1817fef864 Removing intermediate container abbc3940ab0e Step 3/4 : ONBUILD copy . /tmp/src/ ---> Running in 95fedd58aa5e ---> 9183ba2ff051 Removing intermediate container 95fedd58aa5e Step 4/4 : WORKDIR /tmp/src ---> 7b5625c38357 Removing intermediate container 03c18743b7c3 Successfully built 7b5625c38357 Sending build context to Docker daemon 7.168 kB Step 1/3 : FROM sti_test/sti-fake ---> 0b5af3e89d50 Step 2/3 : RUN mkdir -p /sti-fake && adduser -u 431 -h /sti-fake -s /sbin/nologin -D fakeuser && chown -R fakeuser /sti-fake ---> Using cache ---> 4d6ca83bdf73 Step 3/3 : USER 431 ---> Running in 84a9819d080f ---> 8337849dc4a7 Removing intermediate container 84a9819d080f Successfully built 8337849dc4a7 Sending build context to Docker daemon 7.168 kB Step 1/5 : FROM sti_test/sti-fake ---> 0b5af3e89d50 Step 2/5 : ONBUILD user 0 ---> Running in 6a11db909dbe ---> 0e73ec3bf3f4 Removing intermediate container 6a11db909dbe Step 3/5 : ONBUILD run touch /tmp/onbuild ---> Running in 14e6337c3316 ---> a4eadb4bc3a6 Removing intermediate container 14e6337c3316 Step 4/5 : ONBUILD copy . /tmp/src/ ---> Running in 04aa0b8579b4 ---> fc58f5c988a0 Removing intermediate container 04aa0b8579b4 Step 5/5 : WORKDIR /tmp/src ---> d1b6bbb37c81 Removing intermediate container c9161741fb75 Successfully built d1b6bbb37c81 Sending build context to Docker daemon 7.168 kB Step 1/6 : FROM sti_test/sti-fake ---> 0b5af3e89d50 Step 2/6 : USER 1001 ---> Running in dbb65137bf40 ---> f7fc21a83044 Removing intermediate container dbb65137bf40 Step 3/6 : ONBUILD user 1001 ---> Running in 8b0882edd131 ---> 54ca17e5abb9 Removing intermediate container 8b0882edd131 Step 4/6 : ONBUILD run touch /tmp/onbuild ---> Running in 5d0ca3100324 ---> 55df23fc05ab Removing intermediate container 5d0ca3100324 Step 5/6 : ONBUILD copy . /tmp/src/ ---> Running in aba35ddc3e7c ---> 9bc97f0e9855 Removing intermediate container aba35ddc3e7c Step 6/6 : WORKDIR /tmp/src ---> 42905ba48d1d Removing intermediate container f0eadbce5a27 Successfully built 42905ba48d1d + set +o xtrace ########## FINISHED STAGE: SUCCESS: BUILD TEST IMAGES [00h 00m 09s] ########## [workspace] $ /bin/bash /tmp/jenkins1782936841094143161.sh ########## STARTING STAGE: EXECUTE DOCKER INTEGRATION TESTS ########## + [[ -s /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ]] + source /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ export PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ unset PYTHON_HOME ++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ mktemp + script=/tmp/tmp.Z1VuteqolJ + cat + chmod +x /tmp/tmp.Z1VuteqolJ + scp -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config /tmp/tmp.Z1VuteqolJ openshiftdevel:/tmp/tmp.Z1VuteqolJ + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config -t openshiftdevel 'bash -l -c "timeout 7200 /tmp/tmp.Z1VuteqolJ"' + cd /data/src/github.com/openshift/source-to-image + make test-docker hack/test-docker.sh Running docker integration tests ... === RUN TestTCP --- PASS: TestTCP (0.26s) === RUN TestUNIX --- PASS: TestUNIX (0.07s) === RUN TestSSL --- PASS: TestSSL (0.25s) === RUN TestSSLClientCert --- PASS: TestSSLClientCert (0.24s) === RUN TestInjectionBuild I0620 00:59:27.365432 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:27.373030 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:27.373103 14975 docker.go:730] Image sha256:0b5af3e89d502196e1c457afba84ea7f0488b8b4875890b92723a7d31e2aaacf contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:27.373179 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:27.373323 14975 sti.go:204] Preparing to build test/sti-fake-app I0620 00:59:27.373840 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:27.373894 14975 clone.go:40] Cloning sources into "/tmp/s2i355367137/upload/src" I0620 00:59:29.241341 14975 clone.go:56] Checked out "HEAD" I0620 00:59:30.018374 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:30.239800 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 00:59:30.239997 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 00:59:30.241635 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 00:59:30.241754 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 00:59:30.243306 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/save-artifacts' I0620 00:59:30.243457 14975 install.go:261] Using "save-artifacts" installed from "http://127.0.0.1:23456/.s2i/bin/save-artifacts" I0620 00:59:30.243541 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:30.243603 14975 sti.go:213] Clean build will be performed I0620 00:59:30.243663 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:30.243710 14975 sti.go:227] Running "assemble" in "test/sti-fake-app" I0620 00:59:30.243754 14975 sti.go:585] Using image name sti_test/sti-fake I0620 00:59:30.246735 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:30.246876 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:30.250279 14975 injection.go:33] Using "/opt/app-root/src" as a destination for injecting "/tmp/s2i-test-dir920544522" I0620 00:59:30.250378 14975 injection.go:33] Using "/opt/app-root/src/test" as a destination for injecting "/tmp/s2i-test-dir920544522" I0620 00:59:30.250485 14975 injection.go:33] Using "/opt/app-root/src/test2" as a destination for injecting "/tmp/s2i-test-dir920544522" I0620 00:59:30.257217 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:30.257352 14975 docker.go:961] Setting "/bin/sh -c while [ ! -f \"/tmp/injection-result\" ]; do sleep 0.5; done; if [ -s \"/tmp/injection-result\" ]; then exit 1; fi; tar -C /tmp -xf - && /tmp/scripts/assemble; result=$?; . /tmp/rm-injections; exit $result" command for container ... I0620 00:59:30.257705 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_1355bf80" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c while [ ! -f "/tmp/injection-result" ]; do sleep 0.5; done; if [ -s "/tmp/injection-result" ]; then exit 1; fi; tar -C /tmp -xf - && /tmp/scripts/assemble; result=$?; . /tmp/rm-injections; exit $result] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:30.291514 14975 docker.go:1002] Attaching to container "993fbeef10e34710ba6da830517b6f53f3af6bebb2252477697d213e89c81b3f" ... I0620 00:59:30.293017 14975 docker.go:1013] Starting container "993fbeef10e34710ba6da830517b6f53f3af6bebb2252477697d213e89c81b3f" ... I0620 00:59:30.528304 14975 sti.go:735] starting the injections uploading ... I0620 00:59:30.528567 14975 docker.go:388] Uploading "/tmp/s2i-test-dir920544522" to "/" ... I0620 00:59:30.528645 14975 tar.go:239] Adding "/tmp/s2i-test-dir920544522" to tar ... I0620 00:59:30.529449 14975 tar.go:337] Adding to tar: /tmp/s2i-test-dir920544522/secret as s2i-test-dir920544522/secret I0620 00:59:30.592805 14975 docker.go:388] Uploading "/tmp/s2i-test-dir920544522" to "/opt/app-root" ... I0620 00:59:30.592842 14975 tar.go:239] Adding "/tmp/s2i-test-dir920544522" to tar ... I0620 00:59:30.593258 14975 tar.go:337] Adding to tar: /tmp/s2i-test-dir920544522/secret as s2i-test-dir920544522/secret I0620 00:59:30.662747 14975 docker.go:388] Uploading "/tmp/s2i-test-dir920544522" to "/opt/app-root/src" ... I0620 00:59:30.663011 14975 tar.go:239] Adding "/tmp/s2i-test-dir920544522" to tar ... I0620 00:59:30.663352 14975 tar.go:337] Adding to tar: /tmp/s2i-test-dir920544522/secret as s2i-test-dir920544522/secret I0620 00:59:30.720665 14975 docker.go:388] Uploading "/tmp/s2i-test-dir920544522" to "/opt/app-root/src" ... I0620 00:59:30.720716 14975 tar.go:239] Adding "/tmp/s2i-test-dir920544522" to tar ... I0620 00:59:30.721068 14975 tar.go:337] Adding to tar: /tmp/s2i-test-dir920544522/secret as s2i-test-dir920544522/secret I0620 00:59:30.778684 14975 docker.go:388] Uploading "/tmp/s2i-injection-remove925246668" to "/tmp" ... I0620 00:59:30.778722 14975 tar.go:239] Adding "/tmp/s2i-injection-remove925246668" to tar ... I0620 00:59:30.778969 14975 tar.go:337] Adding to tar: /tmp/s2i-injection-remove925246668 as s2i-injection-remove925246668 I0620 00:59:30.841876 14975 docker.go:388] Uploading "/tmp/s2i-injection-result469557179" to "/tmp" ... I0620 00:59:30.841962 14975 tar.go:239] Adding "/tmp/s2i-injection-result469557179" to tar ... I0620 00:59:30.842166 14975 tar.go:337] Adding to tar: /tmp/s2i-injection-result469557179 as s2i-injection-result469557179 I0620 00:59:30.898662 14975 sti.go:703] starting the source uploading ... I0620 00:59:30.898738 14975 tar.go:239] Adding "/tmp/s2i355367137/upload" to tar ... I0620 00:59:30.899138 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/scripts as scripts I0620 00:59:30.899695 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/scripts/assemble as scripts/assemble I0620 00:59:30.900426 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/scripts/run as scripts/run I0620 00:59:30.901205 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:30.901898 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src as src I0620 00:59:30.906898 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/.gitignore as src/.gitignore I0620 00:59:30.907513 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/.s2i as src/.s2i I0620 00:59:30.908089 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:30.908691 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:30.909325 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:30.909887 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/.travis.yml as src/.travis.yml I0620 00:59:30.910912 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/Dockerfile as src/Dockerfile I0620 00:59:30.911958 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/Gemfile as src/Gemfile I0620 00:59:30.912609 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:30.913202 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/README.md as src/README.md I0620 00:59:30.913693 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/Rakefile as src/Rakefile I0620 00:59:30.914196 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/app.rb as src/app.rb I0620 00:59:30.914751 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/config as src/config I0620 00:59:30.915214 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/config/database.rb as src/config/database.rb I0620 00:59:30.915711 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/config/database.yml as src/config/database.yml I0620 00:59:30.916211 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/config.ru as src/config.ru I0620 00:59:30.916749 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/db as src/db I0620 00:59:30.917248 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/db/migrate as src/db/migrate I0620 00:59:30.917721 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:30.918210 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/models.rb as src/models.rb I0620 00:59:30.918690 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/run.sh as src/run.sh I0620 00:59:30.919241 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/test as src/test I0620 00:59:30.919693 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:30.920206 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/views as src/views I0620 00:59:30.920678 14975 tar.go:337] Adding to tar: /tmp/s2i355367137/upload/src/views/main.erb as src/views/main.erb I0620 00:59:31.084236 14975 docker.go:1044] Waiting for container "993fbeef10e34710ba6da830517b6f53f3af6bebb2252477697d213e89c81b3f" to stop ... I0620 00:59:31.177093 14975 docker.go:1069] Invoking PostExecute function I0620 00:59:31.177149 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 00:59:31.177188 14975 postexecutorstep.go:117] Executing step: commit image I0620 00:59:31.180195 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 00:59:31.180273 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i355367137/metadata' I0620 00:59:31.180735 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 00:59:31.219111 14975 tar.go:401] Creating directory /tmp/s2i355367137/metadata I0620 00:59:31.219191 14975 tar.go:469] Creating /tmp/s2i355367137/metadata/image_metadata.json I0620 00:59:31.219343 14975 tar.go:479] Extracting/writing /tmp/s2i355367137/metadata/image_metadata.json I0620 00:59:31.219520 14975 tar.go:425] Done extracting tar stream I0620 00:59:31.219669 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 00:59:31.226002 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-fake-app Comment: Author: Changes:[] Pause:false Config:0xc000324280}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-fake-app io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:http://127.0.0.1:23456/.s2i/bin testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 00:59:31.314213 14975 postexecutorstep.go:393] Executing step: report success I0620 00:59:31.314272 14975 postexecutorstep.go:398] Successfully built test/sti-fake-app I0620 00:59:31.314297 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 00:59:31.314383 14975 docker.go:980] Removing container "993fbeef10e34710ba6da830517b6f53f3af6bebb2252477697d213e89c81b3f" ... I0620 00:59:31.326048 14975 docker.go:990] Removed container "993fbeef10e34710ba6da830517b6f53f3af6bebb2252477697d213e89c81b3f" I0620 00:59:31.326450 14975 cleanup.go:33] Removing temporary directory /tmp/s2i355367137 I0620 00:59:31.326509 14975 fs.go:314] Removing directory '/tmp/s2i355367137' --- PASS: TestInjectionBuild (6.08s) === RUN TestInjectionBuildBadDestination I0620 00:59:33.448584 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:33.458156 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:33.458218 14975 docker.go:730] Image sha256:0b5af3e89d502196e1c457afba84ea7f0488b8b4875890b92723a7d31e2aaacf contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:33.458275 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:33.458367 14975 sti.go:204] Preparing to build test/sti-fake-app I0620 00:59:33.458817 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:33.458869 14975 clone.go:40] Cloning sources into "/tmp/s2i651552960/upload/src" I0620 00:59:33.702816 14975 clone.go:56] Checked out "HEAD" I0620 00:59:33.736344 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:33.752511 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 00:59:33.752646 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 00:59:33.754321 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 00:59:33.754440 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 00:59:33.756119 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/save-artifacts' I0620 00:59:33.756237 14975 install.go:261] Using "save-artifacts" installed from "http://127.0.0.1:23456/.s2i/bin/save-artifacts" I0620 00:59:33.756319 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:33.756363 14975 sti.go:213] Clean build will be performed I0620 00:59:33.756400 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:33.756455 14975 sti.go:227] Running "assemble" in "test/sti-fake-app" I0620 00:59:33.756500 14975 sti.go:585] Using image name sti_test/sti-fake I0620 00:59:33.760263 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:33.760401 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:33.770687 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:33.770863 14975 docker.go:961] Setting "/bin/sh -c while [ ! -f \"/tmp/injection-result\" ]; do sleep 0.5; done; if [ -s \"/tmp/injection-result\" ]; then exit 1; fi; tar -C /tmp -xf - && /tmp/scripts/assemble; result=$?; . /tmp/rm-injections; exit $result" command for container ... I0620 00:59:33.771235 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_2d9bf9d6" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c while [ ! -f "/tmp/injection-result" ]; do sleep 0.5; done; if [ -s "/tmp/injection-result" ]; then exit 1; fi; tar -C /tmp -xf - && /tmp/scripts/assemble; result=$?; . /tmp/rm-injections; exit $result] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:33.808103 14975 docker.go:1002] Attaching to container "65e31996f06afb0c6e03940d2b00ad2ea23b786cdcfcf76a99fce0c52c73b36a" ... I0620 00:59:33.809581 14975 docker.go:1013] Starting container "65e31996f06afb0c6e03940d2b00ad2ea23b786cdcfcf76a99fce0c52c73b36a" ... I0620 00:59:34.029853 14975 sti.go:735] starting the injections uploading ... I0620 00:59:34.030116 14975 docker.go:388] Uploading "/tmp/s2i-test-dir603211173" to "/bad" ... I0620 00:59:34.030181 14975 tar.go:239] Adding "/tmp/s2i-test-dir603211173" to tar ... I0620 00:59:34.030567 14975 tar.go:337] Adding to tar: /tmp/s2i-test-dir603211173/secret as s2i-test-dir603211173/secret I0620 00:59:34.056742 14975 docker.go:393] error: Uploading to container failed: Error response from daemon: lstat /var/lib/docker/overlay2/bc511a4871c9c20e423b55adf7e547a616c1a27d948b9ebb2abb3f8842ad6121/merged/bad: no such file or directory E0620 00:59:34.056830 14975 injection.go:151] The destination directory for "/tmp/s2i-test-dir603211173" injection must exist in container ("/bad/dir") I0620 00:59:34.057252 14975 docker.go:388] Uploading "/tmp/s2i-injection-result203405810" to "/tmp" ... I0620 00:59:34.057486 14975 tar.go:239] Adding "/tmp/s2i-injection-result203405810" to tar ... I0620 00:59:34.058161 14975 tar.go:337] Adding to tar: /tmp/s2i-injection-result203405810 as s2i-injection-result203405810 I0620 00:59:34.568312 14975 docker.go:1044] Waiting for container "65e31996f06afb0c6e03940d2b00ad2ea23b786cdcfcf76a99fce0c52c73b36a" to stop ... I0620 00:59:34.662492 14975 docker.go:980] Removing container "65e31996f06afb0c6e03940d2b00ad2ea23b786cdcfcf76a99fce0c52c73b36a" ... I0620 00:59:34.673912 14975 docker.go:990] Removed container "65e31996f06afb0c6e03940d2b00ad2ea23b786cdcfcf76a99fce0c52c73b36a" I0620 00:59:34.674893 14975 cleanup.go:33] Removing temporary directory /tmp/s2i651552960 I0620 00:59:34.674970 14975 fs.go:314] Removing directory '/tmp/s2i651552960' --- PASS: TestInjectionBuildBadDestination (1.25s) === RUN TestCleanBuild I0620 00:59:34.689526 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:34.697241 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:34.697316 14975 docker.go:730] Image sha256:0b5af3e89d502196e1c457afba84ea7f0488b8b4875890b92723a7d31e2aaacf contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:34.697378 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:34.697500 14975 sti.go:204] Preparing to build test/sti-fake-app I0620 00:59:34.698008 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:34.698067 14975 clone.go:40] Cloning sources into "/tmp/s2i337384105/upload/src" I0620 00:59:34.926750 14975 clone.go:56] Checked out "HEAD" I0620 00:59:34.958878 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:34.975065 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 00:59:34.975205 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 00:59:34.976872 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 00:59:34.977010 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 00:59:34.978582 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/save-artifacts' I0620 00:59:34.978720 14975 install.go:261] Using "save-artifacts" installed from "http://127.0.0.1:23456/.s2i/bin/save-artifacts" I0620 00:59:34.978797 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:34.978861 14975 sti.go:213] Clean build will be performed I0620 00:59:34.978912 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:34.978974 14975 sti.go:227] Running "assemble" in "test/sti-fake-app" I0620 00:59:34.979032 14975 sti.go:585] Using image name sti_test/sti-fake I0620 00:59:34.982567 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:34.982706 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:34.983043 14975 sti.go:703] starting the source uploading ... I0620 00:59:34.983135 14975 tar.go:239] Adding "/tmp/s2i337384105/upload" to tar ... I0620 00:59:34.983512 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/scripts as scripts I0620 00:59:34.988054 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:34.988158 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 00:59:34.988493 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_0ca1d71b" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:35.018190 14975 docker.go:1002] Attaching to container "105e9f2ef7d37b2cd1b9a9ef0198aa39d70e7da1d5a3bd06fc89e8b5a003196e" ... I0620 00:59:35.020104 14975 docker.go:1013] Starting container "105e9f2ef7d37b2cd1b9a9ef0198aa39d70e7da1d5a3bd06fc89e8b5a003196e" ... I0620 00:59:35.241453 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/scripts/assemble as scripts/assemble I0620 00:59:35.242053 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/scripts/run as scripts/run I0620 00:59:35.242734 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:35.243400 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src as src I0620 00:59:35.247206 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/.gitignore as src/.gitignore I0620 00:59:35.247822 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/.s2i as src/.s2i I0620 00:59:35.248558 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:35.249090 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:35.249628 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:35.250137 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/.travis.yml as src/.travis.yml I0620 00:59:35.250711 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/Dockerfile as src/Dockerfile I0620 00:59:35.251313 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/Gemfile as src/Gemfile I0620 00:59:35.251882 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:35.252576 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/README.md as src/README.md I0620 00:59:35.253292 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/Rakefile as src/Rakefile I0620 00:59:35.253902 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/app.rb as src/app.rb I0620 00:59:35.254575 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/config as src/config I0620 00:59:35.255159 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/config/database.rb as src/config/database.rb I0620 00:59:35.255716 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/config/database.yml as src/config/database.yml I0620 00:59:35.256254 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/config.ru as src/config.ru I0620 00:59:35.256717 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/db as src/db I0620 00:59:35.257150 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/db/migrate as src/db/migrate I0620 00:59:35.257571 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:35.258031 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/models.rb as src/models.rb I0620 00:59:35.258492 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/run.sh as src/run.sh I0620 00:59:35.259027 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/test as src/test I0620 00:59:35.259445 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:35.259908 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/views as src/views I0620 00:59:35.260385 14975 tar.go:337] Adding to tar: /tmp/s2i337384105/upload/src/views/main.erb as src/views/main.erb I0620 00:59:35.304770 14975 docker.go:1044] Waiting for container "105e9f2ef7d37b2cd1b9a9ef0198aa39d70e7da1d5a3bd06fc89e8b5a003196e" to stop ... I0620 00:59:35.397554 14975 docker.go:1069] Invoking PostExecute function I0620 00:59:35.397618 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 00:59:35.397653 14975 postexecutorstep.go:117] Executing step: commit image I0620 00:59:35.400835 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 00:59:35.400915 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i337384105/metadata' I0620 00:59:35.401149 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 00:59:35.443564 14975 tar.go:401] Creating directory /tmp/s2i337384105/metadata I0620 00:59:35.443649 14975 tar.go:469] Creating /tmp/s2i337384105/metadata/image_metadata.json I0620 00:59:35.443814 14975 tar.go:479] Extracting/writing /tmp/s2i337384105/metadata/image_metadata.json I0620 00:59:35.444024 14975 tar.go:425] Done extracting tar stream I0620 00:59:35.444175 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 00:59:35.449884 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-fake-app Comment: Author: Changes:[] Pause:false Config:0xc000590500}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-fake-app io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:http://127.0.0.1:23456/.s2i/bin testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 00:59:35.514803 14975 postexecutorstep.go:393] Executing step: report success I0620 00:59:35.514858 14975 postexecutorstep.go:398] Successfully built test/sti-fake-app I0620 00:59:35.514882 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 00:59:35.514997 14975 docker.go:980] Removing container "105e9f2ef7d37b2cd1b9a9ef0198aa39d70e7da1d5a3bd06fc89e8b5a003196e" ... I0620 00:59:35.528330 14975 docker.go:990] Removed container "105e9f2ef7d37b2cd1b9a9ef0198aa39d70e7da1d5a3bd06fc89e8b5a003196e" I0620 00:59:35.528628 14975 cleanup.go:33] Removing temporary directory /tmp/s2i337384105 I0620 00:59:35.528691 14975 fs.go:314] Removing directory '/tmp/s2i337384105' --- PASS: TestCleanBuild (1.36s) === RUN TestCleanBuildLabel I0620 00:59:36.055054 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:36.062454 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:36.062505 14975 docker.go:730] Image sha256:0b5af3e89d502196e1c457afba84ea7f0488b8b4875890b92723a7d31e2aaacf contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:36.062545 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:36.062626 14975 sti.go:204] Preparing to build test/sti-fake-app I0620 00:59:36.063090 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:36.063143 14975 clone.go:40] Cloning sources into "/tmp/s2i901044419/upload/src" I0620 00:59:36.274768 14975 clone.go:56] Checked out "HEAD" I0620 00:59:36.307796 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:36.324299 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 00:59:36.324420 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 00:59:36.326123 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 00:59:36.326207 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 00:59:36.327823 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/save-artifacts' I0620 00:59:36.327977 14975 install.go:261] Using "save-artifacts" installed from "http://127.0.0.1:23456/.s2i/bin/save-artifacts" I0620 00:59:36.328046 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:36.328083 14975 sti.go:213] Clean build will be performed I0620 00:59:36.328112 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:36.328152 14975 sti.go:227] Running "assemble" in "test/sti-fake-app" I0620 00:59:36.328181 14975 sti.go:585] Using image name sti_test/sti-fake I0620 00:59:36.331527 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:36.331671 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:36.332187 14975 sti.go:703] starting the source uploading ... I0620 00:59:36.332267 14975 tar.go:239] Adding "/tmp/s2i901044419/upload" to tar ... I0620 00:59:36.332690 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/scripts as scripts I0620 00:59:36.337660 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:36.337744 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 00:59:36.338084 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_414ac224" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:36.367229 14975 docker.go:1002] Attaching to container "31f803eb38ec246f50b05d3b95afad04b1f43bfb2c18c35ebb2f471341799254" ... I0620 00:59:36.368461 14975 docker.go:1013] Starting container "31f803eb38ec246f50b05d3b95afad04b1f43bfb2c18c35ebb2f471341799254" ... I0620 00:59:36.608726 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/scripts/assemble as scripts/assemble I0620 00:59:36.609770 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/scripts/run as scripts/run I0620 00:59:36.613197 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:36.613875 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src as src I0620 00:59:36.617750 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/.gitignore as src/.gitignore I0620 00:59:36.618463 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/.s2i as src/.s2i I0620 00:59:36.619029 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:36.619451 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:36.619967 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:36.620483 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/.travis.yml as src/.travis.yml I0620 00:59:36.621034 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/Dockerfile as src/Dockerfile I0620 00:59:36.621595 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/Gemfile as src/Gemfile I0620 00:59:36.622183 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:36.622724 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/README.md as src/README.md I0620 00:59:36.623292 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/Rakefile as src/Rakefile I0620 00:59:36.623828 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/app.rb as src/app.rb I0620 00:59:36.624413 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/config as src/config I0620 00:59:36.624867 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/config/database.rb as src/config/database.rb I0620 00:59:36.625407 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/config/database.yml as src/config/database.yml I0620 00:59:36.625973 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/config.ru as src/config.ru I0620 00:59:36.626474 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/db as src/db I0620 00:59:36.626999 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/db/migrate as src/db/migrate I0620 00:59:36.627447 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:36.627980 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/models.rb as src/models.rb I0620 00:59:36.628510 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/run.sh as src/run.sh I0620 00:59:36.629095 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/test as src/test I0620 00:59:36.629593 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:36.630162 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/views as src/views I0620 00:59:36.630719 14975 tar.go:337] Adding to tar: /tmp/s2i901044419/upload/src/views/main.erb as src/views/main.erb I0620 00:59:36.682393 14975 docker.go:1044] Waiting for container "31f803eb38ec246f50b05d3b95afad04b1f43bfb2c18c35ebb2f471341799254" to stop ... I0620 00:59:36.781547 14975 docker.go:1069] Invoking PostExecute function I0620 00:59:36.781616 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 00:59:36.781651 14975 postexecutorstep.go:117] Executing step: commit image I0620 00:59:36.785891 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 00:59:36.785981 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i901044419/metadata' I0620 00:59:36.786191 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 00:59:36.826623 14975 tar.go:401] Creating directory /tmp/s2i901044419/metadata I0620 00:59:36.826706 14975 tar.go:469] Creating /tmp/s2i901044419/metadata/image_metadata.json I0620 00:59:36.826871 14975 tar.go:479] Extracting/writing /tmp/s2i901044419/metadata/image_metadata.json I0620 00:59:36.827099 14975 tar.go:425] Done extracting tar stream I0620 00:59:36.827252 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 00:59:36.832918 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-fake-app Comment: Author: Changes:[] Pause:false Config:0xc0002de280}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-fake-app io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:http://127.0.0.1:23456/.s2i/bin testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 00:59:36.903984 14975 postexecutorstep.go:393] Executing step: report success I0620 00:59:36.904038 14975 postexecutorstep.go:398] Successfully built test/sti-fake-app I0620 00:59:36.904060 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 00:59:36.904151 14975 docker.go:980] Removing container "31f803eb38ec246f50b05d3b95afad04b1f43bfb2c18c35ebb2f471341799254" ... I0620 00:59:36.915891 14975 docker.go:990] Removed container "31f803eb38ec246f50b05d3b95afad04b1f43bfb2c18c35ebb2f471341799254" I0620 00:59:36.916249 14975 cleanup.go:33] Removing temporary directory /tmp/s2i901044419 I0620 00:59:36.916291 14975 fs.go:314] Removing directory '/tmp/s2i901044419' --- PASS: TestCleanBuildLabel (1.40s) === RUN TestCleanBuildUser I0620 00:59:37.452085 14975 docker.go:490] Using locally available image "sti_test/sti-fake-user:latest" I0620 00:59:37.461525 14975 docker.go:490] Using locally available image "sti_test/sti-fake-user:latest" I0620 00:59:37.461584 14975 docker.go:730] Image sha256:74361f71fb171ab53891c785e332e2525df580a23bd4737f2ac8d20744190b48 contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:37.461632 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:37.461718 14975 sti.go:204] Preparing to build test/sti-fake-app-user I0620 00:59:37.462199 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:37.462254 14975 clone.go:40] Cloning sources into "/tmp/s2i647455725/upload/src" I0620 00:59:37.734886 14975 clone.go:56] Checked out "HEAD" I0620 00:59:37.767188 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:37.783560 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 00:59:37.783692 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 00:59:37.785340 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 00:59:37.785449 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 00:59:37.787214 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/save-artifacts' I0620 00:59:37.787332 14975 install.go:261] Using "save-artifacts" installed from "http://127.0.0.1:23456/.s2i/bin/save-artifacts" I0620 00:59:37.787435 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:37.787484 14975 sti.go:213] Clean build will be performed I0620 00:59:37.787543 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:37.787613 14975 sti.go:227] Running "assemble" in "test/sti-fake-app-user" I0620 00:59:37.787667 14975 sti.go:585] Using image name sti_test/sti-fake-user I0620 00:59:37.790873 14975 docker.go:490] Using locally available image "sti_test/sti-fake-user:latest" I0620 00:59:37.791048 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:37.791474 14975 sti.go:703] starting the source uploading ... I0620 00:59:37.791567 14975 tar.go:239] Adding "/tmp/s2i647455725/upload" to tar ... I0620 00:59:37.794618 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/scripts as scripts I0620 00:59:37.799159 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:37.799261 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 00:59:37.799601 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_user_12bffd98" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake-user:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:37.833174 14975 docker.go:1002] Attaching to container "048f59647341fd40206e1e5e0bd9287988ea01ad18112454efa8076fd6212652" ... I0620 00:59:37.834722 14975 docker.go:1013] Starting container "048f59647341fd40206e1e5e0bd9287988ea01ad18112454efa8076fd6212652" ... I0620 00:59:38.066957 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/scripts/assemble as scripts/assemble I0620 00:59:38.067696 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/scripts/run as scripts/run I0620 00:59:38.068386 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:38.069067 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src as src I0620 00:59:38.073160 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/.gitignore as src/.gitignore I0620 00:59:38.073654 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/.s2i as src/.s2i I0620 00:59:38.074166 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:38.074649 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:38.075220 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:38.075757 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/.travis.yml as src/.travis.yml I0620 00:59:38.076385 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/Dockerfile as src/Dockerfile I0620 00:59:38.077062 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/Gemfile as src/Gemfile I0620 00:59:38.077693 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:38.078304 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/README.md as src/README.md I0620 00:59:38.078800 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/Rakefile as src/Rakefile I0620 00:59:38.079436 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/app.rb as src/app.rb I0620 00:59:38.080179 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/config as src/config I0620 00:59:38.080818 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/config/database.rb as src/config/database.rb I0620 00:59:38.081529 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/config/database.yml as src/config/database.yml I0620 00:59:38.082240 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/config.ru as src/config.ru I0620 00:59:38.082920 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/db as src/db I0620 00:59:38.083546 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/db/migrate as src/db/migrate I0620 00:59:38.084211 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:38.084766 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/models.rb as src/models.rb I0620 00:59:38.085349 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/run.sh as src/run.sh I0620 00:59:38.085972 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/test as src/test I0620 00:59:38.086480 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:38.087324 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/views as src/views I0620 00:59:38.089717 14975 tar.go:337] Adding to tar: /tmp/s2i647455725/upload/src/views/main.erb as src/views/main.erb I0620 00:59:38.140446 14975 docker.go:1044] Waiting for container "048f59647341fd40206e1e5e0bd9287988ea01ad18112454efa8076fd6212652" to stop ... I0620 00:59:38.431462 14975 docker.go:1069] Invoking PostExecute function I0620 00:59:38.431530 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 00:59:38.431568 14975 postexecutorstep.go:117] Executing step: commit image I0620 00:59:38.435025 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 00:59:38.435098 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i647455725/metadata' I0620 00:59:38.435325 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 00:59:38.473609 14975 tar.go:401] Creating directory /tmp/s2i647455725/metadata I0620 00:59:38.473711 14975 tar.go:469] Creating /tmp/s2i647455725/metadata/image_metadata.json I0620 00:59:38.473872 14975 tar.go:479] Extracting/writing /tmp/s2i647455725/metadata/image_metadata.json I0620 00:59:38.474093 14975 tar.go:425] Done extracting tar stream I0620 00:59:38.474218 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 00:59:38.480132 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-fake-app-user Comment: Author: Changes:[] Pause:false Config:0xc0001743c0}, config: {Hostname: Domainname: User:fakeuser AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-fake-app-user io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake-user io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:http://127.0.0.1:23456/.s2i/bin testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 00:59:38.541997 14975 postexecutorstep.go:393] Executing step: report success I0620 00:59:38.542050 14975 postexecutorstep.go:398] Successfully built test/sti-fake-app-user I0620 00:59:38.542075 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 00:59:38.542156 14975 docker.go:980] Removing container "048f59647341fd40206e1e5e0bd9287988ea01ad18112454efa8076fd6212652" ... I0620 00:59:38.553464 14975 docker.go:990] Removed container "048f59647341fd40206e1e5e0bd9287988ea01ad18112454efa8076fd6212652" I0620 00:59:38.553811 14975 cleanup.go:33] Removing temporary directory /tmp/s2i647455725 I0620 00:59:38.553873 14975 fs.go:314] Removing directory '/tmp/s2i647455725' --- PASS: TestCleanBuildUser (1.61s) === RUN TestCleanBuildFileScriptsURL I0620 00:59:39.065530 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:39.074039 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:39.074097 14975 docker.go:730] Image sha256:0b5af3e89d502196e1c457afba84ea7f0488b8b4875890b92723a7d31e2aaacf contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:39.074139 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:39.074237 14975 sti.go:204] Preparing to build test/sti-fake-app I0620 00:59:39.074681 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:39.074735 14975 clone.go:40] Cloning sources into "/tmp/s2i342327975/upload/src" I0620 00:59:39.299100 14975 clone.go:56] Checked out "HEAD" I0620 00:59:39.330767 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:39.345410 14975 download.go:77] Downloaded 'file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/assemble' I0620 00:59:39.345532 14975 install.go:261] Using "assemble" installed from "file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/assemble" I0620 00:59:39.345720 14975 download.go:77] Downloaded 'file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/run' I0620 00:59:39.345817 14975 install.go:261] Using "run" installed from "file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/run" I0620 00:59:39.346038 14975 download.go:77] Downloaded 'file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/save-artifacts' I0620 00:59:39.346145 14975 install.go:261] Using "save-artifacts" installed from "file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/save-artifacts" I0620 00:59:39.346209 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:39.346244 14975 sti.go:213] Clean build will be performed I0620 00:59:39.346273 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:39.346310 14975 sti.go:227] Running "assemble" in "test/sti-fake-app" I0620 00:59:39.346338 14975 sti.go:585] Using image name sti_test/sti-fake I0620 00:59:39.351318 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:39.351425 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:39.351771 14975 sti.go:703] starting the source uploading ... I0620 00:59:39.351869 14975 tar.go:239] Adding "/tmp/s2i342327975/upload" to tar ... I0620 00:59:39.352524 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/scripts as scripts I0620 00:59:39.360216 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:39.360322 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 00:59:39.360691 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_76a9c168" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:39.396600 14975 docker.go:1002] Attaching to container "62cf371dfcdc044c1ff666e83bda5356f30b51674097c85f173755ec1c24164d" ... I0620 00:59:39.398062 14975 docker.go:1013] Starting container "62cf371dfcdc044c1ff666e83bda5356f30b51674097c85f173755ec1c24164d" ... I0620 00:59:39.609558 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/scripts/assemble as scripts/assemble I0620 00:59:39.610220 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/scripts/run as scripts/run I0620 00:59:39.611006 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:39.611703 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src as src I0620 00:59:39.615747 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/.gitignore as src/.gitignore I0620 00:59:39.616391 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/.s2i as src/.s2i I0620 00:59:39.616891 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:39.617393 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:39.617918 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:39.618529 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/.travis.yml as src/.travis.yml I0620 00:59:39.619124 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/Dockerfile as src/Dockerfile I0620 00:59:39.619662 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/Gemfile as src/Gemfile I0620 00:59:39.620218 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:39.620787 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/README.md as src/README.md I0620 00:59:39.621351 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/Rakefile as src/Rakefile I0620 00:59:39.621821 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/app.rb as src/app.rb I0620 00:59:39.622351 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/config as src/config I0620 00:59:39.622844 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/config/database.rb as src/config/database.rb I0620 00:59:39.623380 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/config/database.yml as src/config/database.yml I0620 00:59:39.623854 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/config.ru as src/config.ru I0620 00:59:39.624521 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/db as src/db I0620 00:59:39.625030 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/db/migrate as src/db/migrate I0620 00:59:39.625720 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:39.626305 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/models.rb as src/models.rb I0620 00:59:39.626964 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/run.sh as src/run.sh I0620 00:59:39.627623 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/test as src/test I0620 00:59:39.628230 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:39.628784 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/views as src/views I0620 00:59:39.629249 14975 tar.go:337] Adding to tar: /tmp/s2i342327975/upload/src/views/main.erb as src/views/main.erb I0620 00:59:39.676714 14975 docker.go:1044] Waiting for container "62cf371dfcdc044c1ff666e83bda5356f30b51674097c85f173755ec1c24164d" to stop ... I0620 00:59:39.769285 14975 docker.go:1069] Invoking PostExecute function I0620 00:59:39.769350 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 00:59:39.769384 14975 postexecutorstep.go:117] Executing step: commit image I0620 00:59:39.773564 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 00:59:39.773638 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i342327975/metadata' I0620 00:59:39.773866 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 00:59:39.814658 14975 tar.go:401] Creating directory /tmp/s2i342327975/metadata I0620 00:59:39.814753 14975 tar.go:469] Creating /tmp/s2i342327975/metadata/image_metadata.json I0620 00:59:39.814946 14975 tar.go:479] Extracting/writing /tmp/s2i342327975/metadata/image_metadata.json I0620 00:59:39.815150 14975 tar.go:425] Done extracting tar stream I0620 00:59:39.815311 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 00:59:39.821606 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-fake-app Comment: Author: Changes:[] Pause:false Config:0xc00050cb40}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-fake-app io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:http://127.0.0.1:23456/.s2i/bin testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 00:59:39.906069 14975 postexecutorstep.go:393] Executing step: report success I0620 00:59:39.906126 14975 postexecutorstep.go:398] Successfully built test/sti-fake-app I0620 00:59:39.906150 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 00:59:39.906229 14975 docker.go:980] Removing container "62cf371dfcdc044c1ff666e83bda5356f30b51674097c85f173755ec1c24164d" ... I0620 00:59:39.916867 14975 docker.go:990] Removed container "62cf371dfcdc044c1ff666e83bda5356f30b51674097c85f173755ec1c24164d" I0620 00:59:39.917180 14975 cleanup.go:33] Removing temporary directory /tmp/s2i342327975 I0620 00:59:39.917238 14975 fs.go:314] Removing directory '/tmp/s2i342327975' --- PASS: TestCleanBuildFileScriptsURL (1.39s) === RUN TestCleanBuildHttpScriptsURL I0620 00:59:40.454995 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:40.465043 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:40.465114 14975 docker.go:730] Image sha256:0b5af3e89d502196e1c457afba84ea7f0488b8b4875890b92723a7d31e2aaacf contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:40.465180 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:40.465270 14975 sti.go:204] Preparing to build test/sti-fake-app I0620 00:59:40.465764 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:40.465818 14975 clone.go:40] Cloning sources into "/tmp/s2i984822641/upload/src" I0620 00:59:40.689576 14975 clone.go:56] Checked out "HEAD" I0620 00:59:40.721813 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:40.738053 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 00:59:40.738165 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 00:59:40.739805 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 00:59:40.739912 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 00:59:40.741484 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/save-artifacts' I0620 00:59:40.741615 14975 install.go:261] Using "save-artifacts" installed from "http://127.0.0.1:23456/.s2i/bin/save-artifacts" I0620 00:59:40.741699 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:40.741742 14975 sti.go:213] Clean build will be performed I0620 00:59:40.741788 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:40.741841 14975 sti.go:227] Running "assemble" in "test/sti-fake-app" I0620 00:59:40.741882 14975 sti.go:585] Using image name sti_test/sti-fake I0620 00:59:40.745090 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:40.745217 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:40.745433 14975 sti.go:703] starting the source uploading ... I0620 00:59:40.745523 14975 tar.go:239] Adding "/tmp/s2i984822641/upload" to tar ... I0620 00:59:40.745993 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/scripts as scripts I0620 00:59:40.751729 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:40.751815 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 00:59:40.752154 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_7a03141b" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:40.783619 14975 docker.go:1002] Attaching to container "dafd5ceb35aaca104c28b1ec9cc6153b6c1c5571cdfad455d9a4bee71254bc1d" ... I0620 00:59:40.784996 14975 docker.go:1013] Starting container "dafd5ceb35aaca104c28b1ec9cc6153b6c1c5571cdfad455d9a4bee71254bc1d" ... I0620 00:59:41.016768 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/scripts/assemble as scripts/assemble I0620 00:59:41.017560 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/scripts/run as scripts/run I0620 00:59:41.018324 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:41.019134 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src as src I0620 00:59:41.024095 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/.gitignore as src/.gitignore I0620 00:59:41.024710 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/.s2i as src/.s2i I0620 00:59:41.025272 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:41.025733 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:41.026275 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:41.026843 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/.travis.yml as src/.travis.yml I0620 00:59:41.027373 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/Dockerfile as src/Dockerfile I0620 00:59:41.027871 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/Gemfile as src/Gemfile I0620 00:59:41.028401 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:41.028921 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/README.md as src/README.md I0620 00:59:41.029647 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/Rakefile as src/Rakefile I0620 00:59:41.030230 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/app.rb as src/app.rb I0620 00:59:41.030824 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/config as src/config I0620 00:59:41.031336 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/config/database.rb as src/config/database.rb I0620 00:59:41.031871 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/config/database.yml as src/config/database.yml I0620 00:59:41.032411 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/config.ru as src/config.ru I0620 00:59:41.032970 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/db as src/db I0620 00:59:41.033453 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/db/migrate as src/db/migrate I0620 00:59:41.033970 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:41.034468 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/models.rb as src/models.rb I0620 00:59:41.035058 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/run.sh as src/run.sh I0620 00:59:41.035599 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/test as src/test I0620 00:59:41.036137 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:41.036694 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/views as src/views I0620 00:59:41.037190 14975 tar.go:337] Adding to tar: /tmp/s2i984822641/upload/src/views/main.erb as src/views/main.erb I0620 00:59:41.085399 14975 docker.go:1044] Waiting for container "dafd5ceb35aaca104c28b1ec9cc6153b6c1c5571cdfad455d9a4bee71254bc1d" to stop ... I0620 00:59:41.180274 14975 docker.go:1069] Invoking PostExecute function I0620 00:59:41.180334 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 00:59:41.180373 14975 postexecutorstep.go:117] Executing step: commit image I0620 00:59:41.183289 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 00:59:41.183362 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i984822641/metadata' I0620 00:59:41.183762 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 00:59:41.231779 14975 tar.go:401] Creating directory /tmp/s2i984822641/metadata I0620 00:59:41.231874 14975 tar.go:469] Creating /tmp/s2i984822641/metadata/image_metadata.json I0620 00:59:41.232061 14975 tar.go:479] Extracting/writing /tmp/s2i984822641/metadata/image_metadata.json I0620 00:59:41.232264 14975 tar.go:425] Done extracting tar stream I0620 00:59:41.232420 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 00:59:41.239720 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-fake-app Comment: Author: Changes:[] Pause:false Config:0xc000364280}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-fake-app io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:http://127.0.0.1:23456/.s2i/bin testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 00:59:41.303247 14975 postexecutorstep.go:393] Executing step: report success I0620 00:59:41.303314 14975 postexecutorstep.go:398] Successfully built test/sti-fake-app I0620 00:59:41.303353 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 00:59:41.303467 14975 docker.go:980] Removing container "dafd5ceb35aaca104c28b1ec9cc6153b6c1c5571cdfad455d9a4bee71254bc1d" ... I0620 00:59:41.315553 14975 docker.go:990] Removed container "dafd5ceb35aaca104c28b1ec9cc6153b6c1c5571cdfad455d9a4bee71254bc1d" I0620 00:59:41.315762 14975 cleanup.go:33] Removing temporary directory /tmp/s2i984822641 I0620 00:59:41.315804 14975 fs.go:314] Removing directory '/tmp/s2i984822641' --- PASS: TestCleanBuildHttpScriptsURL (1.38s) === RUN TestCleanBuildScripts I0620 00:59:41.836796 14975 docker.go:490] Using locally available image "sti_test/sti-fake-scripts:latest" I0620 00:59:41.846214 14975 docker.go:490] Using locally available image "sti_test/sti-fake-scripts:latest" I0620 00:59:41.846274 14975 docker.go:730] Image sha256:a391dc9e398154f4f97923ad754c422b80062022355c549f866a10276771ca3e contains io.openshift.s2i.scripts-url set to "image:///tmp/scripts/" I0620 00:59:41.846324 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:41.846416 14975 sti.go:204] Preparing to build test/sti-fake-app-scripts I0620 00:59:41.846857 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:41.846907 14975 clone.go:40] Cloning sources into "/tmp/s2i694185675/upload/src" I0620 00:59:42.087270 14975 clone.go:56] Checked out "HEAD" I0620 00:59:42.120231 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:42.134648 14975 install.go:261] Using "assemble" installed from "image:///tmp/scripts//assemble" I0620 00:59:42.134804 14975 install.go:261] Using "run" installed from "image:///tmp/scripts//run" I0620 00:59:42.134942 14975 install.go:261] Using "save-artifacts" installed from "image:///tmp/scripts//save-artifacts" I0620 00:59:42.135019 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:42.135052 14975 sti.go:213] Clean build will be performed I0620 00:59:42.135081 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:42.135118 14975 sti.go:227] Running "assemble" in "test/sti-fake-app-scripts" I0620 00:59:42.135145 14975 sti.go:585] Using image name sti_test/sti-fake-scripts I0620 00:59:42.138429 14975 docker.go:490] Using locally available image "sti_test/sti-fake-scripts:latest" I0620 00:59:42.138573 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:42.138776 14975 sti.go:703] starting the source uploading ... I0620 00:59:42.138855 14975 tar.go:239] Adding "/tmp/s2i694185675/upload" to tar ... I0620 00:59:42.139305 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/scripts as scripts I0620 00:59:42.144991 14975 docker.go:730] Image sha256:a391dc9e398154f4f97923ad754c422b80062022355c549f866a10276771ca3e contains io.openshift.s2i.scripts-url set to "image:///tmp/scripts/" I0620 00:59:42.145052 14975 docker.go:804] Base directory for S2I scripts is '/tmp/scripts/'. Untarring destination is '/tmp'. I0620 00:59:42.145148 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 00:59:42.145446 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_scripts_67f07da8" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake-scripts:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:42.178857 14975 docker.go:1002] Attaching to container "b67700e2cf23ca30c0310f68baed6976a1ea7effe696b6563400167b5e6a822a" ... I0620 00:59:42.180442 14975 docker.go:1013] Starting container "b67700e2cf23ca30c0310f68baed6976a1ea7effe696b6563400167b5e6a822a" ... I0620 00:59:42.390770 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src as src I0620 00:59:42.395853 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/.gitignore as src/.gitignore I0620 00:59:42.396548 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/.s2i as src/.s2i I0620 00:59:42.397122 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:42.397548 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:42.398069 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:42.398613 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/.travis.yml as src/.travis.yml I0620 00:59:42.399155 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/Dockerfile as src/Dockerfile I0620 00:59:42.399679 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/Gemfile as src/Gemfile I0620 00:59:42.400212 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:42.400731 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/README.md as src/README.md I0620 00:59:42.401259 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/Rakefile as src/Rakefile I0620 00:59:42.401761 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/app.rb as src/app.rb I0620 00:59:42.402558 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/config as src/config I0620 00:59:42.403209 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/config/database.rb as src/config/database.rb I0620 00:59:42.403889 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/config/database.yml as src/config/database.yml I0620 00:59:42.404552 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/config.ru as src/config.ru I0620 00:59:42.405232 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/db as src/db I0620 00:59:42.405812 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/db/migrate as src/db/migrate I0620 00:59:42.406312 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:42.406952 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/models.rb as src/models.rb I0620 00:59:42.407597 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/run.sh as src/run.sh I0620 00:59:42.408194 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/test as src/test I0620 00:59:42.408653 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:42.409184 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/views as src/views I0620 00:59:42.409717 14975 tar.go:337] Adding to tar: /tmp/s2i694185675/upload/src/views/main.erb as src/views/main.erb I0620 00:59:42.458817 14975 docker.go:1044] Waiting for container "b67700e2cf23ca30c0310f68baed6976a1ea7effe696b6563400167b5e6a822a" to stop ... I0620 00:59:42.558799 14975 docker.go:1069] Invoking PostExecute function I0620 00:59:42.558873 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 00:59:42.558905 14975 postexecutorstep.go:117] Executing step: commit image I0620 00:59:42.562467 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 00:59:42.562541 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i694185675/metadata' I0620 00:59:42.562762 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 00:59:42.600749 14975 tar.go:401] Creating directory /tmp/s2i694185675/metadata I0620 00:59:42.600853 14975 tar.go:469] Creating /tmp/s2i694185675/metadata/image_metadata.json I0620 00:59:42.601067 14975 tar.go:479] Extracting/writing /tmp/s2i694185675/metadata/image_metadata.json I0620 00:59:42.601283 14975 tar.go:425] Done extracting tar stream I0620 00:59:42.601458 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 00:59:42.607446 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-fake-app-scripts Comment: Author: Changes:[] Pause:false Config:0xc000454640}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts//run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-fake-app-scripts io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake-scripts io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:image:///tmp/scripts/ testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 00:59:42.667232 14975 postexecutorstep.go:393] Executing step: report success I0620 00:59:42.667287 14975 postexecutorstep.go:398] Successfully built test/sti-fake-app-scripts I0620 00:59:42.667320 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 00:59:42.667418 14975 docker.go:980] Removing container "b67700e2cf23ca30c0310f68baed6976a1ea7effe696b6563400167b5e6a822a" ... I0620 00:59:42.678457 14975 docker.go:990] Removed container "b67700e2cf23ca30c0310f68baed6976a1ea7effe696b6563400167b5e6a822a" I0620 00:59:42.678685 14975 cleanup.go:33] Removing temporary directory /tmp/s2i694185675 I0620 00:59:42.678724 14975 fs.go:314] Removing directory '/tmp/s2i694185675' --- PASS: TestCleanBuildScripts (1.38s) === RUN TestLayeredBuildNoTar I0620 00:59:43.206833 14975 docker.go:490] Using locally available image "sti_test/sti-fake-no-tar:latest" I0620 00:59:43.214219 14975 docker.go:490] Using locally available image "sti_test/sti-fake-no-tar:latest" I0620 00:59:43.214279 14975 docker.go:728] warning: Image sha256:7cc368a658469efea74c4aba5553482375e9d3d423a68c8a5ac382b5acbdf7d6 does not contain a value for the io.openshift.s2i.scripts-url label I0620 00:59:43.214344 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:43.214468 14975 sti.go:204] Preparing to build test/sti-fake-no-tar I0620 00:59:43.214999 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:43.215057 14975 clone.go:40] Cloning sources into "/tmp/s2i107078453/upload/src" I0620 00:59:43.446819 14975 clone.go:56] Checked out "HEAD" I0620 00:59:43.479628 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:43.494419 14975 download.go:77] Downloaded 'file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/assemble' I0620 00:59:43.494578 14975 install.go:261] Using "assemble" installed from "file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/assemble" I0620 00:59:43.494793 14975 download.go:77] Downloaded 'file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/run' I0620 00:59:43.494922 14975 install.go:261] Using "run" installed from "file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/run" I0620 00:59:43.495184 14975 download.go:77] Downloaded 'file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/save-artifacts' I0620 00:59:43.495327 14975 install.go:261] Using "save-artifacts" installed from "file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/save-artifacts" I0620 00:59:43.495399 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:43.495450 14975 sti.go:213] Clean build will be performed I0620 00:59:43.495500 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:43.495558 14975 sti.go:227] Running "assemble" in "test/sti-fake-no-tar" I0620 00:59:43.495598 14975 sti.go:585] Using image name sti_test/sti-fake-no-tar I0620 00:59:43.498737 14975 docker.go:490] Using locally available image "sti_test/sti-fake-no-tar:latest" I0620 00:59:43.498866 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:43.499295 14975 sti.go:703] starting the source uploading ... I0620 00:59:43.499366 14975 tar.go:239] Adding "/tmp/s2i107078453/upload" to tar ... I0620 00:59:43.499692 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/scripts as scripts I0620 00:59:43.504505 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:43.504588 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 00:59:43.504893 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_no_tar_62aa7bd5" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake-no-tar:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:43.537777 14975 docker.go:1002] Attaching to container "469c76ed9dcc533a1966cbfd97f6883228e1ba24f8460601b9baff86c2a7db13" ... I0620 00:59:43.539175 14975 docker.go:1013] Starting container "469c76ed9dcc533a1966cbfd97f6883228e1ba24f8460601b9baff86c2a7db13" ... I0620 00:59:43.767079 14975 sti.go:715] /bin/sh: tar: not found I0620 00:59:43.767516 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/scripts/assemble as scripts/assemble I0620 00:59:43.768077 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/scripts/run as scripts/run I0620 00:59:43.768600 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:43.769207 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src as src I0620 00:59:43.774345 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/.gitignore as src/.gitignore I0620 00:59:43.774977 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/.s2i as src/.s2i I0620 00:59:43.775375 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:43.775764 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:43.776310 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:43.776970 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/.travis.yml as src/.travis.yml I0620 00:59:43.777539 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/Dockerfile as src/Dockerfile I0620 00:59:43.778072 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/Gemfile as src/Gemfile I0620 00:59:43.778592 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:43.779222 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/README.md as src/README.md I0620 00:59:43.779821 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/Rakefile as src/Rakefile I0620 00:59:43.780438 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/app.rb as src/app.rb I0620 00:59:43.781095 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/config as src/config I0620 00:59:43.781656 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/config/database.rb as src/config/database.rb I0620 00:59:43.782258 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/config/database.yml as src/config/database.yml I0620 00:59:43.782858 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/config.ru as src/config.ru I0620 00:59:43.783444 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/db as src/db I0620 00:59:43.784005 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/db/migrate as src/db/migrate I0620 00:59:43.784603 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:43.785294 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/models.rb as src/models.rb I0620 00:59:43.785999 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/run.sh as src/run.sh I0620 00:59:43.786592 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/test as src/test I0620 00:59:43.787095 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:43.787588 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/views as src/views I0620 00:59:43.788084 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/views/main.erb as src/views/main.erb I0620 00:59:43.808367 14975 docker.go:1044] Waiting for container "469c76ed9dcc533a1966cbfd97f6883228e1ba24f8460601b9baff86c2a7db13" to stop ... I0620 00:59:43.902566 14975 docker.go:980] Removing container "469c76ed9dcc533a1966cbfd97f6883228e1ba24f8460601b9baff86c2a7db13" ... I0620 00:59:43.914676 14975 docker.go:990] Removed container "469c76ed9dcc533a1966cbfd97f6883228e1ba24f8460601b9baff86c2a7db13" I0620 00:59:43.915196 14975 sti.go:232] Image is missing basic requirements (sh or tar), layered build will be performed I0620 00:59:43.918112 14975 layered.go:103] The scripts are included in "/tmp/s2i107078453/upload/scripts" directory I0620 00:59:43.918417 14975 layered.go:127] Writing custom Dockerfile to /tmp/s2i107078453/upload I0620 00:59:43.918452 14975 layered.go:160] Creating application source code image I0620 00:59:43.918684 14975 tar.go:239] Adding "/tmp/s2i107078453/upload" to tar ... I0620 00:59:43.918704 14975 layered.go:175] Building new image s2i-layered-temp-image-1560992383918593590 with scripts and sources already inside I0620 00:59:43.918886 14975 docker.go:1135] Building container using config: {Tags:[s2i-layered-temp-image-1560992383918593590] SuppressOutput:false RemoteContext: NoCache:true Remove:true ForceRemove:true PullParent:false Isolation: CPUSetCPUs: CPUSetMems: CPUShares:0 CPUQuota:0 CPUPeriod:0 Memory:0 MemorySwap:0 CgroupParent: NetworkMode: ShmSize:0 Dockerfile: Ulimits:[] BuildArgs:map[] AuthConfigs:map[] Context:<nil> Labels:map[] Squash:false CacheFrom:[] SecurityOpt:[] ExtraHosts:[] Target: SessionID:} I0620 00:59:43.919105 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/Dockerfile as Dockerfile I0620 00:59:43.920122 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/scripts as scripts I0620 00:59:43.920633 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/scripts/assemble as scripts/assemble I0620 00:59:43.921187 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/scripts/run as scripts/run I0620 00:59:43.921855 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:43.922529 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src as src I0620 00:59:43.931221 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/.gitignore as src/.gitignore I0620 00:59:43.931968 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/.s2i as src/.s2i I0620 00:59:43.932527 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:43.933017 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:43.933575 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:43.934159 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/.travis.yml as src/.travis.yml I0620 00:59:43.934716 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/Dockerfile as src/Dockerfile I0620 00:59:43.935342 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/Gemfile as src/Gemfile I0620 00:59:43.935897 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:43.936542 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/README.md as src/README.md I0620 00:59:43.937106 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/Rakefile as src/Rakefile I0620 00:59:43.937706 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/app.rb as src/app.rb I0620 00:59:43.938295 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/config as src/config I0620 00:59:43.938843 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/config/database.rb as src/config/database.rb I0620 00:59:43.939441 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/config/database.yml as src/config/database.yml I0620 00:59:43.940074 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/config.ru as src/config.ru I0620 00:59:43.940812 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/db as src/db I0620 00:59:43.941461 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/db/migrate as src/db/migrate I0620 00:59:43.942182 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:43.942766 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/models.rb as src/models.rb I0620 00:59:43.943535 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/run.sh as src/run.sh I0620 00:59:43.944317 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/test as src/test I0620 00:59:43.945050 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:43.945817 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/views as src/views I0620 00:59:43.946484 14975 tar.go:337] Adding to tar: /tmp/s2i107078453/upload/src/views/main.erb as src/views/main.erb I0620 00:59:43.969559 14975 layered.go:173] {"stream":"Step 1/3 : FROM sti_test/sti-fake-no-tar\n"} I0620 00:59:43.969672 14975 layered.go:173] {"stream":" ---\u003e 7cc368a65846\n"} I0620 00:59:43.969719 14975 layered.go:173] {"stream":"Step 2/3 : COPY scripts /tmp/scripts\n"} I0620 00:59:44.090386 14975 layered.go:173] {"stream":" ---\u003e 6706690da357\n"} I0620 00:59:44.096212 14975 layered.go:173] {"stream":"Removing intermediate container 09ef735fcf55\n"} I0620 00:59:44.096267 14975 layered.go:173] {"stream":"Step 3/3 : COPY src /tmp/src\n"} I0620 00:59:44.286454 14975 layered.go:173] {"stream":" ---\u003e 71a391a34c9a\n"} I0620 00:59:44.292762 14975 layered.go:173] {"stream":"Removing intermediate container 541f495c2b56\n"} I0620 00:59:44.295857 14975 layered.go:173] {"stream":"Successfully built 71a391a34c9a\n"} I0620 00:59:44.297460 14975 layered.go:193] Scripts dir has contents true I0620 00:59:44.297518 14975 layered.go:208] Building test/sti-fake-no-tar using sti-enabled image I0620 00:59:44.297558 14975 sti.go:585] Using image name s2i-layered-temp-image-1560992383918593590 I0620 00:59:44.300761 14975 docker.go:490] Using locally available image "s2i-layered-temp-image-1560992383918593590:latest" I0620 00:59:44.300908 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:44.308168 14975 docker.go:804] Base directory for S2I scripts is '/tmp/scripts'. Untarring destination is '/tmp'. I0620 00:59:44.308231 14975 docker.go:961] Setting "/tmp/scripts/assemble" command for container ... I0620 00:59:44.308540 14975 docker.go:970] Creating container with options {Name:"s2i_s2i_layered_temp_image_1560992383918593590_6abf1b5e" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:s2i-layered-temp-image-1560992383918593590:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:44.343001 14975 docker.go:1002] Attaching to container "2ff83d91e289374a74c957045e5d2c18df5f57cb60d5dd43165967c2c082ea2c" ... I0620 00:59:44.345024 14975 docker.go:1013] Starting container "2ff83d91e289374a74c957045e5d2c18df5f57cb60d5dd43165967c2c082ea2c" ... I0620 00:59:44.608512 14975 docker.go:1044] Waiting for container "2ff83d91e289374a74c957045e5d2c18df5f57cb60d5dd43165967c2c082ea2c" to stop ... I0620 00:59:44.708200 14975 docker.go:1069] Invoking PostExecute function I0620 00:59:44.708268 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 00:59:44.708295 14975 postexecutorstep.go:117] Executing step: commit image I0620 00:59:44.712914 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 00:59:44.712994 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i107078453/metadata' I0620 00:59:44.713178 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 00:59:44.754982 14975 tar.go:401] Creating directory /tmp/s2i107078453/metadata I0620 00:59:44.755079 14975 tar.go:469] Creating /tmp/s2i107078453/metadata/image_metadata.json I0620 00:59:44.755256 14975 tar.go:479] Extracting/writing /tmp/s2i107078453/metadata/image_metadata.json I0620 00:59:44.755452 14975 tar.go:425] Done extracting tar stream I0620 00:59:44.755615 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 00:59:44.761037 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-fake-no-tar Comment: Author: Changes:[] Pause:false Config:0xc000542280}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-fake-no-tar io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:s2i-layered-temp-image-1560992383918593590 io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 00:59:44.817862 14975 postexecutorstep.go:393] Executing step: report success I0620 00:59:44.817920 14975 postexecutorstep.go:398] Successfully built test/sti-fake-no-tar I0620 00:59:44.817985 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 00:59:44.818100 14975 docker.go:980] Removing container "2ff83d91e289374a74c957045e5d2c18df5f57cb60d5dd43165967c2c082ea2c" ... I0620 00:59:44.829298 14975 docker.go:990] Removed container "2ff83d91e289374a74c957045e5d2c18df5f57cb60d5dd43165967c2c082ea2c" I0620 00:59:44.829632 14975 cleanup.go:33] Removing temporary directory /tmp/s2i107078453 I0620 00:59:44.829677 14975 fs.go:314] Removing directory '/tmp/s2i107078453' I0620 00:59:44.833785 14975 cleanup.go:42] Removing temporary image s2i-layered-temp-image-1560992383918593590 --- PASS: TestLayeredBuildNoTar (2.14s) === RUN TestCleanBuildCallbackInvoked I0620 00:59:45.349386 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:45.357922 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:45.358020 14975 docker.go:730] Image sha256:0b5af3e89d502196e1c457afba84ea7f0488b8b4875890b92723a7d31e2aaacf contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:45.358098 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:45.358223 14975 sti.go:204] Preparing to build test/sti-fake-app I0620 00:59:45.358895 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:45.358982 14975 clone.go:40] Cloning sources into "/tmp/s2i676244783/upload/src" I0620 00:59:45.615204 14975 clone.go:56] Checked out "HEAD" I0620 00:59:45.648292 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:45.664954 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 00:59:45.665076 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 00:59:45.666614 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 00:59:45.666729 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 00:59:45.668433 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/save-artifacts' I0620 00:59:45.668578 14975 install.go:261] Using "save-artifacts" installed from "http://127.0.0.1:23456/.s2i/bin/save-artifacts" I0620 00:59:45.668652 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:45.668700 14975 sti.go:213] Clean build will be performed I0620 00:59:45.668749 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:45.668798 14975 sti.go:227] Running "assemble" in "test/sti-fake-app" I0620 00:59:45.668836 14975 sti.go:585] Using image name sti_test/sti-fake I0620 00:59:45.672310 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:45.672445 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:45.672636 14975 sti.go:703] starting the source uploading ... I0620 00:59:45.672725 14975 tar.go:239] Adding "/tmp/s2i676244783/upload" to tar ... I0620 00:59:45.673232 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/scripts as scripts I0620 00:59:45.678874 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:45.678990 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 00:59:45.679321 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_889eb80c" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:45.708238 14975 docker.go:1002] Attaching to container "9d87130d67551962ebc2bb280de9fa52387e1b22a2cd2d30f3c2135664c0655c" ... I0620 00:59:45.709976 14975 docker.go:1013] Starting container "9d87130d67551962ebc2bb280de9fa52387e1b22a2cd2d30f3c2135664c0655c" ... I0620 00:59:45.927971 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/scripts/assemble as scripts/assemble I0620 00:59:45.928596 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/scripts/run as scripts/run I0620 00:59:45.929403 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:45.930113 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src as src I0620 00:59:45.933737 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/.gitignore as src/.gitignore I0620 00:59:45.934354 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/.s2i as src/.s2i I0620 00:59:45.934905 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:45.935550 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:45.936143 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:45.936790 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/.travis.yml as src/.travis.yml I0620 00:59:45.937343 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/Dockerfile as src/Dockerfile I0620 00:59:45.937899 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/Gemfile as src/Gemfile I0620 00:59:45.938458 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:45.938960 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/README.md as src/README.md I0620 00:59:45.939407 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/Rakefile as src/Rakefile I0620 00:59:45.939817 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/app.rb as src/app.rb I0620 00:59:45.940328 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/config as src/config I0620 00:59:45.940706 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/config/database.rb as src/config/database.rb I0620 00:59:45.941216 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/config/database.yml as src/config/database.yml I0620 00:59:45.941734 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/config.ru as src/config.ru I0620 00:59:45.942248 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/db as src/db I0620 00:59:45.942721 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/db/migrate as src/db/migrate I0620 00:59:45.943201 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:45.943675 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/models.rb as src/models.rb I0620 00:59:45.944175 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/run.sh as src/run.sh I0620 00:59:45.944658 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/test as src/test I0620 00:59:45.945211 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:45.945694 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/views as src/views I0620 00:59:45.946178 14975 tar.go:337] Adding to tar: /tmp/s2i676244783/upload/src/views/main.erb as src/views/main.erb I0620 00:59:45.995522 14975 docker.go:1044] Waiting for container "9d87130d67551962ebc2bb280de9fa52387e1b22a2cd2d30f3c2135664c0655c" to stop ... I0620 00:59:46.085262 14975 docker.go:1069] Invoking PostExecute function I0620 00:59:46.085321 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 00:59:46.085347 14975 postexecutorstep.go:117] Executing step: commit image I0620 00:59:46.089210 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 00:59:46.089286 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i676244783/metadata' I0620 00:59:46.089560 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 00:59:46.131844 14975 tar.go:401] Creating directory /tmp/s2i676244783/metadata I0620 00:59:46.131976 14975 tar.go:469] Creating /tmp/s2i676244783/metadata/image_metadata.json I0620 00:59:46.132128 14975 tar.go:479] Extracting/writing /tmp/s2i676244783/metadata/image_metadata.json I0620 00:59:46.132295 14975 tar.go:425] Done extracting tar stream I0620 00:59:46.132416 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 00:59:46.138771 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-fake-app Comment: Author: Changes:[] Pause:false Config:0xc0004e4500}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-fake-app io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:http://127.0.0.1:23456/.s2i/bin testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 00:59:46.205913 14975 postexecutorstep.go:393] Executing step: report success I0620 00:59:46.205999 14975 postexecutorstep.go:398] Successfully built test/sti-fake-app I0620 00:59:46.206042 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 00:59:46.206151 14975 docker.go:980] Removing container "9d87130d67551962ebc2bb280de9fa52387e1b22a2cd2d30f3c2135664c0655c" ... I0620 00:59:46.217955 14975 docker.go:990] Removed container "9d87130d67551962ebc2bb280de9fa52387e1b22a2cd2d30f3c2135664c0655c" I0620 00:59:46.218283 14975 cleanup.go:33] Removing temporary directory /tmp/s2i676244783 I0620 00:59:46.218349 14975 fs.go:314] Removing directory '/tmp/s2i676244783' --- PASS: TestCleanBuildCallbackInvoked (1.37s) === RUN TestCleanBuildOnBuild I0620 00:59:46.724551 14975 docker.go:490] Using locally available image "sti_test/sti-fake-onbuild:latest" I0620 00:59:46.733978 14975 docker.go:490] Using locally available image "sti_test/sti-fake-onbuild:latest" I0620 00:59:46.734038 14975 docker.go:730] Image sha256:7b5625c38357db901f87d18e9ca08afbb11bd58f764e663d9b09e827a4a48bbd contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:46.734092 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:46.734188 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:46.734222 14975 onbuild.go:87] Preparing the source code for build I0620 00:59:46.734641 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:46.734693 14975 clone.go:40] Cloning sources into "/tmp/s2i555647289/upload/src" I0620 00:59:46.972150 14975 clone.go:56] Checked out "HEAD" I0620 00:59:47.005019 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:47.021459 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 00:59:47.021556 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 00:59:47.023309 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 00:59:47.023412 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 00:59:47.023480 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:47.023546 14975 onbuild.go:181] Found S2I 'run' script, copying to application source dir I0620 00:59:47.023731 14975 fs.go:270] F "/tmp/s2i555647289/upload/scripts/run" -> "/tmp/s2i555647289/upload/src/run" I0620 00:59:47.023865 14975 onbuild.go:185] Found S2I 'assemble' script, copying to application source dir I0620 00:59:47.024093 14975 fs.go:270] F "/tmp/s2i555647289/upload/scripts/assemble" -> "/tmp/s2i555647289/upload/src/assemble" I0620 00:59:47.024205 14975 onbuild.go:97] Creating application Dockerfile I0620 00:59:47.024750 14975 entrypoint.go:33] Found valid ENTRYPOINT: run I0620 00:59:47.024863 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:47.025069 14975 onbuild.go:106] Creating application source code image I0620 00:59:47.025269 14975 onbuild.go:120] Building the application source I0620 00:59:47.025409 14975 docker.go:1135] Building container using config: {Tags:[test/sti-fake-app-onbuild] SuppressOutput:false RemoteContext: NoCache:true Remove:true ForceRemove:true PullParent:false Isolation: CPUSetCPUs: CPUSetMems: CPUShares:0 CPUQuota:0 CPUPeriod:0 Memory:0 MemorySwap:0 CgroupParent: NetworkMode: ShmSize:0 Dockerfile: Ulimits:[] BuildArgs:map[] AuthConfigs:map[] Context:<nil> Labels:map[] Squash:false CacheFrom:[] SecurityOpt:[] ExtraHosts:[] Target: SessionID:} I0620 00:59:47.025731 14975 tar.go:239] Adding "/tmp/s2i555647289/upload/src" to tar ... I0620 00:59:47.031694 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/.gitignore as .gitignore I0620 00:59:47.032482 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/.s2i as .s2i I0620 00:59:47.033012 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/.s2i/bin as .s2i/bin I0620 00:59:47.033528 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/.s2i/bin/README as .s2i/bin/README I0620 00:59:47.034054 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/.s2i/environment as .s2i/environment I0620 00:59:47.034553 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/.travis.yml as .travis.yml I0620 00:59:47.035111 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/Dockerfile as Dockerfile I0620 00:59:47.035623 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/Gemfile as Gemfile I0620 00:59:47.036166 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/Gemfile.lock as Gemfile.lock I0620 00:59:47.036710 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/README.md as README.md I0620 00:59:47.037232 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/Rakefile as Rakefile I0620 00:59:47.037738 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/app.rb as app.rb I0620 00:59:47.038335 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/assemble as assemble I0620 00:59:47.038968 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/config as config I0620 00:59:47.039471 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/config/database.rb as config/database.rb I0620 00:59:47.040042 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/config/database.yml as config/database.yml I0620 00:59:47.040608 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/config.ru as config.ru I0620 00:59:47.041182 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/db as db I0620 00:59:47.041709 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/db/migrate as db/migrate I0620 00:59:47.042207 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/db/migrate/20141102191902_create_key_pair.rb as db/migrate/20141102191902_create_key_pair.rb I0620 00:59:47.042703 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/models.rb as models.rb I0620 00:59:47.043230 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/run as run I0620 00:59:47.043771 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/run.sh as run.sh I0620 00:59:47.044398 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/test as test I0620 00:59:47.044909 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/test/sample_test.rb as test/sample_test.rb I0620 00:59:47.045488 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/views as views I0620 00:59:47.045992 14975 tar.go:337] Adding to tar: /tmp/s2i555647289/upload/src/views/main.erb as views/main.erb {"stream":"Step 1/4 : FROM sti_test/sti-fake-onbuild\n"} {"stream":"\u001b[91m# Executing 2 build triggers...\n\u001b[0m"} {"stream":"Step 1/1 : RUN touch /sti-fake/src/onbuild\n"} {"stream":" ---\u003e Running in 3678f996df34\n"} {} {"stream":"\u001b[91m\u001b[0m"} {"stream":"Step 1/1 : COPY . /tmp/src/\n"} {"stream":" ---\u003e 749f14c9ae43\n"} {"stream":"Removing intermediate container 3678f996df34\n"} {"stream":"Removing intermediate container e0141331c317\n"} {"stream":"Step 2/4 : ENV RACK_ENV \"production\"\n"} {"stream":" ---\u003e Running in 2dca2f689a63\n"} {"stream":" ---\u003e f7397c625a5c\n"} {"stream":"Removing intermediate container 2dca2f689a63\n"} {"stream":"Step 3/4 : RUN sh assemble\n"} {"stream":" ---\u003e Running in d60d3783948a\n"} {} {"stream":"\u001b[91m\u001b[0m"} {"stream":" ---\u003e b4225e226816\n"} {"stream":"Removing intermediate container d60d3783948a\n"} {"stream":"Step 4/4 : ENTRYPOINT ./run\n"} {"stream":" ---\u003e Running in 3d2ea81cbc32\n"} {"stream":" ---\u003e 3a8f37e327a6\n"} {"stream":"Removing intermediate container 3d2ea81cbc32\n"} {"stream":"Successfully built 3a8f37e327a6\n"} I0620 00:59:48.356802 14975 onbuild.go:129] Cleaning up temporary containers I0620 00:59:48.356869 14975 cleanup.go:33] Removing temporary directory /tmp/s2i555647289 I0620 00:59:48.356922 14975 fs.go:314] Removing directory '/tmp/s2i555647289' --- PASS: TestCleanBuildOnBuild (2.18s) === RUN TestCleanBuildOnBuildNoName I0620 00:59:48.902744 14975 docker.go:490] Using locally available image "sti_test/sti-fake-onbuild:latest" I0620 00:59:48.911527 14975 docker.go:490] Using locally available image "sti_test/sti-fake-onbuild:latest" I0620 00:59:48.911599 14975 docker.go:730] Image sha256:7b5625c38357db901f87d18e9ca08afbb11bd58f764e663d9b09e827a4a48bbd contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:48.911673 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:48.911804 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:48.911843 14975 onbuild.go:87] Preparing the source code for build I0620 00:59:48.912346 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:48.912398 14975 clone.go:40] Cloning sources into "/tmp/s2i344205636/upload/src" I0620 00:59:49.179141 14975 clone.go:56] Checked out "HEAD" I0620 00:59:49.210916 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:49.227388 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 00:59:49.227505 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 00:59:49.229148 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 00:59:49.229286 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 00:59:49.229375 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:49.229457 14975 onbuild.go:181] Found S2I 'run' script, copying to application source dir I0620 00:59:49.229634 14975 fs.go:270] F "/tmp/s2i344205636/upload/scripts/run" -> "/tmp/s2i344205636/upload/src/run" I0620 00:59:49.229761 14975 onbuild.go:185] Found S2I 'assemble' script, copying to application source dir I0620 00:59:49.229985 14975 fs.go:270] F "/tmp/s2i344205636/upload/scripts/assemble" -> "/tmp/s2i344205636/upload/src/assemble" I0620 00:59:49.230104 14975 onbuild.go:97] Creating application Dockerfile I0620 00:59:49.230707 14975 entrypoint.go:33] Found valid ENTRYPOINT: run I0620 00:59:49.230855 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:49.231053 14975 onbuild.go:106] Creating application source code image I0620 00:59:49.231285 14975 onbuild.go:120] Building the application source I0620 00:59:49.231411 14975 docker.go:1135] Building container using config: {Tags:[] SuppressOutput:false RemoteContext: NoCache:true Remove:true ForceRemove:true PullParent:false Isolation: CPUSetCPUs: CPUSetMems: CPUShares:0 CPUQuota:0 CPUPeriod:0 Memory:0 MemorySwap:0 CgroupParent: NetworkMode: ShmSize:0 Dockerfile: Ulimits:[] BuildArgs:map[] AuthConfigs:map[] Context:<nil> Labels:map[] Squash:false CacheFrom:[] SecurityOpt:[] ExtraHosts:[] Target: SessionID:} I0620 00:59:49.231450 14975 tar.go:239] Adding "/tmp/s2i344205636/upload/src" to tar ... I0620 00:59:49.235457 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/.gitignore as .gitignore I0620 00:59:49.236129 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/.s2i as .s2i I0620 00:59:49.236809 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/.s2i/bin as .s2i/bin I0620 00:59:49.237399 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/.s2i/bin/README as .s2i/bin/README I0620 00:59:49.238618 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/.s2i/environment as .s2i/environment I0620 00:59:49.239462 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/.travis.yml as .travis.yml I0620 00:59:49.240670 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/Dockerfile as Dockerfile I0620 00:59:49.241368 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/Gemfile as Gemfile I0620 00:59:49.242086 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/Gemfile.lock as Gemfile.lock I0620 00:59:49.242765 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/README.md as README.md I0620 00:59:49.243441 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/Rakefile as Rakefile I0620 00:59:49.244086 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/app.rb as app.rb I0620 00:59:49.244726 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/assemble as assemble I0620 00:59:49.245482 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/config as config I0620 00:59:49.246079 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/config/database.rb as config/database.rb I0620 00:59:49.246721 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/config/database.yml as config/database.yml I0620 00:59:49.247442 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/config.ru as config.ru I0620 00:59:49.247965 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/db as db I0620 00:59:49.248547 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/db/migrate as db/migrate I0620 00:59:49.249123 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/db/migrate/20141102191902_create_key_pair.rb as db/migrate/20141102191902_create_key_pair.rb I0620 00:59:49.249693 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/models.rb as models.rb I0620 00:59:49.250373 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/run as run I0620 00:59:49.251064 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/run.sh as run.sh I0620 00:59:49.251798 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/test as test I0620 00:59:49.252541 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/test/sample_test.rb as test/sample_test.rb I0620 00:59:49.253333 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/views as views I0620 00:59:49.254054 14975 tar.go:337] Adding to tar: /tmp/s2i344205636/upload/src/views/main.erb as views/main.erb {"stream":"Step 1/4 : FROM sti_test/sti-fake-onbuild\n"} {"stream":"\u001b[91m# Executing 2 build triggers...\n\u001b[0m"} {"stream":"Step 1/1 : RUN touch /sti-fake/src/onbuild\n"} {"stream":" ---\u003e Running in 686cf96cb359\n"} {} {"stream":"\u001b[91m\u001b[0m"} {"stream":"Step 1/1 : COPY . /tmp/src/\n"} {"stream":" ---\u003e f3b43509be13\n"} {"stream":"Removing intermediate container ccbfa37257be\n"} {"stream":"Removing intermediate container 686cf96cb359\n"} {"stream":"Step 2/4 : ENV RACK_ENV \"production\"\n"} {"stream":" ---\u003e Running in a6e52e87b348\n"} {"stream":" ---\u003e ef8176adacda\n"} {"stream":"Removing intermediate container a6e52e87b348\n"} {"stream":"Step 3/4 : RUN sh assemble\n"} {"stream":" ---\u003e Running in bcca4a559c26\n"} {} {"stream":"\u001b[91m\u001b[0m"} {"stream":" ---\u003e 37f64959e884\n"} {"stream":"Removing intermediate container bcca4a559c26\n"} {"stream":"Step 4/4 : ENTRYPOINT ./run\n"} {"stream":" ---\u003e Running in ecb1d4e8bc40\n"} {"stream":" ---\u003e 6eec516b92e9\n"} {"stream":"Removing intermediate container ecb1d4e8bc40\n"} {"stream":"Successfully built 6eec516b92e9\n"} I0620 00:59:50.469663 14975 onbuild.go:129] Cleaning up temporary containers I0620 00:59:50.469729 14975 cleanup.go:33] Removing temporary directory /tmp/s2i344205636 I0620 00:59:50.469777 14975 fs.go:314] Removing directory '/tmp/s2i344205636' --- PASS: TestCleanBuildOnBuildNoName (1.58s) === RUN TestCleanBuildNoName I0620 00:59:50.484429 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:50.493157 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:50.493229 14975 docker.go:730] Image sha256:0b5af3e89d502196e1c457afba84ea7f0488b8b4875890b92723a7d31e2aaacf contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:50.493301 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:50.493432 14975 sti.go:204] Preparing to build I0620 00:59:50.494000 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:50.494057 14975 clone.go:40] Cloning sources into "/tmp/s2i521816531/upload/src" I0620 00:59:50.723377 14975 clone.go:56] Checked out "HEAD" I0620 00:59:50.755559 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:50.771796 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 00:59:50.771905 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 00:59:50.773550 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 00:59:50.773682 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 00:59:50.775389 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/save-artifacts' I0620 00:59:50.775540 14975 install.go:261] Using "save-artifacts" installed from "http://127.0.0.1:23456/.s2i/bin/save-artifacts" I0620 00:59:50.775628 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:50.775688 14975 sti.go:213] Clean build will be performed I0620 00:59:50.775769 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:50.775808 14975 sti.go:227] Running "assemble" in "" I0620 00:59:50.775887 14975 sti.go:585] Using image name sti_test/sti-fake I0620 00:59:50.778887 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:50.779034 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:50.779394 14975 sti.go:703] starting the source uploading ... I0620 00:59:50.779487 14975 tar.go:239] Adding "/tmp/s2i521816531/upload" to tar ... I0620 00:59:50.779860 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/scripts as scripts I0620 00:59:50.784497 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:50.784596 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 00:59:50.784909 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_2928d463" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:50.818127 14975 docker.go:1002] Attaching to container "d638843a61bc232044f923c85012ed5f4f441851bbda9009ab17c1563337ab0b" ... I0620 00:59:50.819574 14975 docker.go:1013] Starting container "d638843a61bc232044f923c85012ed5f4f441851bbda9009ab17c1563337ab0b" ... I0620 00:59:51.043575 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/scripts/assemble as scripts/assemble I0620 00:59:51.044250 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/scripts/run as scripts/run I0620 00:59:51.045002 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:51.045651 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src as src I0620 00:59:51.049578 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/.gitignore as src/.gitignore I0620 00:59:51.050215 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/.s2i as src/.s2i I0620 00:59:51.050731 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:51.051186 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:51.051694 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:51.052258 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/.travis.yml as src/.travis.yml I0620 00:59:51.052766 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/Dockerfile as src/Dockerfile I0620 00:59:51.053285 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/Gemfile as src/Gemfile I0620 00:59:51.053765 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:51.054274 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/README.md as src/README.md I0620 00:59:51.054796 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/Rakefile as src/Rakefile I0620 00:59:51.057221 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/app.rb as src/app.rb I0620 00:59:51.058315 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/config as src/config I0620 00:59:51.058788 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/config/database.rb as src/config/database.rb I0620 00:59:51.059266 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/config/database.yml as src/config/database.yml I0620 00:59:51.059741 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/config.ru as src/config.ru I0620 00:59:51.060277 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/db as src/db I0620 00:59:51.060752 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/db/migrate as src/db/migrate I0620 00:59:51.061263 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:51.061747 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/models.rb as src/models.rb I0620 00:59:51.062303 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/run.sh as src/run.sh I0620 00:59:51.062905 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/test as src/test I0620 00:59:51.063412 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:51.063923 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/views as src/views I0620 00:59:51.064474 14975 tar.go:337] Adding to tar: /tmp/s2i521816531/upload/src/views/main.erb as src/views/main.erb I0620 00:59:51.115371 14975 docker.go:1044] Waiting for container "d638843a61bc232044f923c85012ed5f4f441851bbda9009ab17c1563337ab0b" to stop ... I0620 00:59:51.207216 14975 docker.go:1069] Invoking PostExecute function I0620 00:59:51.207291 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 00:59:51.207328 14975 postexecutorstep.go:117] Executing step: commit image I0620 00:59:51.210219 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 00:59:51.210275 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i521816531/metadata' I0620 00:59:51.210492 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 00:59:51.249713 14975 tar.go:401] Creating directory /tmp/s2i521816531/metadata I0620 00:59:51.249799 14975 tar.go:469] Creating /tmp/s2i521816531/metadata/image_metadata.json I0620 00:59:51.249996 14975 tar.go:479] Extracting/writing /tmp/s2i521816531/metadata/image_metadata.json I0620 00:59:51.250224 14975 tar.go:425] Done extracting tar stream I0620 00:59:51.250388 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 00:59:51.256616 14975 docker.go:1103] Committing container with dockerOpts: {Reference: Comment: Author: Changes:[] Pause:false Config:0xc000434280}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:http://127.0.0.1:23456/.s2i/bin testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 00:59:51.314546 14975 postexecutorstep.go:393] Executing step: report success I0620 00:59:51.314599 14975 postexecutorstep.go:398] Successfully built sha256:0504f6522c7931e72ad24c8eb05662a4916ffe2d193056148fd03373558ae1f1 I0620 00:59:51.314628 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 00:59:51.314746 14975 docker.go:980] Removing container "d638843a61bc232044f923c85012ed5f4f441851bbda9009ab17c1563337ab0b" ... I0620 00:59:51.325846 14975 docker.go:990] Removed container "d638843a61bc232044f923c85012ed5f4f441851bbda9009ab17c1563337ab0b" I0620 00:59:51.326152 14975 cleanup.go:33] Removing temporary directory /tmp/s2i521816531 I0620 00:59:51.326202 14975 fs.go:314] Removing directory '/tmp/s2i521816531' --- PASS: TestCleanBuildNoName (0.86s) === RUN TestLayeredBuildNoTarNoName I0620 00:59:51.340480 14975 docker.go:490] Using locally available image "sti_test/sti-fake-no-tar:latest" I0620 00:59:51.349388 14975 docker.go:490] Using locally available image "sti_test/sti-fake-no-tar:latest" I0620 00:59:51.349441 14975 docker.go:728] warning: Image sha256:7cc368a658469efea74c4aba5553482375e9d3d423a68c8a5ac382b5acbdf7d6 does not contain a value for the io.openshift.s2i.scripts-url label I0620 00:59:51.349481 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:51.349615 14975 sti.go:204] Preparing to build I0620 00:59:51.350129 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:51.350184 14975 clone.go:40] Cloning sources into "/tmp/s2i669018493/upload/src" I0620 00:59:51.569538 14975 clone.go:56] Checked out "HEAD" I0620 00:59:51.601307 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:51.617387 14975 download.go:77] Downloaded 'file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/assemble' I0620 00:59:51.617546 14975 install.go:261] Using "assemble" installed from "file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/assemble" I0620 00:59:51.617762 14975 download.go:77] Downloaded 'file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/run' I0620 00:59:51.617892 14975 install.go:261] Using "run" installed from "file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/run" I0620 00:59:51.618134 14975 download.go:77] Downloaded 'file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/save-artifacts' I0620 00:59:51.618272 14975 install.go:261] Using "save-artifacts" installed from "file:///data/src/github.com/openshift/source-to-image/_output/local/go/src/github.com/openshift/source-to-image/test/integration/scripts/.s2i/bin/save-artifacts" I0620 00:59:51.618350 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:51.618393 14975 sti.go:213] Clean build will be performed I0620 00:59:51.618444 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:51.618489 14975 sti.go:227] Running "assemble" in "" I0620 00:59:51.618531 14975 sti.go:585] Using image name sti_test/sti-fake-no-tar I0620 00:59:51.621813 14975 docker.go:490] Using locally available image "sti_test/sti-fake-no-tar:latest" I0620 00:59:51.621959 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:51.622349 14975 sti.go:703] starting the source uploading ... I0620 00:59:51.622440 14975 tar.go:239] Adding "/tmp/s2i669018493/upload" to tar ... I0620 00:59:51.622894 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/scripts as scripts I0620 00:59:51.627445 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:51.627530 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 00:59:51.627858 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_no_tar_f60e17b9" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake-no-tar:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:51.666478 14975 docker.go:1002] Attaching to container "ef4428909f303a0e9a29af14a209d03c2e98af0aede6b1243d6bba13edb6a50a" ... I0620 00:59:51.667835 14975 docker.go:1013] Starting container "ef4428909f303a0e9a29af14a209d03c2e98af0aede6b1243d6bba13edb6a50a" ... I0620 00:59:51.903923 14975 sti.go:715] /bin/sh: tar: not found I0620 00:59:51.904210 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/scripts/assemble as scripts/assemble I0620 00:59:51.904782 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/scripts/run as scripts/run I0620 00:59:51.905390 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:51.906031 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src as src I0620 00:59:51.910389 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/.gitignore as src/.gitignore I0620 00:59:51.911095 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/.s2i as src/.s2i I0620 00:59:51.911693 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:51.912279 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:51.912869 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:51.913534 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/.travis.yml as src/.travis.yml I0620 00:59:51.914160 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/Dockerfile as src/Dockerfile I0620 00:59:51.914743 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/Gemfile as src/Gemfile I0620 00:59:51.915539 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:51.916231 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/README.md as src/README.md I0620 00:59:51.916855 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/Rakefile as src/Rakefile I0620 00:59:51.919638 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/app.rb as src/app.rb I0620 00:59:51.920465 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/config as src/config I0620 00:59:51.921636 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/config/database.rb as src/config/database.rb I0620 00:59:51.922265 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/config/database.yml as src/config/database.yml I0620 00:59:51.922959 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/config.ru as src/config.ru I0620 00:59:51.923654 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/db as src/db I0620 00:59:51.924279 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/db/migrate as src/db/migrate I0620 00:59:51.924916 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:51.925570 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/models.rb as src/models.rb I0620 00:59:51.926197 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/run.sh as src/run.sh I0620 00:59:51.926732 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/test as src/test I0620 00:59:51.927324 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:51.927839 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/views as src/views I0620 00:59:51.928346 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/views/main.erb as src/views/main.erb I0620 00:59:51.946016 14975 docker.go:1044] Waiting for container "ef4428909f303a0e9a29af14a209d03c2e98af0aede6b1243d6bba13edb6a50a" to stop ... I0620 00:59:52.034103 14975 docker.go:980] Removing container "ef4428909f303a0e9a29af14a209d03c2e98af0aede6b1243d6bba13edb6a50a" ... I0620 00:59:52.050691 14975 docker.go:990] Removed container "ef4428909f303a0e9a29af14a209d03c2e98af0aede6b1243d6bba13edb6a50a" I0620 00:59:52.051256 14975 sti.go:232] Image is missing basic requirements (sh or tar), layered build will be performed I0620 00:59:52.053889 14975 layered.go:103] The scripts are included in "/tmp/s2i669018493/upload/scripts" directory I0620 00:59:52.054121 14975 layered.go:127] Writing custom Dockerfile to /tmp/s2i669018493/upload I0620 00:59:52.054158 14975 layered.go:160] Creating application source code image I0620 00:59:52.054340 14975 tar.go:239] Adding "/tmp/s2i669018493/upload" to tar ... I0620 00:59:52.054388 14975 layered.go:175] Building new image s2i-layered-temp-image-1560992392054257663 with scripts and sources already inside I0620 00:59:52.054556 14975 docker.go:1135] Building container using config: {Tags:[s2i-layered-temp-image-1560992392054257663] SuppressOutput:false RemoteContext: NoCache:true Remove:true ForceRemove:true PullParent:false Isolation: CPUSetCPUs: CPUSetMems: CPUShares:0 CPUQuota:0 CPUPeriod:0 Memory:0 MemorySwap:0 CgroupParent: NetworkMode: ShmSize:0 Dockerfile: Ulimits:[] BuildArgs:map[] AuthConfigs:map[] Context:<nil> Labels:map[] Squash:false CacheFrom:[] SecurityOpt:[] ExtraHosts:[] Target: SessionID:} I0620 00:59:52.054780 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/Dockerfile as Dockerfile I0620 00:59:52.055510 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/scripts as scripts I0620 00:59:52.056077 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/scripts/assemble as scripts/assemble I0620 00:59:52.056847 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/scripts/run as scripts/run I0620 00:59:52.057635 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:52.058454 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src as src I0620 00:59:52.062745 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/.gitignore as src/.gitignore I0620 00:59:52.063493 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/.s2i as src/.s2i I0620 00:59:52.064196 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:52.065295 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:52.068704 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:52.069337 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/.travis.yml as src/.travis.yml I0620 00:59:52.069960 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/Dockerfile as src/Dockerfile I0620 00:59:52.070592 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/Gemfile as src/Gemfile I0620 00:59:52.071343 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:52.072043 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/README.md as src/README.md I0620 00:59:52.072748 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/Rakefile as src/Rakefile I0620 00:59:52.073379 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/app.rb as src/app.rb I0620 00:59:52.074128 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/config as src/config I0620 00:59:52.074716 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/config/database.rb as src/config/database.rb I0620 00:59:52.075469 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/config/database.yml as src/config/database.yml I0620 00:59:52.076309 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/config.ru as src/config.ru I0620 00:59:52.076949 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/db as src/db I0620 00:59:52.078177 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/db/migrate as src/db/migrate I0620 00:59:52.078856 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:52.079659 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/models.rb as src/models.rb I0620 00:59:52.080379 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/run.sh as src/run.sh I0620 00:59:52.081016 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/test as src/test I0620 00:59:52.081507 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:52.082057 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/views as src/views I0620 00:59:52.082680 14975 tar.go:337] Adding to tar: /tmp/s2i669018493/upload/src/views/main.erb as src/views/main.erb I0620 00:59:52.101491 14975 layered.go:173] {"stream":"Step 1/3 : FROM sti_test/sti-fake-no-tar\n"} I0620 00:59:52.101657 14975 layered.go:173] {"stream":" ---\u003e 7cc368a65846\n"} I0620 00:59:52.101732 14975 layered.go:173] {"stream":"Step 2/3 : COPY scripts /tmp/scripts\n"} I0620 00:59:52.220464 14975 layered.go:173] {"stream":" ---\u003e 1af7b88d276f\n"} I0620 00:59:52.226090 14975 layered.go:173] {"stream":"Removing intermediate container bc0beb48e67a\n"} I0620 00:59:52.226162 14975 layered.go:173] {"stream":"Step 3/3 : COPY src /tmp/src\n"} I0620 00:59:52.373261 14975 layered.go:173] {"stream":" ---\u003e bee6a4854dcd\n"} I0620 00:59:52.379539 14975 layered.go:173] {"stream":"Removing intermediate container 286b5a4ab742\n"} I0620 00:59:52.383275 14975 layered.go:173] {"stream":"Successfully built bee6a4854dcd\n"} I0620 00:59:52.385022 14975 layered.go:193] Scripts dir has contents true I0620 00:59:52.385089 14975 layered.go:208] Building using sti-enabled image I0620 00:59:52.385135 14975 sti.go:585] Using image name s2i-layered-temp-image-1560992392054257663 I0620 00:59:52.388495 14975 docker.go:490] Using locally available image "s2i-layered-temp-image-1560992392054257663:latest" I0620 00:59:52.388634 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:52.395311 14975 docker.go:804] Base directory for S2I scripts is '/tmp/scripts'. Untarring destination is '/tmp'. I0620 00:59:52.395374 14975 docker.go:961] Setting "/tmp/scripts/assemble" command for container ... I0620 00:59:52.395684 14975 docker.go:970] Creating container with options {Name:"s2i_s2i_layered_temp_image_1560992392054257663_df845b30" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:s2i-layered-temp-image-1560992392054257663:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:52.427268 14975 docker.go:1002] Attaching to container "13c2981d96b3c9682f51695271bf67171884ba816c39622647f432170c5f6d32" ... I0620 00:59:52.428636 14975 docker.go:1013] Starting container "13c2981d96b3c9682f51695271bf67171884ba816c39622647f432170c5f6d32" ... I0620 00:59:52.691096 14975 docker.go:1044] Waiting for container "13c2981d96b3c9682f51695271bf67171884ba816c39622647f432170c5f6d32" to stop ... I0620 00:59:52.814298 14975 docker.go:1069] Invoking PostExecute function I0620 00:59:52.814384 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 00:59:52.814430 14975 postexecutorstep.go:117] Executing step: commit image I0620 00:59:52.817844 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 00:59:52.817917 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i669018493/metadata' I0620 00:59:52.818166 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 00:59:52.854588 14975 tar.go:401] Creating directory /tmp/s2i669018493/metadata I0620 00:59:52.854681 14975 tar.go:469] Creating /tmp/s2i669018493/metadata/image_metadata.json I0620 00:59:52.854859 14975 tar.go:479] Extracting/writing /tmp/s2i669018493/metadata/image_metadata.json I0620 00:59:52.855094 14975 tar.go:425] Done extracting tar stream I0620 00:59:52.855244 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 00:59:52.860719 14975 docker.go:1103] Committing container with dockerOpts: {Reference: Comment: Author: Changes:[] Pause:false Config:0xc000374280}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:s2i-layered-temp-image-1560992392054257663 io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 00:59:52.916953 14975 postexecutorstep.go:393] Executing step: report success I0620 00:59:52.917008 14975 postexecutorstep.go:398] Successfully built sha256:3cf6fd3e4bf454c25b475ad61b78e0a26007a023188e7dc7369fa749a724dd46 I0620 00:59:52.917048 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 00:59:52.917142 14975 docker.go:980] Removing container "13c2981d96b3c9682f51695271bf67171884ba816c39622647f432170c5f6d32" ... I0620 00:59:52.930397 14975 docker.go:990] Removed container "13c2981d96b3c9682f51695271bf67171884ba816c39622647f432170c5f6d32" I0620 00:59:52.930711 14975 cleanup.go:33] Removing temporary directory /tmp/s2i669018493 I0620 00:59:52.930752 14975 fs.go:314] Removing directory '/tmp/s2i669018493' I0620 00:59:52.934267 14975 cleanup.go:42] Removing temporary image s2i-layered-temp-image-1560992392054257663 --- PASS: TestLayeredBuildNoTarNoName (1.61s) === RUN TestAllowedUIDsNamedUser I0620 00:59:52.950192 14975 docker.go:490] Using locally available image "sti_test/sti-fake-user:latest" --- PASS: TestAllowedUIDsNamedUser (0.02s) === RUN TestAllowedUIDsNumericUser I0620 00:59:52.967083 14975 docker.go:490] Using locally available image "sti_test/sti-fake-numericuser:latest" I0620 00:59:52.982696 14975 docker.go:490] Using locally available image "sti_test/sti-fake-numericuser:latest" I0620 00:59:52.982768 14975 docker.go:730] Image sha256:8337849dc4a7cc3f645194277a8df092d5d5d1c29077c88ffa486febac3594bf contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:52.982839 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world --- PASS: TestAllowedUIDsNumericUser (0.02s) === RUN TestAllowedUIDsOnBuildRootUser I0620 00:59:52.992822 14975 docker.go:490] Using locally available image "sti_test/sti-fake-onbuild-rootuser:latest" --- PASS: TestAllowedUIDsOnBuildRootUser (0.02s) === RUN TestAllowedUIDsOnBuildNumericUser I0620 00:59:53.009864 14975 docker.go:490] Using locally available image "sti_test/sti-fake-onbuild-numericuser:latest" I0620 00:59:53.027118 14975 docker.go:490] Using locally available image "sti_test/sti-fake-onbuild-numericuser:latest" I0620 00:59:53.027181 14975 docker.go:730] Image sha256:42905ba48d1d183b50e0657faa86d09ad725466956ca9431a6732074de8e998a contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:53.027234 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:53.027327 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world --- PASS: TestAllowedUIDsOnBuildNumericUser (0.03s) === RUN TestAllowedUIDsAssembleRoot I0620 00:59:53.037181 14975 docker.go:490] Using locally available image "sti_test/sti-fake-assemble-root:latest" --- PASS: TestAllowedUIDsAssembleRoot (0.02s) === RUN TestAllowedUIDsAssembleUser I0620 00:59:53.053137 14975 docker.go:490] Using locally available image "sti_test/sti-fake-assemble-user:latest" I0620 00:59:53.064974 14975 docker.go:490] Using locally available image "sti_test/sti-fake-assemble-user:latest" I0620 00:59:53.065046 14975 docker.go:730] Image sha256:3fb0ac698f8d12544484bd793b2a404d9d09dfde80e28db407148c3d9fed3bfc contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:53.065107 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world --- PASS: TestAllowedUIDsAssembleUser (0.02s) === RUN TestIncrementalBuildAndRemovePreviousImage I0620 00:59:53.074568 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:53.083968 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:53.084043 14975 docker.go:730] Image sha256:0b5af3e89d502196e1c457afba84ea7f0488b8b4875890b92723a7d31e2aaacf contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:53.084092 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:53.084180 14975 sti.go:204] Preparing to build test/sti-incremental-app I0620 00:59:53.084714 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:53.084784 14975 clone.go:40] Cloning sources into "/tmp/s2i202163895/upload/src" I0620 00:59:53.318628 14975 clone.go:56] Checked out "HEAD" I0620 00:59:53.351959 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:53.367936 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 00:59:53.368109 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 00:59:53.371257 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 00:59:53.371361 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 00:59:53.373014 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/save-artifacts' I0620 00:59:53.373142 14975 install.go:261] Using "save-artifacts" installed from "http://127.0.0.1:23456/.s2i/bin/save-artifacts" I0620 00:59:53.373210 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:53.373241 14975 sti.go:213] Clean build will be performed I0620 00:59:53.373296 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:53.373346 14975 sti.go:227] Running "assemble" in "test/sti-incremental-app" I0620 00:59:53.373376 14975 sti.go:585] Using image name sti_test/sti-fake I0620 00:59:53.376973 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:53.377087 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:53.377448 14975 sti.go:703] starting the source uploading ... I0620 00:59:53.377537 14975 tar.go:239] Adding "/tmp/s2i202163895/upload" to tar ... I0620 00:59:53.377960 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/scripts as scripts I0620 00:59:53.383194 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:53.383273 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 00:59:53.383569 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_2c760f19" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:53.414194 14975 docker.go:1002] Attaching to container "cb591834a059024b5d525b68ec79763c762946a7d095e348a081815d4fdb4613" ... I0620 00:59:53.416073 14975 docker.go:1013] Starting container "cb591834a059024b5d525b68ec79763c762946a7d095e348a081815d4fdb4613" ... I0620 00:59:53.625270 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/scripts/assemble as scripts/assemble I0620 00:59:53.625924 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/scripts/run as scripts/run I0620 00:59:53.626591 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:53.627311 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src as src I0620 00:59:53.631062 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/.gitignore as src/.gitignore I0620 00:59:53.631650 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/.s2i as src/.s2i I0620 00:59:53.632150 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:53.632653 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:53.633277 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:53.633825 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/.travis.yml as src/.travis.yml I0620 00:59:53.634366 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/Dockerfile as src/Dockerfile I0620 00:59:53.634912 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/Gemfile as src/Gemfile I0620 00:59:53.635558 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:53.636224 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/README.md as src/README.md I0620 00:59:53.636801 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/Rakefile as src/Rakefile I0620 00:59:53.637292 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/app.rb as src/app.rb I0620 00:59:53.637772 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/config as src/config I0620 00:59:53.638256 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/config/database.rb as src/config/database.rb I0620 00:59:53.638840 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/config/database.yml as src/config/database.yml I0620 00:59:53.639413 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/config.ru as src/config.ru I0620 00:59:53.639969 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/db as src/db I0620 00:59:53.640807 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/db/migrate as src/db/migrate I0620 00:59:53.642822 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:53.643913 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/models.rb as src/models.rb I0620 00:59:53.644430 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/run.sh as src/run.sh I0620 00:59:53.645003 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/test as src/test I0620 00:59:53.645496 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:53.646047 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/views as src/views I0620 00:59:53.646531 14975 tar.go:337] Adding to tar: /tmp/s2i202163895/upload/src/views/main.erb as src/views/main.erb I0620 00:59:53.692892 14975 docker.go:1044] Waiting for container "cb591834a059024b5d525b68ec79763c762946a7d095e348a081815d4fdb4613" to stop ... I0620 00:59:53.851955 14975 docker.go:1069] Invoking PostExecute function I0620 00:59:53.852046 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 00:59:53.852082 14975 postexecutorstep.go:117] Executing step: commit image I0620 00:59:53.855811 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 00:59:53.855880 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i202163895/metadata' I0620 00:59:53.856093 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 00:59:53.890773 14975 tar.go:401] Creating directory /tmp/s2i202163895/metadata I0620 00:59:53.890879 14975 tar.go:469] Creating /tmp/s2i202163895/metadata/image_metadata.json I0620 00:59:53.891090 14975 tar.go:479] Extracting/writing /tmp/s2i202163895/metadata/image_metadata.json I0620 00:59:53.891305 14975 tar.go:425] Done extracting tar stream I0620 00:59:53.891461 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 00:59:53.897687 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-incremental-app Comment: Author: Changes:[] Pause:false Config:0xc000284500}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-incremental-app io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:http://127.0.0.1:23456/.s2i/bin testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 00:59:53.965091 14975 postexecutorstep.go:393] Executing step: report success I0620 00:59:53.965153 14975 postexecutorstep.go:398] Successfully built test/sti-incremental-app I0620 00:59:53.965177 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 00:59:53.965260 14975 docker.go:980] Removing container "cb591834a059024b5d525b68ec79763c762946a7d095e348a081815d4fdb4613" ... I0620 00:59:53.979358 14975 docker.go:990] Removed container "cb591834a059024b5d525b68ec79763c762946a7d095e348a081815d4fdb4613" I0620 00:59:53.979673 14975 cleanup.go:33] Removing temporary directory /tmp/s2i202163895 I0620 00:59:53.979723 14975 fs.go:314] Removing directory '/tmp/s2i202163895' I0620 00:59:53.985494 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:53.993818 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:53.993888 14975 docker.go:730] Image sha256:0b5af3e89d502196e1c457afba84ea7f0488b8b4875890b92723a7d31e2aaacf contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:53.993990 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:53.994110 14975 sti.go:204] Preparing to build test/sti-incremental-app I0620 00:59:53.994611 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:53.994666 14975 clone.go:40] Cloning sources into "/tmp/s2i157335041/upload/src" I0620 00:59:54.215238 14975 clone.go:56] Checked out "HEAD" I0620 00:59:54.247417 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:54.263346 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 00:59:54.263467 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 00:59:54.266402 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 00:59:54.266559 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 00:59:54.268443 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/save-artifacts' I0620 00:59:54.268537 14975 install.go:261] Using "save-artifacts" installed from "http://127.0.0.1:23456/.s2i/bin/save-artifacts" I0620 00:59:54.268622 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:54.272554 14975 docker.go:490] Using locally available image "test/sti-incremental-app:latest" I0620 00:59:54.275842 14975 sti.go:211] Existing image for tag test/sti-incremental-app detected for incremental build I0620 00:59:54.275903 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:54.276062 14975 sti.go:522] Saving build artifacts from image test/sti-incremental-app to path /tmp/s2i157335041/upload/artifacts I0620 00:59:54.279422 14975 sti.go:546] The assemble user is not set, defaulting to "" user I0620 00:59:54.285959 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:54.286030 14975 docker.go:961] Setting "/tmp/scripts/save-artifacts" command for container ... I0620 00:59:54.286318 14975 docker.go:970] Creating container with options {Name:"s2i_test_sti_incremental_app_8329a16a" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[] Cmd:[/tmp/scripts/save-artifacts] Healthcheck:<nil> ArgsEscaped:false Image:test/sti-incremental-app:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:54.322296 14975 docker.go:1002] Attaching to container "8fcad0d05647f55929a1de4c12e5d82eabc060e78151a867b8ce6808eece893d" ... I0620 00:59:54.324252 14975 docker.go:1013] Starting container "8fcad0d05647f55929a1de4c12e5d82eabc060e78151a867b8ce6808eece893d" ... I0620 00:59:54.554167 14975 tar.go:392] Creating directory /tmp/s2i157335041/upload/artifacts I0620 00:59:54.554344 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts I0620 00:59:54.554453 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/.gitignore I0620 00:59:54.554658 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/.gitignore I0620 00:59:54.554871 14975 tar.go:392] Creating directory /tmp/s2i157335041/upload/artifacts/.s2i I0620 00:59:54.555145 14975 tar.go:392] Creating directory /tmp/s2i157335041/upload/artifacts/.s2i/bin I0620 00:59:54.555364 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts/.s2i/bin I0620 00:59:54.555456 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/.s2i/bin/README I0620 00:59:54.555581 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/.s2i/bin/README I0620 00:59:54.555815 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts/.s2i I0620 00:59:54.555909 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/.s2i/environment I0620 00:59:54.556069 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/.s2i/environment I0620 00:59:54.556287 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts I0620 00:59:54.556362 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/.travis.yml I0620 00:59:54.556494 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/.travis.yml I0620 00:59:54.556707 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts I0620 00:59:54.556784 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/Dockerfile I0620 00:59:54.556916 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/Dockerfile I0620 00:59:54.557216 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts I0620 00:59:54.557286 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/Gemfile I0620 00:59:54.557417 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/Gemfile I0620 00:59:54.557659 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts I0620 00:59:54.557732 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/Gemfile.lock I0620 00:59:54.557870 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/Gemfile.lock I0620 00:59:54.558101 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts I0620 00:59:54.558177 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/README.md I0620 00:59:54.558317 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/README.md I0620 00:59:54.558569 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts I0620 00:59:54.558673 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/Rakefile I0620 00:59:54.558794 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/Rakefile I0620 00:59:54.559097 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts I0620 00:59:54.559187 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/app.rb I0620 00:59:54.559363 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/app.rb I0620 00:59:54.559662 14975 tar.go:392] Creating directory /tmp/s2i157335041/upload/artifacts/config I0620 00:59:54.559984 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts/config I0620 00:59:54.560071 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/config/database.rb I0620 00:59:54.560199 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/config/database.rb I0620 00:59:54.560483 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts/config I0620 00:59:54.560556 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/config/database.yml I0620 00:59:54.560678 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/config/database.yml I0620 00:59:54.560961 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts I0620 00:59:54.561044 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/config.ru I0620 00:59:54.561174 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/config.ru I0620 00:59:54.561409 14975 tar.go:392] Creating directory /tmp/s2i157335041/upload/artifacts/db I0620 00:59:54.561662 14975 tar.go:392] Creating directory /tmp/s2i157335041/upload/artifacts/db/migrate I0620 00:59:54.561900 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts/db/migrate I0620 00:59:54.561987 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:54.562112 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:54.562340 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts I0620 00:59:54.562410 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/models.rb I0620 00:59:54.562532 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/models.rb I0620 00:59:54.562748 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts I0620 00:59:54.562809 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/run.sh I0620 00:59:54.562920 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/run.sh I0620 00:59:54.563202 14975 tar.go:392] Creating directory /tmp/s2i157335041/upload/artifacts/test I0620 00:59:54.563450 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts/test I0620 00:59:54.563548 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/test/sample_test.rb I0620 00:59:54.563687 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/test/sample_test.rb I0620 00:59:54.563969 14975 tar.go:392] Creating directory /tmp/s2i157335041/upload/artifacts/views I0620 00:59:54.564231 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts/views I0620 00:59:54.564328 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/views/main.erb I0620 00:59:54.564460 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/views/main.erb I0620 00:59:54.564730 14975 tar.go:401] Creating directory /tmp/s2i157335041/upload/artifacts I0620 00:59:54.564804 14975 tar.go:469] Creating /tmp/s2i157335041/upload/artifacts/save-artifacts-invoked I0620 00:59:54.564972 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/upload/artifacts/save-artifacts-invoked I0620 00:59:54.565159 14975 tar.go:425] Done extracting tar stream I0620 00:59:54.595719 14975 docker.go:1044] Waiting for container "8fcad0d05647f55929a1de4c12e5d82eabc060e78151a867b8ce6808eece893d" to stop ... I0620 00:59:54.685646 14975 docker.go:980] Removing container "8fcad0d05647f55929a1de4c12e5d82eabc060e78151a867b8ce6808eece893d" ... I0620 00:59:54.696399 14975 docker.go:990] Removed container "8fcad0d05647f55929a1de4c12e5d82eabc060e78151a867b8ce6808eece893d" I0620 00:59:54.696720 14975 sti.go:227] Running "assemble" in "test/sti-incremental-app" I0620 00:59:54.696782 14975 sti.go:585] Using image name sti_test/sti-fake I0620 00:59:54.700312 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:54.700460 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:54.700687 14975 sti.go:703] starting the source uploading ... I0620 00:59:54.700770 14975 tar.go:239] Adding "/tmp/s2i157335041/upload" to tar ... I0620 00:59:54.701262 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts as artifacts I0620 00:59:54.709095 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:54.709205 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 00:59:54.709556 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_bee1ef25" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:54.744066 14975 docker.go:1002] Attaching to container "4f6192cfad7e93764980b43f385ccb306f34728e9101f6077a7ef25f86ce1628" ... I0620 00:59:54.746202 14975 docker.go:1013] Starting container "4f6192cfad7e93764980b43f385ccb306f34728e9101f6077a7ef25f86ce1628" ... I0620 00:59:54.989580 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/.gitignore as artifacts/.gitignore I0620 00:59:54.990307 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/.s2i as artifacts/.s2i I0620 00:59:54.991036 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/.s2i/bin as artifacts/.s2i/bin I0620 00:59:54.991549 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/.s2i/bin/README as artifacts/.s2i/bin/README I0620 00:59:54.992128 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/.s2i/environment as artifacts/.s2i/environment I0620 00:59:54.992724 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/.travis.yml as artifacts/.travis.yml I0620 00:59:54.993323 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/Dockerfile as artifacts/Dockerfile I0620 00:59:54.993901 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/Gemfile as artifacts/Gemfile I0620 00:59:54.994496 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/Gemfile.lock as artifacts/Gemfile.lock I0620 00:59:54.996285 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/README.md as artifacts/README.md I0620 00:59:54.996974 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/Rakefile as artifacts/Rakefile I0620 00:59:54.998240 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/app.rb as artifacts/app.rb I0620 00:59:54.998987 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/config as artifacts/config I0620 00:59:54.999629 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/config/database.rb as artifacts/config/database.rb I0620 00:59:55.000276 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/config/database.yml as artifacts/config/database.yml I0620 00:59:55.000871 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/config.ru as artifacts/config.ru I0620 00:59:55.001556 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/db as artifacts/db I0620 00:59:55.002217 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/db/migrate as artifacts/db/migrate I0620 00:59:55.002847 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/db/migrate/20141102191902_create_key_pair.rb as artifacts/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:55.003439 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/models.rb as artifacts/models.rb I0620 00:59:55.004048 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/run.sh as artifacts/run.sh I0620 00:59:55.004676 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/save-artifacts-invoked as artifacts/save-artifacts-invoked I0620 00:59:55.005193 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/test as artifacts/test I0620 00:59:55.005695 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/test/sample_test.rb as artifacts/test/sample_test.rb I0620 00:59:55.006310 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/views as artifacts/views I0620 00:59:55.006838 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/artifacts/views/main.erb as artifacts/views/main.erb I0620 00:59:55.007520 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/scripts as scripts I0620 00:59:55.008054 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/scripts/assemble as scripts/assemble I0620 00:59:55.008560 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/scripts/run as scripts/run I0620 00:59:55.009172 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:55.009746 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src as src I0620 00:59:55.013531 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/.gitignore as src/.gitignore I0620 00:59:55.014114 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/.s2i as src/.s2i I0620 00:59:55.014631 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:55.015103 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:55.015652 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:55.016262 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/.travis.yml as src/.travis.yml I0620 00:59:55.016874 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/Dockerfile as src/Dockerfile I0620 00:59:55.017353 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/Gemfile as src/Gemfile I0620 00:59:55.017765 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:55.018415 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/README.md as src/README.md I0620 00:59:55.019281 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/Rakefile as src/Rakefile I0620 00:59:55.019837 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/app.rb as src/app.rb I0620 00:59:55.020447 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/config as src/config I0620 00:59:55.021043 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/config/database.rb as src/config/database.rb I0620 00:59:55.021652 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/config/database.yml as src/config/database.yml I0620 00:59:55.022267 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/config.ru as src/config.ru I0620 00:59:55.022853 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/db as src/db I0620 00:59:55.023649 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/db/migrate as src/db/migrate I0620 00:59:55.024287 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:55.024858 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/models.rb as src/models.rb I0620 00:59:55.025456 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/run.sh as src/run.sh I0620 00:59:55.026127 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/test as src/test I0620 00:59:55.026688 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:55.027213 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/views as src/views I0620 00:59:55.027715 14975 tar.go:337] Adding to tar: /tmp/s2i157335041/upload/src/views/main.erb as src/views/main.erb I0620 00:59:55.077100 14975 docker.go:1044] Waiting for container "4f6192cfad7e93764980b43f385ccb306f34728e9101f6077a7ef25f86ce1628" to stop ... I0620 00:59:55.183879 14975 docker.go:1069] Invoking PostExecute function I0620 00:59:55.183952 14975 postexecutorstep.go:63] Executing step: store previous image I0620 00:59:55.187731 14975 postexecutorstep.go:117] Executing step: commit image I0620 00:59:55.190914 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 00:59:55.191009 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i157335041/metadata' I0620 00:59:55.191376 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 00:59:55.225681 14975 tar.go:401] Creating directory /tmp/s2i157335041/metadata I0620 00:59:55.225764 14975 tar.go:469] Creating /tmp/s2i157335041/metadata/image_metadata.json I0620 00:59:55.225987 14975 tar.go:479] Extracting/writing /tmp/s2i157335041/metadata/image_metadata.json I0620 00:59:55.226188 14975 tar.go:425] Done extracting tar stream I0620 00:59:55.226339 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 00:59:55.232127 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-incremental-app Comment: Author: Changes:[] Pause:false Config:0xc00039e640}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-incremental-app io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:http://127.0.0.1:23456/.s2i/bin testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 00:59:55.297429 14975 postexecutorstep.go:393] Executing step: report success I0620 00:59:55.297493 14975 postexecutorstep.go:398] Successfully built test/sti-incremental-app I0620 00:59:55.297517 14975 postexecutorstep.go:88] Executing step: remove previous image I0620 00:59:55.297546 14975 postexecutorstep.go:102] Removing previously-tagged image sha256:655aa523f491d5f72475c5179de7a1d99bef658d3a77949d36d42f208963b76e I0620 00:59:55.302528 14975 docker.go:980] Removing container "4f6192cfad7e93764980b43f385ccb306f34728e9101f6077a7ef25f86ce1628" ... I0620 00:59:55.316095 14975 docker.go:990] Removed container "4f6192cfad7e93764980b43f385ccb306f34728e9101f6077a7ef25f86ce1628" I0620 00:59:55.316367 14975 cleanup.go:33] Removing temporary directory /tmp/s2i157335041 I0620 00:59:55.316418 14975 fs.go:314] Removing directory '/tmp/s2i157335041' --- PASS: TestIncrementalBuildAndRemovePreviousImage (2.80s) === RUN TestIncrementalBuildAndKeepPreviousImage I0620 00:59:55.880621 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:55.889472 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:55.889537 14975 docker.go:730] Image sha256:0b5af3e89d502196e1c457afba84ea7f0488b8b4875890b92723a7d31e2aaacf contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:55.889585 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:55.889709 14975 sti.go:204] Preparing to build test/sti-incremental-app I0620 00:59:55.890241 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:55.890298 14975 clone.go:40] Cloning sources into "/tmp/s2i627652571/upload/src" I0620 00:59:56.155204 14975 clone.go:56] Checked out "HEAD" I0620 00:59:56.189378 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:56.205737 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 00:59:56.205906 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 00:59:56.207530 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 00:59:56.207639 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 00:59:56.209352 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/save-artifacts' I0620 00:59:56.209473 14975 install.go:261] Using "save-artifacts" installed from "http://127.0.0.1:23456/.s2i/bin/save-artifacts" I0620 00:59:56.209560 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:56.209607 14975 sti.go:213] Clean build will be performed I0620 00:59:56.209652 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:56.209690 14975 sti.go:227] Running "assemble" in "test/sti-incremental-app" I0620 00:59:56.209720 14975 sti.go:585] Using image name sti_test/sti-fake I0620 00:59:56.213121 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:56.213237 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:56.213418 14975 sti.go:703] starting the source uploading ... I0620 00:59:56.213500 14975 tar.go:239] Adding "/tmp/s2i627652571/upload" to tar ... I0620 00:59:56.213858 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/scripts as scripts I0620 00:59:56.218955 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:56.219037 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 00:59:56.219361 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_69677273" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:56.256886 14975 docker.go:1002] Attaching to container "a8e7df4fae5d1e78afce2a5a57fd463c4c5e718fe20576318b1d49981550e50c" ... I0620 00:59:56.259074 14975 docker.go:1013] Starting container "a8e7df4fae5d1e78afce2a5a57fd463c4c5e718fe20576318b1d49981550e50c" ... I0620 00:59:56.500686 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/scripts/assemble as scripts/assemble I0620 00:59:56.501222 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/scripts/run as scripts/run I0620 00:59:56.501729 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:56.502512 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src as src I0620 00:59:56.507779 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/.gitignore as src/.gitignore I0620 00:59:56.508502 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/.s2i as src/.s2i I0620 00:59:56.508981 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:56.509516 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:56.510105 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:56.510628 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/.travis.yml as src/.travis.yml I0620 00:59:56.511209 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/Dockerfile as src/Dockerfile I0620 00:59:56.511754 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/Gemfile as src/Gemfile I0620 00:59:56.512349 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:56.512829 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/README.md as src/README.md I0620 00:59:56.513324 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/Rakefile as src/Rakefile I0620 00:59:56.513770 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/app.rb as src/app.rb I0620 00:59:56.514292 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/config as src/config I0620 00:59:56.514734 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/config/database.rb as src/config/database.rb I0620 00:59:56.515271 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/config/database.yml as src/config/database.yml I0620 00:59:56.515759 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/config.ru as src/config.ru I0620 00:59:56.516279 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/db as src/db I0620 00:59:56.516744 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/db/migrate as src/db/migrate I0620 00:59:56.517228 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:56.517690 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/models.rb as src/models.rb I0620 00:59:56.518189 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/run.sh as src/run.sh I0620 00:59:56.518690 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/test as src/test I0620 00:59:56.519264 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:56.519850 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/views as src/views I0620 00:59:56.520413 14975 tar.go:337] Adding to tar: /tmp/s2i627652571/upload/src/views/main.erb as src/views/main.erb I0620 00:59:56.569870 14975 docker.go:1044] Waiting for container "a8e7df4fae5d1e78afce2a5a57fd463c4c5e718fe20576318b1d49981550e50c" to stop ... I0620 00:59:56.680105 14975 docker.go:1069] Invoking PostExecute function I0620 00:59:56.680174 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 00:59:56.680221 14975 postexecutorstep.go:117] Executing step: commit image I0620 00:59:56.683666 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 00:59:56.683741 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i627652571/metadata' I0620 00:59:56.684063 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 00:59:56.729712 14975 tar.go:401] Creating directory /tmp/s2i627652571/metadata I0620 00:59:56.729809 14975 tar.go:469] Creating /tmp/s2i627652571/metadata/image_metadata.json I0620 00:59:56.730006 14975 tar.go:479] Extracting/writing /tmp/s2i627652571/metadata/image_metadata.json I0620 00:59:56.730215 14975 tar.go:425] Done extracting tar stream I0620 00:59:56.730382 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 00:59:56.736631 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-incremental-app Comment: Author: Changes:[] Pause:false Config:0xc000490500}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-incremental-app io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:http://127.0.0.1:23456/.s2i/bin testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 00:59:56.830541 14975 postexecutorstep.go:393] Executing step: report success I0620 00:59:56.830595 14975 postexecutorstep.go:398] Successfully built test/sti-incremental-app I0620 00:59:56.830632 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 00:59:56.830717 14975 docker.go:980] Removing container "a8e7df4fae5d1e78afce2a5a57fd463c4c5e718fe20576318b1d49981550e50c" ... I0620 00:59:56.842394 14975 docker.go:990] Removed container "a8e7df4fae5d1e78afce2a5a57fd463c4c5e718fe20576318b1d49981550e50c" I0620 00:59:56.842620 14975 cleanup.go:33] Removing temporary directory /tmp/s2i627652571 I0620 00:59:56.842662 14975 fs.go:314] Removing directory '/tmp/s2i627652571' I0620 00:59:56.849230 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:56.856575 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:56.856643 14975 docker.go:730] Image sha256:0b5af3e89d502196e1c457afba84ea7f0488b8b4875890b92723a7d31e2aaacf contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:56.856707 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:56.856827 14975 sti.go:204] Preparing to build test/sti-incremental-app I0620 00:59:56.857358 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:56.857427 14975 clone.go:40] Cloning sources into "/tmp/s2i632797381/upload/src" I0620 00:59:57.086557 14975 clone.go:56] Checked out "HEAD" I0620 00:59:57.118452 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:57.134325 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 00:59:57.134455 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 00:59:57.136099 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 00:59:57.136221 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 00:59:57.137850 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/save-artifacts' I0620 00:59:57.137999 14975 install.go:261] Using "save-artifacts" installed from "http://127.0.0.1:23456/.s2i/bin/save-artifacts" I0620 00:59:57.138091 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:57.141244 14975 docker.go:490] Using locally available image "test/sti-incremental-app:latest" I0620 00:59:57.144054 14975 sti.go:211] Existing image for tag test/sti-incremental-app detected for incremental build I0620 00:59:57.144105 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:57.144231 14975 sti.go:522] Saving build artifacts from image test/sti-incremental-app to path /tmp/s2i632797381/upload/artifacts I0620 00:59:57.146924 14975 sti.go:546] The assemble user is not set, defaulting to "" user I0620 00:59:57.152506 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:57.152585 14975 docker.go:961] Setting "/tmp/scripts/save-artifacts" command for container ... I0620 00:59:57.152856 14975 docker.go:970] Creating container with options {Name:"s2i_test_sti_incremental_app_77901bf1" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[] Cmd:[/tmp/scripts/save-artifacts] Healthcheck:<nil> ArgsEscaped:false Image:test/sti-incremental-app:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:57.181392 14975 docker.go:1002] Attaching to container "a536ae0876693c32ec20f2630d7e48164c971616d8ab6d520e079c60c65d6c26" ... I0620 00:59:57.182802 14975 docker.go:1013] Starting container "a536ae0876693c32ec20f2630d7e48164c971616d8ab6d520e079c60c65d6c26" ... I0620 00:59:57.417545 14975 tar.go:392] Creating directory /tmp/s2i632797381/upload/artifacts I0620 00:59:57.417705 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts I0620 00:59:57.417791 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/.gitignore I0620 00:59:57.418003 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/.gitignore I0620 00:59:57.418270 14975 tar.go:392] Creating directory /tmp/s2i632797381/upload/artifacts/.s2i I0620 00:59:57.418543 14975 tar.go:392] Creating directory /tmp/s2i632797381/upload/artifacts/.s2i/bin I0620 00:59:57.418804 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts/.s2i/bin I0620 00:59:57.418898 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/.s2i/bin/README I0620 00:59:57.419030 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/.s2i/bin/README I0620 00:59:57.419350 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts/.s2i I0620 00:59:57.419456 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/.s2i/environment I0620 00:59:57.419557 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/.s2i/environment I0620 00:59:57.419810 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts I0620 00:59:57.419887 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/.travis.yml I0620 00:59:57.420056 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/.travis.yml I0620 00:59:57.420274 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts I0620 00:59:57.420360 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/Dockerfile I0620 00:59:57.420456 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/Dockerfile I0620 00:59:57.420755 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts I0620 00:59:57.420833 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/Gemfile I0620 00:59:57.420987 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/Gemfile I0620 00:59:57.421208 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts I0620 00:59:57.421289 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/Gemfile.lock I0620 00:59:57.421457 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/Gemfile.lock I0620 00:59:57.421732 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts I0620 00:59:57.421808 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/README.md I0620 00:59:57.421957 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/README.md I0620 00:59:57.422183 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts I0620 00:59:57.422267 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/Rakefile I0620 00:59:57.422404 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/Rakefile I0620 00:59:57.422692 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts I0620 00:59:57.422772 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/app.rb I0620 00:59:57.422906 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/app.rb I0620 00:59:57.423246 14975 tar.go:392] Creating directory /tmp/s2i632797381/upload/artifacts/config I0620 00:59:57.423498 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts/config I0620 00:59:57.423596 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/config/database.rb I0620 00:59:57.423701 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/config/database.rb I0620 00:59:57.424008 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts/config I0620 00:59:57.424109 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/config/database.yml I0620 00:59:57.424216 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/config/database.yml I0620 00:59:57.424842 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts I0620 00:59:57.424969 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/config.ru I0620 00:59:57.425093 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/config.ru I0620 00:59:57.425475 14975 tar.go:392] Creating directory /tmp/s2i632797381/upload/artifacts/db I0620 00:59:57.425999 14975 tar.go:392] Creating directory /tmp/s2i632797381/upload/artifacts/db/migrate I0620 00:59:57.426601 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts/db/migrate I0620 00:59:57.426691 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:57.426804 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:57.427138 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts I0620 00:59:57.427224 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/models.rb I0620 00:59:57.427336 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/models.rb I0620 00:59:57.427630 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts I0620 00:59:57.427707 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/run.sh I0620 00:59:57.427811 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/run.sh I0620 00:59:57.428085 14975 tar.go:392] Creating directory /tmp/s2i632797381/upload/artifacts/test I0620 00:59:57.428324 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts/test I0620 00:59:57.428406 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/test/sample_test.rb I0620 00:59:57.428526 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/test/sample_test.rb I0620 00:59:57.428756 14975 tar.go:392] Creating directory /tmp/s2i632797381/upload/artifacts/views I0620 00:59:57.429014 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts/views I0620 00:59:57.429090 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/views/main.erb I0620 00:59:57.429198 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/views/main.erb I0620 00:59:57.429405 14975 tar.go:401] Creating directory /tmp/s2i632797381/upload/artifacts I0620 00:59:57.429488 14975 tar.go:469] Creating /tmp/s2i632797381/upload/artifacts/save-artifacts-invoked I0620 00:59:57.429648 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/upload/artifacts/save-artifacts-invoked I0620 00:59:57.429950 14975 tar.go:425] Done extracting tar stream I0620 00:59:57.458712 14975 docker.go:1044] Waiting for container "a536ae0876693c32ec20f2630d7e48164c971616d8ab6d520e079c60c65d6c26" to stop ... I0620 00:59:57.582897 14975 docker.go:980] Removing container "a536ae0876693c32ec20f2630d7e48164c971616d8ab6d520e079c60c65d6c26" ... I0620 00:59:57.593104 14975 docker.go:990] Removed container "a536ae0876693c32ec20f2630d7e48164c971616d8ab6d520e079c60c65d6c26" I0620 00:59:57.593457 14975 sti.go:227] Running "assemble" in "test/sti-incremental-app" I0620 00:59:57.593515 14975 sti.go:585] Using image name sti_test/sti-fake I0620 00:59:57.596191 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:57.596346 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:57.596728 14975 sti.go:703] starting the source uploading ... I0620 00:59:57.596816 14975 tar.go:239] Adding "/tmp/s2i632797381/upload" to tar ... I0620 00:59:57.597307 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts as artifacts I0620 00:59:57.602089 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:57.602167 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 00:59:57.602601 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_974588f5" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:57.632797 14975 docker.go:1002] Attaching to container "66f5d96db1942b4179ab2a0a26508506f7aa5397b457fd181531bfa8de2b7330" ... I0620 00:59:57.634251 14975 docker.go:1013] Starting container "66f5d96db1942b4179ab2a0a26508506f7aa5397b457fd181531bfa8de2b7330" ... I0620 00:59:57.853301 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/.gitignore as artifacts/.gitignore I0620 00:59:57.854042 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/.s2i as artifacts/.s2i I0620 00:59:57.854656 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/.s2i/bin as artifacts/.s2i/bin I0620 00:59:57.855238 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/.s2i/bin/README as artifacts/.s2i/bin/README I0620 00:59:57.855857 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/.s2i/environment as artifacts/.s2i/environment I0620 00:59:57.856509 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/.travis.yml as artifacts/.travis.yml I0620 00:59:57.857184 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/Dockerfile as artifacts/Dockerfile I0620 00:59:57.857718 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/Gemfile as artifacts/Gemfile I0620 00:59:57.858308 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/Gemfile.lock as artifacts/Gemfile.lock I0620 00:59:57.858890 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/README.md as artifacts/README.md I0620 00:59:57.859395 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/Rakefile as artifacts/Rakefile I0620 00:59:57.859873 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/app.rb as artifacts/app.rb I0620 00:59:57.860404 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/config as artifacts/config I0620 00:59:57.860848 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/config/database.rb as artifacts/config/database.rb I0620 00:59:57.861382 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/config/database.yml as artifacts/config/database.yml I0620 00:59:57.861864 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/config.ru as artifacts/config.ru I0620 00:59:57.862379 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/db as artifacts/db I0620 00:59:57.862855 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/db/migrate as artifacts/db/migrate I0620 00:59:57.863377 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/db/migrate/20141102191902_create_key_pair.rb as artifacts/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:57.864033 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/models.rb as artifacts/models.rb I0620 00:59:57.864505 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/run.sh as artifacts/run.sh I0620 00:59:57.865071 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/save-artifacts-invoked as artifacts/save-artifacts-invoked I0620 00:59:57.865647 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/test as artifacts/test I0620 00:59:57.866168 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/test/sample_test.rb as artifacts/test/sample_test.rb I0620 00:59:57.866761 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/views as artifacts/views I0620 00:59:57.867345 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/artifacts/views/main.erb as artifacts/views/main.erb I0620 00:59:57.868370 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/scripts as scripts I0620 00:59:57.869320 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/scripts/assemble as scripts/assemble I0620 00:59:57.869863 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/scripts/run as scripts/run I0620 00:59:57.870394 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:57.870958 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src as src I0620 00:59:57.875309 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/.gitignore as src/.gitignore I0620 00:59:57.875974 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/.s2i as src/.s2i I0620 00:59:57.876482 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:57.876918 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:57.877502 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:57.878075 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/.travis.yml as src/.travis.yml I0620 00:59:57.878612 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/Dockerfile as src/Dockerfile I0620 00:59:57.879196 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/Gemfile as src/Gemfile I0620 00:59:57.879796 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:57.880531 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/README.md as src/README.md I0620 00:59:57.881057 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/Rakefile as src/Rakefile I0620 00:59:57.881626 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/app.rb as src/app.rb I0620 00:59:57.882274 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/config as src/config I0620 00:59:57.882837 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/config/database.rb as src/config/database.rb I0620 00:59:57.883559 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/config/database.yml as src/config/database.yml I0620 00:59:57.884239 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/config.ru as src/config.ru I0620 00:59:57.884844 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/db as src/db I0620 00:59:57.885409 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/db/migrate as src/db/migrate I0620 00:59:57.885919 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:57.886422 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/models.rb as src/models.rb I0620 00:59:57.886972 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/run.sh as src/run.sh I0620 00:59:57.887516 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/test as src/test I0620 00:59:57.888021 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:57.888526 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/views as src/views I0620 00:59:57.889003 14975 tar.go:337] Adding to tar: /tmp/s2i632797381/upload/src/views/main.erb as src/views/main.erb I0620 00:59:57.937527 14975 docker.go:1044] Waiting for container "66f5d96db1942b4179ab2a0a26508506f7aa5397b457fd181531bfa8de2b7330" to stop ... I0620 00:59:58.149960 14975 docker.go:1069] Invoking PostExecute function I0620 00:59:58.150031 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 00:59:58.150071 14975 postexecutorstep.go:117] Executing step: commit image I0620 00:59:58.153278 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 00:59:58.153351 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i632797381/metadata' I0620 00:59:58.153623 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 00:59:58.196709 14975 tar.go:401] Creating directory /tmp/s2i632797381/metadata I0620 00:59:58.196794 14975 tar.go:469] Creating /tmp/s2i632797381/metadata/image_metadata.json I0620 00:59:58.196978 14975 tar.go:479] Extracting/writing /tmp/s2i632797381/metadata/image_metadata.json I0620 00:59:58.197166 14975 tar.go:425] Done extracting tar stream I0620 00:59:58.197338 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 00:59:58.202985 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-incremental-app Comment: Author: Changes:[] Pause:false Config:0xc0005963c0}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-incremental-app io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:http://127.0.0.1:23456/.s2i/bin testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 00:59:58.266046 14975 postexecutorstep.go:393] Executing step: report success I0620 00:59:58.266113 14975 postexecutorstep.go:398] Successfully built test/sti-incremental-app I0620 00:59:58.266148 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 00:59:58.266247 14975 docker.go:980] Removing container "66f5d96db1942b4179ab2a0a26508506f7aa5397b457fd181531bfa8de2b7330" ... I0620 00:59:58.278650 14975 docker.go:990] Removed container "66f5d96db1942b4179ab2a0a26508506f7aa5397b457fd181531bfa8de2b7330" I0620 00:59:58.278953 14975 cleanup.go:33] Removing temporary directory /tmp/s2i632797381 I0620 00:59:58.279028 14975 fs.go:314] Removing directory '/tmp/s2i632797381' --- PASS: TestIncrementalBuildAndKeepPreviousImage (3.08s) === RUN TestIncrementalBuildUser I0620 00:59:58.958144 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:58.965412 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:58.965472 14975 docker.go:730] Image sha256:0b5af3e89d502196e1c457afba84ea7f0488b8b4875890b92723a7d31e2aaacf contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:58.965522 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:58.965628 14975 sti.go:204] Preparing to build test/sti-incremental-app-user I0620 00:59:58.966141 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:58.966199 14975 clone.go:40] Cloning sources into "/tmp/s2i480091967/upload/src" I0620 00:59:59.206191 14975 clone.go:56] Checked out "HEAD" I0620 00:59:59.238061 14975 clone.go:62] Updated submodules for "HEAD" I0620 00:59:59.253865 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 00:59:59.254004 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 00:59:59.256013 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 00:59:59.256138 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 00:59:59.258644 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/save-artifacts' I0620 00:59:59.258764 14975 install.go:261] Using "save-artifacts" installed from "http://127.0.0.1:23456/.s2i/bin/save-artifacts" I0620 00:59:59.258843 14975 ignore.go:66] .s2iignore file does not exist I0620 00:59:59.258887 14975 sti.go:213] Clean build will be performed I0620 00:59:59.258955 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 00:59:59.259022 14975 sti.go:227] Running "assemble" in "test/sti-incremental-app-user" I0620 00:59:59.259060 14975 sti.go:585] Using image name sti_test/sti-fake I0620 00:59:59.262502 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:59.262620 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 00:59:59.262799 14975 sti.go:703] starting the source uploading ... I0620 00:59:59.262872 14975 tar.go:239] Adding "/tmp/s2i480091967/upload" to tar ... I0620 00:59:59.263243 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/scripts as scripts I0620 00:59:59.268078 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 00:59:59.268170 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 00:59:59.268494 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_d7b63c41" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 00:59:59.303866 14975 docker.go:1002] Attaching to container "cab0426fba377f596e83c493c8c0a806c35638721e075d0e39b49b37e2b50e17" ... I0620 00:59:59.305138 14975 docker.go:1013] Starting container "cab0426fba377f596e83c493c8c0a806c35638721e075d0e39b49b37e2b50e17" ... I0620 00:59:59.543399 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/scripts/assemble as scripts/assemble I0620 00:59:59.544060 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/scripts/run as scripts/run I0620 00:59:59.544638 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/scripts/save-artifacts as scripts/save-artifacts I0620 00:59:59.545228 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src as src I0620 00:59:59.549099 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/.gitignore as src/.gitignore I0620 00:59:59.549641 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/.s2i as src/.s2i I0620 00:59:59.550161 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/.s2i/bin as src/.s2i/bin I0620 00:59:59.550618 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 00:59:59.551130 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/.s2i/environment as src/.s2i/environment I0620 00:59:59.551616 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/.travis.yml as src/.travis.yml I0620 00:59:59.552188 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/Dockerfile as src/Dockerfile I0620 00:59:59.552875 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/Gemfile as src/Gemfile I0620 00:59:59.553569 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/Gemfile.lock as src/Gemfile.lock I0620 00:59:59.554287 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/README.md as src/README.md I0620 00:59:59.554833 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/Rakefile as src/Rakefile I0620 00:59:59.555409 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/app.rb as src/app.rb I0620 00:59:59.556029 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/config as src/config I0620 00:59:59.556550 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/config/database.rb as src/config/database.rb I0620 00:59:59.557128 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/config/database.yml as src/config/database.yml I0620 00:59:59.558053 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/config.ru as src/config.ru I0620 00:59:59.558757 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/db as src/db I0620 00:59:59.559793 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/db/migrate as src/db/migrate I0620 00:59:59.560379 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 00:59:59.561050 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/models.rb as src/models.rb I0620 00:59:59.561769 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/run.sh as src/run.sh I0620 00:59:59.562479 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/test as src/test I0620 00:59:59.563163 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 00:59:59.563799 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/views as src/views I0620 00:59:59.564314 14975 tar.go:337] Adding to tar: /tmp/s2i480091967/upload/src/views/main.erb as src/views/main.erb I0620 00:59:59.611430 14975 docker.go:1044] Waiting for container "cab0426fba377f596e83c493c8c0a806c35638721e075d0e39b49b37e2b50e17" to stop ... I0620 00:59:59.715941 14975 docker.go:1069] Invoking PostExecute function I0620 00:59:59.716003 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 00:59:59.716029 14975 postexecutorstep.go:117] Executing step: commit image I0620 00:59:59.719041 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 00:59:59.719113 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i480091967/metadata' I0620 00:59:59.719313 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 00:59:59.758723 14975 tar.go:401] Creating directory /tmp/s2i480091967/metadata I0620 00:59:59.758820 14975 tar.go:469] Creating /tmp/s2i480091967/metadata/image_metadata.json I0620 00:59:59.759018 14975 tar.go:479] Extracting/writing /tmp/s2i480091967/metadata/image_metadata.json I0620 00:59:59.759227 14975 tar.go:425] Done extracting tar stream I0620 00:59:59.759393 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 00:59:59.764721 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-incremental-app-user Comment: Author: Changes:[] Pause:false Config:0xc0002de640}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-incremental-app-user io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:http://127.0.0.1:23456/.s2i/bin testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 00:59:59.826750 14975 postexecutorstep.go:393] Executing step: report success I0620 00:59:59.826808 14975 postexecutorstep.go:398] Successfully built test/sti-incremental-app-user I0620 00:59:59.826843 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 00:59:59.826970 14975 docker.go:980] Removing container "cab0426fba377f596e83c493c8c0a806c35638721e075d0e39b49b37e2b50e17" ... I0620 00:59:59.837589 14975 docker.go:990] Removed container "cab0426fba377f596e83c493c8c0a806c35638721e075d0e39b49b37e2b50e17" I0620 00:59:59.837894 14975 cleanup.go:33] Removing temporary directory /tmp/s2i480091967 I0620 00:59:59.837985 14975 fs.go:314] Removing directory '/tmp/s2i480091967' I0620 00:59:59.843899 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:59.851352 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 00:59:59.851414 14975 docker.go:730] Image sha256:0b5af3e89d502196e1c457afba84ea7f0488b8b4875890b92723a7d31e2aaacf contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 00:59:59.851472 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 00:59:59.851577 14975 sti.go:204] Preparing to build test/sti-incremental-app-user I0620 00:59:59.852093 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 00:59:59.852147 14975 clone.go:40] Cloning sources into "/tmp/s2i434544073/upload/src" I0620 01:00:00.078011 14975 clone.go:56] Checked out "HEAD" I0620 01:00:00.109848 14975 clone.go:62] Updated submodules for "HEAD" I0620 01:00:00.126805 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 01:00:00.126971 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 01:00:00.129046 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 01:00:00.129191 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 01:00:00.130905 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/save-artifacts' I0620 01:00:00.131087 14975 install.go:261] Using "save-artifacts" installed from "http://127.0.0.1:23456/.s2i/bin/save-artifacts" I0620 01:00:00.131177 14975 ignore.go:66] .s2iignore file does not exist I0620 01:00:00.134553 14975 docker.go:490] Using locally available image "test/sti-incremental-app-user:latest" I0620 01:00:00.137438 14975 sti.go:211] Existing image for tag test/sti-incremental-app-user detected for incremental build I0620 01:00:00.137493 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 01:00:00.137616 14975 sti.go:522] Saving build artifacts from image test/sti-incremental-app-user to path /tmp/s2i434544073/upload/artifacts I0620 01:00:00.140346 14975 sti.go:546] The assemble user is not set, defaulting to "" user I0620 01:00:00.145910 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 01:00:00.146013 14975 docker.go:961] Setting "/tmp/scripts/save-artifacts" command for container ... I0620 01:00:00.146283 14975 docker.go:970] Creating container with options {Name:"s2i_test_sti_incremental_app_user_dce102c3" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[] Cmd:[/tmp/scripts/save-artifacts] Healthcheck:<nil> ArgsEscaped:false Image:test/sti-incremental-app-user:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 01:00:00.195312 14975 docker.go:1002] Attaching to container "a80efa9d951e1d2807e59677f05c814515e3407252d0f827623956b22569c571" ... I0620 01:00:00.196720 14975 docker.go:1013] Starting container "a80efa9d951e1d2807e59677f05c814515e3407252d0f827623956b22569c571" ... I0620 01:00:00.463556 14975 tar.go:392] Creating directory /tmp/s2i434544073/upload/artifacts I0620 01:00:00.463752 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts I0620 01:00:00.463847 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/.gitignore I0620 01:00:00.464373 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/.gitignore I0620 01:00:00.464710 14975 tar.go:392] Creating directory /tmp/s2i434544073/upload/artifacts/.s2i I0620 01:00:00.465053 14975 tar.go:392] Creating directory /tmp/s2i434544073/upload/artifacts/.s2i/bin I0620 01:00:00.465288 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts/.s2i/bin I0620 01:00:00.465381 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/.s2i/bin/README I0620 01:00:00.465503 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/.s2i/bin/README I0620 01:00:00.465775 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts/.s2i I0620 01:00:00.465872 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/.s2i/environment I0620 01:00:00.466015 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/.s2i/environment I0620 01:00:00.466306 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts I0620 01:00:00.466427 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/.travis.yml I0620 01:00:00.466568 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/.travis.yml I0620 01:00:00.466877 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts I0620 01:00:00.466985 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/Dockerfile I0620 01:00:00.467123 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/Dockerfile I0620 01:00:00.467393 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts I0620 01:00:00.467464 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/Gemfile I0620 01:00:00.467586 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/Gemfile I0620 01:00:00.467857 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts I0620 01:00:00.467960 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/Gemfile.lock I0620 01:00:00.468098 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/Gemfile.lock I0620 01:00:00.468403 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts I0620 01:00:00.468476 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/README.md I0620 01:00:00.468596 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/README.md I0620 01:00:00.468863 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts I0620 01:00:00.468958 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/Rakefile I0620 01:00:00.469095 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/Rakefile I0620 01:00:00.469347 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts I0620 01:00:00.469430 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/app.rb I0620 01:00:00.469545 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/app.rb I0620 01:00:00.469827 14975 tar.go:392] Creating directory /tmp/s2i434544073/upload/artifacts/config I0620 01:00:00.470064 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts/config I0620 01:00:00.470137 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/config/database.rb I0620 01:00:00.470246 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/config/database.rb I0620 01:00:00.470518 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts/config I0620 01:00:00.470591 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/config/database.yml I0620 01:00:00.470710 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/config/database.yml I0620 01:00:00.470922 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts I0620 01:00:00.471042 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/config.ru I0620 01:00:00.471162 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/config.ru I0620 01:00:00.471394 14975 tar.go:392] Creating directory /tmp/s2i434544073/upload/artifacts/db I0620 01:00:00.471664 14975 tar.go:392] Creating directory /tmp/s2i434544073/upload/artifacts/db/migrate I0620 01:00:00.471883 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts/db/migrate I0620 01:00:00.471990 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/db/migrate/20141102191902_create_key_pair.rb I0620 01:00:00.472106 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/db/migrate/20141102191902_create_key_pair.rb I0620 01:00:00.472405 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts I0620 01:00:00.472482 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/models.rb I0620 01:00:00.472599 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/models.rb I0620 01:00:00.472868 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts I0620 01:00:00.472951 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/run.sh I0620 01:00:00.473069 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/run.sh I0620 01:00:00.473323 14975 tar.go:392] Creating directory /tmp/s2i434544073/upload/artifacts/test I0620 01:00:00.473586 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts/test I0620 01:00:00.473660 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/test/sample_test.rb I0620 01:00:00.473787 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/test/sample_test.rb I0620 01:00:00.474127 14975 tar.go:392] Creating directory /tmp/s2i434544073/upload/artifacts/views I0620 01:00:00.474358 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts/views I0620 01:00:00.474434 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/views/main.erb I0620 01:00:00.474616 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/views/main.erb I0620 01:00:00.474920 14975 tar.go:401] Creating directory /tmp/s2i434544073/upload/artifacts I0620 01:00:00.475027 14975 tar.go:469] Creating /tmp/s2i434544073/upload/artifacts/save-artifacts-invoked I0620 01:00:00.475200 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/upload/artifacts/save-artifacts-invoked I0620 01:00:00.475467 14975 tar.go:425] Done extracting tar stream I0620 01:00:00.505660 14975 docker.go:1044] Waiting for container "a80efa9d951e1d2807e59677f05c814515e3407252d0f827623956b22569c571" to stop ... I0620 01:00:00.607349 14975 docker.go:980] Removing container "a80efa9d951e1d2807e59677f05c814515e3407252d0f827623956b22569c571" ... I0620 01:00:00.618053 14975 docker.go:990] Removed container "a80efa9d951e1d2807e59677f05c814515e3407252d0f827623956b22569c571" I0620 01:00:00.618363 14975 sti.go:227] Running "assemble" in "test/sti-incremental-app-user" I0620 01:00:00.618417 14975 sti.go:585] Using image name sti_test/sti-fake I0620 01:00:00.621718 14975 docker.go:490] Using locally available image "sti_test/sti-fake:latest" I0620 01:00:00.621866 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 01:00:00.622509 14975 sti.go:703] starting the source uploading ... I0620 01:00:00.622583 14975 tar.go:239] Adding "/tmp/s2i434544073/upload" to tar ... I0620 01:00:00.623040 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts as artifacts I0620 01:00:00.628100 14975 docker.go:793] Both scripts and untarred source will be placed in '/tmp' I0620 01:00:00.628202 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 01:00:00.628578 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_4941bc53" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 01:00:00.658115 14975 docker.go:1002] Attaching to container "d2c49e84afbc1e1884e2d82e22926a4ff2b4d5ca039ae35106f57aa071d24410" ... I0620 01:00:00.659551 14975 docker.go:1013] Starting container "d2c49e84afbc1e1884e2d82e22926a4ff2b4d5ca039ae35106f57aa071d24410" ... I0620 01:00:00.967421 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/.gitignore as artifacts/.gitignore I0620 01:00:00.968033 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/.s2i as artifacts/.s2i I0620 01:00:00.968579 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/.s2i/bin as artifacts/.s2i/bin I0620 01:00:00.969136 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/.s2i/bin/README as artifacts/.s2i/bin/README I0620 01:00:00.969673 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/.s2i/environment as artifacts/.s2i/environment I0620 01:00:00.970279 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/.travis.yml as artifacts/.travis.yml I0620 01:00:00.970887 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/Dockerfile as artifacts/Dockerfile I0620 01:00:00.971800 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/Gemfile as artifacts/Gemfile I0620 01:00:00.972626 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/Gemfile.lock as artifacts/Gemfile.lock I0620 01:00:00.973319 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/README.md as artifacts/README.md I0620 01:00:00.973793 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/Rakefile as artifacts/Rakefile I0620 01:00:00.974375 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/app.rb as artifacts/app.rb I0620 01:00:00.974971 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/config as artifacts/config I0620 01:00:00.976035 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/config/database.rb as artifacts/config/database.rb I0620 01:00:00.976671 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/config/database.yml as artifacts/config/database.yml I0620 01:00:00.977249 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/config.ru as artifacts/config.ru I0620 01:00:00.977741 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/db as artifacts/db I0620 01:00:00.978281 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/db/migrate as artifacts/db/migrate I0620 01:00:00.978774 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/db/migrate/20141102191902_create_key_pair.rb as artifacts/db/migrate/20141102191902_create_key_pair.rb I0620 01:00:00.979325 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/models.rb as artifacts/models.rb I0620 01:00:00.980050 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/run.sh as artifacts/run.sh I0620 01:00:00.980661 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/save-artifacts-invoked as artifacts/save-artifacts-invoked I0620 01:00:00.981236 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/test as artifacts/test I0620 01:00:00.981688 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/test/sample_test.rb as artifacts/test/sample_test.rb I0620 01:00:00.982273 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/views as artifacts/views I0620 01:00:00.982708 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/artifacts/views/main.erb as artifacts/views/main.erb I0620 01:00:00.983240 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/scripts as scripts I0620 01:00:00.983638 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/scripts/assemble as scripts/assemble I0620 01:00:00.984168 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/scripts/run as scripts/run I0620 01:00:00.984688 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/scripts/save-artifacts as scripts/save-artifacts I0620 01:00:00.985338 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src as src I0620 01:00:00.989806 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/.gitignore as src/.gitignore I0620 01:00:00.990431 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/.s2i as src/.s2i I0620 01:00:00.991105 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/.s2i/bin as src/.s2i/bin I0620 01:00:00.991731 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 01:00:00.992486 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/.s2i/environment as src/.s2i/environment I0620 01:00:00.993103 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/.travis.yml as src/.travis.yml I0620 01:00:00.993654 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/Dockerfile as src/Dockerfile I0620 01:00:00.994195 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/Gemfile as src/Gemfile I0620 01:00:00.994688 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/Gemfile.lock as src/Gemfile.lock I0620 01:00:00.995158 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/README.md as src/README.md I0620 01:00:00.995609 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/Rakefile as src/Rakefile I0620 01:00:00.996094 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/app.rb as src/app.rb I0620 01:00:00.996616 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/config as src/config I0620 01:00:00.997612 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/config/database.rb as src/config/database.rb I0620 01:00:00.998409 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/config/database.yml as src/config/database.yml I0620 01:00:00.999098 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/config.ru as src/config.ru I0620 01:00:00.999969 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/db as src/db I0620 01:00:01.000539 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/db/migrate as src/db/migrate I0620 01:00:01.001023 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 01:00:01.001463 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/models.rb as src/models.rb I0620 01:00:01.001899 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/run.sh as src/run.sh I0620 01:00:01.002409 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/test as src/test I0620 01:00:01.002839 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 01:00:01.003454 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/views as src/views I0620 01:00:01.003918 14975 tar.go:337] Adding to tar: /tmp/s2i434544073/upload/src/views/main.erb as src/views/main.erb I0620 01:00:01.052708 14975 docker.go:1044] Waiting for container "d2c49e84afbc1e1884e2d82e22926a4ff2b4d5ca039ae35106f57aa071d24410" to stop ... I0620 01:00:01.150255 14975 docker.go:1069] Invoking PostExecute function I0620 01:00:01.150337 14975 postexecutorstep.go:63] Executing step: store previous image I0620 01:00:01.153588 14975 postexecutorstep.go:117] Executing step: commit image I0620 01:00:01.156202 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 01:00:01.156274 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i434544073/metadata' I0620 01:00:01.156535 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 01:00:01.197685 14975 tar.go:401] Creating directory /tmp/s2i434544073/metadata I0620 01:00:01.197787 14975 tar.go:469] Creating /tmp/s2i434544073/metadata/image_metadata.json I0620 01:00:01.198014 14975 tar.go:479] Extracting/writing /tmp/s2i434544073/metadata/image_metadata.json I0620 01:00:01.198237 14975 tar.go:425] Done extracting tar stream I0620 01:00:01.198394 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 01:00:01.203654 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-incremental-app-user Comment: Author: Changes:[] Pause:false Config:0xc000434500}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts/run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-incremental-app-user io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:http://127.0.0.1:23456/.s2i/bin testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 01:00:01.269124 14975 postexecutorstep.go:393] Executing step: report success I0620 01:00:01.269179 14975 postexecutorstep.go:398] Successfully built test/sti-incremental-app-user I0620 01:00:01.269219 14975 postexecutorstep.go:88] Executing step: remove previous image I0620 01:00:01.269253 14975 postexecutorstep.go:102] Removing previously-tagged image sha256:535437123214d6b0ebeef4778ff7d52c7ab0e3889e114962688ea55305c91bae I0620 01:00:01.273747 14975 docker.go:980] Removing container "d2c49e84afbc1e1884e2d82e22926a4ff2b4d5ca039ae35106f57aa071d24410" ... I0620 01:00:01.286611 14975 docker.go:990] Removed container "d2c49e84afbc1e1884e2d82e22926a4ff2b4d5ca039ae35106f57aa071d24410" I0620 01:00:01.286856 14975 cleanup.go:33] Removing temporary directory /tmp/s2i434544073 I0620 01:00:01.286900 14975 fs.go:314] Removing directory '/tmp/s2i434544073' --- PASS: TestIncrementalBuildUser (2.88s) === RUN TestIncrementalBuildScripts I0620 01:00:01.845711 14975 docker.go:490] Using locally available image "sti_test/sti-fake-scripts:latest" I0620 01:00:01.853186 14975 docker.go:490] Using locally available image "sti_test/sti-fake-scripts:latest" I0620 01:00:01.853245 14975 docker.go:730] Image sha256:a391dc9e398154f4f97923ad754c422b80062022355c549f866a10276771ca3e contains io.openshift.s2i.scripts-url set to "image:///tmp/scripts/" I0620 01:00:01.853310 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 01:00:01.853458 14975 sti.go:204] Preparing to build test/sti-incremental-app-scripts I0620 01:00:01.854153 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 01:00:01.854210 14975 clone.go:40] Cloning sources into "/tmp/s2i368431843/upload/src" I0620 01:00:03.867783 14975 clone.go:56] Checked out "HEAD" I0620 01:00:03.902091 14975 clone.go:62] Updated submodules for "HEAD" I0620 01:00:03.916398 14975 install.go:261] Using "assemble" installed from "image:///tmp/scripts//assemble" I0620 01:00:03.916514 14975 install.go:261] Using "run" installed from "image:///tmp/scripts//run" I0620 01:00:03.916611 14975 install.go:261] Using "save-artifacts" installed from "image:///tmp/scripts//save-artifacts" I0620 01:00:03.916690 14975 ignore.go:66] .s2iignore file does not exist I0620 01:00:03.916723 14975 sti.go:213] Clean build will be performed I0620 01:00:03.916764 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 01:00:03.916808 14975 sti.go:227] Running "assemble" in "test/sti-incremental-app-scripts" I0620 01:00:03.916843 14975 sti.go:585] Using image name sti_test/sti-fake-scripts I0620 01:00:03.920031 14975 docker.go:490] Using locally available image "sti_test/sti-fake-scripts:latest" I0620 01:00:03.920147 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 01:00:03.920349 14975 sti.go:703] starting the source uploading ... I0620 01:00:03.920435 14975 tar.go:239] Adding "/tmp/s2i368431843/upload" to tar ... I0620 01:00:03.920791 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/scripts as scripts I0620 01:00:03.925672 14975 docker.go:730] Image sha256:a391dc9e398154f4f97923ad754c422b80062022355c549f866a10276771ca3e contains io.openshift.s2i.scripts-url set to "image:///tmp/scripts/" I0620 01:00:03.925728 14975 docker.go:804] Base directory for S2I scripts is '/tmp/scripts/'. Untarring destination is '/tmp'. I0620 01:00:03.925813 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 01:00:03.926180 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_scripts_c05d7a1f" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake-scripts:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 01:00:03.959793 14975 docker.go:1002] Attaching to container "5699e64367850d7785ef18252aa84d701f096a7a090ee3599ea4ff265ab02f38" ... I0620 01:00:03.961338 14975 docker.go:1013] Starting container "5699e64367850d7785ef18252aa84d701f096a7a090ee3599ea4ff265ab02f38" ... I0620 01:00:04.239681 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src as src I0620 01:00:04.244255 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/.gitignore as src/.gitignore I0620 01:00:04.244918 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/.s2i as src/.s2i I0620 01:00:04.245501 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/.s2i/bin as src/.s2i/bin I0620 01:00:04.246027 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 01:00:04.246647 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/.s2i/environment as src/.s2i/environment I0620 01:00:04.247378 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/.travis.yml as src/.travis.yml I0620 01:00:04.247918 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/Dockerfile as src/Dockerfile I0620 01:00:04.248515 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/Gemfile as src/Gemfile I0620 01:00:04.249130 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/Gemfile.lock as src/Gemfile.lock I0620 01:00:04.249614 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/README.md as src/README.md I0620 01:00:04.250100 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/Rakefile as src/Rakefile I0620 01:00:04.250652 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/app.rb as src/app.rb I0620 01:00:04.252285 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/config as src/config I0620 01:00:04.252862 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/config/database.rb as src/config/database.rb I0620 01:00:04.254469 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/config/database.yml as src/config/database.yml I0620 01:00:04.255053 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/config.ru as src/config.ru I0620 01:00:04.255661 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/db as src/db I0620 01:00:04.256285 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/db/migrate as src/db/migrate I0620 01:00:04.256765 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 01:00:04.257292 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/models.rb as src/models.rb I0620 01:00:04.257810 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/run.sh as src/run.sh I0620 01:00:04.258336 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/test as src/test I0620 01:00:04.258787 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 01:00:04.259295 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/views as src/views I0620 01:00:04.259733 14975 tar.go:337] Adding to tar: /tmp/s2i368431843/upload/src/views/main.erb as src/views/main.erb I0620 01:00:04.312594 14975 docker.go:1044] Waiting for container "5699e64367850d7785ef18252aa84d701f096a7a090ee3599ea4ff265ab02f38" to stop ... I0620 01:00:04.414800 14975 docker.go:1069] Invoking PostExecute function I0620 01:00:04.414874 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 01:00:04.414908 14975 postexecutorstep.go:117] Executing step: commit image I0620 01:00:04.418163 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 01:00:04.418237 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i368431843/metadata' I0620 01:00:04.418505 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 01:00:04.450230 14975 tar.go:401] Creating directory /tmp/s2i368431843/metadata I0620 01:00:04.450332 14975 tar.go:469] Creating /tmp/s2i368431843/metadata/image_metadata.json I0620 01:00:04.450511 14975 tar.go:479] Extracting/writing /tmp/s2i368431843/metadata/image_metadata.json I0620 01:00:04.450690 14975 tar.go:425] Done extracting tar stream I0620 01:00:04.450822 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 01:00:04.456432 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-incremental-app-scripts Comment: Author: Changes:[] Pause:false Config:0xc00025a640}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts//run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-incremental-app-scripts io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake-scripts io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:image:///tmp/scripts/ testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 01:00:04.517072 14975 postexecutorstep.go:393] Executing step: report success I0620 01:00:04.517139 14975 postexecutorstep.go:398] Successfully built test/sti-incremental-app-scripts I0620 01:00:04.517171 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 01:00:04.517266 14975 docker.go:980] Removing container "5699e64367850d7785ef18252aa84d701f096a7a090ee3599ea4ff265ab02f38" ... I0620 01:00:04.528137 14975 docker.go:990] Removed container "5699e64367850d7785ef18252aa84d701f096a7a090ee3599ea4ff265ab02f38" I0620 01:00:04.528402 14975 cleanup.go:33] Removing temporary directory /tmp/s2i368431843 I0620 01:00:04.528446 14975 fs.go:314] Removing directory '/tmp/s2i368431843' I0620 01:00:04.538717 14975 docker.go:490] Using locally available image "sti_test/sti-fake-scripts:latest" I0620 01:00:04.546522 14975 docker.go:490] Using locally available image "sti_test/sti-fake-scripts:latest" I0620 01:00:04.546589 14975 docker.go:730] Image sha256:a391dc9e398154f4f97923ad754c422b80062022355c549f866a10276771ca3e contains io.openshift.s2i.scripts-url set to "image:///tmp/scripts/" I0620 01:00:04.546645 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 01:00:04.546733 14975 sti.go:204] Preparing to build test/sti-incremental-app-scripts I0620 01:00:04.547313 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 01:00:04.547367 14975 clone.go:40] Cloning sources into "/tmp/s2i469823757/upload/src" I0620 01:00:06.671627 14975 clone.go:56] Checked out "HEAD" I0620 01:00:06.703526 14975 clone.go:62] Updated submodules for "HEAD" I0620 01:00:06.719177 14975 install.go:261] Using "assemble" installed from "image:///tmp/scripts//assemble" I0620 01:00:06.719293 14975 install.go:261] Using "run" installed from "image:///tmp/scripts//run" I0620 01:00:06.719392 14975 install.go:261] Using "save-artifacts" installed from "image:///tmp/scripts//save-artifacts" I0620 01:00:06.719469 14975 ignore.go:66] .s2iignore file does not exist I0620 01:00:06.723262 14975 docker.go:490] Using locally available image "test/sti-incremental-app-scripts:latest" I0620 01:00:06.726298 14975 sti.go:211] Existing image for tag test/sti-incremental-app-scripts detected for incremental build I0620 01:00:06.726356 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 01:00:06.726500 14975 sti.go:522] Saving build artifacts from image test/sti-incremental-app-scripts to path /tmp/s2i469823757/upload/artifacts I0620 01:00:06.729371 14975 sti.go:546] The assemble user is not set, defaulting to "" user I0620 01:00:06.735181 14975 docker.go:730] Image sha256:9330b5a669d21f1a7414b9c72e38047c8a9029f11ffa973714afacf1602210df contains io.openshift.s2i.scripts-url set to "image:///tmp/scripts/" I0620 01:00:06.735237 14975 docker.go:804] Base directory for S2I scripts is '/tmp/scripts/'. Untarring destination is '/tmp'. I0620 01:00:06.735289 14975 docker.go:961] Setting "/tmp/scripts/save-artifacts" command for container ... I0620 01:00:06.735621 14975 docker.go:970] Creating container with options {Name:"s2i_test_sti_incremental_app_scripts_84050362" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[] Cmd:[/tmp/scripts/save-artifacts] Healthcheck:<nil> ArgsEscaped:false Image:test/sti-incremental-app-scripts:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 01:00:06.767053 14975 docker.go:1002] Attaching to container "9ed6ce38bfc1933801c6ca4f394521050490a91d0bc7ae47ed712f34e88b4033" ... I0620 01:00:06.768390 14975 docker.go:1013] Starting container "9ed6ce38bfc1933801c6ca4f394521050490a91d0bc7ae47ed712f34e88b4033" ... I0620 01:00:07.021041 14975 tar.go:392] Creating directory /tmp/s2i469823757/upload/artifacts I0620 01:00:07.021239 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts I0620 01:00:07.021316 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/.gitignore I0620 01:00:07.021482 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/.gitignore I0620 01:00:07.021735 14975 tar.go:392] Creating directory /tmp/s2i469823757/upload/artifacts/.s2i I0620 01:00:07.021985 14975 tar.go:392] Creating directory /tmp/s2i469823757/upload/artifacts/.s2i/bin I0620 01:00:07.022209 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts/.s2i/bin I0620 01:00:07.022277 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/.s2i/bin/README I0620 01:00:07.022379 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/.s2i/bin/README I0620 01:00:07.022582 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts/.s2i I0620 01:00:07.022650 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/.s2i/environment I0620 01:00:07.022747 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/.s2i/environment I0620 01:00:07.022982 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts I0620 01:00:07.023075 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/.travis.yml I0620 01:00:07.023212 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/.travis.yml I0620 01:00:07.023479 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts I0620 01:00:07.023554 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/Dockerfile I0620 01:00:07.023690 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/Dockerfile I0620 01:00:07.023919 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts I0620 01:00:07.024018 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/Gemfile I0620 01:00:07.024208 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/Gemfile I0620 01:00:07.024495 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts I0620 01:00:07.024568 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/Gemfile.lock I0620 01:00:07.024751 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/Gemfile.lock I0620 01:00:07.025058 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts I0620 01:00:07.025161 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/README.md I0620 01:00:07.025292 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/README.md I0620 01:00:07.025523 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts I0620 01:00:07.025604 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/Rakefile I0620 01:00:07.025702 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/Rakefile I0620 01:00:07.025978 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts I0620 01:00:07.026042 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/app.rb I0620 01:00:07.026151 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/app.rb I0620 01:00:07.026367 14975 tar.go:392] Creating directory /tmp/s2i469823757/upload/artifacts/config I0620 01:00:07.026571 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts/config I0620 01:00:07.026632 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/config/database.rb I0620 01:00:07.026730 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/config/database.rb I0620 01:00:07.026987 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts/config I0620 01:00:07.027075 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/config/database.yml I0620 01:00:07.027185 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/config/database.yml I0620 01:00:07.027457 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts I0620 01:00:07.027524 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/config.ru I0620 01:00:07.027609 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/config.ru I0620 01:00:07.027782 14975 tar.go:392] Creating directory /tmp/s2i469823757/upload/artifacts/db I0620 01:00:07.027986 14975 tar.go:392] Creating directory /tmp/s2i469823757/upload/artifacts/db/migrate I0620 01:00:07.028234 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts/db/migrate I0620 01:00:07.028289 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/db/migrate/20141102191902_create_key_pair.rb I0620 01:00:07.028375 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/db/migrate/20141102191902_create_key_pair.rb I0620 01:00:07.028637 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts I0620 01:00:07.028717 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/models.rb I0620 01:00:07.028956 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/models.rb I0620 01:00:07.029203 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts I0620 01:00:07.029296 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/run.sh I0620 01:00:07.029424 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/run.sh I0620 01:00:07.029764 14975 tar.go:392] Creating directory /tmp/s2i469823757/upload/artifacts/test I0620 01:00:07.030067 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts/test I0620 01:00:07.030170 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/test/sample_test.rb I0620 01:00:07.030294 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/test/sample_test.rb I0620 01:00:07.030562 14975 tar.go:392] Creating directory /tmp/s2i469823757/upload/artifacts/views I0620 01:00:07.030808 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts/views I0620 01:00:07.030895 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/views/main.erb I0620 01:00:07.031042 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/views/main.erb I0620 01:00:07.031346 14975 tar.go:401] Creating directory /tmp/s2i469823757/upload/artifacts I0620 01:00:07.031434 14975 tar.go:469] Creating /tmp/s2i469823757/upload/artifacts/save-artifacts-invoked I0620 01:00:07.031590 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/upload/artifacts/save-artifacts-invoked I0620 01:00:07.031798 14975 tar.go:425] Done extracting tar stream I0620 01:00:07.057828 14975 docker.go:1044] Waiting for container "9ed6ce38bfc1933801c6ca4f394521050490a91d0bc7ae47ed712f34e88b4033" to stop ... I0620 01:00:07.156878 14975 docker.go:980] Removing container "9ed6ce38bfc1933801c6ca4f394521050490a91d0bc7ae47ed712f34e88b4033" ... I0620 01:00:07.173386 14975 docker.go:990] Removed container "9ed6ce38bfc1933801c6ca4f394521050490a91d0bc7ae47ed712f34e88b4033" I0620 01:00:07.173690 14975 sti.go:227] Running "assemble" in "test/sti-incremental-app-scripts" I0620 01:00:07.173763 14975 sti.go:585] Using image name sti_test/sti-fake-scripts I0620 01:00:07.176454 14975 docker.go:490] Using locally available image "sti_test/sti-fake-scripts:latest" I0620 01:00:07.176572 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 01:00:07.176926 14975 sti.go:703] starting the source uploading ... I0620 01:00:07.177047 14975 tar.go:239] Adding "/tmp/s2i469823757/upload" to tar ... I0620 01:00:07.177657 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts as artifacts I0620 01:00:07.182130 14975 docker.go:730] Image sha256:a391dc9e398154f4f97923ad754c422b80062022355c549f866a10276771ca3e contains io.openshift.s2i.scripts-url set to "image:///tmp/scripts/" I0620 01:00:07.182183 14975 docker.go:804] Base directory for S2I scripts is '/tmp/scripts/'. Untarring destination is '/tmp'. I0620 01:00:07.182235 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 01:00:07.182535 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_scripts_9c6e5e9a" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake-scripts:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 01:00:07.216307 14975 docker.go:1002] Attaching to container "661794273aaaac41608a26d6c0cd1672071124e9789d834e2ab3577dc1728d17" ... I0620 01:00:07.217605 14975 docker.go:1013] Starting container "661794273aaaac41608a26d6c0cd1672071124e9789d834e2ab3577dc1728d17" ... I0620 01:00:07.461659 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/.gitignore as artifacts/.gitignore I0620 01:00:07.462403 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/.s2i as artifacts/.s2i I0620 01:00:07.462987 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/.s2i/bin as artifacts/.s2i/bin I0620 01:00:07.463501 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/.s2i/bin/README as artifacts/.s2i/bin/README I0620 01:00:07.464103 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/.s2i/environment as artifacts/.s2i/environment I0620 01:00:07.464719 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/.travis.yml as artifacts/.travis.yml I0620 01:00:07.465353 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/Dockerfile as artifacts/Dockerfile I0620 01:00:07.465859 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/Gemfile as artifacts/Gemfile I0620 01:00:07.466828 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/Gemfile.lock as artifacts/Gemfile.lock I0620 01:00:07.467727 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/README.md as artifacts/README.md I0620 01:00:07.468270 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/Rakefile as artifacts/Rakefile I0620 01:00:07.469615 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/app.rb as artifacts/app.rb I0620 01:00:07.470333 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/config as artifacts/config I0620 01:00:07.470749 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/config/database.rb as artifacts/config/database.rb I0620 01:00:07.471270 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/config/database.yml as artifacts/config/database.yml I0620 01:00:07.471845 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/config.ru as artifacts/config.ru I0620 01:00:07.472372 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/db as artifacts/db I0620 01:00:07.472873 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/db/migrate as artifacts/db/migrate I0620 01:00:07.473404 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/db/migrate/20141102191902_create_key_pair.rb as artifacts/db/migrate/20141102191902_create_key_pair.rb I0620 01:00:07.473878 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/models.rb as artifacts/models.rb I0620 01:00:07.474369 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/run.sh as artifacts/run.sh I0620 01:00:07.474897 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/save-artifacts-invoked as artifacts/save-artifacts-invoked I0620 01:00:07.475414 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/test as artifacts/test I0620 01:00:07.475857 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/test/sample_test.rb as artifacts/test/sample_test.rb I0620 01:00:07.476502 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/views as artifacts/views I0620 01:00:07.477061 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/artifacts/views/main.erb as artifacts/views/main.erb I0620 01:00:07.477745 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/scripts as scripts I0620 01:00:07.478445 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src as src I0620 01:00:07.482401 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/.gitignore as src/.gitignore I0620 01:00:07.482986 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/.s2i as src/.s2i I0620 01:00:07.483611 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/.s2i/bin as src/.s2i/bin I0620 01:00:07.484141 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 01:00:07.484649 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/.s2i/environment as src/.s2i/environment I0620 01:00:07.485242 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/.travis.yml as src/.travis.yml I0620 01:00:07.486181 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/Dockerfile as src/Dockerfile I0620 01:00:07.486826 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/Gemfile as src/Gemfile I0620 01:00:07.487577 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/Gemfile.lock as src/Gemfile.lock I0620 01:00:07.488546 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/README.md as src/README.md I0620 01:00:07.489207 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/Rakefile as src/Rakefile I0620 01:00:07.489686 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/app.rb as src/app.rb I0620 01:00:07.490217 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/config as src/config I0620 01:00:07.490662 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/config/database.rb as src/config/database.rb I0620 01:00:07.491173 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/config/database.yml as src/config/database.yml I0620 01:00:07.491647 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/config.ru as src/config.ru I0620 01:00:07.492236 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/db as src/db I0620 01:00:07.492775 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/db/migrate as src/db/migrate I0620 01:00:07.493441 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 01:00:07.493983 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/models.rb as src/models.rb I0620 01:00:07.494597 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/run.sh as src/run.sh I0620 01:00:07.495251 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/test as src/test I0620 01:00:07.495794 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 01:00:07.496459 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/views as src/views I0620 01:00:07.497024 14975 tar.go:337] Adding to tar: /tmp/s2i469823757/upload/src/views/main.erb as src/views/main.erb I0620 01:00:07.547366 14975 docker.go:1044] Waiting for container "661794273aaaac41608a26d6c0cd1672071124e9789d834e2ab3577dc1728d17" to stop ... I0620 01:00:07.646905 14975 docker.go:1069] Invoking PostExecute function I0620 01:00:07.646991 14975 postexecutorstep.go:63] Executing step: store previous image I0620 01:00:07.650266 14975 postexecutorstep.go:117] Executing step: commit image I0620 01:00:07.652880 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 01:00:07.652966 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i469823757/metadata' I0620 01:00:07.653225 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 01:00:07.702539 14975 tar.go:401] Creating directory /tmp/s2i469823757/metadata I0620 01:00:07.702622 14975 tar.go:469] Creating /tmp/s2i469823757/metadata/image_metadata.json I0620 01:00:07.702779 14975 tar.go:479] Extracting/writing /tmp/s2i469823757/metadata/image_metadata.json I0620 01:00:07.703006 14975 tar.go:425] Done extracting tar stream I0620 01:00:07.703185 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 01:00:07.708588 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-incremental-app-scripts Comment: Author: Changes:[] Pause:false Config:0xc000484280}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts//run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-incremental-app-scripts io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake-scripts io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:image:///tmp/scripts/ testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 01:00:07.775523 14975 postexecutorstep.go:393] Executing step: report success I0620 01:00:07.775577 14975 postexecutorstep.go:398] Successfully built test/sti-incremental-app-scripts I0620 01:00:07.775602 14975 postexecutorstep.go:88] Executing step: remove previous image I0620 01:00:07.775640 14975 postexecutorstep.go:102] Removing previously-tagged image sha256:9330b5a669d21f1a7414b9c72e38047c8a9029f11ffa973714afacf1602210df I0620 01:00:07.779987 14975 docker.go:980] Removing container "661794273aaaac41608a26d6c0cd1672071124e9789d834e2ab3577dc1728d17" ... I0620 01:00:07.792335 14975 docker.go:990] Removed container "661794273aaaac41608a26d6c0cd1672071124e9789d834e2ab3577dc1728d17" I0620 01:00:07.792651 14975 cleanup.go:33] Removing temporary directory /tmp/s2i469823757 I0620 01:00:07.792740 14975 fs.go:314] Removing directory '/tmp/s2i469823757' --- PASS: TestIncrementalBuildScripts (6.53s) === RUN TestIncrementalBuildScriptsNoSaveArtifacts I0620 01:00:08.365771 14975 docker.go:490] Using locally available image "sti_test/sti-fake-scripts-no-save-artifacts:latest" I0620 01:00:08.378643 14975 docker.go:490] Using locally available image "sti_test/sti-fake-scripts-no-save-artifacts:latest" I0620 01:00:08.378704 14975 docker.go:730] Image sha256:5b9a6ddf6ec20b690e6128666e327bca2f016c967779f9f453504210b3911f69 contains io.openshift.s2i.scripts-url set to "image:///tmp/scripts/" I0620 01:00:08.378804 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 01:00:08.378912 14975 sti.go:204] Preparing to build test/sti-incremental-app-scripts-no-save-artifacts I0620 01:00:08.379473 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 01:00:08.379544 14975 clone.go:40] Cloning sources into "/tmp/s2i109605063/upload/src" I0620 01:00:09.480695 14975 clone.go:56] Checked out "HEAD" I0620 01:00:09.513896 14975 clone.go:62] Updated submodules for "HEAD" I0620 01:00:09.528476 14975 install.go:261] Using "assemble" installed from "image:///tmp/scripts//assemble" I0620 01:00:09.528598 14975 install.go:261] Using "run" installed from "image:///tmp/scripts//run" I0620 01:00:09.528726 14975 install.go:261] Using "save-artifacts" installed from "image:///tmp/scripts//save-artifacts" I0620 01:00:09.528800 14975 ignore.go:66] .s2iignore file does not exist I0620 01:00:09.528848 14975 sti.go:213] Clean build will be performed I0620 01:00:09.528905 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 01:00:09.528989 14975 sti.go:227] Running "assemble" in "test/sti-incremental-app-scripts-no-save-artifacts" I0620 01:00:09.529035 14975 sti.go:585] Using image name sti_test/sti-fake-scripts-no-save-artifacts I0620 01:00:09.532361 14975 docker.go:490] Using locally available image "sti_test/sti-fake-scripts-no-save-artifacts:latest" I0620 01:00:09.532486 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 01:00:09.532853 14975 sti.go:703] starting the source uploading ... I0620 01:00:09.532975 14975 tar.go:239] Adding "/tmp/s2i109605063/upload" to tar ... I0620 01:00:09.533362 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/scripts as scripts I0620 01:00:09.539647 14975 docker.go:730] Image sha256:5b9a6ddf6ec20b690e6128666e327bca2f016c967779f9f453504210b3911f69 contains io.openshift.s2i.scripts-url set to "image:///tmp/scripts/" I0620 01:00:09.539695 14975 docker.go:804] Base directory for S2I scripts is '/tmp/scripts/'. Untarring destination is '/tmp'. I0620 01:00:09.539748 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 01:00:09.540108 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_scripts_no_save_artifacts_5d269028" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake-scripts-no-save-artifacts:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 01:00:09.579187 14975 docker.go:1002] Attaching to container "35e97d6979938b448417c1d68eb1047f3523c56f4c336644eb474f4fc1989320" ... I0620 01:00:09.580632 14975 docker.go:1013] Starting container "35e97d6979938b448417c1d68eb1047f3523c56f4c336644eb474f4fc1989320" ... I0620 01:00:09.839372 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src as src I0620 01:00:09.844598 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/.gitignore as src/.gitignore I0620 01:00:09.845334 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/.s2i as src/.s2i I0620 01:00:09.845976 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/.s2i/bin as src/.s2i/bin I0620 01:00:09.846862 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 01:00:09.847480 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/.s2i/environment as src/.s2i/environment I0620 01:00:09.848057 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/.travis.yml as src/.travis.yml I0620 01:00:09.848602 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/Dockerfile as src/Dockerfile I0620 01:00:09.849212 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/Gemfile as src/Gemfile I0620 01:00:09.849766 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/Gemfile.lock as src/Gemfile.lock I0620 01:00:09.850327 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/README.md as src/README.md I0620 01:00:09.850865 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/Rakefile as src/Rakefile I0620 01:00:09.851393 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/app.rb as src/app.rb I0620 01:00:09.852020 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/config as src/config I0620 01:00:09.852491 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/config/database.rb as src/config/database.rb I0620 01:00:09.852963 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/config/database.yml as src/config/database.yml I0620 01:00:09.853398 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/config.ru as src/config.ru I0620 01:00:09.853869 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/db as src/db I0620 01:00:09.854378 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/db/migrate as src/db/migrate I0620 01:00:09.854876 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 01:00:09.855513 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/models.rb as src/models.rb I0620 01:00:09.856187 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/run.sh as src/run.sh I0620 01:00:09.856724 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/test as src/test I0620 01:00:09.857242 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 01:00:09.857758 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/views as src/views I0620 01:00:09.858257 14975 tar.go:337] Adding to tar: /tmp/s2i109605063/upload/src/views/main.erb as src/views/main.erb I0620 01:00:09.906320 14975 docker.go:1044] Waiting for container "35e97d6979938b448417c1d68eb1047f3523c56f4c336644eb474f4fc1989320" to stop ... I0620 01:00:09.999977 14975 docker.go:1069] Invoking PostExecute function I0620 01:00:10.000051 14975 postexecutorstep.go:68] Skipping step: store previous image I0620 01:00:10.000085 14975 postexecutorstep.go:117] Executing step: commit image I0620 01:00:10.003692 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 01:00:10.003768 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i109605063/metadata' I0620 01:00:10.004069 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 01:00:10.045776 14975 tar.go:401] Creating directory /tmp/s2i109605063/metadata I0620 01:00:10.045868 14975 tar.go:469] Creating /tmp/s2i109605063/metadata/image_metadata.json I0620 01:00:10.046099 14975 tar.go:479] Extracting/writing /tmp/s2i109605063/metadata/image_metadata.json I0620 01:00:10.046286 14975 tar.go:425] Done extracting tar stream I0620 01:00:10.046434 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 01:00:10.053290 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-incremental-app-scripts-no-save-artifacts Comment: Author: Changes:[] Pause:false Config:0xc00034c3c0}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts//run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-incremental-app-scripts-no-save-artifacts io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake-scripts-no-save-artifacts io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:image:///tmp/scripts/ testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 01:00:10.110746 14975 postexecutorstep.go:393] Executing step: report success I0620 01:00:10.110799 14975 postexecutorstep.go:398] Successfully built test/sti-incremental-app-scripts-no-save-artifacts I0620 01:00:10.110822 14975 postexecutorstep.go:93] Skipping step: remove previous image I0620 01:00:10.110895 14975 docker.go:980] Removing container "35e97d6979938b448417c1d68eb1047f3523c56f4c336644eb474f4fc1989320" ... I0620 01:00:10.125303 14975 docker.go:990] Removed container "35e97d6979938b448417c1d68eb1047f3523c56f4c336644eb474f4fc1989320" I0620 01:00:10.125558 14975 cleanup.go:33] Removing temporary directory /tmp/s2i109605063 I0620 01:00:10.125646 14975 fs.go:314] Removing directory '/tmp/s2i109605063' I0620 01:00:10.132891 14975 docker.go:490] Using locally available image "sti_test/sti-fake-scripts-no-save-artifacts:latest" I0620 01:00:10.141749 14975 docker.go:490] Using locally available image "sti_test/sti-fake-scripts-no-save-artifacts:latest" I0620 01:00:10.141806 14975 docker.go:730] Image sha256:5b9a6ddf6ec20b690e6128666e327bca2f016c967779f9f453504210b3911f69 contains io.openshift.s2i.scripts-url set to "image:///tmp/scripts/" I0620 01:00:10.141858 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 01:00:10.142021 14975 sti.go:204] Preparing to build test/sti-incremental-app-scripts-no-save-artifacts I0620 01:00:10.142548 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 01:00:10.142601 14975 clone.go:40] Cloning sources into "/tmp/s2i147538065/upload/src" I0620 01:00:10.889595 14975 clone.go:56] Checked out "HEAD" I0620 01:00:10.921475 14975 clone.go:62] Updated submodules for "HEAD" I0620 01:00:10.936085 14975 install.go:261] Using "assemble" installed from "image:///tmp/scripts//assemble" I0620 01:00:10.936216 14975 install.go:261] Using "run" installed from "image:///tmp/scripts//run" I0620 01:00:10.936348 14975 install.go:261] Using "save-artifacts" installed from "image:///tmp/scripts//save-artifacts" I0620 01:00:10.936422 14975 ignore.go:66] .s2iignore file does not exist I0620 01:00:10.940163 14975 docker.go:490] Using locally available image "test/sti-incremental-app-scripts-no-save-artifacts:latest" I0620 01:00:10.943786 14975 sti.go:211] Existing image for tag test/sti-incremental-app-scripts-no-save-artifacts detected for incremental build I0620 01:00:10.943839 14975 sti.go:216] Performing source build from https://github.com/openshift/ruby-hello-world I0620 01:00:10.944056 14975 sti.go:522] Saving build artifacts from image test/sti-incremental-app-scripts-no-save-artifacts to path /tmp/s2i147538065/upload/artifacts I0620 01:00:10.947329 14975 sti.go:546] The assemble user is not set, defaulting to "" user I0620 01:00:10.954166 14975 docker.go:730] Image sha256:5408bef7dd21cd3a69900463fcb5e71b67ec59312f179716100299a5cea57b83 contains io.openshift.s2i.scripts-url set to "image:///tmp/scripts/" I0620 01:00:10.954224 14975 docker.go:804] Base directory for S2I scripts is '/tmp/scripts/'. Untarring destination is '/tmp'. I0620 01:00:10.954288 14975 docker.go:961] Setting "/tmp/scripts/save-artifacts" command for container ... I0620 01:00:10.954601 14975 docker.go:970] Creating container with options {Name:"s2i_test_sti_incremental_app_scripts_no_save_artifacts_9e53dcd6" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[] Cmd:[/tmp/scripts/save-artifacts] Healthcheck:<nil> ArgsEscaped:false Image:test/sti-incremental-app-scripts-no-save-artifacts:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 01:00:10.987507 14975 docker.go:1002] Attaching to container "67b30fa47e53453c817e182e2c51583f38532d3f9d77910897e26b02c0c23521" ... I0620 01:00:10.989261 14975 docker.go:1013] Starting container "67b30fa47e53453c817e182e2c51583f38532d3f9d77910897e26b02c0c23521" ... I0620 01:00:11.374919 14975 docker.go:980] Removing container "67b30fa47e53453c817e182e2c51583f38532d3f9d77910897e26b02c0c23521" ... I0620 01:00:11.388256 14975 docker.go:990] Removed container "67b30fa47e53453c817e182e2c51583f38532d3f9d77910897e26b02c0c23521" W0620 01:00:11.388635 14975 sti.go:219] Clean build will be performed because of error saving previous build artifacts I0620 01:00:11.388693 14975 sti.go:220] error: Error response from daemon: oci runtime error: container_linux.go:247: starting container process caused "exec: \"/tmp/scripts/save-artifacts\": stat /tmp/scripts/save-artifacts: no such file or directory" I0620 01:00:11.388816 14975 sti.go:227] Running "assemble" in "test/sti-incremental-app-scripts-no-save-artifacts" I0620 01:00:11.388883 14975 sti.go:585] Using image name sti_test/sti-fake-scripts-no-save-artifacts I0620 01:00:11.392466 14975 docker.go:490] Using locally available image "sti_test/sti-fake-scripts-no-save-artifacts:latest" I0620 01:00:11.392603 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 01:00:11.393113 14975 sti.go:703] starting the source uploading ... I0620 01:00:11.393171 14975 tar.go:239] Adding "/tmp/s2i147538065/upload" to tar ... I0620 01:00:11.393578 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/artifacts as artifacts I0620 01:00:11.399215 14975 docker.go:730] Image sha256:5b9a6ddf6ec20b690e6128666e327bca2f016c967779f9f453504210b3911f69 contains io.openshift.s2i.scripts-url set to "image:///tmp/scripts/" I0620 01:00:11.399277 14975 docker.go:804] Base directory for S2I scripts is '/tmp/scripts/'. Untarring destination is '/tmp'. I0620 01:00:11.399365 14975 docker.go:961] Setting "/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble" command for container ... I0620 01:00:11.399717 14975 docker.go:970] Creating container with options {Name:"s2i_sti_test_sti_fake_scripts_no_save_artifacts_227ca6af" Config:{Hostname: Domainname: User: AttachStdin:false AttachStdout:true AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:true StdinOnce:true Env:[RACK_ENV=production] Cmd:[/bin/sh -c tar -C /tmp -xf - && /tmp/scripts/assemble] Healthcheck:<nil> ArgsEscaped:false Image:sti_test/sti-fake-scripts-no-save-artifacts:latest Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} HostConfig:&{Binds:[] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode: PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] CapAdd:[] CapDrop:[] DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:67108864 Sysctls:map[] Runtime: ConsoleSize:[0 0] Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DiskQuota:0 KernelMemory:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:0 Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[] Init:<nil>}} ... I0620 01:00:11.430449 14975 docker.go:1002] Attaching to container "32a5aae7be7a8153490cfd4d6f4d552cdc18c9620981167f3acfcdd4fbf54401" ... I0620 01:00:11.432243 14975 docker.go:1013] Starting container "32a5aae7be7a8153490cfd4d6f4d552cdc18c9620981167f3acfcdd4fbf54401" ... I0620 01:00:11.699018 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/scripts as scripts I0620 01:00:11.699524 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src as src I0620 01:00:11.704904 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/.gitignore as src/.gitignore I0620 01:00:11.705542 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/.s2i as src/.s2i I0620 01:00:11.706045 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/.s2i/bin as src/.s2i/bin I0620 01:00:11.706481 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/.s2i/bin/README as src/.s2i/bin/README I0620 01:00:11.706972 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/.s2i/environment as src/.s2i/environment I0620 01:00:11.707446 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/.travis.yml as src/.travis.yml I0620 01:00:11.707881 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/Dockerfile as src/Dockerfile I0620 01:00:11.708371 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/Gemfile as src/Gemfile I0620 01:00:11.708841 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/Gemfile.lock as src/Gemfile.lock I0620 01:00:11.709465 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/README.md as src/README.md I0620 01:00:11.710066 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/Rakefile as src/Rakefile I0620 01:00:11.710527 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/app.rb as src/app.rb I0620 01:00:11.711075 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/config as src/config I0620 01:00:11.711714 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/config/database.rb as src/config/database.rb I0620 01:00:11.712407 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/config/database.yml as src/config/database.yml I0620 01:00:11.713052 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/config.ru as src/config.ru I0620 01:00:11.713758 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/db as src/db I0620 01:00:11.714436 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/db/migrate as src/db/migrate I0620 01:00:11.715136 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/db/migrate/20141102191902_create_key_pair.rb as src/db/migrate/20141102191902_create_key_pair.rb I0620 01:00:11.715678 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/models.rb as src/models.rb I0620 01:00:11.716326 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/run.sh as src/run.sh I0620 01:00:11.716952 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/test as src/test I0620 01:00:11.717539 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/test/sample_test.rb as src/test/sample_test.rb I0620 01:00:11.718143 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/views as src/views I0620 01:00:11.718526 14975 tar.go:337] Adding to tar: /tmp/s2i147538065/upload/src/views/main.erb as src/views/main.erb I0620 01:00:11.767903 14975 docker.go:1044] Waiting for container "32a5aae7be7a8153490cfd4d6f4d552cdc18c9620981167f3acfcdd4fbf54401" to stop ... I0620 01:00:11.867613 14975 docker.go:1069] Invoking PostExecute function I0620 01:00:11.867684 14975 postexecutorstep.go:63] Executing step: store previous image I0620 01:00:11.872131 14975 postexecutorstep.go:117] Executing step: commit image I0620 01:00:11.875673 14975 postexecutorstep.go:523] Checking for new Labels to apply... I0620 01:00:11.875742 14975 postexecutorstep.go:531] Creating the download path '/tmp/s2i147538065/metadata' I0620 01:00:11.876041 14975 postexecutorstep.go:465] Downloading file "/tmp/.s2i/image_metadata.json" I0620 01:00:11.915701 14975 tar.go:401] Creating directory /tmp/s2i147538065/metadata I0620 01:00:11.915792 14975 tar.go:469] Creating /tmp/s2i147538065/metadata/image_metadata.json I0620 01:00:11.915980 14975 tar.go:479] Extracting/writing /tmp/s2i147538065/metadata/image_metadata.json I0620 01:00:11.916174 14975 tar.go:425] Done extracting tar stream I0620 01:00:11.916329 14975 postexecutorstep.go:556] new Labels File contents : { "labels": [ {"testLabel": "testLabel_value"} ] } I0620 01:00:11.922287 14975 docker.go:1103] Committing container with dockerOpts: {Reference:test/sti-incremental-app-scripts-no-save-artifacts Comment: Author: Changes:[] Pause:false Config:0xc000514500}, config: {Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:false OpenStdin:false StdinOnce:false Env:[RACK_ENV=production] Cmd:[/tmp/scripts//run] Healthcheck:<nil> ArgsEscaped:false Image: Volumes:map[] WorkingDir: Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[io.k8s.display-name:test/sti-incremental-app-scripts-no-save-artifacts io.openshift.s2i.build.commit.author:Ben Parees <bparees@users.noreply.github.com> io.openshift.s2i.build.commit.date:Thu Jan 17 17:21:03 2019 -0500 io.openshift.s2i.build.commit.id:787f1beae9956c959c6af62ee43bfdda73769cf7 io.openshift.s2i.build.commit.message:Merge pull request #78 from bparees/v22 io.openshift.s2i.build.commit.ref:master io.openshift.s2i.build.image:sti_test/sti-fake-scripts-no-save-artifacts io.openshift.s2i.build.source-location:https://github.com/openshift/ruby-hello-world io.openshift.s2i.scripts-url:image:///tmp/scripts/ testLabel:testLabel_value] StopSignal: StopTimeout:<nil> Shell:[]} I0620 01:00:11.984467 14975 postexecutorstep.go:393] Executing step: report success I0620 01:00:11.984524 14975 postexecutorstep.go:398] Successfully built test/sti-incremental-app-scripts-no-save-artifacts I0620 01:00:11.984555 14975 postexecutorstep.go:88] Executing step: remove previous image I0620 01:00:11.984593 14975 postexecutorstep.go:102] Removing previously-tagged image sha256:5408bef7dd21cd3a69900463fcb5e71b67ec59312f179716100299a5cea57b83 I0620 01:00:11.989294 14975 docker.go:980] Removing container "32a5aae7be7a8153490cfd4d6f4d552cdc18c9620981167f3acfcdd4fbf54401" ... I0620 01:00:12.002801 14975 docker.go:990] Removed container "32a5aae7be7a8153490cfd4d6f4d552cdc18c9620981167f3acfcdd4fbf54401" I0620 01:00:12.003188 14975 cleanup.go:33] Removing temporary directory /tmp/s2i147538065 I0620 01:00:12.003231 14975 fs.go:314] Removing directory '/tmp/s2i147538065' --- PASS: TestIncrementalBuildScriptsNoSaveArtifacts (4.22s) === RUN TestIncrementalBuildOnBuild I0620 01:00:12.586861 14975 docker.go:490] Using locally available image "sti_test/sti-fake-onbuild:latest" I0620 01:00:12.596349 14975 docker.go:490] Using locally available image "sti_test/sti-fake-onbuild:latest" I0620 01:00:12.596406 14975 docker.go:730] Image sha256:7b5625c38357db901f87d18e9ca08afbb11bd58f764e663d9b09e827a4a48bbd contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 01:00:12.596453 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 01:00:12.596549 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 01:00:12.596583 14975 onbuild.go:87] Preparing the source code for build I0620 01:00:12.597102 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 01:00:12.597156 14975 clone.go:40] Cloning sources into "/tmp/s2i599983339/upload/src" I0620 01:00:12.913160 14975 clone.go:56] Checked out "HEAD" I0620 01:00:12.945252 14975 clone.go:62] Updated submodules for "HEAD" I0620 01:00:12.961556 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 01:00:12.961718 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 01:00:12.963471 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 01:00:12.963581 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 01:00:12.963690 14975 ignore.go:66] .s2iignore file does not exist I0620 01:00:12.963765 14975 onbuild.go:181] Found S2I 'run' script, copying to application source dir I0620 01:00:12.964006 14975 fs.go:270] F "/tmp/s2i599983339/upload/scripts/run" -> "/tmp/s2i599983339/upload/src/run" I0620 01:00:12.964178 14975 onbuild.go:185] Found S2I 'assemble' script, copying to application source dir I0620 01:00:12.964417 14975 fs.go:270] F "/tmp/s2i599983339/upload/scripts/assemble" -> "/tmp/s2i599983339/upload/src/assemble" I0620 01:00:12.964555 14975 onbuild.go:97] Creating application Dockerfile I0620 01:00:12.965171 14975 entrypoint.go:33] Found valid ENTRYPOINT: run I0620 01:00:12.965308 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 01:00:12.965504 14975 onbuild.go:106] Creating application source code image I0620 01:00:12.965745 14975 onbuild.go:120] Building the application source I0620 01:00:12.965898 14975 tar.go:239] Adding "/tmp/s2i599983339/upload/src" to tar ... I0620 01:00:12.965923 14975 docker.go:1135] Building container using config: {Tags:[test/sti-incremental-app-onbuild] SuppressOutput:false RemoteContext: NoCache:true Remove:true ForceRemove:true PullParent:false Isolation: CPUSetCPUs: CPUSetMems: CPUShares:0 CPUQuota:0 CPUPeriod:0 Memory:0 MemorySwap:0 CgroupParent: NetworkMode: ShmSize:0 Dockerfile: Ulimits:[] BuildArgs:map[] AuthConfigs:map[] Context:<nil> Labels:map[] Squash:false CacheFrom:[] SecurityOpt:[] ExtraHosts:[] Target: SessionID:} I0620 01:00:12.972096 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/.gitignore as .gitignore I0620 01:00:12.972840 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/.s2i as .s2i I0620 01:00:12.973521 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/.s2i/bin as .s2i/bin I0620 01:00:12.974205 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/.s2i/bin/README as .s2i/bin/README I0620 01:00:12.974958 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/.s2i/environment as .s2i/environment I0620 01:00:12.975708 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/.travis.yml as .travis.yml I0620 01:00:12.976460 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/Dockerfile as Dockerfile I0620 01:00:12.977183 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/Gemfile as Gemfile I0620 01:00:12.977875 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/Gemfile.lock as Gemfile.lock I0620 01:00:12.978595 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/README.md as README.md I0620 01:00:12.979260 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/Rakefile as Rakefile I0620 01:00:12.979905 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/app.rb as app.rb I0620 01:00:12.981359 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/assemble as assemble I0620 01:00:12.982189 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/config as config I0620 01:00:12.982861 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/config/database.rb as config/database.rb I0620 01:00:12.983662 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/config/database.yml as config/database.yml I0620 01:00:12.984317 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/config.ru as config.ru I0620 01:00:12.984908 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/db as db I0620 01:00:12.985465 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/db/migrate as db/migrate I0620 01:00:12.985972 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/db/migrate/20141102191902_create_key_pair.rb as db/migrate/20141102191902_create_key_pair.rb I0620 01:00:12.986484 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/models.rb as models.rb I0620 01:00:12.987043 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/run as run I0620 01:00:12.987581 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/run.sh as run.sh I0620 01:00:12.988136 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/test as test I0620 01:00:12.988739 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/test/sample_test.rb as test/sample_test.rb I0620 01:00:12.989425 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/views as views I0620 01:00:12.989997 14975 tar.go:337] Adding to tar: /tmp/s2i599983339/upload/src/views/main.erb as views/main.erb {"stream":"Step 1/4 : FROM sti_test/sti-fake-onbuild\n"} {"stream":"\u001b[91m# Executing 2 build triggers...\n\u001b[0m"} {"stream":"Step 1/1 : RUN touch /sti-fake/src/onbuild\n"} {"stream":" ---\u003e Running in 3ee735febcb4\n"} {} {"stream":"\u001b[91m\u001b[0m"} {"stream":"Step 1/1 : COPY . /tmp/src/\n"} {"stream":" ---\u003e ba20eaff75cf\n"} {"stream":"Removing intermediate container aeccbb8fd4a6\n"} {"stream":"Removing intermediate container 3ee735febcb4\n"} {"stream":"Step 2/4 : ENV RACK_ENV \"production\"\n"} {"stream":" ---\u003e Running in c6b5890710fe\n"} {"stream":" ---\u003e 4d3a1a37b433\n"} {"stream":"Removing intermediate container c6b5890710fe\n"} {"stream":"Step 3/4 : RUN sh assemble\n"} {"stream":" ---\u003e Running in fa1caa8f2749\n"} {} {"stream":"\u001b[91m\u001b[0m"} {"stream":" ---\u003e ca8a9815152e\n"} {"stream":"Removing intermediate container fa1caa8f2749\n"} {"stream":"Step 4/4 : ENTRYPOINT ./run\n"} {"stream":" ---\u003e Running in 41e03c247a8e\n"} {"stream":" ---\u003e ee767740e22b\n"} {"stream":"Removing intermediate container 41e03c247a8e\n"} {"stream":"Successfully built ee767740e22b\n"} I0620 01:00:14.250200 14975 onbuild.go:129] Cleaning up temporary containers I0620 01:00:14.250262 14975 cleanup.go:33] Removing temporary directory /tmp/s2i599983339 I0620 01:00:14.250305 14975 fs.go:314] Removing directory '/tmp/s2i599983339' I0620 01:00:14.261610 14975 docker.go:490] Using locally available image "sti_test/sti-fake-onbuild:latest" I0620 01:00:14.271004 14975 docker.go:490] Using locally available image "sti_test/sti-fake-onbuild:latest" I0620 01:00:14.271076 14975 docker.go:730] Image sha256:7b5625c38357db901f87d18e9ca08afbb11bd58f764e663d9b09e827a4a48bbd contains io.openshift.s2i.scripts-url set to "http://127.0.0.1:23456/.s2i/bin" I0620 01:00:14.271155 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 01:00:14.271280 14975 scm.go:20] DownloadForSource https://github.com/openshift/ruby-hello-world I0620 01:00:14.271321 14975 onbuild.go:87] Preparing the source code for build I0620 01:00:14.271845 14975 clone.go:36] Downloading "https://github.com/openshift/ruby-hello-world" ... I0620 01:00:14.271896 14975 clone.go:40] Cloning sources into "/tmp/s2i384784718/upload/src" I0620 01:00:14.522257 14975 clone.go:56] Checked out "HEAD" I0620 01:00:14.554639 14975 clone.go:62] Updated submodules for "HEAD" I0620 01:00:14.570724 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/assemble' I0620 01:00:14.570836 14975 install.go:261] Using "assemble" installed from "http://127.0.0.1:23456/.s2i/bin/assemble" I0620 01:00:14.572488 14975 download.go:77] Downloaded 'http://127.0.0.1:23456/.s2i/bin/run' I0620 01:00:14.572595 14975 install.go:261] Using "run" installed from "http://127.0.0.1:23456/.s2i/bin/run" I0620 01:00:14.572658 14975 ignore.go:66] .s2iignore file does not exist I0620 01:00:14.572719 14975 onbuild.go:181] Found S2I 'run' script, copying to application source dir I0620 01:00:14.572898 14975 fs.go:270] F "/tmp/s2i384784718/upload/scripts/run" -> "/tmp/s2i384784718/upload/src/run" I0620 01:00:14.573043 14975 onbuild.go:185] Found S2I 'assemble' script, copying to application source dir I0620 01:00:14.573242 14975 fs.go:270] F "/tmp/s2i384784718/upload/scripts/assemble" -> "/tmp/s2i384784718/upload/src/assemble" I0620 01:00:14.573355 14975 onbuild.go:97] Creating application Dockerfile I0620 01:00:14.573818 14975 entrypoint.go:33] Found valid ENTRYPOINT: run I0620 01:00:14.573920 14975 environment.go:41] Setting 1 environment variables provided by environment file in sources I0620 01:00:14.574120 14975 onbuild.go:106] Creating application source code image I0620 01:00:14.574319 14975 onbuild.go:120] Building the application source I0620 01:00:14.574441 14975 docker.go:1135] Building container using config: {Tags:[test/sti-incremental-app-onbuild] SuppressOutput:false RemoteContext: NoCache:true Remove:true ForceRemove:true PullParent:false Isolation: CPUSetCPUs: CPUSetMems: CPUShares:0 CPUQuota:0 CPUPeriod:0 Memory:0 MemorySwap:0 CgroupParent: NetworkMode: ShmSize:0 Dockerfile: Ulimits:[] BuildArgs:map[] AuthConfigs:map[] Context:<nil> Labels:map[] Squash:false CacheFrom:[] SecurityOpt:[] ExtraHosts:[] Target: SessionID:} I0620 01:00:14.574509 14975 tar.go:239] Adding "/tmp/s2i384784718/upload/src" to tar ... I0620 01:00:14.579599 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/.gitignore as .gitignore I0620 01:00:14.580281 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/.s2i as .s2i I0620 01:00:14.580823 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/.s2i/bin as .s2i/bin I0620 01:00:14.581353 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/.s2i/bin/README as .s2i/bin/README I0620 01:00:14.581982 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/.s2i/environment as .s2i/environment I0620 01:00:14.582629 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/.travis.yml as .travis.yml I0620 01:00:14.583264 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/Dockerfile as Dockerfile I0620 01:00:14.583883 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/Gemfile as Gemfile I0620 01:00:14.584548 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/Gemfile.lock as Gemfile.lock I0620 01:00:14.585216 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/README.md as README.md I0620 01:00:14.585899 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/Rakefile as Rakefile I0620 01:00:14.586568 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/app.rb as app.rb I0620 01:00:14.587261 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/assemble as assemble I0620 01:00:14.588890 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/config as config I0620 01:00:14.589623 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/config/database.rb as config/database.rb I0620 01:00:14.590415 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/config/database.yml as config/database.yml I0620 01:00:14.591619 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/config.ru as config.ru I0620 01:00:14.592358 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/db as db I0620 01:00:14.593029 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/db/migrate as db/migrate I0620 01:00:14.593708 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/db/migrate/20141102191902_create_key_pair.rb as db/migrate/20141102191902_create_key_pair.rb I0620 01:00:14.594355 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/models.rb as models.rb I0620 01:00:14.594899 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/run as run I0620 01:00:14.595542 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/run.sh as run.sh I0620 01:00:14.596185 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/test as test I0620 01:00:14.596677 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/test/sample_test.rb as test/sample_test.rb I0620 01:00:14.597326 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/views as views I0620 01:00:14.597886 14975 tar.go:337] Adding to tar: /tmp/s2i384784718/upload/src/views/main.erb as views/main.erb {"stream":"Step 1/4 : FROM sti_test/sti-fake-onbuild\n"} {"stream":"\u001b[91m# Executing 2 build triggers...\n\u001b[0m"} {"stream":"Step 1/1 : RUN touch /sti-fake/src/onbuild\n"} {"stream":" ---\u003e Running in d011c06e4f8f\n"} {} {"stream":"\u001b[91m\u001b[0m"} {"stream":"Step 1/1 : COPY . /tmp/src/\n"} {"stream":" ---\u003e af425eddc538\n"} {"stream":"Removing intermediate container d011c06e4f8f\n"} {"stream":"Removing intermediate container 5853cc9d7812\n"} {"stream":"Step 2/4 : ENV RACK_ENV \"production\"\n"} {"stream":" ---\u003e Running in 9d75f9f2ceb7\n"} {"stream":" ---\u003e c5757e99f0ad\n"} {"stream":"Removing intermediate container 9d75f9f2ceb7\n"} {"stream":"Step 3/4 : RUN sh assemble\n"} {"stream":" ---\u003e Running in 7db23458d1a6\n"} {"stream":"\u001b[91m\u001b[0m"} {} {"stream":" ---\u003e 7b1dfc082447\n"} {"stream":"Removing intermediate container 7db23458d1a6\n"} {"stream":"Step 4/4 : ENTRYPOINT ./run\n"} {"stream":" ---\u003e Running in 6714fe78685f\n"} {"stream":" ---\u003e c550f22ca386\n"} {"stream":"Removing intermediate container 6714fe78685f\n"} {"stream":"Successfully built c550f22ca386\n"} I0620 01:00:15.874785 14975 onbuild.go:129] Cleaning up temporary containers I0620 01:00:15.874870 14975 cleanup.go:33] Removing temporary directory /tmp/s2i384784718 I0620 01:00:15.874951 14975 fs.go:314] Removing directory '/tmp/s2i384784718' --- PASS: TestIncrementalBuildOnBuild (3.90s) PASS coverage: 0.0% of statements ok github.com/openshift/source-to-image/test/integration/docker 50.987s coverage: 0.0% of statements Complete + set +o xtrace ########## FINISHED STAGE: SUCCESS: EXECUTE DOCKER INTEGRATION TESTS [00h 01m 01s] ########## [workspace] $ /bin/bash /tmp/jenkins6627155463669187272.sh ########## STARTING STAGE: EXECUTE S2I RUNIMAGE TESTS ########## + [[ -s /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ]] + source /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ export PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ unset PYTHON_HOME ++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ mktemp + script=/tmp/tmp.DW6L5wkGih + cat + chmod +x /tmp/tmp.DW6L5wkGih + scp -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config /tmp/tmp.DW6L5wkGih openshiftdevel:/tmp/tmp.DW6L5wkGih + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config -t openshiftdevel 'bash -l -c "timeout 7200 /tmp/tmp.DW6L5wkGih"' + cd /data/src/github.com/openshift/source-to-image + hack/test-stirunimage.sh working dir: /tmp/sti/test-work.TVKS s2i working dir: /tmp/sti/test-work.TVKS /tmp/sti/test-work.TVKS /data/src/github.com/openshift/source-to-image cloning source into working dir TEST PASSED s2i build with relative path without file:// TEST PASSED s2i build with volume options TEST PASSED /data/src/github.com/openshift/source-to-image s2i build with absolute path with file:// TEST PASSED s2i build with absolute path without file:// TEST PASSED s2i build with non-git repo file location TEST PASSED I0620 01:01:35.933758 22714 download.go:38] Copying sources from "/tmp/sti/test-work.TVKS/cakephp-ex" to "/tmp/s2i660964835/upload/src" TEST PASSED s2i rebuild TEST PASSED TEST PASSED s2i usage TEST PASSED I0620 01:02:30.031161 24095 sti.go:711] Sample invocation: TEST PASSED s2i build with overriding assemble/run scripts Running custom assemble TEST PASSED Running custom run TEST PASSED s2i build with add-host option Gem::RemoteFetcher::FetchError: Errno::ECONNREFUSED: Failed to open TCP connection to rubygems.org:443 (Connection refused - connect(2) for "rubygems.org" port 443) (https://rubygems.org/gems/rake-12.3.0.gem) TEST PASSED s2i build with remote git repo TEST PASSED s2i build with runtime image TEST PASSED s2i build with Dockerfile output TEST PASSED s2i build with --run==true option Waiting up to 15*TIME_MIN for the build to finish ... The image test-jee-app:latest has been started in container 5cf05eb2865ab26d1f2d0b8b9995d276a190b2ced3bcb80e3bd2418e4ea24f29 as a result of the --run=true option. The container's stdout/stderr will be redirected to this command's glog output to help you validate its behavior. You can also inspect the container with docker commands if you like. If the container is set up to stay running, you will have to Ctrl-C to exit this command, which should also stop the container 5cf05eb2865ab26d1f2d0b8b9995d276a190b2ced3bcb80e3bd2418e4ea24f29. This particular invocation attempts to run with the port mappings [INFO] Success running command s2i --run=true [INFO] Success terminating associated docker container Cleaning up working dir /tmp/sti/test-work.TVKS Complete + set +o xtrace ########## FINISHED STAGE: SUCCESS: EXECUTE S2I RUNIMAGE TESTS [00h 04m 12s] ########## [PostBuildScript] - Executing post build scripts. [workspace] $ /bin/bash /tmp/jenkins5064675407411121142.sh ########## STARTING STAGE: DOWNLOAD ARTIFACTS FROM THE REMOTE HOST ########## + [[ -s /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ]] + source /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ export PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ unset PYTHON_HOME ++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config + trap 'exit 0' EXIT ++ pwd + ARTIFACT_DIR=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/artifacts/gathered + rm -rf /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/artifacts/gathered + mkdir -p /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/artifacts/gathered + tree /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/artifacts/gathered /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/artifacts/gathered 0 directories, 0 files + exit 0 [workspace] $ /bin/bash /tmp/jenkins3613873994996113034.sh ########## STARTING STAGE: GENERATE ARTIFACTS FROM THE REMOTE HOST ########## + [[ -s /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ]] + source /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ export PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ unset PYTHON_HOME ++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config + trap 'exit 0' EXIT ++ pwd + ARTIFACT_DIR=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/artifacts/generated + rm -rf /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/artifacts/generated + mkdir /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/artifacts/generated + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'sudo docker version && sudo docker info && sudo docker images && sudo docker ps -a 2>&1' WARNING: You're not using the default seccomp profile + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'sudo cat /etc/sysconfig/docker /etc/sysconfig/docker-network /etc/sysconfig/docker-storage /etc/sysconfig/docker-storage-setup /etc/systemd/system/docker.service 2>&1' + true + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'sudo find /var/lib/docker/containers -name *.log | sudo xargs tail -vn +1 2>&1' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'sudo ausearch -m AVC -m SELINUX_ERR -m USER_AVC 2>&1' + true + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'sudo df -T -h && sudo pvs && sudo vgs && sudo lvs && sudo findmnt --all 2>&1' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'sudo yum list installed 2>&1' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'sudo journalctl --dmesg --no-pager --all --lines=all 2>&1' + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'sudo journalctl _PID=1 --no-pager --all --lines=all 2>&1' + tree /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/artifacts/generated /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/artifacts/generated ├── avc_denials.log ├── containers.log ├── dmesg.log ├── docker.config ├── docker.info ├── filesystem.info ├── installed_packages.log └── pid1.journal 0 directories, 8 files + exit 0 [workspace] $ /bin/bash /tmp/jenkins5307070952648666332.sh ########## STARTING STAGE: FETCH SYSTEMD JOURNALS FROM THE REMOTE HOST ########## + [[ -s /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ]] + source /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ export PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ unset PYTHON_HOME ++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config + trap 'exit 0' EXIT ++ pwd + ARTIFACT_DIR=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/artifacts/journals + rm -rf /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/artifacts/journals + mkdir /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/artifacts/journals + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel sudo journalctl --unit docker.service --no-pager --all --lines=all + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel sudo journalctl --unit dnsmasq.service --no-pager --all --lines=all + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel sudo journalctl --unit systemd-journald.service --no-pager --all --lines=all + tree /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/artifacts/journals /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/artifacts/journals ├── dnsmasq.service ├── docker.service └── systemd-journald.service 0 directories, 3 files + exit 0 [workspace] $ /bin/bash /tmp/jenkins6211393318620148500.sh ########## STARTING STAGE: ASSEMBLE GCS OUTPUT ########## + [[ -s /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ]] + source /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ export PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ unset PYTHON_HOME ++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config + trap 'exit 0' EXIT + mkdir -p gcs/artifacts gcs/artifacts/generated gcs/artifacts/journals gcs/artifacts/gathered ++ python -c 'import json; import urllib; print json.load(urllib.urlopen('\''https://ci.openshift.redhat.com/jenkins/job/test_pull_request_source_to_image_master_test/10/api/json'\''))['\''result'\'']' + result=SUCCESS + cat ++ date +%s + cat /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/builds/10/log + cp artifacts/generated/avc_denials.log artifacts/generated/containers.log artifacts/generated/dmesg.log artifacts/generated/docker.config artifacts/generated/docker.info artifacts/generated/filesystem.info artifacts/generated/installed_packages.log artifacts/generated/pid1.journal gcs/artifacts/generated/ + cp artifacts/journals/dnsmasq.service artifacts/journals/docker.service artifacts/journals/systemd-journald.service gcs/artifacts/journals/ + cp -r 'artifacts/gathered/*' gcs/artifacts/ cp: cannot stat ‘artifacts/gathered/*’: No such file or directory ++ export status=FAILURE ++ status=FAILURE + exit 0 [workspace] $ /bin/bash /tmp/jenkins8068397834644806358.sh ########## STARTING STAGE: PUSH THE ARTIFACTS AND METADATA ########## + [[ -s /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ]] + source /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ export PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ unset PYTHON_HOME ++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ mktemp + script=/tmp/tmp.GbZJbIV7Do + cat + chmod +x /tmp/tmp.GbZJbIV7Do + scp -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config /tmp/tmp.GbZJbIV7Do openshiftdevel:/tmp/tmp.GbZJbIV7Do + ssh -F /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/.ssh_config -t openshiftdevel 'bash -l -c "timeout 300 /tmp/tmp.GbZJbIV7Do"' + cd /home/origin + trap 'exit 0' EXIT + [[ -n {"type":"presubmit","job":"test_pull_requests_s2i","buildid":"1139613926267293696","prowjobid":"688d07bb-8ed9-11e9-8373-0a58ac100721","refs":{"org":"openshift","repo":"source-to-image","repo_link":"https://github.com/openshift/source-to-image","base_ref":"master","base_sha":"3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","base_link":"https://github.com/openshift/source-to-image/commit/3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","pulls":[{"number":977,"author":"adambkaplan","sha":"af5a9777864782ef40fc3fc19d75bcfef84d3264","link":"https://github.com/openshift/source-to-image/pull/977","commit_link":"https://github.com/openshift/source-to-image/pull/977/commits/af5a9777864782ef40fc3fc19d75bcfef84d3264","author_link":"https://github.com/adambkaplan"}]}} ]] ++ jq --compact-output '.buildid |= "10"' + JOB_SPEC='{"type":"presubmit","job":"test_pull_requests_s2i","buildid":"10","prowjobid":"688d07bb-8ed9-11e9-8373-0a58ac100721","refs":{"org":"openshift","repo":"source-to-image","repo_link":"https://github.com/openshift/source-to-image","base_ref":"master","base_sha":"3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","base_link":"https://github.com/openshift/source-to-image/commit/3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","pulls":[{"number":977,"author":"adambkaplan","sha":"af5a9777864782ef40fc3fc19d75bcfef84d3264","link":"https://github.com/openshift/source-to-image/pull/977","commit_link":"https://github.com/openshift/source-to-image/pull/977/commits/af5a9777864782ef40fc3fc19d75bcfef84d3264","author_link":"https://github.com/adambkaplan"}]}}' + docker run -e 'JOB_SPEC={"type":"presubmit","job":"test_pull_requests_s2i","buildid":"10","prowjobid":"688d07bb-8ed9-11e9-8373-0a58ac100721","refs":{"org":"openshift","repo":"source-to-image","repo_link":"https://github.com/openshift/source-to-image","base_ref":"master","base_sha":"3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","base_link":"https://github.com/openshift/source-to-image/commit/3dee73c8b712954df879fc5d40f6bb66b4bc8ff5","pulls":[{"number":977,"author":"adambkaplan","sha":"af5a9777864782ef40fc3fc19d75bcfef84d3264","link":"https://github.com/openshift/source-to-image/pull/977","commit_link":"https://github.com/openshift/source-to-image/pull/977/commits/af5a9777864782ef40fc3fc19d75bcfef84d3264","author_link":"https://github.com/adambkaplan"}]}}' -v /data:/data:z registry.svc.ci.openshift.org/ci/gcsupload:latest --dry-run=false --gcs-path=gs://origin-ci-test --gcs-credentials-file=/data/credentials.json --path-strategy=single --default-org=openshift --default-repo=origin '/data/gcs/*' Unable to find image 'registry.svc.ci.openshift.org/ci/gcsupload:latest' locally Trying to pull repository registry.svc.ci.openshift.org/ci/gcsupload ... latest: Pulling from registry.svc.ci.openshift.org/ci/gcsupload a073c86ecf9e: Already exists cc3fc741b1a9: Already exists e467430f86b1: Pulling fs layer 85cea451eec0: Pulling fs layer 85cea451eec0: Verifying Checksum 85cea451eec0: Download complete e467430f86b1: Verifying Checksum e467430f86b1: Download complete e467430f86b1: Pull complete 85cea451eec0: Pull complete Digest: sha256:b2104700d4aedf89e1c7b9bbdd65c49a46de31c77f314b0c894f412c7996a4ce Status: Downloaded newer image for registry.svc.ci.openshift.org/ci/gcsupload:latest {"component":"gcsupload","file":"prow/gcsupload/run.go:94","func":"k8s.io/test-infra/prow/gcsupload.Options.assembleTargets","level":"warning","msg":"Encountered error in resolving items to upload for /data/gcs/*: stat /data/gcs/*: no such file or directory","time":"2019-06-20T01:04:58Z"} {"component":"gcsupload","dest":"pr-logs/directory/test_pull_requests_s2i/10.txt","file":"prow/pod-utils/gcs/upload.go:44","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload","level":"info","msg":"Queued for upload","time":"2019-06-20T01:04:58Z"} {"component":"gcsupload","dest":"pr-logs/directory/test_pull_requests_s2i/latest-build.txt","file":"prow/pod-utils/gcs/upload.go:44","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload","level":"info","msg":"Queued for upload","time":"2019-06-20T01:04:58Z"} {"component":"gcsupload","dest":"pr-logs/pull/openshift_source-to-image/977/test_pull_requests_s2i/latest-build.txt","file":"prow/pod-utils/gcs/upload.go:44","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload","level":"info","msg":"Queued for upload","time":"2019-06-20T01:04:58Z"} {"component":"gcsupload","dest":"pr-logs/directory/test_pull_requests_s2i/10.txt","file":"prow/pod-utils/gcs/upload.go:50","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload.func1","level":"info","msg":"Finished upload","time":"2019-06-20T01:04:58Z"} {"component":"gcsupload","dest":"pr-logs/directory/test_pull_requests_s2i/latest-build.txt","file":"prow/pod-utils/gcs/upload.go:50","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload.func1","level":"info","msg":"Finished upload","time":"2019-06-20T01:04:58Z"} {"component":"gcsupload","dest":"pr-logs/pull/openshift_source-to-image/977/test_pull_requests_s2i/latest-build.txt","file":"prow/pod-utils/gcs/upload.go:50","func":"k8s.io/test-infra/prow/pod-utils/gcs.Upload.func1","level":"info","msg":"Finished upload","time":"2019-06-20T01:04:58Z"} {"component":"gcsupload","file":"prow/gcsupload/run.go:65","func":"k8s.io/test-infra/prow/gcsupload.Options.Run","level":"info","msg":"Finished upload to GCS","time":"2019-06-20T01:04:58Z"} + exit 0 + set +o xtrace ########## FINISHED STAGE: SUCCESS: PUSH THE ARTIFACTS AND METADATA [00h 00m 04s] ########## [workspace] $ /bin/bash /tmp/jenkins7699374196304821895.sh ########## STARTING STAGE: DEPROVISION CLOUD RESOURCES ########## + [[ -s /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ]] + source /var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/activate ++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed ++ export PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ PATH=/var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/bin:/sbin:/usr/sbin:/bin:/usr/bin ++ unset PYTHON_HOME ++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config ++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config + oct deprovision PLAYBOOK: main.yml ************************************************************* 4 plays in /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/main.yml PLAY [ensure we have the parameters necessary to deprovision virtual hosts] **** TASK [ensure all required variables are set] *********************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/main.yml:9 skipping: [localhost] => (item=origin_ci_inventory_dir) => { "changed": false, "generated_timestamp": "2019-06-19 21:05:00.130579", "item": "origin_ci_inventory_dir", "skip_reason": "Conditional check failed", "skipped": true } skipping: [localhost] => (item=origin_ci_aws_region) => { "changed": false, "generated_timestamp": "2019-06-19 21:05:00.134906", "item": "origin_ci_aws_region", "skip_reason": "Conditional check failed", "skipped": true } PLAY [deprovision virtual hosts in EC2] **************************************** TASK [Gathering Facts] ********************************************************* ok: [localhost] TASK [deprovision a virtual EC2 host] ****************************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/main.yml:28 included: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/roles/aws-down/tasks/main.yml for localhost TASK [update the SSH configuration to remove AWS EC2 specifics] **************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/roles/aws-down/tasks/main.yml:2 ok: [localhost] => { "changed": false, "generated_timestamp": "2019-06-19 21:05:00.984939", "msg": "" } TASK [rename EC2 instance for termination reaper] ****************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/roles/aws-down/tasks/main.yml:8 changed: [localhost] => { "changed": true, "generated_timestamp": "2019-06-19 21:05:01.679110", "msg": "Tags {'Name': 'oct-terminate'} created for resource i-06d713cc83e5dc6fc." } TASK [tear down the EC2 instance] ********************************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/roles/aws-down/tasks/main.yml:15 changed: [localhost] => { "changed": true, "generated_timestamp": "2019-06-19 21:05:02.622002", "instance_ids": [ "i-06d713cc83e5dc6fc" ], "instances": [ { "ami_launch_index": "0", "architecture": "x86_64", "block_device_mapping": { "/dev/sda1": { "delete_on_termination": true, "status": "attached", "volume_id": "vol-037e43ae2eaab6d98" }, "/dev/sdb": { "delete_on_termination": true, "status": "attached", "volume_id": "vol-0df9bbeae7422a61d" } }, "dns_name": "ec2-54-209-158-119.compute-1.amazonaws.com", "ebs_optimized": false, "groups": { "sg-7e73221a": "default" }, "hypervisor": "xen", "id": "i-06d713cc83e5dc6fc", "image_id": "ami-0b77b87a37c3e662c", "instance_type": "m4.xlarge", "kernel": null, "key_name": "libra", "launch_time": "2019-06-20T00:55:38.000Z", "placement": "us-east-1c", "private_dns_name": "ip-172-18-21-126.ec2.internal", "private_ip": "172.18.21.126", "public_dns_name": "ec2-54-209-158-119.compute-1.amazonaws.com", "public_ip": "54.209.158.119", "ramdisk": null, "region": "us-east-1", "root_device_name": "/dev/sda1", "root_device_type": "ebs", "state": "running", "state_code": 16, "tags": { "Name": "oct-terminate", "openshift_etcd": "", "openshift_master": "", "openshift_node": "" }, "tenancy": "default", "virtualization_type": "hvm" } ], "tagged_instances": [] } TASK [remove the serialized host variables] ************************************ task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/roles/aws-down/tasks/main.yml:22 changed: [localhost] => { "changed": true, "generated_timestamp": "2019-06-19 21:05:02.876899", "path": "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory/host_vars/172.18.21.126.yml", "state": "absent" } PLAY [deprovision virtual hosts locally manged by Vagrant] ********************* TASK [Gathering Facts] ********************************************************* ok: [localhost] PLAY [clean up local configuration for deprovisioned instances] **************** TASK [remove inventory configuration directory] ******************************** task path: /var/lib/jenkins/origin-ci-tool/2b40f3e11aadb569dc9c0c9fb90e7273658ce6ed/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/main.yml:61 changed: [localhost] => { "changed": true, "generated_timestamp": "2019-06-19 21:05:03.418974", "path": "/var/lib/jenkins/jobs/test_pull_request_source_to_image_master_test/workspace/.config/origin-ci-tool/inventory", "state": "absent" } PLAY RECAP ********************************************************************* localhost : ok=8 changed=4 unreachable=0 failed=0 + set +o xtrace ########## FINISHED STAGE: SUCCESS: DEPROVISION CLOUD RESOURCES [00h 00m 05s] ########## Archiving artifacts Recording test results [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is used... [WS-CLEANUP] done Finished: SUCCESS