Branch indexing Connecting to https://api.github.com using edgex-jenkins/****** (edgex-jenkins github personal access token) Obtained Jenkinsfile from 1e5a10bcc6a32557a45eb75dadaf0f2ee0898f15 Running in Durability level: PERFORMANCE_OPTIMIZED Loading library edgex-global-pipelines@stable Attempting to resolve stable from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision ad104866bbc8c98dca93091e1a8abeb835fd4e4d Resolving tag commit... (remote references may be a lightweight tag or an annotated tag) > git rev-parse --is-inside-work-tree # timeout=10 Setting origin to git@github.com:edgexfoundry/edgex-global-pipelines.git > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching origin... Fetching upstream changes from origin > git --version # timeout=10 > git --version # 'git version 2.16.6' > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --progress -- origin +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/tags/stable^{commit} # timeout=10 Resolved tag stable revision ad104866bbc8c98dca93091e1a8abeb835fd4e4d using credential edgex-jenkins-ssh > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision ad104866bbc8c98dca93091e1a8abeb835fd4e4d (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f ad104866bbc8c98dca93091e1a8abeb835fd4e4d # timeout=10 Commit message: "Merge pull request #251 from ernestojeda/fix-codecov-uploader" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that shared library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision b86a95d4aff1c43a521ca3be618780efd0ee2800 using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository git@github.com:lfit/releng-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-c/branches/master/workspace@libs/lf-pipelines # timeout=10 Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision b86a95d4aff1c43a521ca3be618780efd0ee2800 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f b86a95d4aff1c43a521ca3be618780efd0ee2800 # timeout=10 Commit message: "Update global-jjb to latest" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that shared library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildCApp] RAW Config: [project:device-sdk-c, dockerBuildFilePath:scripts/Dockerfile.alpine-3.11-base, dockerFilePath:scripts/Dockerfile.alpine-3.11, pushImage:false] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[centos7-docker-4c-2g, ubuntu18.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildCApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: device-sdk-c-settings PROJECT: device-sdk-c USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build DOCKER_BASE_IMAGE: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest DOCKER_FILE_PATH: scripts/Dockerfile.alpine-3.11 DOCKER_BUILD_FILE_PATH: scripts/Dockerfile.alpine-3.11-base DOCKER_BUILD_CONTEXT: . DOCKER_IMAGE_NAME: docker-device-sdk-c DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false [Pipeline] node Still waiting to schedule task All nodes of label ‘centos7-docker-4c-2g’ are offline Running on prd-centos7-docker-4c-2g-2047 in /w/workspace/edgexfoundry_device-sdk-c_master [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-sdk-c.git > git init /w/workspace/edgexfoundry_device-sdk-c_master # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git > git --version # timeout=10 > git --version # 'git version 2.16.5' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/master:refs/remotes/origin/master # timeout=10 Checking out Revision 1e5a10bcc6a32557a45eb75dadaf0f2ee0898f15 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 1e5a10bcc6a32557a45eb75dadaf0f2ee0898f15 # timeout=10 Commit message: "DSR-1404 feat(discovery): if discovered device already exists, re-assign it to this device service (#297)" > git rev-list --no-walk 60ee652064f677bb80d8a9b8d02e7b48382e3d17 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 22:55:48 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 22:55:49 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 22:55:49 ========================================================= 22:55:49 EdgeX Global Pipelines Version Info 22:55:49 ========================================================= [Pipeline] libraryResource [Pipeline] sh 22:55:50 ------------------- 22:55:50 stable info: 22:55:50 ------------------- 22:55:50 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 22:55:50 Commit SHA: ad104866bbc8c98dca93091e1a8abeb835fd4e4d 22:55:50 Message: update stable to v1.0.131 22:55:51 ------------------- 22:55:51 experimental info: 22:55:51 ------------------- 22:55:51 Commited By: **** collab-it+edgex@linuxfoundation.org 22:55:51 Commit SHA: ad104866bbc8c98dca93091e1a8abeb835fd4e4d 22:55:51 Message: update experimental to v1.0.131 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // script [Pipeline] echo 22:55:51 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-c-settings [Pipeline] echo 22:55:52 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-c [Pipeline] echo 22:55:52 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 22:55:52 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 22:55:52 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 22:55:52 [edgeXSetupEnvironment]: set envvar DOCKER_BASE_IMAGE = nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest [Pipeline] echo 22:55:52 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = scripts/Dockerfile.alpine-3.11 [Pipeline] echo 22:55:52 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = scripts/Dockerfile.alpine-3.11-base [Pipeline] echo 22:55:52 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 22:55:52 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = docker-device-sdk-c [Pipeline] echo 22:55:52 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 22:55:53 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 22:55:53 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 22:55:53 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 22:55:53 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 22:55:53 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 22:55:53 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = master [Pipeline] echo 22:55:53 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = master [Pipeline] echo 22:55:53 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = master [Pipeline] echo 22:55:53 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 1e5a10bcc6a32557a45eb75dadaf0f2ee0898f15 [Pipeline] echo 22:55:53 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 1e5a10b [Pipeline] echo 22:55:53 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] isUnix [Pipeline] sh 22:55:55 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 22:55:55 22:55:55 Error: No such object: nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] isUnix [Pipeline] sh 22:55:56 + docker pull nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 22:55:56 latest: Pulling from edgex-devops/git-semver 22:55:56 31603596830f: Pulling fs layer 22:55:56 2a8b12db71e7: Pulling fs layer 22:55:56 6ca5941a6612: Pulling fs layer 22:55:56 ecc8261a40a4: Pulling fs layer 22:55:56 ecc8261a40a4: Waiting 22:55:56 2a8b12db71e7: Verifying Checksum 22:55:56 2a8b12db71e7: Download complete 22:55:56 31603596830f: Verifying Checksum 22:55:56 31603596830f: Download complete 22:55:56 6ca5941a6612: Verifying Checksum 22:55:56 6ca5941a6612: Download complete 22:55:56 ecc8261a40a4: Verifying Checksum 22:55:56 ecc8261a40a4: Download complete 22:55:56 31603596830f: Pull complete 22:55:56 2a8b12db71e7: Pull complete 22:55:57 6ca5941a6612: Pull complete 22:55:57 ecc8261a40a4: Pull complete 22:55:57 Digest: sha256:c336c3cb7d26c4f33e4bbf869d415e221d43967d83d6a5809e4cb0cc2a1e8fe7 22:55:57 Status: Downloaded newer image for nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 22:55:57 nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] withDockerContainer 22:55:57 prd-centos7-docker-4c-2g-2047 does not seem to be running inside a container 22:55:58 $ docker run -t -d -u 1001:1001 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-c_master -v /w/workspace/edgexfoundry_device-sdk-c_master:/w/workspace/edgexfoundry_device-sdk-c_master:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_master@tmp:/w/workspace/edgexfoundry_device-sdk-c_master@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest cat 22:56:00 $ docker top 18d357c004f40d94101f94128f0d3912b6ac47550b84755e1323fe61061b1d9b -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 22:56:00 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 22:56:00 [ssh-agent] Looking for ssh-agent implementation... 22:56:01 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 22:56:01 $ docker exec 18d357c004f40d94101f94128f0d3912b6ac47550b84755e1323fe61061b1d9b ssh-agent 22:56:01 SSH_AUTH_SOCK=/tmp/ssh-Z7fTLrQ43yfU/agent.13 22:56:01 SSH_AGENT_PID=19 22:56:01 Running ssh-add (command line suppressed) 22:56:01 Identity added: /w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_3989153935722337461.key (/w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_3989153935722337461.key) 22:56:01 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 22:56:01 + git describe --exact-match --tags HEAD 22:56:01 fatal: no tag exactly matches '1e5a10bcc6a32557a45eb75dadaf0f2ee0898f15' [Pipeline] } 22:56:01 $ docker exec --env ******** --env ******** 18d357c004f40d94101f94128f0d3912b6ac47550b84755e1323fe61061b1d9b ssh-agent -k 22:56:01 unset SSH_AUTH_SOCK; 22:56:01 unset SSH_AGENT_PID; 22:56:01 echo Agent pid 19 killed; 22:56:01 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] echo 22:56:02 [edgeXSemver]: exception occurred checking if HEAD is tagged: hudson.AbortException: script returned exit code 128 22:56:02 This usually means this commit has not been tagged. [Pipeline] sshagent 22:56:02 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 22:56:02 [ssh-agent] Looking for ssh-agent implementation... 22:56:02 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 22:56:02 $ docker exec 18d357c004f40d94101f94128f0d3912b6ac47550b84755e1323fe61061b1d9b ssh-agent 22:56:02 SSH_AUTH_SOCK=/tmp/ssh-iYcwxjB6f5k8/agent.48 22:56:02 SSH_AGENT_PID=53 22:56:02 Running ssh-add (command line suppressed) 22:56:02 Identity added: /w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_2776066881358400853.key (/w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_2776066881358400853.key) 22:56:02 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 22:56:03 + git semver init 22:56:03 # -> Open(): unable to determine branch for HEAD 22:56:03 # $GIT_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.git 22:56:03 # $GIT_WORK_TREE = /w/workspace/edgexfoundry_device-sdk-c_master 22:56:03 # $SEMVER_REMOTE_NAME = origin 22:56:03 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 22:56:03 # $SEMVER_USER_NAME = edgex-jenkins 22:56:03 # $SEMVER_BRANCH = master 22:56:03 # $SEMVER_TEMP = /tmp/semver-817577382 22:56:03 # git clone --branch semver git@github.com:edgexfoundry/device-sdk-c.git $SEMVER_TEMP 22:56:03 # '/tmp/semver-817577382' -> '/w/workspace/edgexfoundry_device-sdk-c_master/.semver' 22:56:03 # -> Force: false 22:56:03 # $SEMVER_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.semver [Pipeline] } 22:56:03 $ docker exec --env ******** --env ******** 18d357c004f40d94101f94128f0d3912b6ac47550b84755e1323fe61061b1d9b ssh-agent -k 22:56:03 unset SSH_AUTH_SOCK; 22:56:03 unset SSH_AGENT_PID; 22:56:03 echo Agent pid 53 killed; 22:56:03 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 22:56:04 + git semver [Pipeline] } 22:56:04 $ docker stop --time=1 18d357c004f40d94101f94128f0d3912b6ac47550b84755e1323fe61061b1d9b 22:56:05 $ docker rm -f 18d357c004f40d94101f94128f0d3912b6ac47550b84755e1323fe61061b1d9b [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] stash 22:56:06 Stashed 29 file(s) [Pipeline] echo 22:56:06 [edgeXSemver]: initialized semver on version 1.3.0-dev.7 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] node [Pipeline] node 22:56:22 Still waiting to schedule task 22:56:22 Waiting for next available executor on ‘prd-centos7-docker-4c-2g-2047’ 22:56:22 Still waiting to schedule task 22:56:22 Waiting for next available executor on ‘ubuntu18.04-docker-arm64-4c-16g’ 22:58:59 Running on prd-centos7-docker-4c-2g-2048 in /w/workspace/edgexfoundry_device-sdk-c_master [Pipeline] { [Pipeline] ws 22:58:59 Running in /w/workspace/device-sdk-c/44 [Pipeline] { [Pipeline] checkout 22:59:02 using credential edgex-jenkins-ssh 22:59:02 Cloning the remote Git repository 22:59:02 Cloning repository git@github.com:edgexfoundry/device-sdk-c.git 22:59:02 > git init /w/workspace/device-sdk-c/44 # timeout=10 22:59:02 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 22:59:02 > git --version # timeout=10 22:59:02 > git --version # 'git version 2.16.5' 22:59:02 using GIT_SSH to set credentials SSH Credentials for GitHub 22:59:02 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 22:59:03 Checking out Revision 1e5a10bcc6a32557a45eb75dadaf0f2ee0898f15 (master) 22:59:03 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 22:59:03 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 22:59:03 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 22:59:03 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 22:59:03 using GIT_SSH to set credentials SSH Credentials for GitHub 22:59:03 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/master:refs/remotes/origin/master # timeout=10 22:59:03 > git config core.sparsecheckout # timeout=10 22:59:03 > git checkout -f 1e5a10bcc6a32557a45eb75dadaf0f2ee0898f15 # timeout=10 22:59:07 Commit message: "DSR-1404 feat(discovery): if discovered device already exists, re-assign it to this device service (#297)" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] echo 22:59:08 ========================================================= 22:59:08 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest] 22:59:08 ========================================================= [Pipeline] isUnix [Pipeline] sh 22:59:09 + docker build -t ci-base-image-x86_64 -f scripts/Dockerfile.alpine-3.11-base --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest . 22:59:10 Sending build context to Docker daemon 3.742MB 22:59:10 Step 1/21 : ARG BASE=alpine:3.11 22:59:10 Step 2/21 : FROM ${BASE} as builder 22:59:10 latest: Pulling from edgex-devops/edgex-gcc-base 22:59:10 e7c96db7181b: Pulling fs layer 22:59:10 4c13bbce0fe7: Pulling fs layer 22:59:10 6059c847ac2f: Pulling fs layer 22:59:10 4c13bbce0fe7: Verifying Checksum 22:59:10 4c13bbce0fe7: Download complete 22:59:10 e7c96db7181b: Verifying Checksum 22:59:10 e7c96db7181b: Download complete 22:59:11 e7c96db7181b: Pull complete 22:59:11 4c13bbce0fe7: Pull complete 22:59:12 6059c847ac2f: Verifying Checksum 22:59:12 6059c847ac2f: Download complete 22:59:16 6059c847ac2f: Pull complete 22:59:16 Digest: sha256:6b5104d086ae1e5e8a284a473be9a93378e3934f9b07db5717372c857cbcbe5e 22:59:16 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest 22:59:16 ---> 5eabd8fd8ba2 22:59:16 Step 3/21 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml-dev libcurl curl-dev libmicrohttpd-dev util-linux-dev ncurses-dev 22:59:19 ---> Running in 913bbcfe4212 22:59:19 fetch http://nl.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz 22:59:20 fetch http://nl.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz 22:59:20 (1/8) Installing ncurses-dev (6.1_p20190105-r0) 22:59:20 (2/8) Installing libuuid (2.33-r0) 22:59:20 (3/8) Installing libblkid (2.33-r0) 22:59:21 (4/8) Installing libfdisk (2.33-r0) 22:59:21 (5/8) Installing libmount (2.33-r0) 22:59:21 (6/8) Installing libsmartcols (2.33-r0) 22:59:21 (7/8) Installing util-linux-dev (2.33-r0) 22:59:21 (8/8) Installing wget (1.20.3-r0) 22:59:21 Executing busybox-1.29.3-r10.trigger 22:59:21 OK: 272 MiB in 83 packages 22:59:22 Removing intermediate container 913bbcfe4212 22:59:22 ---> 17149ec7cee3 22:59:22 Step 4/21 : ENV CBOR_VERSION=0.5.0 22:59:22 ---> Running in 9170c2342aa5 22:59:22 Removing intermediate container 9170c2342aa5 22:59:22 ---> 2f7859030a9f 22:59:22 Step 5/21 : RUN mkdir /tmp/cbor && cd /tmp/cbor && wget -O - https://github.com/PJK/libcbor/archive/v${CBOR_VERSION}.tar.gz | tar -z -x -f - && sed -e 's/-flto//' -i libcbor-${CBOR_VERSION}/CMakeLists.txt && cmake -DCMAKE_BUILD_TYPE=Release -DCBOR_CUSTOM_ALLOC=ON libcbor-${CBOR_VERSION} && make && make install 22:59:22 ---> Running in 969b36ca8eb7 22:59:23 --2020-09-29 22:59:23-- https://github.com/PJK/libcbor/archive/v0.5.0.tar.gz 22:59:23 Resolving github.com... 140.82.113.4 22:59:23 Connecting to github.com|140.82.113.4|:443... connected. 22:59:23 HTTP request sent, awaiting response... 302 Found 22:59:23 Location: https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 [following] 22:59:23 --2020-09-29 22:59:23-- https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 22:59:23 Resolving codeload.github.com... 140.82.114.9 22:59:23 Connecting to codeload.github.com|140.82.114.9|:443... connected. 22:59:23 HTTP request sent, awaiting response... 200 OK 22:59:23 Length: unspecified [application/x-gzip] 22:59:23 Saving to: 'STDOUT' 22:59:23  22:59:23 0K .......... .......... .......... .......... .......... 1.34M 22:59:23 50K .......... .......... .......... .......... .......... 2.65M 22:59:23 100K .......... .......... .......... .......... .......... 38.8M 22:59:23 150K .......... .......... .......... .......... .......... 51.3M 22:59:23 200K .......... .......... .......... .......... .......... 2.75M 22:59:23 250K .......... .......... .......... .......... .......... 7.65M 22:59:23 300K .......... .......... .......... .......... .......... 4.68M 22:59:23 350K .......... .......... .......... .......... .......... 12.6M 22:59:23 400K .......... .......... .......... .......... .......... 6.54M 22:59:23 450K .......... .......... .......... .......... .......... 8.69M 22:59:23 500K .......... .......... .......... .......... .......... 23.5M 22:59:23 550K .......... .......... .......... .......... .......... 4.03M 22:59:23 600K .......... .......... .......... .......... .......... 2.27M 22:59:23 650K .......... .......... .......... .......... .......... 4.42M 22:59:23 700K .. 44.3M=0.2s 22:59:23 22:59:23 2020-09-29 22:59:23 (4.41 MB/s) - written to stdout [719348] 22:59:23 22:59:24 -- The C compiler identification is GNU 8.3.0 22:59:24 -- The CXX compiler identification is GNU 8.3.0 22:59:24 -- Check for working C compiler: /usr/bin/cc 22:59:24 -- Check for working C compiler: /usr/bin/cc -- works 22:59:24 -- Detecting C compiler ABI info 22:59:24 -- Detecting C compiler ABI info - done 22:59:24 -- Detecting C compile features 22:59:24 -- Detecting C compile features - done 22:59:24 -- Check for working CXX compiler: /usr/bin/c++ 22:59:24 -- Check for working CXX compiler: /usr/bin/c++ -- works 22:59:24 -- Detecting CXX compiler ABI info 22:59:24 -- Detecting CXX compiler ABI info - done 22:59:24 -- Detecting CXX compile features 22:59:25 -- Detecting CXX compile features - done 22:59:25 -- Looking for include file endian.h 22:59:25 -- Looking for include file endian.h - found 22:59:25 -- Check if the system is big endian 22:59:25 -- Searching 16 bit integer 22:59:25 -- Looking for sys/types.h 22:59:25 -- Looking for sys/types.h - found 22:59:25 -- Looking for stdint.h 22:59:25 -- Looking for stdint.h - found 22:59:25 -- Looking for stddef.h 22:59:25 -- Looking for stddef.h - found 22:59:25 -- Check size of unsigned short 22:59:25 -- Check size of unsigned short - done 22:59:25 -- Using unsigned short 22:59:25 -- Check if the system is big endian - little endian 22:59:25 -- Check size of size_t 22:59:25 -- Check size of size_t - done 22:59:25 CMake Warning at examples/CMakeLists.txt:16 (find_package): 22:59:25 By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has 22:59:25 asked CMake to find a package configuration file provided by "cJSON", but 22:59:25 CMake did not find one. 22:59:25 22:59:25 Could not find a package configuration file provided by "cJSON" with any of 22:59:25 the following names: 22:59:25 22:59:25 cJSONConfig.cmake 22:59:25 cjson-config.cmake 22:59:25 22:59:25 Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set 22:59:25 "cJSON_DIR" to a directory containing one of the above files. If "cJSON" 22:59:25 provides a separate development package or SDK, be sure it has been 22:59:25 installed. 22:59:25 22:59:25 22:59:25 -- Configuring done 22:59:25 -- Generating done 22:59:25 -- Build files have been written to: /tmp/cbor 22:59:25 Scanning dependencies of target cbor_shared 22:59:25 [ 1%] Building C object src/CMakeFiles/cbor_shared.dir/cbor.c.o 22:59:26 [ 3%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/streaming.c.o 22:59:26 [ 5%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/encoders.c.o 22:59:26 [ 7%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/builder_callbacks.c.o 22:59:26 [ 9%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/loaders.c.o 22:59:26 [ 11%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/memory_utils.c.o 22:59:26 [ 13%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/stack.c.o 22:59:26 [ 15%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/unicode.c.o 22:59:26 [ 17%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/encoding.c.o 22:59:26 [ 19%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/serialization.c.o 22:59:26 [ 21%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/arrays.c.o 22:59:27 [ 23%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/common.c.o 22:59:27 [ 25%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/floats_ctrls.c.o 22:59:27 [ 26%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/bytestrings.c.o 22:59:27 [ 28%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/callbacks.c.o 22:59:27 [ 30%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/strings.c.o 22:59:27 [ 32%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/maps.c.o 22:59:27 [ 34%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/tags.c.o 22:59:27 [ 36%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/ints.c.o 22:59:27 [ 38%] Building C object src/CMakeFiles/cbor_shared.dir/allocators.c.o 22:59:27 [ 40%] Linking C shared library libcbor.so 22:59:27 [ 40%] Built target cbor_shared 22:59:27 Scanning dependencies of target cbor 22:59:28 [ 42%] Building C object src/CMakeFiles/cbor.dir/cbor.c.o 22:59:28 [ 44%] Building C object src/CMakeFiles/cbor.dir/cbor/streaming.c.o 22:59:28 [ 46%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/encoders.c.o 22:59:28 [ 48%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/builder_callbacks.c.o 22:59:28 [ 50%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/loaders.c.o 22:59:28 [ 51%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/memory_utils.c.o 22:59:28 [ 53%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/stack.c.o 22:59:28 [ 55%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/unicode.c.o 22:59:28 [ 57%] Building C object src/CMakeFiles/cbor.dir/cbor/encoding.c.o 22:59:28 [ 59%] Building C object src/CMakeFiles/cbor.dir/cbor/serialization.c.o 22:59:29 [ 61%] Building C object src/CMakeFiles/cbor.dir/cbor/arrays.c.o 22:59:29 [ 63%] Building C object src/CMakeFiles/cbor.dir/cbor/common.c.o 22:59:29 [ 65%] Building C object src/CMakeFiles/cbor.dir/cbor/floats_ctrls.c.o 22:59:29 [ 67%] Building C object src/CMakeFiles/cbor.dir/cbor/bytestrings.c.o 22:59:29 [ 69%] Building C object src/CMakeFiles/cbor.dir/cbor/callbacks.c.o 22:59:29 [ 71%] Building C object src/CMakeFiles/cbor.dir/cbor/strings.c.o 22:59:29 [ 73%] Building C object src/CMakeFiles/cbor.dir/cbor/maps.c.o 22:59:29 [ 75%] Building C object src/CMakeFiles/cbor.dir/cbor/tags.c.o 22:59:29 [ 76%] Building C object src/CMakeFiles/cbor.dir/cbor/ints.c.o 22:59:29 [ 78%] Building C object src/CMakeFiles/cbor.dir/allocators.c.o 22:59:29 [ 80%] Linking C static library libcbor.a 22:59:29 [ 80%] Built target cbor 22:59:29 Scanning dependencies of target create_items 22:59:29 [ 82%] Building C object examples/CMakeFiles/create_items.dir/create_items.c.o 22:59:29 [ 84%] Linking C executable create_items 22:59:30 [ 84%] Built target create_items 22:59:30 Scanning dependencies of target readfile 22:59:30 [ 86%] Building C object examples/CMakeFiles/readfile.dir/readfile.c.o 22:59:30 [ 88%] Linking C executable readfile 22:59:30 [ 88%] Built target readfile 22:59:30 Scanning dependencies of target streaming_parser 22:59:30 [ 90%] Building C object examples/CMakeFiles/streaming_parser.dir/streaming_parser.c.o 22:59:30 [ 92%] Linking C executable streaming_parser 22:59:30 [ 92%] Built target streaming_parser 22:59:30 Scanning dependencies of target sort 22:59:30 [ 94%] Building C object examples/CMakeFiles/sort.dir/sort.c.o 22:59:30 [ 96%] Linking C executable sort 22:59:30 [ 96%] Built target sort 22:59:30 Scanning dependencies of target hello 22:59:30 [ 98%] Building C object examples/CMakeFiles/hello.dir/hello.c.o 22:59:30 [100%] Linking C executable hello 22:59:30 [100%] Built target hello 22:59:30 Install the project... 22:59:30 -- Install configuration: "Release" 22:59:30 -- Installing: /usr/local/include/cbor/configuration.h 22:59:30 -- Installing: /usr/local/lib64/libcbor.a 22:59:30 -- Installing: /usr/local/lib64/libcbor.so.0.0.0 22:59:30 -- Installing: /usr/local/lib64/libcbor.so.0 22:59:30 -- Installing: /usr/local/lib64/libcbor.so 22:59:30 -- Up-to-date: /usr/local/include/cbor 22:59:30 -- Installing: /usr/local/include/cbor/arrays.h 22:59:30 -- Installing: /usr/local/include/cbor/bytestrings.h 22:59:30 -- Installing: /usr/local/include/cbor/callbacks.h 22:59:30 -- Installing: /usr/local/include/cbor/common.h 22:59:30 -- Installing: /usr/local/include/cbor/data.h 22:59:30 -- Installing: /usr/local/include/cbor/encoding.h 22:59:30 -- Installing: /usr/local/include/cbor/floats_ctrls.h 22:59:30 -- Installing: /usr/local/include/cbor/internal 22:59:30 -- Installing: /usr/local/include/cbor/internal/builder_callbacks.h 22:59:30 -- Installing: /usr/local/include/cbor/internal/encoders.h 22:59:30 -- Installing: /usr/local/include/cbor/internal/loaders.h 22:59:30 -- Installing: /usr/local/include/cbor/internal/memory_utils.h 22:59:30 -- Installing: /usr/local/include/cbor/internal/stack.h 22:59:30 -- Installing: /usr/local/include/cbor/internal/unicode.h 22:59:30 -- Installing: /usr/local/include/cbor/ints.h 22:59:30 -- Installing: /usr/local/include/cbor/maps.h 22:59:30 -- Installing: /usr/local/include/cbor/serialization.h 22:59:30 -- Installing: /usr/local/include/cbor/streaming.h 22:59:30 -- Installing: /usr/local/include/cbor/strings.h 22:59:30 -- Installing: /usr/local/include/cbor/tags.h 22:59:30 -- Installing: /usr/local/include/cbor.h 22:59:30 -- Installing: /usr/local/lib64/pkgconfig/libcbor.pc 22:59:32 Removing intermediate container 969b36ca8eb7 22:59:32 ---> a3fba5900b31 22:59:32 Step 6/21 : RUN mkdir /tmp/sdk 22:59:32 ---> Running in 8be0765d7e34 22:59:33 Removing intermediate container 8be0765d7e34 22:59:33 ---> cef394ebe406 22:59:33 Step 7/21 : COPY VERSION /tmp/sdk 22:59:34 ---> 67eeadda5c3f 22:59:34 Step 8/21 : COPY src /tmp/sdk/src 22:59:35 ---> 69b9305f260e 22:59:35 Step 9/21 : COPY include /tmp/sdk/include 22:59:35 ---> 745f62e4a77c 22:59:35 Step 10/21 : COPY scripts /tmp/sdk/scripts 22:59:35 ---> a687b6e1770d 22:59:35 Step 11/21 : COPY LICENSE /tmp/sdk 22:59:35 ---> 105c5725b3a1 22:59:35 Step 12/21 : COPY Attribution.txt /tmp/sdk 22:59:35 ---> 469854c6e988 22:59:35 Step 13/21 : RUN cd /tmp/sdk && ./scripts/build.sh && make -C build/release install 22:59:35 ---> Running in 0695763e163c 22:59:36 + CPPCHECK=false 22:59:36 + DOCGEN=false 22:59:36 + TOMLVER=SDK-0.2 22:59:36 + CUTILVER=1.1.1 22:59:36 + '[' 0 -gt 0 ] 22:59:36 + readlink -f ./scripts/build.sh 22:59:36 + dirname /tmp/sdk/scripts/build.sh 22:59:36 + dirname /tmp/sdk/scripts 22:59:36 + ROOT=/tmp/sdk 22:59:36 + cd /tmp/sdk 22:59:36 + '[' '!' -d deps ] 22:59:36 + mkdir deps 22:59:36 + wget -O - https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 22:59:36 + tar -C deps -z -x -f - 22:59:36 --2020-09-29 22:59:36-- https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 22:59:36 Resolving github.com... 140.82.113.4 22:59:36 Connecting to github.com|140.82.113.4|:443... connected. 22:59:36 HTTP request sent, awaiting response... 302 Found 22:59:36 Location: https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 [following] 22:59:36 --2020-09-29 22:59:36-- https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 22:59:36 Resolving codeload.github.com... 140.82.114.9 22:59:36 Connecting to codeload.github.com|140.82.114.9|:443... connected. 22:59:37 HTTP request sent, awaiting response... 200 OK 22:59:37 Length: unspecified [application/x-gzip] 22:59:37 Saving to: 'STDOUT' 22:59:37 22:59:37 0K .......... ...... 890K=0.02s 22:59:37 22:59:37 2020-09-29 22:59:37 (890 KB/s) - written to stdout [16451] 22:59:37 22:59:37 + cp deps/tomlc99-SDK-0.2/toml.c deps/tomlc99-SDK-0.2/toml.h src/c 22:59:37 + wget -O - https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 22:59:37 + tar -C deps -z -x -f - 22:59:37 --2020-09-29 22:59:37-- https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 22:59:37 Resolving github.com... 140.82.113.4 22:59:37 Connecting to github.com|140.82.113.4|:443... connected. 22:59:37 HTTP request sent, awaiting response... 302 Found 22:59:37 Location: https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 [following] 22:59:37 --2020-09-29 22:59:37-- https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 22:59:37 Resolving codeload.github.com... 140.82.114.9 22:59:37 Connecting to codeload.github.com|140.82.114.9|:443... connected. 22:59:37 HTTP request sent, awaiting response... 200 OK 22:59:37 Length: unspecified [application/x-gzip] 22:59:37 Saving to: 'STDOUT' 22:59:37  22:59:37 0K .......... .......... .......... .......... .......... 1.33M 22:59:37 50K .......... .......... .......... .......... .......... 2.69M 22:59:37 100K .......... .......... .......... .......... .......... 40.7M 22:59:37 150K .......... .......... ..... 3.80M=0.06s 22:59:37 22:59:37 2020-09-29 22:59:37 (2.74 MB/s) - written to stdout [179833] 22:59:37 22:59:37 + mkdir -p src/c/iot 22:59:37 + cp deps/iotech-c-utils-1.1.1/src/c/base64.c deps/iotech-c-utils-1.1.1/src/c/component.c deps/iotech-c-utils-1.1.1/src/c/config.c deps/iotech-c-utils-1.1.1/src/c/container.c deps/iotech-c-utils-1.1.1/src/c/data.c deps/iotech-c-utils-1.1.1/src/c/hash.c deps/iotech-c-utils-1.1.1/src/c/iot.c deps/iotech-c-utils-1.1.1/src/c/json.c deps/iotech-c-utils-1.1.1/src/c/logger.c deps/iotech-c-utils-1.1.1/src/c/os.c deps/iotech-c-utils-1.1.1/src/c/scheduler.c deps/iotech-c-utils-1.1.1/src/c/thread.c deps/iotech-c-utils-1.1.1/src/c/threadpool.c deps/iotech-c-utils-1.1.1/src/c/time.c deps/iotech-c-utils-1.1.1/src/c/yxml.c src/c/iot 22:59:37 + mkdir -p include/iot 22:59:37 + cp deps/iotech-c-utils-1.1.1/include/iot/base64.h deps/iotech-c-utils-1.1.1/include/iot/component.h deps/iotech-c-utils-1.1.1/include/iot/config.h deps/iotech-c-utils-1.1.1/include/iot/container.h deps/iotech-c-utils-1.1.1/include/iot/data.h deps/iotech-c-utils-1.1.1/include/iot/hash.h deps/iotech-c-utils-1.1.1/include/iot/iot.h deps/iotech-c-utils-1.1.1/include/iot/json.h deps/iotech-c-utils-1.1.1/include/iot/logger.h deps/iotech-c-utils-1.1.1/include/iot/os.h deps/iotech-c-utils-1.1.1/include/iot/scheduler.h deps/iotech-c-utils-1.1.1/include/iot/thread.h deps/iotech-c-utils-1.1.1/include/iot/threadpool.h deps/iotech-c-utils-1.1.1/include/iot/time.h deps/iotech-c-utils-1.1.1/include/iot/typecode.h deps/iotech-c-utils-1.1.1/include/iot/yxml.h include/iot 22:59:37 + mkdir -p include/iot/os 22:59:37 + cp deps/iotech-c-utils-1.1.1/include/iot/os/linux.h deps/iotech-c-utils-1.1.1/include/iot/os/macos.h deps/iotech-c-utils-1.1.1/include/iot/os/zephyr.h include/iot/os 22:59:37 + mkdir -p /tmp/sdk/build/release 22:59:37 + cd /tmp/sdk/build/release 22:59:37 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /tmp/sdk/src 22:59:37 -- The C compiler identification is GNU 8.3.0 22:59:37 -- Check for working C compiler: /usr/bin/cc 22:59:37 -- Check for working C compiler: /usr/bin/cc -- works 22:59:37 -- Detecting C compiler ABI info 22:59:37 -- Detecting C compiler ABI info - done 22:59:37 -- Detecting C compile features 22:59:38 -- Detecting C compile features - done 22:59:38 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 22:59:38 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 22:59:38 -- Found LIBYAML: /usr/lib/libyaml.so 22:59:38 -- Found LIBUUID: /usr/lib/libuuid.so 22:59:38 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 22:59:38 -- C SDK 1.3.0-dev.7 for Linux 22:59:38 -- Performing Test CSDK_HAVE_ATOMIC 22:59:38 -- Performing Test CSDK_HAVE_ATOMIC - Success 22:59:38 -- Found Curses: /usr/lib/libcurses.so 22:59:38 -- Configuring done 22:59:38 -- Generating done 22:59:38 -- Build files have been written to: /tmp/sdk/build/release 22:59:38 + make 22:59:38 + tee release.log 22:59:38 Scanning dependencies of target csdk 22:59:38 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 22:59:38 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 22:59:38 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 22:59:39 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 22:59:39 [ 8%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 22:59:39 [ 9%] Building C object c/CMakeFiles/csdk.dir/data.c.o 22:59:39 [ 11%] Building C object c/CMakeFiles/csdk.dir/device.c.o 22:59:40 [ 12%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 22:59:40 [ 14%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 22:59:40 [ 16%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 22:59:40 [ 17%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 22:59:40 [ 19%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 22:59:40 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 22:59:40 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 22:59:41 [ 24%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 22:59:41 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 22:59:42 [ 27%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 22:59:42 [ 29%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 22:59:42 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 22:59:43 [ 32%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 22:59:43 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 22:59:43 [ 35%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 22:59:43 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 22:59:43 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 22:59:43 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 22:59:43 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 22:59:43 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 22:59:43 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 22:59:44 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 22:59:44 [ 48%] Building C object c/CMakeFiles/csdk.dir/map.c.o 22:59:44 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 22:59:44 [ 51%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 22:59:44 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 22:59:46 [ 54%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 22:59:46 [ 56%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 22:59:46 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 22:59:46 [ 59%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 22:59:46 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 22:59:47 [ 62%] Building C object c/CMakeFiles/csdk.dir/service.c.o 22:59:47 [ 64%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 22:59:48 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 22:59:48 [ 67%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 22:59:48 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 22:59:49 [ 70%] Linking C shared library libcsdk.so 22:59:49 [ 70%] Built target csdk 22:59:49 Scanning dependencies of target template 22:59:49 [ 72%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 22:59:49 [ 74%] Linking C executable template 22:59:49 [ 74%] Built target template 22:59:49 Scanning dependencies of target device-counter 22:59:49 [ 75%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 22:59:49 [ 77%] Linking C executable device-counter 22:59:49 [ 77%] Built target device-counter 22:59:49 Scanning dependencies of target device-random 22:59:49 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 22:59:49 [ 80%] Linking C executable device-random 22:59:49 [ 80%] Built target device-random 22:59:49 Scanning dependencies of target device-gyro 22:59:49 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 22:59:49 [ 83%] Linking C executable device-gyro 22:59:49 [ 83%] Built target device-gyro 22:59:49 Scanning dependencies of target device-bitfields 22:59:49 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 22:59:50 [ 87%] Linking C executable device-bitfields 22:59:50 [ 87%] Built target device-bitfields 22:59:50 Scanning dependencies of target template-discovery 22:59:50 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 22:59:50 [ 90%] Linking C executable template-discovery 22:59:50 [ 90%] Built target template-discovery 22:59:50 Scanning dependencies of target device-file 22:59:50 [ 91%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 22:59:50 [ 93%] Linking C executable device-file 22:59:50 [ 93%] Built target device-file 22:59:50 Scanning dependencies of target device-terminal 22:59:50 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 22:59:50 [ 96%] Linking C executable device-terminal 22:59:50 [ 96%] Built target device-terminal 22:59:50 Scanning dependencies of target templatev1 22:59:50 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 22:59:51 [100%] Linking C executable templatev1 22:59:51 [100%] Built target templatev1 22:59:51 + make package 22:59:51 + tee -a release.log 22:59:51 [ 70%] Built target csdk 22:59:51 [ 74%] Built target template 22:59:51 [ 77%] Built target device-counter 22:59:51 [ 80%] Built target device-random 22:59:51 [ 83%] Built target device-gyro 22:59:51 [ 87%] Built target device-bitfields 22:59:51 [ 90%] Built target template-discovery 22:59:51 [ 93%] Built target device-file 22:59:51 [ 96%] Built target device-terminal 22:59:51 [100%] Built target templatev1 22:59:51 Run CPack packaging tool... 22:59:51 CPack: Create package using TGZ 22:59:51 CPack: Install projects 22:59:51 CPack: - Run preinstall target for: Csdk 22:59:51 CPack: - Install project: Csdk 22:59:51 CPack: Create package 22:59:51 CPack: - package: /tmp/sdk/build/release/csdk-1.3.0-dev.7.tar.gz generated. 22:59:51 + '[' false '=' true ] 22:59:51 + '[' false '=' true ] 22:59:51 + mkdir -p /tmp/sdk/build/debug 22:59:51 + cd /tmp/sdk/build/debug 22:59:51 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /tmp/sdk/src 22:59:52 -- The C compiler identification is GNU 8.3.0 22:59:52 -- Check for working C compiler: /usr/bin/cc 22:59:52 -- Check for working C compiler: /usr/bin/cc -- works 22:59:52 -- Detecting C compiler ABI info 22:59:52 -- Detecting C compiler ABI info - done 22:59:52 -- Detecting C compile features 22:59:52 -- Detecting C compile features - done 22:59:52 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 22:59:52 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 22:59:52 -- Found LIBYAML: /usr/lib/libyaml.so 22:59:52 -- Found LIBUUID: /usr/lib/libuuid.so 22:59:52 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 22:59:52 -- C SDK 1.3.0-dev.7 for Linux 22:59:52 -- Performing Test CSDK_HAVE_ATOMIC 22:59:52 -- Performing Test CSDK_HAVE_ATOMIC - Success 22:59:52 -- Found Curses: /usr/lib/libcurses.so 22:59:52 -- Configuring done 22:59:52 -- Generating done 22:59:52 -- Build files have been written to: /tmp/sdk/build/debug 22:59:52 + make 22:59:52 + tee debug.log 22:59:52 Scanning dependencies of target csdk 22:59:52 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 22:59:52 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 22:59:52 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 22:59:53 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 22:59:53 [ 8%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 22:59:53 [ 9%] Building C object c/CMakeFiles/csdk.dir/data.c.o 22:59:53 [ 11%] Building C object c/CMakeFiles/csdk.dir/device.c.o 22:59:53 [ 12%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 22:59:53 [ 14%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 22:59:53 [ 16%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 22:59:53 [ 17%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 22:59:53 [ 19%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 22:59:53 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 22:59:53 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 22:59:54 [ 24%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 22:59:54 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 22:59:54 [ 27%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 22:59:54 [ 29%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 22:59:54 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 22:59:54 [ 32%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 22:59:54 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 22:59:54 [ 35%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 22:59:54 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 22:59:54 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 22:59:54 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 22:59:55 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 22:59:55 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 22:59:55 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 22:59:55 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 22:59:55 [ 48%] Building C object c/CMakeFiles/csdk.dir/map.c.o 22:59:55 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 22:59:55 [ 51%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 22:59:55 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 22:59:56 [ 54%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 22:59:56 [ 56%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 22:59:56 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 22:59:56 [ 59%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 22:59:56 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 22:59:56 [ 62%] Building C object c/CMakeFiles/csdk.dir/service.c.o 22:59:56 [ 64%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 22:59:57 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 22:59:57 [ 67%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 22:59:57 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 22:59:57 [ 70%] Linking C shared library libcsdk.so 22:59:57 [ 70%] Built target csdk 22:59:57 Scanning dependencies of target template 22:59:57 [ 72%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 22:59:57 [ 74%] Linking C executable template 22:59:57 [ 74%] Built target template 22:59:57 Scanning dependencies of target device-counter 22:59:57 [ 75%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 22:59:57 [ 77%] Linking C executable device-counter 22:59:57 [ 77%] Built target device-counter 22:59:57 Scanning dependencies of target device-random 22:59:57 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 22:59:58 [ 80%] Linking C executable device-random 22:59:58 [ 80%] Built target device-random 22:59:58 Scanning dependencies of target device-gyro 22:59:58 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 22:59:58 [ 83%] Linking C executable device-gyro 22:59:58 [ 83%] Built target device-gyro 22:59:58 Scanning dependencies of target device-bitfields 22:59:58 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 22:59:58 [ 87%] Linking C executable device-bitfields 22:59:58 [ 87%] Built target device-bitfields 22:59:58 Scanning dependencies of target template-discovery 22:59:58 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 22:59:58 [ 90%] Linking C executable template-discovery 22:59:58 [ 90%] Built target template-discovery 22:59:58 Scanning dependencies of target device-file 22:59:58 [ 91%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 22:59:58 [ 93%] Linking C executable device-file 22:59:59 [ 93%] Built target device-file 22:59:59 Scanning dependencies of target device-terminal 22:59:59 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 22:59:59 [ 96%] Linking C executable device-terminal 22:59:59 [ 96%] Built target device-terminal 22:59:59 Scanning dependencies of target templatev1 22:59:59 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 22:59:59 [100%] Linking C executable templatev1 22:59:59 [100%] Built target templatev1 22:59:59 make: Entering directory '/tmp/sdk/build/release' 22:59:59 make[1]: Entering directory '/tmp/sdk/build/release' 22:59:59 make[2]: Entering directory '/tmp/sdk/build/release' 22:59:59 make[2]: Leaving directory '/tmp/sdk/build/release' 22:59:59 [ 70%] Built target csdk 22:59:59 make[2]: Entering directory '/tmp/sdk/build/release' 22:59:59 make[2]: Leaving directory '/tmp/sdk/build/release' 22:59:59 [ 74%] Built target template 22:59:59 make[2]: Entering directory '/tmp/sdk/build/release' 22:59:59 make[2]: Leaving directory '/tmp/sdk/build/release' 22:59:59 [ 77%] Built target device-counter 22:59:59 make[2]: Entering directory '/tmp/sdk/build/release' 22:59:59 make[2]: Leaving directory '/tmp/sdk/build/release' 22:59:59 [ 80%] Built target device-random 22:59:59 make[2]: Entering directory '/tmp/sdk/build/release' 22:59:59 make[2]: Leaving directory '/tmp/sdk/build/release' 22:59:59 [ 83%] Built target device-gyro 22:59:59 make[2]: Entering directory '/tmp/sdk/build/release' 22:59:59 make[2]: Leaving directory '/tmp/sdk/build/release' 22:59:59 [ 87%] Built target device-bitfields 22:59:59 make[2]: Entering directory '/tmp/sdk/build/release' 22:59:59 make[2]: Leaving directory '/tmp/sdk/build/release' 22:59:59 [ 90%] Built target template-discovery 22:59:59 make[2]: Entering directory '/tmp/sdk/build/release' 22:59:59 make[2]: Leaving directory '/tmp/sdk/build/release' 22:59:59 [ 93%] Built target device-file 22:59:59 make[2]: Entering directory '/tmp/sdk/build/release' 22:59:59 make[2]: Leaving directory '/tmp/sdk/build/release' 22:59:59 [ 96%] Built target device-terminal 22:59:59 make[2]: Entering directory '/tmp/sdk/build/release' 22:59:59 make[2]: Leaving directory '/tmp/sdk/build/release' 22:59:59 [100%] Built target templatev1 22:59:59 make[1]: Leaving directory '/tmp/sdk/build/release' 22:59:59 Install the project... 22:59:59 -- Install configuration: "Release" 22:59:59 -- Installing: /usr/local/lib/libcsdk.so 22:59:59 -- Set runtime path of "/usr/local/lib/libcsdk.so" to "" 22:59:59 -- Up-to-date: /usr/local/include 22:59:59 -- Installing: /usr/local/include/devsdk 22:59:59 -- Installing: /usr/local/include/devsdk/devsdk-base.h 22:59:59 -- Installing: /usr/local/include/devsdk/devsdk.h 22:59:59 -- Installing: /usr/local/include/edgex 22:59:59 -- Installing: /usr/local/include/edgex/device-mgmt.h 22:59:59 -- Installing: /usr/local/include/edgex/devices.h 22:59:59 -- Installing: /usr/local/include/edgex/devsdk.h 22:59:59 -- Installing: /usr/local/include/edgex/edgex-base.h 22:59:59 -- Installing: /usr/local/include/edgex/edgex.h 22:59:59 -- Installing: /usr/local/include/edgex/error.h 22:59:59 -- Installing: /usr/local/include/edgex/eventgen.h 22:59:59 -- Installing: /usr/local/include/edgex/os.h 22:59:59 -- Installing: /usr/local/include/edgex/profiles.h 22:59:59 -- Installing: /usr/local/include/edgex/rest-server.h 22:59:59 -- Installing: /usr/local/include/edgex/csdk-defs.h 22:59:59 -- Installing: /usr/local/include/iot 22:59:59 -- Installing: /usr/local/include/iot/base64.h 22:59:59 -- Installing: /usr/local/include/iot/component.h 22:59:59 -- Installing: /usr/local/include/iot/config.h 22:59:59 -- Installing: /usr/local/include/iot/container.h 22:59:59 -- Installing: /usr/local/include/iot/data.h 22:59:59 -- Installing: /usr/local/include/iot/hash.h 22:59:59 -- Installing: /usr/local/include/iot/iot.h 22:59:59 -- Installing: /usr/local/include/iot/json.h 22:59:59 -- Installing: /usr/local/include/iot/logger.h 22:59:59 -- Installing: /usr/local/include/iot/os.h 22:59:59 -- Installing: /usr/local/include/iot/scheduler.h 22:59:59 -- Installing: /usr/local/include/iot/thread.h 22:59:59 -- Installing: /usr/local/include/iot/threadpool.h 22:59:59 -- Installing: /usr/local/include/iot/time.h 22:59:59 -- Installing: /usr/local/include/iot/typecode.h 22:59:59 -- Installing: /usr/local/include/iot/yxml.h 22:59:59 -- Installing: /usr/local/include/iot/os 22:59:59 -- Installing: /usr/local/include/iot/os/linux.h 22:59:59 -- Installing: /usr/local/include/iot/os/macos.h 22:59:59 -- Installing: /usr/local/include/iot/os/zephyr.h 22:59:59 -- Installing: /usr/local/share/device-sdk-c/LICENSE 22:59:59 -- Installing: /usr/local/share/device-sdk-c/Attribution.txt 22:59:59 make: Leaving directory '/tmp/sdk/build/release' 23:00:02 Removing intermediate container 0695763e163c 23:00:02 ---> bfdb0230b08c 23:00:02 Step 14/21 : FROM ${BASE} 23:00:02 ---> 5eabd8fd8ba2 23:00:02 Step 15/21 : MAINTAINER IOTech 23:00:02 ---> Running in 4dad79a754bf 23:00:02 Removing intermediate container 4dad79a754bf 23:00:02 ---> ed9b2b67086b 23:00:02 Step 16/21 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml curl libmicrohttpd libuuid 23:00:02 ---> Running in 8072704c075f 23:00:02 fetch http://nl.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz 23:00:03 fetch http://nl.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz 23:00:04 (1/3) Installing curl (7.64.0-r4) 23:00:05 (2/3) Installing libuuid (2.33-r0) 23:00:05 (3/3) Installing wget (1.20.3-r0) 23:00:05 Executing busybox-1.29.3-r10.trigger 23:00:05 OK: 268 MiB in 78 packages 23:00:05 Removing intermediate container 8072704c075f 23:00:05 ---> b7573612f581 23:00:05 Step 17/21 : COPY --from=builder /usr/local/include/iot /usr/local/include/iot 23:00:06 ---> ca38c7c69dcd 23:00:06 Step 18/21 : COPY --from=builder /usr/local/include/edgex /usr/local/include/edgex 23:00:06 ---> 8ad04e755648 23:00:06 Step 19/21 : COPY --from=builder /usr/local/lib /usr/local/lib 23:00:06 ---> 98faa226f433 23:00:06 Step 20/21 : COPY --from=builder /usr/local/lib64 /usr/local/lib64 23:00:06 ---> 01744e4c7183 23:00:06 Step 21/21 : COPY --from=builder /usr/local/share/device-sdk-c /usr/local/share/device-sdk-c 23:00:07 ---> 36605367cca4 23:00:07 Successfully built 36605367cca4 23:00:07 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 23:00:08 + docker inspect -f . ci-base-image-x86_64 23:00:08 . [Pipeline] withDockerContainer 23:00:08 prd-centos7-docker-4c-2g-2048 does not seem to be running inside a container 23:00:08 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-c/44 -v /w/workspace/device-sdk-c/44:/w/workspace/device-sdk-c/44:rw,z -v /w/workspace/device-sdk-c/44@tmp:/w/workspace/device-sdk-c/44@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 23:00:09 $ docker top b52e625a56e89bc71179d340f375c4f08d2c94cb40f7eb681ebbf0a297fafb67 -eo pid,comm [Pipeline] { [Pipeline] sh 23:00:10 + make test 23:00:10 echo "make test" 23:00:10 make test [Pipeline] } 23:00:10 $ docker stop --time=1 b52e625a56e89bc71179d340f375c4f08d2c94cb40f7eb681ebbf0a297fafb67 23:00:11 $ docker rm -f b52e625a56e89bc71179d340f375c4f08d2c94cb40f7eb681ebbf0a297fafb67 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 23:00:14 + sudo chown -R jenkins:jenkins . [Pipeline] sh 23:00:15 + ls -al . 23:00:15 total 160 23:00:15 drwxrwxr-x. 9 jenkins jenkins 275 Sep 29 22:59 . 23:00:15 drwxrwxr-x. 4 jenkins jenkins 30 Sep 29 22:59 .. 23:00:15 -rw-rw-r--. 1 jenkins jenkins 3104 Sep 29 22:59 Attribution.txt 23:00:15 -rw-rw-r--. 1 jenkins jenkins 5980 Sep 29 22:59 CHANGES 23:00:15 drwxrwxr-x. 2 jenkins jenkins 144 Sep 29 22:59 docs 23:00:15 -rw-rw-r--. 1 jenkins jenkins 108574 Sep 29 22:59 Doxyfile 23:00:15 drwxrwxr-x. 8 jenkins jenkins 162 Sep 29 22:59 .git 23:00:15 drwxrwxr-x. 2 jenkins jenkins 38 Sep 29 22:59 .github 23:00:15 -rw-rw-r--. 1 jenkins jenkins 176 Sep 29 22:59 .gitignore 23:00:15 drwxrwxr-x. 4 jenkins jenkins 33 Sep 29 22:59 include 23:00:15 -rw-rw-r--. 1 jenkins jenkins 794 Sep 29 22:59 Jenkinsfile 23:00:15 -rw-rw-r--. 1 jenkins jenkins 10174 Sep 29 22:59 LICENSE 23:00:15 -rw-rw-r--. 1 jenkins jenkins 449 Sep 29 22:59 Makefile 23:00:15 -rw-rw-r--. 1 jenkins jenkins 2697 Sep 29 22:59 README.md 23:00:15 -rw-rw-r--. 1 jenkins jenkins 5977 Sep 29 22:59 README.v2.md 23:00:15 drwxrwxr-x. 2 jenkins jenkins 108 Sep 29 22:59 scripts 23:00:15 drwxrwxr-x. 3 jenkins jenkins 58 Sep 29 22:59 .semver 23:00:15 drwxrwxr-x. 4 jenkins jenkins 50 Sep 29 22:59 src 23:00:15 -rw-rw-r--. 1 jenkins jenkins 11 Sep 29 22:56 VERSION [Pipeline] isUnix [Pipeline] sh 23:00:15 + docker build -t docker-device-sdk-c -f scripts/Dockerfile.alpine-3.11 --build-arg BASE=ci-base-image-x86_64 --build-arg 'MAKE=make build' --build-arg ARCH=amd64 --label git_sha=1e5a10bcc6a32557a45eb75dadaf0f2ee0898f15 --label arch=amd64 --label version=1.3.0-dev.7 . 23:00:15 Sending build context to Docker daemon 3.742MB 23:00:15 Step 1/15 : ARG BASE=alpine:3.11 23:00:15 Step 2/15 : FROM ${BASE} 23:00:15 ---> 36605367cca4 23:00:15 Step 3/15 : MAINTAINER IOTech 23:00:16 ---> Running in fbbeb05d5895 23:00:16 Removing intermediate container fbbeb05d5895 23:00:16 ---> 34e48ac3d6f9 23:00:16 Step 4/15 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml-dev libcurl curl-dev libmicrohttpd-dev util-linux-dev ncurses-dev && mkdir -p /edgex-c-sdk/build 23:00:16 ---> Running in bf9262e703cd 23:00:16 fetch http://nl.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz 23:00:18 fetch http://nl.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz 23:00:19 (1/6) Installing ncurses-dev (6.1_p20190105-r0) 23:00:19 (2/6) Installing libblkid (2.33-r0) 23:00:19 (3/6) Installing libfdisk (2.33-r0) 23:00:19 (4/6) Installing libmount (2.33-r0) 23:00:19 (5/6) Installing libsmartcols (2.33-r0) 23:00:20 (6/6) Installing util-linux-dev (2.33-r0) 23:00:22 Executing busybox-1.29.3-r10.trigger 23:00:22 OK: 272 MiB in 84 packages 23:00:22 Removing intermediate container bf9262e703cd 23:00:22 ---> c85a9f0f50f2 23:00:22 Step 5/15 : COPY VERSION /edgex-c-sdk/ 23:00:22 ---> 60824ed41bad 23:00:22 Step 6/15 : COPY src /edgex-c-sdk/src/ 23:00:23 ---> 78f788f04471 23:00:23 Step 7/15 : COPY include /edgex-c-sdk/include/ 23:00:23 ---> 802bbd064c48 23:00:23 Step 8/15 : COPY scripts /edgex-c-sdk/scripts 23:00:24 ---> d5da45d4d4ad 23:00:24 Step 9/15 : COPY LICENSE /edgex-c-sdk/ 23:00:24 ---> 485194d641db 23:00:24 Step 10/15 : COPY Attribution.txt /edgex-c-sdk/ 23:00:24 ---> f5fab51c14f4 23:00:24 Step 11/15 : WORKDIR /edgex-c-sdk 23:00:24 ---> Running in 424eb4968a4a 23:00:24 Removing intermediate container 424eb4968a4a 23:00:24 ---> 7c10a41d852c 23:00:24 Step 12/15 : ENTRYPOINT ["/edgex-c-sdk/scripts/entrypoint.sh"] 23:00:24 ---> Running in 013a9c33c6bf 23:00:24 Removing intermediate container 013a9c33c6bf 23:00:24 ---> 9f44ce46588d 23:00:24 Step 13/15 : LABEL arch=amd64 23:00:24 ---> Running in dc3d9a917e8d 23:00:25 Removing intermediate container dc3d9a917e8d 23:00:25 ---> bc96fff823e4 23:00:25 Step 14/15 : LABEL git_sha=1e5a10bcc6a32557a45eb75dadaf0f2ee0898f15 23:00:25 ---> Running in f8516b07cc49 23:00:25 Removing intermediate container f8516b07cc49 23:00:25 ---> cd60fee63070 23:00:25 Step 15/15 : LABEL version=1.3.0-dev.7 23:00:25 ---> Running in 06370329a0aa 23:00:25 Removing intermediate container 06370329a0aa 23:00:25 ---> b1fc1c9308d1 23:00:25 [Warning] One or more build-args [ARCH MAKE] were not consumed 23:00:25 Successfully built b1fc1c9308d1 23:00:25 Successfully tagged docker-device-sdk-c:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } 23:00:49 Running on prd-ubuntu18.04-docker-arm64-4c-16g-2049 in /w/workspace/edgexfoundry_device-sdk-c_master [Pipeline] { [Pipeline] ws 23:00:49 Running in /w/workspace/device-sdk-c/44 [Pipeline] { [Pipeline] checkout 23:00:56 using credential edgex-jenkins-ssh 23:00:56 Cloning the remote Git repository 23:00:56 Cloning repository git@github.com:edgexfoundry/device-sdk-c.git 23:00:56 > git init /w/workspace/device-sdk-c/44 # timeout=10 23:00:56 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 23:00:56 > git --version # timeout=10 23:00:56 > git --version # 'git version 2.17.1' 23:00:56 using GIT_SSH to set credentials SSH Credentials for GitHub 23:00:56 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 23:00:57 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 23:00:57 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 23:00:57 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 23:00:58 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 23:00:58 using GIT_SSH to set credentials SSH Credentials for GitHub 23:00:58 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/master:refs/remotes/origin/master # timeout=10 23:00:58 Checking out Revision 1e5a10bcc6a32557a45eb75dadaf0f2ee0898f15 (master) 23:00:58 > git config core.sparsecheckout # timeout=10 23:00:58 > git checkout -f 1e5a10bcc6a32557a45eb75dadaf0f2ee0898f15 # timeout=10 23:01:03 Commit message: "DSR-1404 feat(discovery): if discovered device already exists, re-assign it to this device service (#297)" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] echo 23:01:04 ========================================================= 23:01:04 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest] 23:01:04 ========================================================= [Pipeline] isUnix [Pipeline] sh 23:01:06 + docker build -t ci-base-image-arm64 -f scripts/Dockerfile.alpine-3.11-base --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest . 23:01:06 Sending build context to Docker daemon 3.742MB 23:01:06 Step 1/21 : ARG BASE=alpine:3.11 23:01:06 Step 2/21 : FROM ${BASE} as builder 23:01:07 latest: Pulling from edgex-devops/edgex-gcc-base-arm64 23:01:07 0362ad1dd800: Pulling fs layer 23:01:07 f2cdb1532d8b: Pulling fs layer 23:01:07 37ed683be191: Pulling fs layer 23:01:07 f2cdb1532d8b: Verifying Checksum 23:01:07 f2cdb1532d8b: Download complete 23:01:08 0362ad1dd800: Verifying Checksum 23:01:08 0362ad1dd800: Download complete 23:01:08 0362ad1dd800: Pull complete 23:01:09 f2cdb1532d8b: Pull complete 23:01:11 37ed683be191: Verifying Checksum 23:01:11 37ed683be191: Download complete 23:01:22 37ed683be191: Pull complete 23:01:22 Digest: sha256:f3a502aba7c4a8aa4a4fcde21dbb9db33787f3779e80dd14fb3ea60ab67de23f 23:01:22 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest 23:01:22 ---> b23d30803547 23:01:22 Step 3/21 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml-dev libcurl curl-dev libmicrohttpd-dev util-linux-dev ncurses-dev 23:01:22 ---> Running in 5a0094f4bc0f 23:01:24 fetch http://nl.alpinelinux.org/alpine/v3.9/main/aarch64/APKINDEX.tar.gz 23:01:26 fetch http://nl.alpinelinux.org/alpine/v3.9/community/aarch64/APKINDEX.tar.gz 23:01:27 (1/8) Installing ncurses-dev (6.1_p20190105-r0) 23:01:27 (2/8) Installing libuuid (2.33-r0) 23:01:28 (3/8) Installing libblkid (2.33-r0) 23:01:28 (4/8) Installing libfdisk (2.33-r0) 23:01:29 (5/8) Installing libmount (2.33-r0) 23:01:29 (6/8) Installing libsmartcols (2.33-r0) 23:01:29 (7/8) Installing util-linux-dev (2.33-r0) 23:01:32 (8/8) Installing wget (1.20.3-r0) 23:01:33 Executing busybox-1.29.3-r10.trigger 23:01:33 OK: 285 MiB in 83 packages 23:01:34 Removing intermediate container 5a0094f4bc0f 23:01:34 ---> 716d1bf19773 23:01:34 Step 4/21 : ENV CBOR_VERSION=0.5.0 23:01:34 ---> Running in 40822d0765ba 23:01:35 Removing intermediate container 40822d0765ba 23:01:35 ---> f45a8b093470 23:01:35 Step 5/21 : RUN mkdir /tmp/cbor && cd /tmp/cbor && wget -O - https://github.com/PJK/libcbor/archive/v${CBOR_VERSION}.tar.gz | tar -z -x -f - && sed -e 's/-flto//' -i libcbor-${CBOR_VERSION}/CMakeLists.txt && cmake -DCMAKE_BUILD_TYPE=Release -DCBOR_CUSTOM_ALLOC=ON libcbor-${CBOR_VERSION} && make && make install 23:01:35 ---> Running in f52d7ec34d86 23:01:36 --2020-09-29 23:01:36-- https://github.com/PJK/libcbor/archive/v0.5.0.tar.gz 23:01:36 Resolving github.com... 140.82.112.3 23:01:36 Connecting to github.com|140.82.112.3|:443... connected. 23:01:36 HTTP request sent, awaiting response... 302 Found 23:01:36 Location: https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 [following] 23:01:36 --2020-09-29 23:01:36-- https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 23:01:36 Resolving codeload.github.com... 140.82.114.9 23:01:37 Connecting to codeload.github.com|140.82.114.9|:443... connected. 23:01:37 HTTP request sent, awaiting response... 200 OK 23:01:37 Length: unspecified [application/x-gzip] 23:01:37 Saving to: 'STDOUT' 23:01:37  23:01:37 0K .......... .......... .......... .......... .......... 1.47M 23:01:37 50K .......... .......... .......... .......... .......... 2.82M 23:01:37 100K .......... .......... .......... .......... .......... 2.84M 23:01:37 150K .......... .......... .......... .......... .......... 3.27M 23:01:37 200K .......... .......... .......... .......... .......... 15.0M 23:01:37 250K .......... .......... .......... .......... .......... 3.39M 23:01:37 300K .......... .......... .......... .......... .......... 3.08M 23:01:37 350K .......... .......... .......... .......... .......... 7.62M 23:01:37 400K .......... .......... .......... .......... .......... 3.83M 23:01:37 450K .......... .......... .......... .......... .......... 3.88M 23:01:37 500K .......... .......... .......... .......... .......... 6.34M 23:01:37 550K .......... .......... .......... .......... .......... 3.26M 23:01:37 600K .......... .......... .......... .......... .......... 805K 23:01:37 650K .......... .......... .......... .......... .......... 1.90M 23:01:37 700K ..                          2.85M=0.3s 23:01:37 23:01:37 2020-09-29 23:01:37 (2.65 MB/s) - written to stdout [719348] 23:01:37 23:01:37 -- The C compiler identification is GNU 8.3.0 23:01:38 -- The CXX compiler identification is GNU 8.3.0 23:01:38 -- Check for working C compiler: /usr/bin/cc 23:01:38 -- Check for working C compiler: /usr/bin/cc -- works 23:01:38 -- Detecting C compiler ABI info 23:01:38 -- Detecting C compiler ABI info - done 23:01:38 -- Detecting C compile features 23:01:39 -- Detecting C compile features - done 23:01:39 -- Check for working CXX compiler: /usr/bin/c++ 23:01:39 -- Check for working CXX compiler: /usr/bin/c++ -- works 23:01:39 -- Detecting CXX compiler ABI info 23:01:39 -- Detecting CXX compiler ABI info - done 23:01:39 -- Detecting CXX compile features 23:01:41 -- Detecting CXX compile features - done 23:01:41 -- Looking for include file endian.h 23:01:41 -- Looking for include file endian.h - found 23:01:41 -- Check if the system is big endian 23:01:41 -- Searching 16 bit integer 23:01:41 -- Looking for sys/types.h 23:01:41 -- Looking for sys/types.h - found 23:01:41 -- Looking for stdint.h 23:01:42 -- Looking for stdint.h - found 23:01:42 -- Looking for stddef.h 23:01:42 -- Looking for stddef.h - found 23:01:42 -- Check size of unsigned short 23:01:42 -- Check size of unsigned short - done 23:01:42 -- Using unsigned short 23:01:42 -- Check if the system is big endian - little endian 23:01:42 -- Check size of size_t 23:01:43 -- Check size of size_t - done 23:01:43 CMake Warning at examples/CMakeLists.txt:16 (find_package): 23:01:43 By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has 23:01:43 asked CMake to find a package configuration file provided by "cJSON", but 23:01:43 CMake did not find one. 23:01:43 23:01:43 Could not find a package configuration file provided by "cJSON" with any of 23:01:43 the following names: 23:01:43 23:01:43 cJSONConfig.cmake 23:01:43 cjson-config.cmake 23:01:43 23:01:43 Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set 23:01:43 "cJSON_DIR" to a directory containing one of the above files. If "cJSON" 23:01:43 provides a separate development package or SDK, be sure it has been 23:01:43 installed. 23:01:43 23:01:43 23:01:43 -- Configuring done 23:01:43 -- Generating done 23:01:43 -- Build files have been written to: /tmp/cbor 23:01:43 Scanning dependencies of target cbor_shared 23:01:43 [ 1%] Building C object src/CMakeFiles/cbor_shared.dir/cbor.c.o 23:01:44 [ 3%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/streaming.c.o 23:01:44 [ 5%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/encoders.c.o 23:01:45 [ 7%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/builder_callbacks.c.o 23:01:45 [ 9%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/loaders.c.o 23:01:45 [ 11%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/memory_utils.c.o 23:01:46 [ 13%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/stack.c.o 23:01:46 [ 15%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/unicode.c.o 23:01:46 [ 17%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/encoding.c.o 23:01:46 [ 19%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/serialization.c.o 23:01:47 [ 21%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/arrays.c.o 23:01:47 [ 23%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/common.c.o 23:01:48 [ 25%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/floats_ctrls.c.o 23:01:48 [ 26%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/bytestrings.c.o 23:01:48 [ 28%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/callbacks.c.o 23:01:48 [ 30%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/strings.c.o 23:01:49 [ 32%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/maps.c.o 23:01:49 [ 34%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/tags.c.o 23:01:49 [ 36%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/ints.c.o 23:01:49 [ 38%] Building C object src/CMakeFiles/cbor_shared.dir/allocators.c.o 23:01:49 [ 40%] Linking C shared library libcbor.so 23:01:50 [ 40%] Built target cbor_shared 23:01:50 Scanning dependencies of target cbor 23:01:50 [ 42%] Building C object src/CMakeFiles/cbor.dir/cbor.c.o 23:01:50 [ 44%] Building C object src/CMakeFiles/cbor.dir/cbor/streaming.c.o 23:01:51 [ 46%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/encoders.c.o 23:01:51 [ 48%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/builder_callbacks.c.o 23:01:52 [ 50%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/loaders.c.o 23:01:53 [ 51%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/memory_utils.c.o 23:01:53 [ 53%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/stack.c.o 23:01:53 [ 55%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/unicode.c.o 23:01:53 [ 57%] Building C object src/CMakeFiles/cbor.dir/cbor/encoding.c.o 23:01:53 [ 59%] Building C object src/CMakeFiles/cbor.dir/cbor/serialization.c.o 23:01:54 [ 61%] Building C object src/CMakeFiles/cbor.dir/cbor/arrays.c.o 23:01:54 [ 63%] Building C object src/CMakeFiles/cbor.dir/cbor/common.c.o 23:01:55 [ 65%] Building C object src/CMakeFiles/cbor.dir/cbor/floats_ctrls.c.o 23:01:55 [ 67%] Building C object src/CMakeFiles/cbor.dir/cbor/bytestrings.c.o 23:01:56 [ 69%] Building C object src/CMakeFiles/cbor.dir/cbor/callbacks.c.o 23:01:56 [ 71%] Building C object src/CMakeFiles/cbor.dir/cbor/strings.c.o 23:01:56 [ 73%] Building C object src/CMakeFiles/cbor.dir/cbor/maps.c.o 23:01:56 [ 75%] Building C object src/CMakeFiles/cbor.dir/cbor/tags.c.o 23:01:56 [ 76%] Building C object src/CMakeFiles/cbor.dir/cbor/ints.c.o 23:01:57 [ 78%] Building C object src/CMakeFiles/cbor.dir/allocators.c.o 23:01:57 [ 80%] Linking C static library libcbor.a 23:01:57 [ 80%] Built target cbor 23:01:57 Scanning dependencies of target create_items 23:01:57 [ 82%] Building C object examples/CMakeFiles/create_items.dir/create_items.c.o 23:01:57 [ 84%] Linking C executable create_items 23:01:57 [ 84%] Built target create_items 23:01:57 Scanning dependencies of target readfile 23:01:57 [ 86%] Building C object examples/CMakeFiles/readfile.dir/readfile.c.o 23:01:58 [ 88%] Linking C executable readfile 23:01:58 [ 88%] Built target readfile 23:01:58 Scanning dependencies of target streaming_parser 23:01:58 [ 90%] Building C object examples/CMakeFiles/streaming_parser.dir/streaming_parser.c.o 23:01:58 [ 92%] Linking C executable streaming_parser 23:01:58 [ 92%] Built target streaming_parser 23:01:58 Scanning dependencies of target sort 23:01:58 [ 94%] Building C object examples/CMakeFiles/sort.dir/sort.c.o 23:01:58 [ 96%] Linking C executable sort 23:01:58 [ 96%] Built target sort 23:01:58 Scanning dependencies of target hello 23:01:58 [ 98%] Building C object examples/CMakeFiles/hello.dir/hello.c.o 23:01:59 [100%] Linking C executable hello 23:01:59 [100%] Built target hello 23:01:59 Install the project... 23:01:59 -- Install configuration: "Release" 23:01:59 -- Installing: /usr/local/include/cbor/configuration.h 23:01:59 -- Installing: /usr/local/lib64/libcbor.a 23:01:59 -- Installing: /usr/local/lib64/libcbor.so.0.0.0 23:01:59 -- Installing: /usr/local/lib64/libcbor.so.0 23:01:59 -- Installing: /usr/local/lib64/libcbor.so 23:01:59 -- Up-to-date: /usr/local/include/cbor 23:01:59 -- Installing: /usr/local/include/cbor/streaming.h 23:01:59 -- Installing: /usr/local/include/cbor/ints.h 23:01:59 -- Installing: /usr/local/include/cbor/floats_ctrls.h 23:01:59 -- Installing: /usr/local/include/cbor/bytestrings.h 23:01:59 -- Installing: /usr/local/include/cbor/encoding.h 23:01:59 -- Installing: /usr/local/include/cbor/serialization.h 23:01:59 -- Installing: /usr/local/include/cbor/data.h 23:01:59 -- Installing: /usr/local/include/cbor/common.h 23:01:59 -- Installing: /usr/local/include/cbor/callbacks.h 23:01:59 -- Installing: /usr/local/include/cbor/strings.h 23:01:59 -- Installing: /usr/local/include/cbor/tags.h 23:01:59 -- Installing: /usr/local/include/cbor/internal 23:01:59 -- Installing: /usr/local/include/cbor/internal/encoders.h 23:01:59 -- Installing: /usr/local/include/cbor/internal/loaders.h 23:01:59 -- Installing: /usr/local/include/cbor/internal/stack.h 23:01:59 -- Installing: /usr/local/include/cbor/internal/unicode.h 23:01:59 -- Installing: /usr/local/include/cbor/internal/builder_callbacks.h 23:01:59 -- Installing: /usr/local/include/cbor/internal/memory_utils.h 23:01:59 -- Installing: /usr/local/include/cbor/arrays.h 23:01:59 -- Installing: /usr/local/include/cbor/maps.h 23:01:59 -- Installing: /usr/local/include/cbor.h 23:01:59 -- Installing: /usr/local/lib64/pkgconfig/libcbor.pc 23:02:01 Removing intermediate container f52d7ec34d86 23:02:01 ---> 8b1c479f9691 23:02:01 Step 6/21 : RUN mkdir /tmp/sdk 23:02:01 ---> Running in a77a7e707d90 23:02:04 Removing intermediate container a77a7e707d90 23:02:04 ---> 661c5a6f44c8 23:02:04 Step 7/21 : COPY VERSION /tmp/sdk 23:02:04 ---> 2dfb2c4796ba 23:02:04 Step 8/21 : COPY src /tmp/sdk/src 23:02:05 ---> f89d8ab910c1 23:02:05 Step 9/21 : COPY include /tmp/sdk/include 23:02:06 ---> 7e11c7eb74bf 23:02:06 Step 10/21 : COPY scripts /tmp/sdk/scripts 23:02:06 ---> c209689aacf7 23:02:06 Step 11/21 : COPY LICENSE /tmp/sdk 23:02:07 ---> 2524e8214bfc 23:02:07 Step 12/21 : COPY Attribution.txt /tmp/sdk 23:02:08 ---> 8326ff98259a 23:02:08 Step 13/21 : RUN cd /tmp/sdk && ./scripts/build.sh && make -C build/release install 23:02:08 ---> Running in 2cd43772e32e 23:02:09 + CPPCHECK=false 23:02:09 + DOCGEN=false 23:02:09 + TOMLVER=SDK-0.2 23:02:09 + CUTILVER=1.1.1 23:02:09 + '[' 0 -gt 0 ] 23:02:09 + readlink -f ./scripts/build.sh 23:02:09 + dirname /tmp/sdk/scripts/build.sh 23:02:09 + dirname /tmp/sdk/scripts 23:02:09 + ROOT=/tmp/sdk 23:02:09 + cd /tmp/sdk 23:02:09 + '[' '!' -d deps ] 23:02:09 + mkdir deps 23:02:09 + wget -O - https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 23:02:09 + tar -C deps -z -x -f - 23:02:09 --2020-09-29 23:02:09-- https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 23:02:09 Resolving github.com... 140.82.112.3 23:02:09 Connecting to github.com|140.82.112.3|:443... connected. 23:02:09 HTTP request sent, awaiting response... 302 Found 23:02:09 Location: https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 [following] 23:02:09 --2020-09-29 23:02:09-- https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 23:02:09 Resolving codeload.github.com... 140.82.114.9 23:02:09 Connecting to codeload.github.com|140.82.114.9|:443... connected. 23:02:09 HTTP request sent, awaiting response... 200 OK 23:02:09 Length: unspecified [application/x-gzip] 23:02:09 Saving to: 'STDOUT' 23:02:09 23:02:09 0K .......... ...... 869K=0.02s 23:02:09 23:02:09 2020-09-29 23:02:09 (869 KB/s) - written to stdout [16451] 23:02:09 23:02:09 + cp deps/tomlc99-SDK-0.2/toml.c deps/tomlc99-SDK-0.2/toml.h src/c 23:02:09 + wget -O - https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 23:02:09 + tar -C deps -z -x -f - 23:02:10 --2020-09-29 23:02:09-- https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 23:02:10 Resolving github.com... 140.82.112.3 23:02:10 Connecting to github.com|140.82.112.3|:443... connected. 23:02:10 HTTP request sent, awaiting response... 302 Found 23:02:10 Location: https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 [following] 23:02:10 --2020-09-29 23:02:10-- https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 23:02:10 Resolving codeload.github.com... 140.82.114.9 23:02:10 Connecting to codeload.github.com|140.82.114.9|:443... connected. 23:02:10 HTTP request sent, awaiting response... 200 OK 23:02:10 Length: unspecified [application/x-gzip] 23:02:10 Saving to: 'STDOUT' 23:02:10 23:02:10 0K .......... .......... .......... .......... .......... 1.29M 23:02:10 50K .......... .......... .......... .......... .......... 2.91M 23:02:10 100K .......... .......... .......... .......... .......... 4.25M 23:02:10 150K .......... .......... .....  1.54M=0.08s 23:02:10 23:02:10 2020-09-29 23:02:10 (2.09 MB/s) - written to stdout [179833] 23:02:10 23:02:10 + mkdir -p src/c/iot 23:02:10 + cp deps/iotech-c-utils-1.1.1/src/c/base64.c deps/iotech-c-utils-1.1.1/src/c/component.c deps/iotech-c-utils-1.1.1/src/c/config.c deps/iotech-c-utils-1.1.1/src/c/container.c deps/iotech-c-utils-1.1.1/src/c/data.c deps/iotech-c-utils-1.1.1/src/c/hash.c deps/iotech-c-utils-1.1.1/src/c/iot.c deps/iotech-c-utils-1.1.1/src/c/json.c deps/iotech-c-utils-1.1.1/src/c/logger.c deps/iotech-c-utils-1.1.1/src/c/os.c deps/iotech-c-utils-1.1.1/src/c/scheduler.c deps/iotech-c-utils-1.1.1/src/c/thread.c deps/iotech-c-utils-1.1.1/src/c/threadpool.c deps/iotech-c-utils-1.1.1/src/c/time.c deps/iotech-c-utils-1.1.1/src/c/yxml.c src/c/iot 23:02:10 + mkdir -p include/iot 23:02:10 + cp deps/iotech-c-utils-1.1.1/include/iot/base64.h deps/iotech-c-utils-1.1.1/include/iot/component.h deps/iotech-c-utils-1.1.1/include/iot/config.h deps/iotech-c-utils-1.1.1/include/iot/container.h deps/iotech-c-utils-1.1.1/include/iot/data.h deps/iotech-c-utils-1.1.1/include/iot/hash.h deps/iotech-c-utils-1.1.1/include/iot/iot.h deps/iotech-c-utils-1.1.1/include/iot/json.h deps/iotech-c-utils-1.1.1/include/iot/logger.h deps/iotech-c-utils-1.1.1/include/iot/os.h deps/iotech-c-utils-1.1.1/include/iot/scheduler.h deps/iotech-c-utils-1.1.1/include/iot/thread.h deps/iotech-c-utils-1.1.1/include/iot/threadpool.h deps/iotech-c-utils-1.1.1/include/iot/time.h deps/iotech-c-utils-1.1.1/include/iot/typecode.h deps/iotech-c-utils-1.1.1/include/iot/yxml.h include/iot 23:02:10 + mkdir -p include/iot/os 23:02:10 + cp deps/iotech-c-utils-1.1.1/include/iot/os/linux.h deps/iotech-c-utils-1.1.1/include/iot/os/macos.h deps/iotech-c-utils-1.1.1/include/iot/os/zephyr.h include/iot/os 23:02:10 + mkdir -p /tmp/sdk/build/release 23:02:10 + cd /tmp/sdk/build/release 23:02:10 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /tmp/sdk/src 23:02:11 -- The C compiler identification is GNU 8.3.0 23:02:11 -- Check for working C compiler: /usr/bin/cc 23:02:11 -- Check for working C compiler: /usr/bin/cc -- works 23:02:11 -- Detecting C compiler ABI info 23:02:11 -- Detecting C compiler ABI info - done 23:02:11 -- Detecting C compile features 23:02:12 -- Detecting C compile features - done 23:02:12 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 23:02:12 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 23:02:12 -- Found LIBYAML: /usr/lib/libyaml.so 23:02:12 -- Found LIBUUID: /usr/lib/libuuid.so 23:02:12 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 23:02:12 -- C SDK 1.3.0-dev.7 for Linux 23:02:12 -- Performing Test CSDK_HAVE_ATOMIC 23:02:12 -- Performing Test CSDK_HAVE_ATOMIC - Success 23:02:12 -- Found Curses: /usr/lib/libcurses.so 23:02:12 -- Configuring done 23:02:12 -- Generating done 23:02:12 -- Build files have been written to: /tmp/sdk/build/release 23:02:12 + make 23:02:12 + tee release.log 23:02:13 Scanning dependencies of target csdk 23:02:13 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 23:02:13 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 23:02:14 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 23:02:15 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 23:02:16 [ 8%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 23:02:16 [ 9%] Building C object c/CMakeFiles/csdk.dir/data.c.o 23:02:17 [ 11%] Building C object c/CMakeFiles/csdk.dir/device.c.o 23:02:19 [ 12%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 23:02:20 [ 14%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 23:02:20 [ 16%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 23:02:21 [ 17%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 23:02:21 [ 19%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 23:02:21 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 23:02:22 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 23:02:25 [ 24%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 23:02:25 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 23:02:26 [ 27%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 23:02:26 [ 29%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 23:02:26 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 23:02:29 [ 32%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 23:02:29 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 23:02:29 [ 35%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 23:02:30 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 23:02:30 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 23:02:30 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 23:02:31 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 23:02:32 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 23:02:32 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 23:02:32 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 23:02:35 [ 48%] Building C object c/CMakeFiles/csdk.dir/map.c.o 23:02:35 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 23:02:36 [ 51%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 23:02:36 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 23:02:40 [ 54%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 23:02:41 [ 56%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 23:02:41 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 23:02:41 [ 59%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 23:02:42 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 23:02:44 [ 62%] Building C object c/CMakeFiles/csdk.dir/service.c.o 23:02:45 [ 64%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 23:02:49 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 23:02:49 [ 67%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 23:02:50 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 23:02:51 [ 70%] Linking C shared library libcsdk.so 23:02:51 [ 70%] Built target csdk 23:02:51 Scanning dependencies of target template 23:02:51 [ 72%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 23:02:52 [ 74%] Linking C executable template 23:02:52 [ 74%] Built target template 23:02:52 Scanning dependencies of target device-counter 23:02:52 [ 75%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 23:02:52 [ 77%] Linking C executable device-counter 23:02:53 [ 77%] Built target device-counter 23:02:53 Scanning dependencies of target device-random 23:02:53 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 23:02:53 [ 80%] Linking C executable device-random 23:02:53 [ 80%] Built target device-random 23:02:53 Scanning dependencies of target device-gyro 23:02:53 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 23:02:54 [ 83%] Linking C executable device-gyro 23:02:54 [ 83%] Built target device-gyro 23:02:54 Scanning dependencies of target device-bitfields 23:02:54 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 23:02:54 [ 87%] Linking C executable device-bitfields 23:02:55 [ 87%] Built target device-bitfields 23:02:55 Scanning dependencies of target template-discovery 23:02:55 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 23:02:55 [ 90%] Linking C executable template-discovery 23:02:56 [ 90%] Built target template-discovery 23:02:56 Scanning dependencies of target device-file 23:02:56 [ 91%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 23:02:56 [ 93%] Linking C executable device-file 23:02:56 [ 93%] Built target device-file 23:02:56 Scanning dependencies of target device-terminal 23:02:56 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 23:02:57 [ 96%] Linking C executable device-terminal 23:02:57 [ 96%] Built target device-terminal 23:02:57 Scanning dependencies of target templatev1 23:02:57 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 23:02:58 [100%] Linking C executable templatev1 23:02:58 [100%] Built target templatev1 23:02:58 + make package 23:02:58 + tee -a release.log 23:02:58 [ 70%] Built target csdk 23:02:58 [ 74%] Built target template 23:02:58 [ 77%] Built target device-counter 23:02:58 [ 80%] Built target device-random 23:02:58 [ 83%] Built target device-gyro 23:02:58 [ 87%] Built target device-bitfields 23:02:58 [ 90%] Built target template-discovery 23:02:58 [ 93%] Built target device-file 23:02:58 [ 96%] Built target device-terminal 23:02:58 [100%] Built target templatev1 23:02:58 Run CPack packaging tool... 23:02:58 CPack: Create package using TGZ 23:02:58 CPack: Install projects 23:02:58 CPack: - Run preinstall target for: Csdk 23:02:59 CPack: - Install project: Csdk 23:02:59 CPack: Create package 23:02:59 CPack: - package: /tmp/sdk/build/release/csdk-1.3.0-dev.7.tar.gz generated. 23:02:59 + '[' false '=' true ] 23:02:59 + '[' false '=' true ] 23:02:59 + mkdir -p /tmp/sdk/build/debug 23:02:59 + cd /tmp/sdk/build/debug 23:02:59 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /tmp/sdk/src 23:03:00 -- The C compiler identification is GNU 8.3.0 23:03:00 -- Check for working C compiler: /usr/bin/cc 23:03:00 -- Check for working C compiler: /usr/bin/cc -- works 23:03:00 -- Detecting C compiler ABI info 23:03:00 -- Detecting C compiler ABI info - done 23:03:00 -- Detecting C compile features 23:03:01 -- Detecting C compile features - done 23:03:01 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 23:03:01 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 23:03:01 -- Found LIBYAML: /usr/lib/libyaml.so 23:03:01 -- Found LIBUUID: /usr/lib/libuuid.so 23:03:01 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 23:03:01 -- C SDK 1.3.0-dev.7 for Linux 23:03:01 -- Performing Test CSDK_HAVE_ATOMIC 23:03:01 -- Performing Test CSDK_HAVE_ATOMIC - Success 23:03:01 -- Found Curses: /usr/lib/libcurses.so 23:03:01 -- Configuring done 23:03:01 -- Generating done 23:03:01 -- Build files have been written to: /tmp/sdk/build/debug 23:03:01 + make 23:03:01 + tee debug.log 23:03:01 Scanning dependencies of target csdk 23:03:02 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 23:03:02 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 23:03:02 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 23:03:03 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 23:03:03 [ 8%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 23:03:03 [ 9%] Building C object c/CMakeFiles/csdk.dir/data.c.o 23:03:04 [ 11%] Building C object c/CMakeFiles/csdk.dir/device.c.o 23:03:04 [ 12%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 23:03:05 [ 14%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 23:03:05 [ 16%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 23:03:05 [ 17%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 23:03:05 [ 19%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 23:03:05 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 23:03:06 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 23:03:07 [ 24%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 23:03:07 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 23:03:07 [ 27%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 23:03:07 [ 29%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 23:03:07 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 23:03:08 [ 32%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 23:03:08 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 23:03:08 [ 35%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 23:03:09 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 23:03:09 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 23:03:09 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 23:03:10 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 23:03:10 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 23:03:10 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 23:03:10 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 23:03:10 [ 48%] Building C object c/CMakeFiles/csdk.dir/map.c.o 23:03:11 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 23:03:11 [ 51%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 23:03:11 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 23:03:12 [ 54%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 23:03:12 [ 56%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 23:03:13 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 23:03:13 [ 59%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 23:03:13 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 23:03:14 [ 62%] Building C object c/CMakeFiles/csdk.dir/service.c.o 23:03:15 [ 64%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 23:03:15 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 23:03:15 [ 67%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 23:03:16 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 23:03:16 [ 70%] Linking C shared library libcsdk.so 23:03:16 [ 70%] Built target csdk 23:03:16 Scanning dependencies of target template 23:03:16 [ 72%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 23:03:17 [ 74%] Linking C executable template 23:03:17 [ 74%] Built target template 23:03:17 Scanning dependencies of target device-counter 23:03:17 [ 75%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 23:03:17 [ 77%] Linking C executable device-counter 23:03:17 [ 77%] Built target device-counter 23:03:17 Scanning dependencies of target device-random 23:03:17 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 23:03:18 [ 80%] Linking C executable device-random 23:03:18 [ 80%] Built target device-random 23:03:18 Scanning dependencies of target device-gyro 23:03:18 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 23:03:18 [ 83%] Linking C executable device-gyro 23:03:19 [ 83%] Built target device-gyro 23:03:19 Scanning dependencies of target device-bitfields 23:03:19 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 23:03:19 [ 87%] Linking C executable device-bitfields 23:03:19 [ 87%] Built target device-bitfields 23:03:19 Scanning dependencies of target template-discovery 23:03:19 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 23:03:19 [ 90%] Linking C executable template-discovery 23:03:19 [ 90%] Built target template-discovery 23:03:19 Scanning dependencies of target device-file 23:03:19 [ 91%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 23:03:20 [ 93%] Linking C executable device-file 23:03:20 [ 93%] Built target device-file 23:03:20 Scanning dependencies of target device-terminal 23:03:20 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 23:03:20 [ 96%] Linking C executable device-terminal 23:03:20 [ 96%] Built target device-terminal 23:03:20 Scanning dependencies of target templatev1 23:03:20 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 23:03:21 [100%] Linking C executable templatev1 23:03:21 [100%] Built target templatev1 23:03:21 make: Entering directory '/tmp/sdk/build/release' 23:03:21 make[1]: Entering directory '/tmp/sdk/build/release' 23:03:21 make[2]: Entering directory '/tmp/sdk/build/release' 23:03:21 make[2]: Leaving directory '/tmp/sdk/build/release' 23:03:21 [ 70%] Built target csdk 23:03:21 make[2]: Entering directory '/tmp/sdk/build/release' 23:03:21 make[2]: Leaving directory '/tmp/sdk/build/release' 23:03:21 [ 74%] Built target template 23:03:21 make[2]: Entering directory '/tmp/sdk/build/release' 23:03:21 make[2]: Leaving directory '/tmp/sdk/build/release' 23:03:21 [ 77%] Built target device-counter 23:03:21 make[2]: Entering directory '/tmp/sdk/build/release' 23:03:21 make[2]: Leaving directory '/tmp/sdk/build/release' 23:03:21 [ 80%] Built target device-random 23:03:21 make[2]: Entering directory '/tmp/sdk/build/release' 23:03:21 make[2]: Leaving directory '/tmp/sdk/build/release' 23:03:21 [ 83%] Built target device-gyro 23:03:21 make[2]: Entering directory '/tmp/sdk/build/release' 23:03:21 make[2]: Leaving directory '/tmp/sdk/build/release' 23:03:21 [ 87%] Built target device-bitfields 23:03:21 make[2]: Entering directory '/tmp/sdk/build/release' 23:03:21 make[2]: Leaving directory '/tmp/sdk/build/release' 23:03:22 [ 90%] Built target template-discovery 23:03:22 make[2]: Entering directory '/tmp/sdk/build/release' 23:03:22 make[2]: Leaving directory '/tmp/sdk/build/release' 23:03:22 [ 93%] Built target device-file 23:03:22 make[2]: Entering directory '/tmp/sdk/build/release' 23:03:22 make[2]: Leaving directory '/tmp/sdk/build/release' 23:03:22 [ 96%] Built target device-terminal 23:03:22 make[2]: Entering directory '/tmp/sdk/build/release' 23:03:22 make[2]: Leaving directory '/tmp/sdk/build/release' 23:03:22 [100%] Built target templatev1 23:03:22 make[1]: Leaving directory '/tmp/sdk/build/release' 23:03:22 Install the project... 23:03:22 -- Install configuration: "Release" 23:03:22 -- Installing: /usr/local/lib/libcsdk.so 23:03:22 -- Set runtime path of "/usr/local/lib/libcsdk.so" to "" 23:03:22 -- Up-to-date: /usr/local/include 23:03:22 -- Installing: /usr/local/include/edgex 23:03:22 -- Installing: /usr/local/include/edgex/device-mgmt.h 23:03:22 -- Installing: /usr/local/include/edgex/eventgen.h 23:03:22 -- Installing: /usr/local/include/edgex/error.h 23:03:22 -- Installing: /usr/local/include/edgex/rest-server.h 23:03:22 -- Installing: /usr/local/include/edgex/edgex-base.h 23:03:22 -- Installing: /usr/local/include/edgex/devsdk.h 23:03:22 -- Installing: /usr/local/include/edgex/edgex.h 23:03:22 -- Installing: /usr/local/include/edgex/devices.h 23:03:22 -- Installing: /usr/local/include/edgex/os.h 23:03:22 -- Installing: /usr/local/include/edgex/profiles.h 23:03:22 -- Installing: /usr/local/include/edgex/csdk-defs.h 23:03:22 -- Installing: /usr/local/include/devsdk 23:03:22 -- Installing: /usr/local/include/devsdk/devsdk-base.h 23:03:22 -- Installing: /usr/local/include/devsdk/devsdk.h 23:03:22 -- Installing: /usr/local/include/iot 23:03:22 -- Installing: /usr/local/include/iot/json.h 23:03:22 -- Installing: /usr/local/include/iot/yxml.h 23:03:22 -- Installing: /usr/local/include/iot/container.h 23:03:22 -- Installing: /usr/local/include/iot/component.h 23:03:22 -- Installing: /usr/local/include/iot/typecode.h 23:03:22 -- Installing: /usr/local/include/iot/iot.h 23:03:22 -- Installing: /usr/local/include/iot/time.h 23:03:22 -- Installing: /usr/local/include/iot/hash.h 23:03:22 -- Installing: /usr/local/include/iot/logger.h 23:03:22 -- Installing: /usr/local/include/iot/os 23:03:22 -- Installing: /usr/local/include/iot/os/zephyr.h 23:03:22 -- Installing: /usr/local/include/iot/os/linux.h 23:03:22 -- Installing: /usr/local/include/iot/os/macos.h 23:03:22 -- Installing: /usr/local/include/iot/scheduler.h 23:03:22 -- Installing: /usr/local/include/iot/data.h 23:03:22 -- Installing: /usr/local/include/iot/thread.h 23:03:22 -- Installing: /usr/local/include/iot/os.h 23:03:22 -- Installing: /usr/local/include/iot/base64.h 23:03:22 -- Installing: /usr/local/include/iot/threadpool.h 23:03:22 -- Installing: /usr/local/include/iot/config.h 23:03:22 -- Installing: /usr/local/share/device-sdk-c/LICENSE 23:03:22 -- Installing: /usr/local/share/device-sdk-c/Attribution.txt 23:03:22 make: Leaving directory '/tmp/sdk/build/release' 23:03:24 Removing intermediate container 2cd43772e32e 23:03:24 ---> 5ea1a44799b2 23:03:24 Step 14/21 : FROM ${BASE} 23:03:24 ---> b23d30803547 23:03:24 Step 15/21 : MAINTAINER IOTech 23:03:24 ---> Running in 7e5337f06398 23:03:24 Removing intermediate container 7e5337f06398 23:03:24 ---> bd9e17ee9ace 23:03:24 Step 16/21 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml curl libmicrohttpd libuuid 23:03:25 ---> Running in 98c3d0ac346e 23:03:26 fetch http://nl.alpinelinux.org/alpine/v3.9/main/aarch64/APKINDEX.tar.gz 23:03:29 fetch http://nl.alpinelinux.org/alpine/v3.9/community/aarch64/APKINDEX.tar.gz 23:03:30 (1/3) Installing curl (7.64.0-r4) 23:03:30 (2/3) Installing libuuid (2.33-r0) 23:03:31 (3/3) Installing wget (1.20.3-r0) 23:03:31 Executing busybox-1.29.3-r10.trigger 23:03:31 OK: 281 MiB in 78 packages 23:03:32 Removing intermediate container 98c3d0ac346e 23:03:32 ---> 2b6a302bfb5c 23:03:32 Step 17/21 : COPY --from=builder /usr/local/include/iot /usr/local/include/iot 23:03:33 ---> c17705e200b8 23:03:33 Step 18/21 : COPY --from=builder /usr/local/include/edgex /usr/local/include/edgex 23:03:34 ---> a85bb1803c94 23:03:34 Step 19/21 : COPY --from=builder /usr/local/lib /usr/local/lib 23:03:35 ---> a715ad203afe 23:03:35 Step 20/21 : COPY --from=builder /usr/local/lib64 /usr/local/lib64 23:03:35 ---> 64f1a272cf70 23:03:35 Step 21/21 : COPY --from=builder /usr/local/share/device-sdk-c /usr/local/share/device-sdk-c 23:03:36 ---> 94491d014535 23:03:36 Successfully built 94491d014535 23:03:36 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 23:03:37 + docker inspect -f . ci-base-image-arm64 23:03:37 . [Pipeline] withDockerContainer 23:03:38 prd-ubuntu18.04-docker-arm64-4c-16g-2049 does not seem to be running inside a container 23:03:38 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-c/44 -v /w/workspace/device-sdk-c/44:/w/workspace/device-sdk-c/44:rw,z -v /w/workspace/device-sdk-c/44@tmp:/w/workspace/device-sdk-c/44@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 23:03:39 $ docker top 93e0bba26ab1ee373b6a01ac68fb54cef30a79f2fa96e1b1b1a9a4576112b4d4 -eo pid,comm [Pipeline] { [Pipeline] sh 23:03:41 + make test 23:03:41 echo "make test" 23:03:41 make test [Pipeline] } 23:03:41 $ docker stop --time=1 93e0bba26ab1ee373b6a01ac68fb54cef30a79f2fa96e1b1b1a9a4576112b4d4 23:03:43 $ docker rm -f 93e0bba26ab1ee373b6a01ac68fb54cef30a79f2fa96e1b1b1a9a4576112b4d4 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 23:03:44 + sudo chown -R jenkins:jenkins . [Pipeline] sh 23:03:45 + ls -al . 23:03:45 total 196 23:03:45 drwxrwxr-x 9 jenkins jenkins 4096 Sep 29 23:01 . 23:03:45 drwxrwxr-x 4 jenkins jenkins 4096 Sep 29 23:00 .. 23:03:45 drwxrwxr-x 8 jenkins jenkins 4096 Sep 29 23:01 .git 23:03:45 drwxrwxr-x 2 jenkins jenkins 4096 Sep 29 23:00 .github 23:03:45 -rw-rw-r-- 1 jenkins jenkins 176 Sep 29 23:00 .gitignore 23:03:45 drwxrwxr-x 3 jenkins jenkins 4096 Sep 29 23:01 .semver 23:03:45 -rw-rw-r-- 1 jenkins jenkins 3104 Sep 29 23:00 Attribution.txt 23:03:45 -rw-rw-r-- 1 jenkins jenkins 5980 Sep 29 23:00 CHANGES 23:03:45 -rw-rw-r-- 1 jenkins jenkins 108574 Sep 29 23:00 Doxyfile 23:03:45 -rw-rw-r-- 1 jenkins jenkins 794 Sep 29 23:00 Jenkinsfile 23:03:45 -rw-rw-r-- 1 jenkins jenkins 10174 Sep 29 23:00 LICENSE 23:03:45 -rw-rw-r-- 1 jenkins jenkins 449 Sep 29 23:00 Makefile 23:03:45 -rw-rw-r-- 1 jenkins jenkins 2697 Sep 29 23:00 README.md 23:03:45 -rw-rw-r-- 1 jenkins jenkins 5977 Sep 29 23:00 README.v2.md 23:03:45 -rw-rw-r-- 1 jenkins jenkins 11 Sep 29 22:56 VERSION 23:03:45 drwxrwxr-x 2 jenkins jenkins 4096 Sep 29 23:00 docs 23:03:45 drwxrwxr-x 4 jenkins jenkins 4096 Sep 29 23:00 include 23:03:45 drwxrwxr-x 2 jenkins jenkins 4096 Sep 29 23:00 scripts 23:03:45 drwxrwxr-x 4 jenkins jenkins 4096 Sep 29 23:00 src [Pipeline] isUnix [Pipeline] sh 23:03:45 + docker build -t docker-device-sdk-c-arm64 -f scripts/Dockerfile.alpine-3.11 --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=1e5a10bcc6a32557a45eb75dadaf0f2ee0898f15 --label arch=arm64 --label version=1.3.0-dev.7 . 23:03:45 Sending build context to Docker daemon 3.742MB 23:03:45 Step 1/15 : ARG BASE=alpine:3.11 23:03:45 Step 2/15 : FROM ${BASE} 23:03:45 ---> 94491d014535 23:03:45 Step 3/15 : MAINTAINER IOTech 23:03:45 ---> Running in 37979168d5b4 23:03:46 Removing intermediate container 37979168d5b4 23:03:46 ---> a4ae1c83ad63 23:03:46 Step 4/15 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml-dev libcurl curl-dev libmicrohttpd-dev util-linux-dev ncurses-dev && mkdir -p /edgex-c-sdk/build 23:03:46 ---> Running in 0ef087b8e259 23:03:48 fetch http://nl.alpinelinux.org/alpine/v3.9/main/aarch64/APKINDEX.tar.gz 23:03:50 fetch http://nl.alpinelinux.org/alpine/v3.9/community/aarch64/APKINDEX.tar.gz 23:03:51 (1/6) Installing ncurses-dev (6.1_p20190105-r0) 23:03:51 (2/6) Installing libblkid (2.33-r0) 23:03:52 (3/6) Installing libfdisk (2.33-r0) 23:03:52 (4/6) Installing libmount (2.33-r0) 23:03:52 (5/6) Installing libsmartcols (2.33-r0) 23:03:52 (6/6) Installing util-linux-dev (2.33-r0) 23:03:54 Executing busybox-1.29.3-r10.trigger 23:03:54 OK: 286 MiB in 84 packages 23:03:55 Removing intermediate container 0ef087b8e259 23:03:55 ---> 20b0ed294ca1 23:03:55 Step 5/15 : COPY VERSION /edgex-c-sdk/ 23:03:56 ---> bb157f18832c 23:03:56 Step 6/15 : COPY src /edgex-c-sdk/src/ 23:03:57 ---> 3230741bb05d 23:03:57 Step 7/15 : COPY include /edgex-c-sdk/include/ 23:03:57 ---> 47bfc9d8e33a 23:03:57 Step 8/15 : COPY scripts /edgex-c-sdk/scripts 23:03:58 ---> 17fd906b2ebf 23:03:58 Step 9/15 : COPY LICENSE /edgex-c-sdk/ 23:03:59 ---> 7fd72534ee6e 23:03:59 Step 10/15 : COPY Attribution.txt /edgex-c-sdk/ 23:04:00 ---> a953f1c112c6 23:04:00 Step 11/15 : WORKDIR /edgex-c-sdk 23:04:00 ---> Running in 6ea8b0257b1a 23:04:00 Removing intermediate container 6ea8b0257b1a 23:04:00 ---> c5cd58e2bfbf 23:04:00 Step 12/15 : ENTRYPOINT ["/edgex-c-sdk/scripts/entrypoint.sh"] 23:04:00 ---> Running in aaad988ab8ff 23:04:01 Removing intermediate container aaad988ab8ff 23:04:01 ---> 7d0a8bf7d833 23:04:01 Step 13/15 : LABEL arch=arm64 23:04:01 ---> Running in 8b72d4f00b83 23:04:02 Removing intermediate container 8b72d4f00b83 23:04:02 ---> d624023fed61 23:04:02 Step 14/15 : LABEL git_sha=1e5a10bcc6a32557a45eb75dadaf0f2ee0898f15 23:04:02 ---> Running in 3e19e89be030 23:04:02 Removing intermediate container 3e19e89be030 23:04:02 ---> 01406d1b229f 23:04:02 Step 15/15 : LABEL version=1.3.0-dev.7 23:04:02 ---> Running in c8b385879bbf 23:04:03 Removing intermediate container c8b385879bbf 23:04:03 ---> 429f75bb46ed 23:04:03 [Warning] One or more build-args [ARCH MAKE] were not consumed 23:04:03 Successfully built 429f75bb46ed 23:04:03 Successfully tagged docker-device-sdk-c-arm64:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Clair Scan) Stage "Clair Scan" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) [Pipeline] stage [Pipeline] { (Tag) [Pipeline] unstash [Pipeline] isUnix [Pipeline] sh 23:04:05 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 23:04:05 . [Pipeline] withDockerContainer 23:04:05 prd-centos7-docker-4c-2g-2047 does not seem to be running inside a container 23:04:05 $ docker run -t -d -u 1001:1001 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-c_master -v /w/workspace/edgexfoundry_device-sdk-c_master:/w/workspace/edgexfoundry_device-sdk-c_master:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_master@tmp:/w/workspace/edgexfoundry_device-sdk-c_master@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest cat 23:04:06 $ docker top 7a12c9c45eca112738fcd5963fe3b7084af73f7132aa0a0f181d570f41b34a4e -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 23:04:06 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 23:04:06 [ssh-agent] Looking for ssh-agent implementation... 23:04:07 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 23:04:07 $ docker exec 7a12c9c45eca112738fcd5963fe3b7084af73f7132aa0a0f181d570f41b34a4e ssh-agent 23:04:07 SSH_AUTH_SOCK=/tmp/ssh-lZcsQjY6vWg5/agent.12 23:04:07 SSH_AGENT_PID=17 23:04:07 Running ssh-add (command line suppressed) 23:04:07 Identity added: /w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_6424370175543272843.key (/w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_6424370175543272843.key) 23:04:07 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 23:04:07 + git semver tag 23:04:07 # -> Open(): unable to determine branch for HEAD 23:04:07 # $GIT_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.git 23:04:07 # $GIT_WORK_TREE = /w/workspace/edgexfoundry_device-sdk-c_master 23:04:07 # $SEMVER_REMOTE_NAME = origin 23:04:07 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 23:04:07 # $SEMVER_USER_NAME = edgex-jenkins 23:04:07 # $SEMVER_BRANCH = master 23:04:07 # $SEMVER_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.semver 23:04:07 # 1e5a10bcc6a32557a45eb75dadaf0f2ee0898f15 HEAD 23:04:07 # -> Force: false 23:04:07 # 8d079d2afe8d1e70eabf0163d81056377c0d9c8c refs/tags/v1.3.0-dev.7 [Pipeline] } 23:04:07 $ docker exec --env ******** --env ******** 7a12c9c45eca112738fcd5963fe3b7084af73f7132aa0a0f181d570f41b34a4e ssh-agent -k 23:04:07 unset SSH_AUTH_SOCK; 23:04:07 unset SSH_AGENT_PID; 23:04:07 echo Agent pid 17 killed; 23:04:07 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 23:04:08 + git semver [Pipeline] } 23:04:08 $ docker stop --time=1 7a12c9c45eca112738fcd5963fe3b7084af73f7132aa0a0f181d570f41b34a4e 23:04:09 $ docker rm -f 7a12c9c45eca112738fcd5963fe3b7084af73f7132aa0a0f181d570f41b34a4e [Pipeline] // withDockerContainer [Pipeline] stage [Pipeline] { (LF Tools Sigul) [Pipeline] isUnix [Pipeline] sh 23:04:10 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 23:04:10 23:04:10 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] isUnix [Pipeline] sh 23:04:10 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 23:04:10 0.23.1-centos7: Pulling from edgex-lftools 23:04:10 ab5ef0e58194: Pulling fs layer 23:04:10 9712f1f96733: Pulling fs layer 23:04:10 63f879dbbcfc: Pulling fs layer 23:04:10 0d9ebad4ef96: Pulling fs layer 23:04:10 e9a5061849ea: Pulling fs layer 23:04:10 d747dcd14b5f: Pulling fs layer 23:04:10 2de7ff778b66: Pulling fs layer 23:04:10 e9a5061849ea: Waiting 23:04:10 d747dcd14b5f: Waiting 23:04:10 0d9ebad4ef96: Waiting 23:04:10 9712f1f96733: Verifying Checksum 23:04:10 9712f1f96733: Download complete 23:04:12 63f879dbbcfc: Verifying Checksum 23:04:12 63f879dbbcfc: Download complete 23:04:13 e9a5061849ea: Verifying Checksum 23:04:13 e9a5061849ea: Download complete 23:04:13 d747dcd14b5f: Verifying Checksum 23:04:13 d747dcd14b5f: Download complete 23:04:13 0d9ebad4ef96: Verifying Checksum 23:04:13 0d9ebad4ef96: Download complete 23:04:13 2de7ff778b66: Verifying Checksum 23:04:13 2de7ff778b66: Download complete 23:04:13 ab5ef0e58194: Verifying Checksum 23:04:13 ab5ef0e58194: Download complete 23:04:18 ab5ef0e58194: Pull complete 23:04:18 9712f1f96733: Pull complete 23:04:21 63f879dbbcfc: Pull complete 23:04:28 0d9ebad4ef96: Pull complete 23:04:30 e9a5061849ea: Pull complete 23:04:30 d747dcd14b5f: Pull complete 23:04:33 2de7ff778b66: Pull complete 23:04:33 Digest: sha256:02657cf374e2015a0d4d7d3420cb6fe05d6b2b35acbcf0b45035c21bd1e1ff52 23:04:33 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 23:04:33 nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] withDockerContainer 23:04:33 prd-centos7-docker-4c-2g-2047 does not seem to be running inside a container 23:04:33 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgexfoundry_device-sdk-c_master -v /w/workspace/edgexfoundry_device-sdk-c_master:/w/workspace/edgexfoundry_device-sdk-c_master:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_master@tmp:/w/workspace/edgexfoundry_device-sdk-c_master@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 cat 23:04:37 $ docker top c1804f473438ee1a1c3af16e55f1049c7d791c0f498023c830f74a988d433979 -eo pid,comm [Pipeline] { [Pipeline] configFileProvider 23:04:37 provisioning config files... 23:04:37 copy managed file [sigul-config] to file:/w/workspace/edgexfoundry_device-sdk-c_master@tmp/config4851564666765159860tmp 23:04:37 copy managed file [sigul-password] to file:/w/workspace/edgexfoundry_device-sdk-c_master@tmp/config3760880504392807654tmp 23:04:37 copy managed file [sigul-pki] to file:/w/workspace/edgexfoundry_device-sdk-c_master@tmp/config8148931936279675566tmp [Pipeline] { [Pipeline] echo 23:04:37 Running global-jjb/shell/sigul-configuration.sh [Pipeline] libraryResource [Pipeline] sh 23:04:38 ---> sigul-configuration.sh 23:04:38 gpg: directory `/root/.gnupg' created 23:04:38 gpg: new configuration file `/root/.gnupg/gpg.conf' created 23:04:38 gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run 23:04:38 gpg: keyring `/root/.gnupg/secring.gpg' created 23:04:38 gpg: keyring `/root/.gnupg/pubring.gpg' created 23:04:38 gpg: CAST5 encrypted data 23:04:38 gpg: encrypted with 1 passphrase 23:04:38 gpg: WARNING: message was not integrity protected [Pipeline] sh 23:04:38 + mkdir /home/jenkins 23:04:38 + mkdir /home/jenkins/sigul [Pipeline] sh 23:04:39 + cp -R /root/sigul/cert8.db /root/sigul/key3.db /root/sigul/nss-password.txt /root/sigul/secmod.db /root/sigul/vex-yul-edgex-jenkins-1.ci.codeaurora.org.p12 /home/jenkins/sigul/ [Pipeline] echo 23:04:39 Running global-jjb/shell/sigul-install.sh [Pipeline] libraryResource [Pipeline] sh 23:04:39 ---> sigul-install.sh 23:04:44 Package sigul-0.207-1.el7.x86_64 already installed and latest version [Pipeline] sh 23:04:45 + git tag --list 23:04:45 0.7.0 23:04:45 0.7.1 23:04:45 1.0.0 23:04:45 v1.0.1 23:04:45 v1.0.2 23:04:45 v1.0.3 23:04:45 v1.1.0 23:04:45 v1.1.1 23:04:45 v1.2.0 23:04:45 v1.2.1 23:04:45 v1.2.2 23:04:45 v1.2.2-dev.1 23:04:45 v1.3.0-dev.1 23:04:45 v1.3.0-dev.2 23:04:45 v1.3.0-dev.3 23:04:45 v1.3.0-dev.4 23:04:45 v1.3.0-dev.5 23:04:45 v1.3.0-dev.6 23:04:45 v1.3.0-dev.7 [Pipeline] sh 23:04:45 + lftools sign git-tag v1.3.0-dev.7 23:04:46 Signing Git tag with Sigul... 23:04:46 Signing v1.3.0-dev.7 [Pipeline] echo 23:04:47 Running global-jjb/shell/sigul-configuration-cleanup.sh [Pipeline] libraryResource [Pipeline] sh 23:04:48 ---> sigul-configuration-cleanup.sh [Pipeline] } 23:04:48 Deleting 3 temporary files [Pipeline] // configFileProvider [Pipeline] } 23:04:48 $ docker stop --time=1 c1804f473438ee1a1c3af16e55f1049c7d791c0f498023c830f74a988d433979 23:04:50 $ docker rm -f c1804f473438ee1a1c3af16e55f1049c7d791c0f498023c830f74a988d433979 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) [Pipeline] isUnix [Pipeline] sh 23:04:51 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 23:04:51 . [Pipeline] withDockerContainer 23:04:51 prd-centos7-docker-4c-2g-2047 does not seem to be running inside a container 23:04:51 $ docker run -t -d -u 1001:1001 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-c_master -v /w/workspace/edgexfoundry_device-sdk-c_master:/w/workspace/edgexfoundry_device-sdk-c_master:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_master@tmp:/w/workspace/edgexfoundry_device-sdk-c_master@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest cat 23:04:52 $ docker top 7529c57113bcee6b9825d38aa33c865b487cbf94445173c3d166a6fd89d5d47b -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 23:04:53 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 23:04:53 [ssh-agent] Looking for ssh-agent implementation... 23:04:53 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 23:04:53 $ docker exec 7529c57113bcee6b9825d38aa33c865b487cbf94445173c3d166a6fd89d5d47b ssh-agent 23:04:53 SSH_AUTH_SOCK=/tmp/ssh-bDd6KadeX3S5/agent.13 23:04:53 SSH_AGENT_PID=18 23:04:53 Running ssh-add (command line suppressed) 23:04:53 Identity added: /w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_3165474267293067450.key (/w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_3165474267293067450.key) 23:04:53 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 23:04:54 + git semver bump pre 23:04:54 # -> Open(): unable to determine branch for HEAD 23:04:54 # $GIT_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.git 23:04:54 # $GIT_WORK_TREE = /w/workspace/edgexfoundry_device-sdk-c_master 23:04:54 # $SEMVER_REMOTE_NAME = origin 23:04:54 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 23:04:54 # $SEMVER_USER_NAME = edgex-jenkins 23:04:54 # $SEMVER_BRANCH = master 23:04:54 # $SEMVER_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.semver 23:04:54 1.3.0-dev.8 [Pipeline] } 23:04:54 $ docker exec --env ******** --env ******** 7529c57113bcee6b9825d38aa33c865b487cbf94445173c3d166a6fd89d5d47b ssh-agent -k 23:04:54 unset SSH_AUTH_SOCK; 23:04:54 unset SSH_AGENT_PID; 23:04:54 echo Agent pid 18 killed; 23:04:54 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 23:04:55 + git semver [Pipeline] } 23:04:55 $ docker stop --time=1 7529c57113bcee6b9825d38aa33c865b487cbf94445173c3d166a6fd89d5d47b 23:04:56 $ docker rm -f 7529c57113bcee6b9825d38aa33c865b487cbf94445173c3d166a6fd89d5d47b [Pipeline] // withDockerContainer [Pipeline] isUnix [Pipeline] sh 23:04:57 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 23:04:57 . [Pipeline] withDockerContainer 23:04:57 prd-centos7-docker-4c-2g-2047 does not seem to be running inside a container 23:04:57 $ docker run -t -d -u 1001:1001 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-c_master -v /w/workspace/edgexfoundry_device-sdk-c_master:/w/workspace/edgexfoundry_device-sdk-c_master:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_master@tmp:/w/workspace/edgexfoundry_device-sdk-c_master@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest cat 23:04:58 $ docker top f0bc4eb02e4b249399280366288cede46c3a6cde898b0d88aae249b19553b2b0 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 23:04:58 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 23:04:58 [ssh-agent] Looking for ssh-agent implementation... 23:04:58 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 23:04:58 $ docker exec f0bc4eb02e4b249399280366288cede46c3a6cde898b0d88aae249b19553b2b0 ssh-agent 23:04:58 SSH_AUTH_SOCK=/tmp/ssh-xrPT9e5uA5xT/agent.12 23:04:58 SSH_AGENT_PID=17 23:04:58 Running ssh-add (command line suppressed) 23:04:58 Identity added: /w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_2003637945626936780.key (/w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_2003637945626936780.key) 23:04:58 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 23:04:59 + git semver push 23:04:59 # -> Open(): unable to determine branch for HEAD 23:04:59 # $GIT_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.git 23:04:59 # $GIT_WORK_TREE = /w/workspace/edgexfoundry_device-sdk-c_master 23:04:59 # $SEMVER_REMOTE_NAME = origin 23:04:59 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 23:04:59 # $SEMVER_USER_NAME = edgex-jenkins 23:04:59 # $SEMVER_BRANCH = master 23:04:59 # $SEMVER_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.semver [Pipeline] } 23:05:09 $ docker exec --env ******** --env ******** f0bc4eb02e4b249399280366288cede46c3a6cde898b0d88aae249b19553b2b0 ssh-agent -k 23:05:09 unset SSH_AUTH_SOCK; 23:05:09 unset SSH_AGENT_PID; 23:05:09 echo Agent pid 17 killed; 23:05:09 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 23:05:10 + git semver [Pipeline] } 23:05:10 $ docker stop --time=1 f0bc4eb02e4b249399280366288cede46c3a6cde898b0d88aae249b19553b2b0 23:05:11 $ docker rm -f f0bc4eb02e4b249399280366288cede46c3a6cde898b0d88aae249b19553b2b0 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] libraryResource [Pipeline] sh 23:05:12 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 23:05:13 ---> package-listing.sh 23:05:13 ++ facter osfamily 23:05:13 ++ tr '[:upper:]' '[:lower:]' 23:05:13 + OS_FAMILY=redhat 23:05:13 + workspace=/w/workspace/edgexfoundry_device-sdk-c_master 23:05:13 + START_PACKAGES=/tmp/packages_start.txt 23:05:13 + END_PACKAGES=/tmp/packages_end.txt 23:05:13 + DIFF_PACKAGES=/tmp/packages_diff.txt 23:05:13 + PACKAGES=/tmp/packages_start.txt 23:05:13 + '[' /w/workspace/edgexfoundry_device-sdk-c_master ']' 23:05:13 + PACKAGES=/tmp/packages_end.txt 23:05:13 + case "${OS_FAMILY}" in 23:05:13 + rpm -qa 23:05:13 + sort 23:05:17 + '[' -f /tmp/packages_start.txt ']' 23:05:17 + '[' -f /tmp/packages_end.txt ']' 23:05:17 + diff /tmp/packages_start.txt /tmp/packages_end.txt 23:05:17 + '[' /w/workspace/edgexfoundry_device-sdk-c_master ']' 23:05:17 + mkdir -p /w/workspace/edgexfoundry_device-sdk-c_master/archives/ 23:05:17 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgexfoundry_device-sdk-c_master/archives/ [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 23:05:18 provisioning config files... 23:05:18 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgexfoundry_device-sdk-c_master@tmp/config5240895289876084589tmp [Pipeline] { [Pipeline] echo 23:05:18 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 23:05:18 ---> create-netrc.sh [Pipeline] } 23:05:18 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] echo 23:05:18 Running shell/python-tools-install.sh [Pipeline] libraryResource [Pipeline] sh 23:05:19 ---> python-tools-install.sh 23:05:19 Generating Requirements File 23:06:40 Python 3.6.8 23:06:40 pip 20.2.3 from /home/jenkins/.local/lib/python3.6/site-packages/pip (python 3.6) 23:06:40 aiohttp==3.6.2 23:06:40 appdirs==1.4.3 23:06:40 argcomplete==1.12.1 23:06:40 aspy.yaml==1.3.0 23:06:40 async-timeout==3.0.1 23:06:40 attrs==19.3.0 23:06:40 Babel==2.8.0 23:06:40 beautifulsoup4==4.8.2 23:06:40 boto3==1.11.6 23:06:40 botocore==1.14.6 23:06:40 bs4==0.0.1 23:06:40 cachetools==4.1.1 23:06:40 certifi==2019.11.28 23:06:40 cffi==1.14.3 23:06:40 cfgv==2.0.1 23:06:40 chardet==3.0.4 23:06:40 click==7.1 23:06:40 cliff==3.4.0 23:06:40 cmd2==1.3.10 23:06:40 colorama==0.4.3 23:06:40 cryptography==3.1.1 23:06:40 debtcollector==2.2.0 23:06:40 decorator==4.4.2 23:06:40 defusedxml==0.6.0 23:06:40 Deprecated==1.2.7 23:06:40 distlib==0.3.1 23:06:40 distro==1.2.0 23:06:40 dnspython==1.16.0 23:06:40 docker==4.2.0 23:06:40 docutils==0.15.2 23:06:40 dogpile.cache==1.0.2 23:06:40 email-validator==1.0.5 23:06:40 filelock==3.0.12 23:06:40 future==0.18.2 23:06:40 google-auth==1.22.0 23:06:40 httplib2==0.17.0 23:06:40 identify==1.4.11 23:06:40 idna==2.9 23:06:40 idna-ssl==1.1.0 23:06:40 importlib-metadata==1.7.0 23:06:40 importlib-resources==1.5.0 23:06:40 iso8601==0.1.13 23:06:40 Jinja2==2.11.1 23:06:40 jmespath==0.10.0 23:06:40 jsonpatch==1.26 23:06:40 jsonpointer==2.0 23:06:40 jsonschema==3.2.0 23:06:40 keystoneauth1==4.2.1 23:06:40 kubernetes==11.0.0 23:06:40 lftools==0.34.2 23:06:40 lxml==4.5.0 23:06:40 MarkupSafe==0.23 23:06:40 msgpack==1.0.0 23:06:40 multi-key-dict==2.0.3 23:06:40 multidict==4.7.6 23:06:40 munch==2.5.0 23:06:40 netaddr==0.8.0 23:06:40 netifaces==0.10.9 23:06:40 niet==1.4.2 23:06:40 nodeenv==1.3.5 23:06:40 oauth2client==4.1.3 23:06:40 oauthlib==3.1.0 23:06:40 openstacksdk==0.50.0 23:06:40 os-client-config==2.1.0 23:06:40 os-service-types==1.7.0 23:06:40 osc-lib==2.2.1 23:06:40 oslo.config==8.3.2 23:06:40 oslo.context==3.1.1 23:06:40 oslo.i18n==5.0.1 23:06:40 oslo.log==4.4.0 23:06:40 oslo.serialization==4.0.1 23:06:40 oslo.utils==4.6.0 23:06:40 packaging==20.4 23:06:40 pbr==5.4.4 23:06:40 pluggy==0.13.1 23:06:40 prettytable==0.7.2 23:06:40 py==1.9.0 23:06:40 pyasn1==0.4.8 23:06:40 pyasn1-modules==0.2.8 23:06:40 pycparser==2.20 23:06:40 pygerrit2==2.0.10 23:06:40 PyGithub==1.46 23:06:40 pyinotify==0.9.6 23:06:40 PyJWT==1.7.1 23:06:40 pyparsing==2.4.7 23:06:40 pyperclip==1.8.0 23:06:40 pyroute2==0.4.13 23:06:40 pyrsistent==0.15.7 23:06:40 PySocks==1.6.8 23:06:40 python-cinderclient==7.2.0 23:06:40 python-dateutil==2.8.1 23:06:40 python-heatclient==2.2.1 23:06:40 python-jenkins==1.7.0 23:06:40 python-keystoneclient==4.1.1 23:06:40 python-magnumclient==3.2.1 23:06:40 python-novaclient==17.2.1 23:06:40 python-openstackclient==5.3.1 23:06:40 python-swiftclient==3.10.1 23:06:40 pytz==2020.1 23:06:40 PyYAML==5.3 23:06:40 requests==2.23.0 23:06:40 requests-oauthlib==1.3.0 23:06:40 requestsexceptions==1.4.0 23:06:40 rfc3986==1.4.0 23:06:40 rpm==4.11.3 23:06:40 rsa==4.0 23:06:40 ruamel.yaml==0.16.10 23:06:40 ruamel.yaml.clib==0.2.0 23:06:40 s3transfer==0.3.3 23:06:40 shade==1.27.2 23:06:40 simplejson==3.17.2 23:06:40 six==1.14.0 23:06:40 soupsieve==2.0 23:06:40 stevedore==3.2.2 23:06:40 tabulate==0.8.6 23:06:40 toml==0.10.0 23:06:40 tox==3.20.0 23:06:40 tqdm==4.43.0 23:06:40 typing-extensions==3.7.4.3 23:06:40 urllib3==1.25.8 23:06:40 virtualenv==20.0.31 23:06:40 wcwidth==0.2.5 23:06:40 websocket-client==0.57.0 23:06:40 wrapt==1.12.1 23:06:40 xdg==3.0.2 23:06:40 xmltodict==0.12.0 23:06:40 yarl==1.6.0 23:06:40 yq==2.11.1 23:06:40 zipp==3.2.0 23:06:40 Cache entry deserialization failed, entry ignored 23:06:41 DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality. 23:06:44 Python 2.7.5 23:06:44 pip 20.2.3 from /home/jenkins/.local/lib/python2.7/site-packages/pip (python 2.7) 23:06:44 DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality. 23:06:44 ansible==2.9.7 23:06:44 Babel==0.9.6 23:06:44 backports.ssl-match-hostname==3.5.0.1 23:06:44 beautifulsoup4==4.4.1 23:06:44 bodhi==2.11.0 23:06:44 bodhi-client==2.11.0 23:06:44 CCColUtils==1.4 23:06:44 cffi==1.6.0 23:06:44 chardet==2.2.1 23:06:44 click==6.7 23:06:44 cloud-init==18.5 23:06:44 configobj==4.7.2 23:06:44 cryptography==1.7.2 23:06:44 decorator==3.4.0 23:06:44 distro==1.2.0 23:06:44 enum34==1.0.4 23:06:44 fedpkg==1.38 23:06:44 futures==3.1.1 23:06:44 gitdb==0.6.4 23:06:44 GitPython==1.0.1 23:06:44 html5lib==0.999 23:06:44 httplib2==0.9.2 23:06:44 idna==2.4 23:06:44 iniparse==0.4 23:06:44 ipaddress==1.0.16 23:06:44 IPy==0.75 23:06:44 javapackages==1.0.0 23:06:44 Jinja2==2.7.2 23:06:44 jmespath==0.9.4 23:06:44 jsonpatch==1.2 23:06:44 jsonpointer==1.9 23:06:44 kerberos==1.1 23:06:44 kitchen==1.1.1 23:06:44 langtable==0.0.31 23:06:44 lockfile==0.9.1 23:06:44 lxml==3.2.1 23:06:44 MarkupSafe==0.11 23:06:44 munch==2.0.2 23:06:44 offtrac==0.1.0 23:06:44 openidc-client==0.6.0 23:06:44 packagedb-cli==2.14.1 23:06:44 paramiko==2.1.1 23:06:44 perf==0.1 23:06:44 ply==3.4 23:06:44 policycoreutils-default-encoding==0.1 23:06:44 prettytable==0.7.2 23:06:44 pyasn1==0.1.9 23:06:44 pycparser==2.14 23:06:44 pycurl==7.19.0 23:06:44 pygobject==3.22.0 23:06:44 pygpgme==0.3 23:06:44 pyliblzma==0.5.3 23:06:44 pyOpenSSL==0.13.1 23:06:44 pyparsing==1.5.6 23:06:44 pyserial==2.6 23:06:44 python-augeas==0.5.0 23:06:44 python-bugzilla==2.3.0 23:06:44 python-dateutil==1.5 23:06:44 python-fedora==0.10.0 23:06:44 python-linux-procfs==0.4.9 23:06:44 python-yubico==1.2.3 23:06:44 pyudev==0.15 23:06:44 pyusb==1.0.0b1 23:06:44 pyxattr==0.5.1 23:06:44 PyYAML==3.10 23:06:44 requests==2.6.0 23:06:44 requests-kerberos==0.7.0 23:06:44 rpkg==1.60 23:06:44 schedutils==0.4 23:06:44 seobject==0.1 23:06:44 sepolicy==1.1 23:06:44 six==1.9.0 23:06:44 smmap==0.9.0 23:06:44 urlgrabber==3.10 23:06:44 urllib3==1.10.2 23:06:44 virtualenv==15.1.0 23:06:44 yum-langpacks==0.4.2 23:06:44 yum-metadata-parser==1.1.4 [Pipeline] echo 23:06:44 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 23:06:45 ---> sudo-logs.sh 23:06:45 Archiving 'sudo' log.. [Pipeline] echo 23:06:45 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 23:06:45 ---> job-cost.sh 23:06:45 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-14WE 23:06:53 Cache entry deserialization failed, entry ignored 23:06:54 Cache entry deserialization failed, entry ignored 23:06:55 Cache entry deserialization failed, entry ignored 23:06:55 Cache entry deserialization failed, entry ignored 23:06:55 Cache entry deserialization failed, entry ignored 23:06:55 Cache entry deserialization failed, entry ignored 23:06:55 Cache entry deserialization failed, entry ignored 23:06:55 Cache entry deserialization failed, entry ignored 23:06:55 Cache entry deserialization failed, entry ignored 23:06:55 Cache entry deserialization failed, entry ignored 23:06:55 Cache entry deserialization failed, entry ignored 23:06:55 Cache entry deserialization failed, entry ignored 23:06:55 Cache entry deserialization failed, entry ignored 23:07:00 lf-activate-venv(): INFO: Installing: zipp==1.1.0 python-openstackclient 23:07:32 ERROR: After October 2020 you may experience errors when installing or updating packages. This is because pip will change the way that it resolves dependency conflicts. 23:07:32 23:07:32 We recommend you use --use-feature=2020-resolver to test your packages with the new resolver before it becomes the default. 23:07:32 23:07:32 virtualenv 20.0.31 requires importlib-metadata<2,>=0.12; python_version < "3.8", but you'll have importlib-metadata 2.0.0 which is incompatible. 23:07:32 lf-activate-venv(): INFO: Adding /tmp/venv-14WE/bin to PATH 23:07:32 INFO: No Stack... 23:07:32 INFO: Retrieving Pricing Info for: v1-standard-2 23:07:32 INFO: Archiving Costs [Pipeline] echo 23:07:32 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 23:07:32 ---> logs-deploy.sh 23:07:32 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-c/master/44 23:07:32 INFO: archiving workspace using pattern(s): 23:07:34 Archives upload complete. 23:07:34 INFO: archiving logs to Nexus