Push event to branch master Connecting to https://api.github.com using edgex-jenkins/****** (edgex-jenkins github personal access token) Obtained Jenkinsfile from ac2ba39aeba213a52cfe9f32ac5b6b5425a47b84 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 > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > 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 > 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 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 Waiting for next available executor on ‘centos7-docker-4c-2g’ Running on prd-centos7-docker-4c-2g-3729 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 ac2ba39aeba213a52cfe9f32ac5b6b5425a47b84 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f ac2ba39aeba213a52cfe9f32ac5b6b5425a47b84 # timeout=10 Commit message: "feat: REST v2 Device Service endpoints (#257) (#299)" > git rev-list --no-walk 0d340e7c652269917b5d824de8cebed33754d819 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 10:44:35 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 10:44:35 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 10:44:36 ========================================================= 10:44:36 EdgeX Global Pipelines Version Info 10:44:36 ========================================================= [Pipeline] libraryResource [Pipeline] sh 10:44:38 ------------------- 10:44:38 stable info: 10:44:38 ------------------- 10:44:38 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 10:44:38 Commit SHA: ad104866bbc8c98dca93091e1a8abeb835fd4e4d 10:44:38 Message: update stable to v1.0.131 10:44:39 ------------------- 10:44:39 experimental info: 10:44:39 ------------------- 10:44:39 Commited By: **** collab-it+edgex@linuxfoundation.org 10:44:39 Commit SHA: 570db4806bfd36b7d07759f4849a4530ec9e8d2a 10:44:39 Message: update experimental to v1.0.134 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // script [Pipeline] echo 10:44:39 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-c-settings [Pipeline] echo 10:44:39 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-c [Pipeline] echo 10:44:39 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 10:44:39 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 10:44:39 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 10:44:40 [edgeXSetupEnvironment]: set envvar DOCKER_BASE_IMAGE = nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest [Pipeline] echo 10:44:40 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = scripts/Dockerfile.alpine-3.11 [Pipeline] echo 10:44:40 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = scripts/Dockerfile.alpine-3.11-base [Pipeline] echo 10:44:40 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 10:44:40 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = docker-device-sdk-c [Pipeline] echo 10:44:40 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 10:44:40 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 10:44:40 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 10:44:40 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 10:44:40 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 10:44:41 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 10:44:41 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = master [Pipeline] echo 10:44:41 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = master [Pipeline] echo 10:44:41 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = master [Pipeline] echo 10:44:41 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = ac2ba39aeba213a52cfe9f32ac5b6b5425a47b84 [Pipeline] echo 10:44:41 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = ac2ba39 [Pipeline] echo 10:44:41 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] isUnix [Pipeline] sh 10:44:42 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 10:44:42 10:44:42 Error: No such object: nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] isUnix [Pipeline] sh 10:44:43 + docker pull nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 10:44:43 latest: Pulling from edgex-devops/git-semver 10:44:43 31603596830f: Pulling fs layer 10:44:43 2a8b12db71e7: Pulling fs layer 10:44:43 6ca5941a6612: Pulling fs layer 10:44:43 ecc8261a40a4: Pulling fs layer 10:44:43 ecc8261a40a4: Waiting 10:44:43 2a8b12db71e7: Verifying Checksum 10:44:43 2a8b12db71e7: Download complete 10:44:43 31603596830f: Download complete 10:44:43 ecc8261a40a4: Verifying Checksum 10:44:43 ecc8261a40a4: Download complete 10:44:43 6ca5941a6612: Verifying Checksum 10:44:43 6ca5941a6612: Download complete 10:44:43 31603596830f: Pull complete 10:44:43 2a8b12db71e7: Pull complete 10:44:44 6ca5941a6612: Pull complete 10:44:44 ecc8261a40a4: Pull complete 10:44:44 Digest: sha256:c336c3cb7d26c4f33e4bbf869d415e221d43967d83d6a5809e4cb0cc2a1e8fe7 10:44:44 Status: Downloaded newer image for nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 10:44:44 nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] withDockerContainer 10:44:44 prd-centos7-docker-4c-2g-3729 does not seem to be running inside a container 10:44:44 $ 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 10:44:47 $ docker top 709986b88fcfcffd58d2861657dc0f87d090dd398dfc7eaf7b3366da530779e1 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 10:44:47 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 10:44:47 [ssh-agent] Looking for ssh-agent implementation... 10:44:47 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 10:44:47 $ docker exec 709986b88fcfcffd58d2861657dc0f87d090dd398dfc7eaf7b3366da530779e1 ssh-agent 10:44:47 SSH_AUTH_SOCK=/tmp/ssh-CMEbuYXj3Ns5/agent.11 10:44:47 SSH_AGENT_PID=16 10:44:47 Running ssh-add (command line suppressed) 10:44:47 Identity added: /w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_3132485849558348160.key (/w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_3132485849558348160.key) 10:44:47 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 10:44:48 + git describe --exact-match --tags HEAD 10:44:48 fatal: no tag exactly matches 'ac2ba39aeba213a52cfe9f32ac5b6b5425a47b84' [Pipeline] } 10:44:48 $ docker exec --env ******** --env ******** 709986b88fcfcffd58d2861657dc0f87d090dd398dfc7eaf7b3366da530779e1 ssh-agent -k 10:44:48 unset SSH_AUTH_SOCK; 10:44:48 unset SSH_AGENT_PID; 10:44:48 echo Agent pid 16 killed; 10:44:48 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] echo 10:44:48 [edgeXSemver]: exception occurred checking if HEAD is tagged: hudson.AbortException: script returned exit code 128 10:44:48 This usually means this commit has not been tagged. [Pipeline] sshagent 10:44:48 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 10:44:48 [ssh-agent] Looking for ssh-agent implementation... 10:44:49 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 10:44:49 $ docker exec 709986b88fcfcffd58d2861657dc0f87d090dd398dfc7eaf7b3366da530779e1 ssh-agent 10:44:49 SSH_AUTH_SOCK=/tmp/ssh-FlRZB3YALdpD/agent.46 10:44:49 SSH_AGENT_PID=52 10:44:49 Running ssh-add (command line suppressed) 10:44:49 Identity added: /w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_1556598869591068763.key (/w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_1556598869591068763.key) 10:44:49 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 10:44:49 + git semver init 10:44:49 # -> Open(): unable to determine branch for HEAD 10:44:49 # $GIT_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.git 10:44:49 # $GIT_WORK_TREE = /w/workspace/edgexfoundry_device-sdk-c_master 10:44:49 # $SEMVER_REMOTE_NAME = origin 10:44:49 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 10:44:49 # $SEMVER_USER_NAME = edgex-jenkins 10:44:49 # $SEMVER_BRANCH = master 10:44:49 # $SEMVER_TEMP = /tmp/semver-932585090 10:44:49 # git clone --branch semver git@github.com:edgexfoundry/device-sdk-c.git $SEMVER_TEMP 10:44:50 # '/tmp/semver-932585090' -> '/w/workspace/edgexfoundry_device-sdk-c_master/.semver' 10:44:50 # -> Force: false 10:44:50 # $SEMVER_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.semver [Pipeline] } 10:44:50 $ docker exec --env ******** --env ******** 709986b88fcfcffd58d2861657dc0f87d090dd398dfc7eaf7b3366da530779e1 ssh-agent -k 10:44:50 unset SSH_AUTH_SOCK; 10:44:50 unset SSH_AGENT_PID; 10:44:50 echo Agent pid 52 killed; 10:44:50 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 10:44:51 + git semver [Pipeline] } 10:44:51 $ docker stop --time=1 709986b88fcfcffd58d2861657dc0f87d090dd398dfc7eaf7b3366da530779e1 10:44:52 $ docker rm -f 709986b88fcfcffd58d2861657dc0f87d090dd398dfc7eaf7b3366da530779e1 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] stash 10:44:53 Stashed 31 file(s) [Pipeline] echo 10:44:53 [edgeXSemver]: initialized semver on version 1.3.0-dev.9 [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 10:45:08 Still waiting to schedule task 10:45:08 Waiting for next available executor on ‘centos7-docker-4c-2g’ 10:45:09 Still waiting to schedule task 10:45:09 All nodes of label ‘ubuntu18.04-docker-arm64-4c-16g’ are offline 10:47:07 Running on prd-ubuntu18.04-docker-arm64-4c-16g-3730 in /w/workspace/edgexfoundry_device-sdk-c_master [Pipeline] { [Pipeline] ws 10:47:07 Running in /w/workspace/device-sdk-c/46 [Pipeline] { [Pipeline] checkout 10:47:12 using credential edgex-jenkins-ssh 10:47:12 Cloning the remote Git repository 10:47:12 Cloning repository git@github.com:edgexfoundry/device-sdk-c.git 10:47:12 > git init /w/workspace/device-sdk-c/46 # timeout=10 10:47:12 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 10:47:12 > git --version # timeout=10 10:47:12 > git --version # 'git version 2.17.1' 10:47:12 using GIT_SSH to set credentials SSH Credentials for GitHub 10:47:12 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 10:47:14 Checking out Revision ac2ba39aeba213a52cfe9f32ac5b6b5425a47b84 (master) 10:47:13 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 10:47:13 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 10:47:13 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 10:47:13 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 10:47:13 using GIT_SSH to set credentials SSH Credentials for GitHub 10:47:13 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/master:refs/remotes/origin/master # timeout=10 10:47:14 > git config core.sparsecheckout # timeout=10 10:47:14 > git checkout -f ac2ba39aeba213a52cfe9f32ac5b6b5425a47b84 # timeout=10 10:47:18 Commit message: "feat: REST v2 Device Service endpoints (#257) (#299)" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] echo 10:47:20 ========================================================= 10:47:20 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest] 10:47:20 ========================================================= [Pipeline] isUnix [Pipeline] sh 10:47:21 + 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 . 10:47:22 Running on prd-centos7-docker-4c-2g-3731 in /w/workspace/edgexfoundry_device-sdk-c_master [Pipeline] { [Pipeline] ws 10:47:22 Running in /w/workspace/device-sdk-c/46 [Pipeline] { [Pipeline] checkout 10:47:22 Sending build context to Docker daemon 3.8MB 10:47:22 Step 1/21 : ARG BASE=alpine:3.11 10:47:22 Step 2/21 : FROM ${BASE} as builder 10:47:23 latest: Pulling from edgex-devops/edgex-gcc-base-arm64 10:47:23 0362ad1dd800: Pulling fs layer 10:47:23 f2cdb1532d8b: Pulling fs layer 10:47:23 37ed683be191: Pulling fs layer 10:47:23 f2cdb1532d8b: Download complete 10:47:23 0362ad1dd800: Verifying Checksum 10:47:23 0362ad1dd800: Download complete 10:47:24 0362ad1dd800: Pull complete 10:47:24 f2cdb1532d8b: Pull complete 10:47:25 using credential edgex-jenkins-ssh 10:47:25 Cloning the remote Git repository 10:47:25 37ed683be191: Verifying Checksum 10:47:25 37ed683be191: Download complete 10:47:25 Cloning repository git@github.com:edgexfoundry/device-sdk-c.git 10:47:25 > git init /w/workspace/device-sdk-c/46 # timeout=10 10:47:25 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 10:47:25 > git --version # timeout=10 10:47:25 > git --version # 'git version 2.16.5' 10:47:25 using GIT_SSH to set credentials SSH Credentials for GitHub 10:47:25 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 10:47:26 Checking out Revision ac2ba39aeba213a52cfe9f32ac5b6b5425a47b84 (master) 10:47:26 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 10:47:26 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 10:47:26 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 10:47:26 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 10:47:26 using GIT_SSH to set credentials SSH Credentials for GitHub 10:47:26 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/master:refs/remotes/origin/master # timeout=10 10:47:26 > git config core.sparsecheckout # timeout=10 10:47:26 > git checkout -f ac2ba39aeba213a52cfe9f32ac5b6b5425a47b84 # timeout=10 10:47:30 Commit message: "feat: REST v2 Device Service endpoints (#257) (#299)" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] echo 10:47:31 ========================================================= 10:47:31 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest] 10:47:31 ========================================================= [Pipeline] isUnix [Pipeline] sh 10:47:31 + 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 . 10:47:32 Sending build context to Docker daemon 3.8MB 10:47:32 Step 1/21 : ARG BASE=alpine:3.11 10:47:32 Step 2/21 : FROM ${BASE} as builder 10:47:32 latest: Pulling from edgex-devops/edgex-gcc-base 10:47:32 e7c96db7181b: Pulling fs layer 10:47:32 4c13bbce0fe7: Pulling fs layer 10:47:32 6059c847ac2f: Pulling fs layer 10:47:32 4c13bbce0fe7: Verifying Checksum 10:47:32 4c13bbce0fe7: Download complete 10:47:32 e7c96db7181b: Verifying Checksum 10:47:32 e7c96db7181b: Download complete 10:47:33 e7c96db7181b: Pull complete 10:47:33 4c13bbce0fe7: Pull complete 10:47:34 37ed683be191: Pull complete 10:47:34 Digest: sha256:f3a502aba7c4a8aa4a4fcde21dbb9db33787f3779e80dd14fb3ea60ab67de23f 10:47:34 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest 10:47:34 ---> b23d30803547 10:47:34 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 10:47:34 6059c847ac2f: Verifying Checksum 10:47:34 6059c847ac2f: Download complete 10:47:35 ---> Running in 00686fb1055d 10:47:37 fetch http://nl.alpinelinux.org/alpine/v3.9/main/aarch64/APKINDEX.tar.gz 10:47:37 fetch http://nl.alpinelinux.org/alpine/v3.9/community/aarch64/APKINDEX.tar.gz 10:47:38 (1/8) Installing ncurses-dev (6.1_p20190105-r0) 10:47:38 (2/8) Installing libuuid (2.33-r0) 10:47:38 (3/8) Installing libblkid (2.33-r0) 10:47:38 (4/8) Installing libfdisk (2.33-r0) 10:47:38 (5/8) Installing libmount (2.33-r0) 10:47:38 (6/8) Installing libsmartcols (2.33-r0) 10:47:38 (7/8) Installing util-linux-dev (2.33-r0) 10:47:38 6059c847ac2f: Pull complete 10:47:38 Digest: sha256:6b5104d086ae1e5e8a284a473be9a93378e3934f9b07db5717372c857cbcbe5e 10:47:38 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest 10:47:38 ---> 5eabd8fd8ba2 10:47:38 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 10:47:39 (8/8) Installing wget (1.20.3-r0) 10:47:39 Executing busybox-1.29.3-r10.trigger 10:47:39 OK: 285 MiB in 83 packages 10:47:40 ---> Running in c2e79471253b 10:47:40 Removing intermediate container 00686fb1055d 10:47:40 ---> f6d14e493cab 10:47:40 Step 4/21 : ENV CBOR_VERSION=0.5.0 10:47:40 ---> Running in b64b7d70b39b 10:47:41 fetch http://nl.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz 10:47:41 Removing intermediate container b64b7d70b39b 10:47:41 ---> f43314fd5b3c 10:47:41 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 10:47:41 ---> Running in 9ec6dd452c89 10:47:41 fetch http://nl.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz 10:47:42 (1/8) Installing ncurses-dev (6.1_p20190105-r0) 10:47:42 (2/8) Installing libuuid (2.33-r0) 10:47:42 (3/8) Installing libblkid (2.33-r0) 10:47:42 (4/8) Installing libfdisk (2.33-r0) 10:47:42 (5/8) Installing libmount (2.33-r0) 10:47:42 --2020-10-06 10:47:42-- https://github.com/PJK/libcbor/archive/v0.5.0.tar.gz 10:47:43 (6/8) Installing libsmartcols (2.33-r0) 10:47:43 (7/8) Installing util-linux-dev (2.33-r0) 10:47:43 Resolving github.com... 140.82.112.4 10:47:43 Connecting to github.com|140.82.112.4|:443... connected. 10:47:43 HTTP request sent, awaiting response... 302 Found 10:47:43 Location: https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 [following] 10:47:43 --2020-10-06 10:47:43-- https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 10:47:43 Resolving codeload.github.com... 140.82.112.10 10:47:43 Connecting to codeload.github.com|140.82.112.10|:443... connected. 10:47:43 (8/8) Installing wget (1.20.3-r0) 10:47:43 Executing busybox-1.29.3-r10.trigger 10:47:43 HTTP request sent, awaiting response... 200 OK 10:47:43 Length: unspecified [application/x-gzip] 10:47:43 Saving to: 'STDOUT' 10:47:43  10:47:43 0K .......... .......... .......... .......... .......... 1.41M 10:47:43 50K .......... .......... .......... .......... .......... 2.75M 10:47:43 100K .......... .......... .......... .......... .......... 14.6M 10:47:43 150K .......... .......... .......... .......... .......... 3.66M 10:47:43 200K .......... .......... .......... .......... .......... 13.1M 10:47:43 250K .......... .......... .......... .......... .......... 3.66M 10:47:43 300K .......... .......... .......... .......... .......... 4.57M 10:47:43 350K .......... .......... .......... .......... .......... 6.05M 10:47:43 400K .......... .......... .......... .......... .......... 3.60M 10:47:43 450K .......... .......... .......... .......... .......... 4.16M 10:47:43 500K .......... .......... .......... .......... .......... 6.56M 10:47:43 OK: 272 MiB in 83 packages 10:47:43 550K .......... .......... .......... .......... .......... 1.93M 10:47:43 600K .......... .......... .......... .......... .......... 896K 10:47:43 650K .......... .......... .......... .......... .......... 1.92M 10:47:43 700K .. 641K=0.2s 10:47:43 10:47:43 2020-10-06 10:47:43 (2.77 MB/s) - written to stdout [719348] 10:47:43 10:47:43 -- The C compiler identification is GNU 8.3.0 10:47:44 Removing intermediate container c2e79471253b 10:47:44 ---> 515a711a3bf7 10:47:44 Step 4/21 : ENV CBOR_VERSION=0.5.0 10:47:44 ---> Running in 74fdb4925cb6 10:47:44 Removing intermediate container 74fdb4925cb6 10:47:44 ---> 1abbb1063fa9 10:47:44 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 10:47:44 -- The CXX compiler identification is GNU 8.3.0 10:47:44 -- Check for working C compiler: /usr/bin/cc 10:47:44 ---> Running in 0a828d63cb10 10:47:44 -- Check for working C compiler: /usr/bin/cc -- works 10:47:44 -- Detecting C compiler ABI info 10:47:44 -- Detecting C compiler ABI info - done 10:47:44 -- Detecting C compile features 10:47:44 --2020-10-06 10:47:44-- https://github.com/PJK/libcbor/archive/v0.5.0.tar.gz 10:47:44 Resolving github.com... 140.82.112.4 10:47:44 Connecting to github.com|140.82.112.4|:443... connected. 10:47:44 HTTP request sent, awaiting response... 302 Found 10:47:44 Location: https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 [following] 10:47:44 --2020-10-06 10:47:44-- https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 10:47:44 Resolving codeload.github.com... 140.82.112.10 10:47:44 Connecting to codeload.github.com|140.82.112.10|:443... connected. 10:47:45 HTTP request sent, awaiting response... 200 OK 10:47:45 Length: unspecified [application/x-gzip] 10:47:45 Saving to: 'STDOUT' 10:47:45  10:47:45 0K .......... .......... .......... .......... .......... 1.35M 10:47:45 50K .......... .......... .......... .......... .......... 4.39M 10:47:45 100K .......... .......... .......... .......... .......... 6.01M 10:47:45 150K .......... .......... .......... .......... .......... 4.81M 10:47:45 200K .......... .......... .......... .......... .......... 5.47M 10:47:45 250K .......... .......... .......... .......... .......... 15.7M 10:47:45 300K .......... .......... .......... .......... .......... 10.8M 10:47:45 350K .......... .......... .......... .......... .......... 8.66M 10:47:45 400K .......... .......... .......... .......... .......... 11.0M 10:47:45 450K .......... .......... .......... .......... .......... 9.98M 10:47:45 500K .......... .......... .......... .......... .......... 26.3M 10:47:45 550K .......... .......... .......... .......... .......... 18.8M 10:47:45 600K .......... .......... .......... .......... .......... 1.92M 10:47:45 650K .......... .......... .......... .......... .......... 4.14M 10:47:45 700K .. 46.1M=0.1s 10:47:45 10:47:45 2020-10-06 10:47:45 (4.94 MB/s) - written to stdout [719348] 10:47:45 10:47:45 -- Detecting C compile features - done 10:47:45 -- Check for working CXX compiler: /usr/bin/c++ 10:47:45 -- The C compiler identification is GNU 8.3.0 10:47:45 -- The CXX compiler identification is GNU 8.3.0 10:47:45 -- Check for working C compiler: /usr/bin/cc 10:47:45 -- Check for working C compiler: /usr/bin/cc -- works 10:47:45 -- Detecting C compiler ABI info 10:47:45 -- Check for working CXX compiler: /usr/bin/c++ -- works 10:47:45 -- Detecting CXX compiler ABI info 10:47:45 -- Detecting C compiler ABI info - done 10:47:45 -- Detecting C compile features 10:47:45 -- Detecting CXX compiler ABI info - done 10:47:45 -- Detecting CXX compile features 10:47:46 -- Detecting C compile features - done 10:47:46 -- Check for working CXX compiler: /usr/bin/c++ 10:47:46 -- Check for working CXX compiler: /usr/bin/c++ -- works 10:47:46 -- Detecting CXX compiler ABI info 10:47:46 -- Detecting CXX compiler ABI info - done 10:47:46 -- Detecting CXX compile features 10:47:46 -- Detecting CXX compile features - done 10:47:46 -- Looking for include file endian.h 10:47:46 -- Looking for include file endian.h - found 10:47:46 -- Check if the system is big endian 10:47:46 -- Searching 16 bit integer 10:47:46 -- Looking for sys/types.h 10:47:46 -- Looking for sys/types.h - found 10:47:46 -- Looking for stdint.h 10:47:46 -- Looking for stdint.h - found 10:47:46 -- Looking for stddef.h 10:47:46 -- Looking for stddef.h - found 10:47:46 -- Check size of unsigned short 10:47:46 -- Check size of unsigned short - done 10:47:46 -- Using unsigned short 10:47:47 -- Check if the system is big endian - little endian 10:47:47 -- Check size of size_t 10:47:47 -- Check size of size_t - done 10:47:47 CMake Warning at examples/CMakeLists.txt:16 (find_package): 10:47:47 By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has 10:47:47 asked CMake to find a package configuration file provided by "cJSON", but 10:47:47 CMake did not find one. 10:47:47 10:47:47 Could not find a package configuration file provided by "cJSON" with any of 10:47:47 the following names: 10:47:47 10:47:47 cJSONConfig.cmake 10:47:47 cjson-config.cmake 10:47:47 10:47:47 Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set 10:47:47 "cJSON_DIR" to a directory containing one of the above files. If "cJSON" 10:47:47 provides a separate development package or SDK, be sure it has been 10:47:47 installed. 10:47:47 10:47:47 10:47:47 -- Configuring done 10:47:47 -- Generating done 10:47:47 -- Build files have been written to: /tmp/cbor 10:47:47 Scanning dependencies of target cbor_shared 10:47:47 [ 1%] Building C object src/CMakeFiles/cbor_shared.dir/cbor.c.o 10:47:47 [ 3%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/streaming.c.o 10:47:47 [ 5%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/encoders.c.o 10:47:47 [ 7%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/builder_callbacks.c.o 10:47:47 -- Detecting CXX compile features - done 10:47:47 -- Looking for include file endian.h 10:47:47 -- Looking for include file endian.h - found 10:47:47 -- Check if the system is big endian 10:47:47 -- Searching 16 bit integer 10:47:47 -- Looking for sys/types.h 10:47:47 [ 9%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/loaders.c.o 10:47:47 [ 11%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/memory_utils.c.o 10:47:47 [ 13%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/stack.c.o 10:47:47 [ 15%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/unicode.c.o 10:47:47 [ 17%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/encoding.c.o 10:47:48 [ 19%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/serialization.c.o 10:47:48 [ 21%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/arrays.c.o 10:47:48 -- Looking for sys/types.h - found 10:47:48 -- Looking for stdint.h 10:47:48 -- Looking for stdint.h - found 10:47:48 -- Looking for stddef.h 10:47:48 [ 23%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/common.c.o 10:47:48 [ 25%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/floats_ctrls.c.o 10:47:48 [ 26%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/bytestrings.c.o 10:47:48 -- Looking for stddef.h - found 10:47:48 -- Check size of unsigned short 10:47:48 [ 28%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/callbacks.c.o 10:47:48 [ 30%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/strings.c.o 10:47:48 [ 32%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/maps.c.o 10:47:48 [ 34%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/tags.c.o 10:47:48 -- Check size of unsigned short - done 10:47:48 -- Using unsigned short 10:47:49 [ 36%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/ints.c.o 10:47:49 [ 38%] Building C object src/CMakeFiles/cbor_shared.dir/allocators.c.o 10:47:49 [ 40%] Linking C shared library libcbor.so 10:47:49 [ 40%] Built target cbor_shared 10:47:49 Scanning dependencies of target cbor 10:47:49 [ 42%] Building C object src/CMakeFiles/cbor.dir/cbor.c.o 10:47:49 -- Check if the system is big endian - little endian 10:47:49 -- Check size of size_t 10:47:49 [ 44%] Building C object src/CMakeFiles/cbor.dir/cbor/streaming.c.o 10:47:49 -- Check size of size_t - done 10:47:49 CMake Warning at examples/CMakeLists.txt:16 (find_package): 10:47:49 By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has 10:47:49 asked CMake to find a package configuration file provided by "cJSON", but 10:47:49 CMake did not find one. 10:47:49 10:47:49 Could not find a package configuration file provided by "cJSON" with any of 10:47:49 the following names: 10:47:49 10:47:49 cJSONConfig.cmake 10:47:49 cjson-config.cmake 10:47:49 10:47:49 Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set 10:47:49 "cJSON_DIR" to a directory containing one of the above files. If "cJSON" 10:47:49 provides a separate development package or SDK, be sure it has been 10:47:49 installed. 10:47:49 10:47:49 10:47:49 -- Configuring done 10:47:49 [ 46%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/encoders.c.o 10:47:49 [ 48%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/builder_callbacks.c.o 10:47:49 -- Generating done 10:47:49 -- Build files have been written to: /tmp/cbor 10:47:49 [ 50%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/loaders.c.o 10:47:49 [ 51%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/memory_utils.c.o 10:47:49 [ 53%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/stack.c.o 10:47:49 Scanning dependencies of target cbor_shared 10:47:49 [ 1%] Building C object src/CMakeFiles/cbor_shared.dir/cbor.c.o 10:47:50 [ 55%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/unicode.c.o 10:47:50 [ 57%] Building C object src/CMakeFiles/cbor.dir/cbor/encoding.c.o 10:47:50 [ 59%] Building C object src/CMakeFiles/cbor.dir/cbor/serialization.c.o 10:47:50 [ 61%] Building C object src/CMakeFiles/cbor.dir/cbor/arrays.c.o 10:47:50 [ 63%] Building C object src/CMakeFiles/cbor.dir/cbor/common.c.o 10:47:50 [ 3%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/streaming.c.o 10:47:50 [ 65%] Building C object src/CMakeFiles/cbor.dir/cbor/floats_ctrls.c.o 10:47:50 [ 67%] Building C object src/CMakeFiles/cbor.dir/cbor/bytestrings.c.o 10:47:50 [ 69%] Building C object src/CMakeFiles/cbor.dir/cbor/callbacks.c.o 10:47:50 [ 71%] Building C object src/CMakeFiles/cbor.dir/cbor/strings.c.o 10:47:50 [ 73%] Building C object src/CMakeFiles/cbor.dir/cbor/maps.c.o 10:47:50 [ 75%] Building C object src/CMakeFiles/cbor.dir/cbor/tags.c.o 10:47:50 [ 76%] Building C object src/CMakeFiles/cbor.dir/cbor/ints.c.o 10:47:51 [ 5%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/encoders.c.o 10:47:51 [ 78%] Building C object src/CMakeFiles/cbor.dir/allocators.c.o 10:47:51 [ 80%] Linking C static library libcbor.a 10:47:51 [ 80%] Built target cbor 10:47:51 Scanning dependencies of target create_items 10:47:51 [ 82%] Building C object examples/CMakeFiles/create_items.dir/create_items.c.o 10:47:51 [ 84%] Linking C executable create_items 10:47:51 [ 84%] Built target create_items 10:47:51 Scanning dependencies of target readfile 10:47:51 [ 86%] Building C object examples/CMakeFiles/readfile.dir/readfile.c.o 10:47:51 [ 7%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/builder_callbacks.c.o 10:47:51 [ 88%] Linking C executable readfile 10:47:51 [ 88%] Built target readfile 10:47:51 Scanning dependencies of target streaming_parser 10:47:51 [ 90%] Building C object examples/CMakeFiles/streaming_parser.dir/streaming_parser.c.o 10:47:51 [ 92%] Linking C executable streaming_parser 10:47:51 [ 92%] Built target streaming_parser 10:47:51 Scanning dependencies of target sort 10:47:51 [ 94%] Building C object examples/CMakeFiles/sort.dir/sort.c.o 10:47:51 [ 96%] Linking C executable sort 10:47:51 [ 96%] Built target sort 10:47:51 Scanning dependencies of target hello 10:47:51 [ 98%] Building C object examples/CMakeFiles/hello.dir/hello.c.o 10:47:51 [100%] Linking C executable hello 10:47:51 [100%] Built target hello 10:47:51 Install the project... 10:47:51 -- Install configuration: "Release" 10:47:51 -- Installing: /usr/local/include/cbor/configuration.h 10:47:51 -- Installing: /usr/local/lib64/libcbor.a 10:47:51 -- Installing: /usr/local/lib64/libcbor.so.0.0.0 10:47:51 -- Installing: /usr/local/lib64/libcbor.so.0 10:47:51 -- Installing: /usr/local/lib64/libcbor.so 10:47:51 -- Up-to-date: /usr/local/include/cbor 10:47:51 -- Installing: /usr/local/include/cbor/arrays.h 10:47:51 -- Installing: /usr/local/include/cbor/bytestrings.h 10:47:51 -- Installing: /usr/local/include/cbor/callbacks.h 10:47:51 -- Installing: /usr/local/include/cbor/common.h 10:47:51 -- Installing: /usr/local/include/cbor/data.h 10:47:51 -- Installing: /usr/local/include/cbor/encoding.h 10:47:51 -- Installing: /usr/local/include/cbor/floats_ctrls.h 10:47:51 -- Installing: /usr/local/include/cbor/internal 10:47:51 -- Installing: /usr/local/include/cbor/internal/builder_callbacks.h 10:47:51 -- Installing: /usr/local/include/cbor/internal/encoders.h 10:47:51 -- Installing: /usr/local/include/cbor/internal/loaders.h 10:47:51 -- Installing: /usr/local/include/cbor/internal/memory_utils.h 10:47:51 -- Installing: /usr/local/include/cbor/internal/stack.h 10:47:51 -- Installing: /usr/local/include/cbor/internal/unicode.h 10:47:51 -- Installing: /usr/local/include/cbor/ints.h 10:47:51 -- Installing: /usr/local/include/cbor/maps.h 10:47:51 -- Installing: /usr/local/include/cbor/serialization.h 10:47:51 -- Installing: /usr/local/include/cbor/streaming.h 10:47:51 -- Installing: /usr/local/include/cbor/strings.h 10:47:51 -- Installing: /usr/local/include/cbor/tags.h 10:47:51 -- Installing: /usr/local/include/cbor.h 10:47:51 -- Installing: /usr/local/lib64/pkgconfig/libcbor.pc 10:47:51 [ 9%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/loaders.c.o 10:47:52 [ 11%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/memory_utils.c.o 10:47:52 [ 13%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/stack.c.o 10:47:52 [ 15%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/unicode.c.o 10:47:52 [ 17%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/encoding.c.o 10:47:53 [ 19%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/serialization.c.o 10:47:53 Removing intermediate container 0a828d63cb10 10:47:53 ---> 0e93930bfa10 10:47:53 Step 6/21 : RUN mkdir /tmp/sdk 10:47:53 ---> Running in 7ca3cdb016fd 10:47:53 [ 21%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/arrays.c.o 10:47:53 [ 23%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/common.c.o 10:47:54 [ 25%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/floats_ctrls.c.o 10:47:54 [ 26%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/bytestrings.c.o 10:47:54 [ 28%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/callbacks.c.o 10:47:54 Removing intermediate container 7ca3cdb016fd 10:47:54 ---> 72055127794e 10:47:54 Step 7/21 : COPY VERSION /tmp/sdk 10:47:54 ---> 56ffc6cf1402 10:47:54 Step 8/21 : COPY src /tmp/sdk/src 10:47:55 [ 30%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/strings.c.o 10:47:55 [ 32%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/maps.c.o 10:47:55 [ 34%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/tags.c.o 10:47:55 [ 36%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/ints.c.o 10:47:55 ---> 436f3d519deb 10:47:55 Step 9/21 : COPY include /tmp/sdk/include 10:47:56 [ 38%] Building C object src/CMakeFiles/cbor_shared.dir/allocators.c.o 10:47:56 ---> 575f28582b15 10:47:56 Step 10/21 : COPY scripts /tmp/sdk/scripts 10:47:56 ---> b9b5fb3a68ac 10:47:56 Step 11/21 : COPY LICENSE /tmp/sdk 10:47:56 [ 40%] Linking C shared library libcbor.so 10:47:56 [ 40%] Built target cbor_shared 10:47:56 Scanning dependencies of target cbor 10:47:56 ---> 909766ab3360 10:47:56 Step 12/21 : COPY Attribution.txt /tmp/sdk 10:47:56 [ 42%] Building C object src/CMakeFiles/cbor.dir/cbor.c.o 10:47:56 ---> 3c96e8da83e7 10:47:56 Step 13/21 : RUN cd /tmp/sdk && ./scripts/build.sh && make -C build/release install 10:47:56 ---> Running in c589766e641e 10:47:57 [ 44%] Building C object src/CMakeFiles/cbor.dir/cbor/streaming.c.o 10:47:57 + CPPCHECK=false 10:47:57 + DOCGEN=false 10:47:57 + TOMLVER=SDK-0.2 10:47:57 + CUTILVER=1.1.1 10:47:57 + '[' 0 -gt 0 ] 10:47:57 + readlink -f ./scripts/build.sh 10:47:57 + dirname /tmp/sdk/scripts/build.sh 10:47:57 + dirname /tmp/sdk/scripts 10:47:57 + ROOT=/tmp/sdk 10:47:57 + cd /tmp/sdk 10:47:57 + '[' '!' -d deps ] 10:47:57 + mkdir deps 10:47:57 + wget -O - https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 10:47:57 + tar -C deps -z -x -f - 10:47:57 --2020-10-06 10:47:57-- https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 10:47:57 Resolving github.com... 140.82.112.4 10:47:57 Connecting to github.com|140.82.112.4|:443... connected. 10:47:57 HTTP request sent, awaiting response... 302 Found 10:47:57 Location: https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 [following] 10:47:57 --2020-10-06 10:47:57-- https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 10:47:57 Resolving codeload.github.com... 140.82.112.10 10:47:57 Connecting to codeload.github.com|140.82.112.10|:443... connected. 10:47:57 HTTP request sent, awaiting response... 200 OK 10:47:57 Length: unspecified [application/x-gzip] 10:47:57 Saving to: 'STDOUT' 10:47:57 10:47:57 0K .......... ...... 822K=0.02s 10:47:57 10:47:57 2020-10-06 10:47:57 (822 KB/s) - written to stdout [16451] 10:47:57 10:47:57 + cp deps/tomlc99-SDK-0.2/toml.c deps/tomlc99-SDK-0.2/toml.h src/c 10:47:57 + wget -O - https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 10:47:57 + tar -C deps -z -x -f - 10:47:57 --2020-10-06 10:47:57-- https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 10:47:57 Resolving github.com... 140.82.112.4 10:47:57 Connecting to github.com|140.82.112.4|:443... connected. 10:47:57 HTTP request sent, awaiting response... 302 Found 10:47:57 Location: https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 [following] 10:47:57 --2020-10-06 10:47:57-- https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 10:47:57 Resolving codeload.github.com... 140.82.112.10 10:47:57 Connecting to codeload.github.com|140.82.112.10|:443... connected. 10:47:57 [ 46%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/encoders.c.o 10:47:58 HTTP request sent, awaiting response... 200 OK 10:47:58 Length: unspecified [application/x-gzip] 10:47:58 Saving to: 'STDOUT' 10:47:58  10:47:58 0K .......... .......... .......... .......... .......... 1.34M 10:47:58 50K .......... .......... .......... .......... .......... 2.65M 10:47:58 100K .......... .......... .......... .......... .......... 42.7M 10:47:58 150K .......... .......... ..... 19.1M=0.06s 10:47:58 10:47:58 2020-10-06 10:47:57 (3.00 MB/s) - written to stdout [179833] 10:47:58 10:47:58 + mkdir -p src/c/iot 10:47:58 + 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 10:47:58 + mkdir -p include/iot 10:47:58 + 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 10:47:58 + mkdir -p include/iot/os 10:47:58 + 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 10:47:58 + mkdir -p /tmp/sdk/build/release 10:47:58 + cd /tmp/sdk/build/release 10:47:58 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /tmp/sdk/src 10:47:58 -- The C compiler identification is GNU 8.3.0 10:47:58 -- Check for working C compiler: /usr/bin/cc 10:47:58 [ 48%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/builder_callbacks.c.o 10:47:58 -- Check for working C compiler: /usr/bin/cc -- works 10:47:58 -- Detecting C compiler ABI info 10:47:58 -- Detecting C compiler ABI info - done 10:47:58 -- Detecting C compile features 10:47:58 -- Detecting C compile features - done 10:47:58 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 10:47:58 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 10:47:58 -- Found LIBYAML: /usr/lib/libyaml.so 10:47:58 -- Found LIBUUID: /usr/lib/libuuid.so 10:47:58 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 10:47:58 -- C SDK 1.3.0-dev.9 for Linux 10:47:58 -- Performing Test CSDK_HAVE_ATOMIC 10:47:58 -- Performing Test CSDK_HAVE_ATOMIC - Success 10:47:58 -- Found Curses: /usr/lib/libcurses.so 10:47:58 -- Configuring done 10:47:58 -- Generating done 10:47:58 -- Build files have been written to: /tmp/sdk/build/release 10:47:58 + make 10:47:58 + tee release.log 10:47:58 Scanning dependencies of target csdk 10:47:58 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 10:47:59 [ 50%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/loaders.c.o 10:47:59 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 10:47:59 [ 4%] Building C object c/CMakeFiles/csdk.dir/callback2.c.o 10:47:59 [ 51%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/memory_utils.c.o 10:47:59 [ 6%] Building C object c/CMakeFiles/csdk.dir/config.c.o 10:47:59 [ 7%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 10:47:59 [ 53%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/stack.c.o 10:47:59 [ 9%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 10:47:59 [ 11%] Building C object c/CMakeFiles/csdk.dir/data.c.o 10:47:59 [ 55%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/unicode.c.o 10:47:59 [ 57%] Building C object src/CMakeFiles/cbor.dir/cbor/encoding.c.o 10:48:00 [ 12%] Building C object c/CMakeFiles/csdk.dir/device.c.o 10:48:00 [ 59%] Building C object src/CMakeFiles/cbor.dir/cbor/serialization.c.o 10:48:00 [ 14%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 10:48:01 [ 15%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 10:48:01 [ 17%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 10:48:01 [ 61%] Building C object src/CMakeFiles/cbor.dir/cbor/arrays.c.o 10:48:01 [ 19%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 10:48:01 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 10:48:01 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 10:48:01 [ 63%] Building C object src/CMakeFiles/cbor.dir/cbor/common.c.o 10:48:01 [ 23%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 10:48:01 [ 65%] Building C object src/CMakeFiles/cbor.dir/cbor/floats_ctrls.c.o 10:48:02 [ 67%] Building C object src/CMakeFiles/cbor.dir/cbor/bytestrings.c.o 10:48:02 [ 69%] Building C object src/CMakeFiles/cbor.dir/cbor/callbacks.c.o 10:48:02 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 10:48:02 [ 26%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 10:48:02 [ 28%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 10:48:02 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 10:48:02 [ 71%] Building C object src/CMakeFiles/cbor.dir/cbor/strings.c.o 10:48:02 [ 31%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 10:48:02 [ 73%] Building C object src/CMakeFiles/cbor.dir/cbor/maps.c.o 10:48:03 [ 75%] Building C object src/CMakeFiles/cbor.dir/cbor/tags.c.o 10:48:03 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 10:48:03 [ 34%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 10:48:03 [ 76%] Building C object src/CMakeFiles/cbor.dir/cbor/ints.c.o 10:48:03 [ 36%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 10:48:03 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 10:48:03 [ 78%] Building C object src/CMakeFiles/cbor.dir/allocators.c.o 10:48:03 [ 39%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 10:48:03 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 10:48:03 [ 80%] Linking C static library libcbor.a 10:48:03 [ 80%] Built target cbor 10:48:03 Scanning dependencies of target create_items 10:48:03 [ 82%] Building C object examples/CMakeFiles/create_items.dir/create_items.c.o 10:48:04 [ 42%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 10:48:04 [ 44%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 10:48:04 [ 84%] Linking C executable create_items 10:48:04 [ 84%] Built target create_items 10:48:04 Scanning dependencies of target readfile 10:48:04 [ 86%] Building C object examples/CMakeFiles/readfile.dir/readfile.c.o 10:48:04 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 10:48:04 [ 47%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 10:48:04 [ 88%] Linking C executable readfile 10:48:04 [ 88%] Built target readfile 10:48:04 Scanning dependencies of target streaming_parser 10:48:04 [ 90%] Building C object examples/CMakeFiles/streaming_parser.dir/streaming_parser.c.o 10:48:04 [ 92%] Linking C executable streaming_parser 10:48:04 [ 49%] Building C object c/CMakeFiles/csdk.dir/map.c.o 10:48:04 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 10:48:05 [ 92%] Built target streaming_parser 10:48:05 Scanning dependencies of target sort 10:48:05 [ 94%] Building C object examples/CMakeFiles/sort.dir/sort.c.o 10:48:05 [ 52%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 10:48:05 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 10:48:05 [ 96%] Linking C executable sort 10:48:05 [ 96%] Built target sort 10:48:05 Scanning dependencies of target hello 10:48:05 [ 98%] Building C object examples/CMakeFiles/hello.dir/hello.c.o 10:48:05 [100%] Linking C executable hello 10:48:05 [100%] Built target hello 10:48:05 Install the project... 10:48:05 -- Install configuration: "Release" 10:48:05 -- Installing: /usr/local/include/cbor/configuration.h 10:48:05 -- Installing: /usr/local/lib64/libcbor.a 10:48:05 -- Installing: /usr/local/lib64/libcbor.so.0.0.0 10:48:05 -- Installing: /usr/local/lib64/libcbor.so.0 10:48:05 -- Installing: /usr/local/lib64/libcbor.so 10:48:05 -- Up-to-date: /usr/local/include/cbor 10:48:05 -- Installing: /usr/local/include/cbor/streaming.h 10:48:05 -- Installing: /usr/local/include/cbor/ints.h 10:48:05 -- Installing: /usr/local/include/cbor/floats_ctrls.h 10:48:05 -- Installing: /usr/local/include/cbor/bytestrings.h 10:48:05 -- Installing: /usr/local/include/cbor/encoding.h 10:48:05 -- Installing: /usr/local/include/cbor/serialization.h 10:48:05 -- Installing: /usr/local/include/cbor/data.h 10:48:05 -- Installing: /usr/local/include/cbor/common.h 10:48:05 -- Installing: /usr/local/include/cbor/callbacks.h 10:48:05 -- Installing: /usr/local/include/cbor/strings.h 10:48:05 -- Installing: /usr/local/include/cbor/tags.h 10:48:05 -- Installing: /usr/local/include/cbor/internal 10:48:05 -- Installing: /usr/local/include/cbor/internal/encoders.h 10:48:05 -- Installing: /usr/local/include/cbor/internal/loaders.h 10:48:05 -- Installing: /usr/local/include/cbor/internal/stack.h 10:48:05 -- Installing: /usr/local/include/cbor/internal/unicode.h 10:48:05 -- Installing: /usr/local/include/cbor/internal/builder_callbacks.h 10:48:05 -- Installing: /usr/local/include/cbor/internal/memory_utils.h 10:48:05 -- Installing: /usr/local/include/cbor/arrays.h 10:48:05 -- Installing: /usr/local/include/cbor/maps.h 10:48:05 -- Installing: /usr/local/include/cbor.h 10:48:05 -- Installing: /usr/local/lib64/pkgconfig/libcbor.pc 10:48:06 [ 55%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 10:48:06 [ 57%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 10:48:06 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 10:48:06 [ 60%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 10:48:07 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 10:48:07 [ 63%] Building C object c/CMakeFiles/csdk.dir/service.c.o 10:48:07 [ 65%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 10:48:08 Removing intermediate container 9ec6dd452c89 10:48:08 ---> 251b0140b1ee 10:48:08 Step 6/21 : RUN mkdir /tmp/sdk 10:48:08 ---> Running in f80e130441c7 10:48:08 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 10:48:08 [ 68%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 10:48:09 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 10:48:09 [ 71%] Linking C shared library libcsdk.so 10:48:09 [ 71%] Built target csdk 10:48:09 Scanning dependencies of target template 10:48:09 [ 73%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 10:48:09 [ 74%] Linking C executable template 10:48:09 [ 74%] Built target template 10:48:09 Scanning dependencies of target device-counter 10:48:09 [ 76%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 10:48:10 [ 77%] Linking C executable device-counter 10:48:10 [ 77%] Built target device-counter 10:48:10 Scanning dependencies of target device-random 10:48:10 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 10:48:10 [ 80%] Linking C executable device-random 10:48:10 [ 80%] Built target device-random 10:48:10 Scanning dependencies of target device-gyro 10:48:10 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 10:48:10 [ 84%] Linking C executable device-gyro 10:48:10 [ 84%] Built target device-gyro 10:48:10 Scanning dependencies of target device-bitfields 10:48:10 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 10:48:10 [ 87%] Linking C executable device-bitfields 10:48:10 [ 87%] Built target device-bitfields 10:48:10 Scanning dependencies of target template-discovery 10:48:10 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 10:48:10 [ 90%] Linking C executable template-discovery 10:48:10 [ 90%] Built target template-discovery 10:48:10 Removing intermediate container f80e130441c7 10:48:10 ---> 082ebfe9e184 10:48:10 Step 7/21 : COPY VERSION /tmp/sdk 10:48:11 Scanning dependencies of target device-file 10:48:11 [ 92%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 10:48:11 [ 93%] Linking C executable device-file 10:48:11 [ 93%] Built target device-file 10:48:11 Scanning dependencies of target device-terminal 10:48:11 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 10:48:11 ---> 9ff69146445d 10:48:11 Step 8/21 : COPY src /tmp/sdk/src 10:48:11 [ 96%] Linking C executable device-terminal 10:48:11 [ 96%] Built target device-terminal 10:48:11 Scanning dependencies of target templatev1 10:48:11 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 10:48:11 [100%] Linking C executable templatev1 10:48:11 [100%] Built target templatev1 10:48:11 + make package 10:48:11 + tee -a release.log 10:48:11 [ 71%] Built target csdk 10:48:11 [ 74%] Built target template 10:48:11 [ 77%] Built target device-counter 10:48:11 [ 80%] Built target device-random 10:48:11 [ 84%] Built target device-gyro 10:48:11 [ 87%] Built target device-bitfields 10:48:11 [ 90%] Built target template-discovery 10:48:11 [ 93%] Built target device-file 10:48:11 [ 96%] Built target device-terminal 10:48:11 [100%] Built target templatev1 10:48:11 Run CPack packaging tool... 10:48:11 CPack: Create package using TGZ 10:48:11 CPack: Install projects 10:48:11 CPack: - Run preinstall target for: Csdk 10:48:12 ---> 2c0d679dc80d 10:48:12 Step 9/21 : COPY include /tmp/sdk/include 10:48:12 CPack: - Install project: Csdk 10:48:12 CPack: Create package 10:48:12 CPack: - package: /tmp/sdk/build/release/csdk-1.3.0-dev.9.tar.gz generated. 10:48:12 + '[' false '=' true ] 10:48:12 + '[' false '=' true ] 10:48:12 + mkdir -p /tmp/sdk/build/debug 10:48:12 + cd /tmp/sdk/build/debug 10:48:12 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /tmp/sdk/src 10:48:12 -- The C compiler identification is GNU 8.3.0 10:48:12 -- Check for working C compiler: /usr/bin/cc 10:48:12 -- Check for working C compiler: /usr/bin/cc -- works 10:48:12 -- Detecting C compiler ABI info 10:48:12 -- Detecting C compiler ABI info - done 10:48:12 -- Detecting C compile features 10:48:12 ---> 2f9f52cad72d 10:48:12 Step 10/21 : COPY scripts /tmp/sdk/scripts 10:48:12 -- Detecting C compile features - done 10:48:12 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 10:48:12 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 10:48:13 -- Found LIBYAML: /usr/lib/libyaml.so 10:48:13 -- Found LIBUUID: /usr/lib/libuuid.so 10:48:13 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 10:48:13 -- C SDK 1.3.0-dev.9 for Linux 10:48:13 -- Performing Test CSDK_HAVE_ATOMIC 10:48:13 -- Performing Test CSDK_HAVE_ATOMIC - Success 10:48:13 -- Found Curses: /usr/lib/libcurses.so 10:48:13 -- Configuring done 10:48:13 -- Generating done 10:48:13 -- Build files have been written to: /tmp/sdk/build/debug 10:48:13 + + make 10:48:13 tee debug.log 10:48:13 Scanning dependencies of target csdk 10:48:13 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 10:48:13 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 10:48:13 [ 4%] Building C object c/CMakeFiles/csdk.dir/callback2.c.o 10:48:13 ---> 6a7514f0163c 10:48:13 Step 11/21 : COPY LICENSE /tmp/sdk 10:48:13 [ 6%] Building C object c/CMakeFiles/csdk.dir/config.c.o 10:48:13 [ 7%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 10:48:13 [ 9%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 10:48:13 [ 11%] Building C object c/CMakeFiles/csdk.dir/data.c.o 10:48:13 [ 12%] Building C object c/CMakeFiles/csdk.dir/device.c.o 10:48:14 [ 14%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 10:48:14 [ 15%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 10:48:14 ---> 5a78ecf600c8 10:48:14 Step 12/21 : COPY Attribution.txt /tmp/sdk 10:48:14 [ 17%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 10:48:14 [ 19%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 10:48:14 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 10:48:14 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 10:48:14 [ 23%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 10:48:14 ---> fe3813020a6f 10:48:14 Step 13/21 : RUN cd /tmp/sdk && ./scripts/build.sh && make -C build/release install 10:48:14 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 10:48:14 [ 26%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 10:48:14 [ 28%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 10:48:14 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 10:48:15 ---> Running in af9d84373e61 10:48:15 [ 31%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 10:48:15 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 10:48:15 [ 34%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 10:48:15 [ 36%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 10:48:15 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 10:48:15 [ 39%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 10:48:15 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 10:48:15 [ 42%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 10:48:15 [ 44%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 10:48:15 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 10:48:16 [ 47%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 10:48:16 [ 49%] Building C object c/CMakeFiles/csdk.dir/map.c.o 10:48:16 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 10:48:16 [ 52%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 10:48:16 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 10:48:16 + CPPCHECK=false 10:48:16 + DOCGEN=false 10:48:16 + TOMLVER=SDK-0.2 10:48:16 + CUTILVER=1.1.1 10:48:16 + '[' 0 -gt 0 ] 10:48:16 + readlink -f ./scripts/build.sh 10:48:16 + dirname /tmp/sdk/scripts/build.sh 10:48:16 + dirname /tmp/sdk/scripts 10:48:16 + ROOT=/tmp/sdk 10:48:16 + cd /tmp/sdk 10:48:16 + '[' '!' -d deps ] 10:48:16 + mkdir deps 10:48:16 + wget -O - https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 10:48:16 + tar -C deps -z -x -f - 10:48:16 --2020-10-06 10:48:16-- https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 10:48:16 Resolving github.com... 140.82.114.4 10:48:16 Connecting to github.com|140.82.114.4|:443... connected. 10:48:16 [ 55%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 10:48:16 [ 57%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 10:48:16 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 10:48:16 [ 60%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 10:48:16 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 10:48:16 HTTP request sent, awaiting response... 302 Found 10:48:16 Location: https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 [following] 10:48:16 --2020-10-06 10:48:16-- https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 10:48:16 Resolving codeload.github.com... 140.82.112.10 10:48:16 Connecting to codeload.github.com|140.82.112.10|:443... connected. 10:48:16 HTTP request sent, awaiting response... 200 OK 10:48:16 Length: unspecified [application/x-gzip] 10:48:16 Saving to: 'STDOUT' 10:48:16  10:48:16 0K .......... ......  910K=0.02s 10:48:16 10:48:16 2020-10-06 10:48:16 (910 KB/s) - written to stdout [16451] 10:48:16 10:48:16 + cp deps/tomlc99-SDK-0.2/toml.c deps/tomlc99-SDK-0.2/toml.h src/c 10:48:16 + + tarwget -C -O deps -z -x -f - - https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 10:48:16 10:48:16 --2020-10-06 10:48:16-- https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 10:48:16 Resolving github.com... 140.82.114.4 10:48:16 Connecting to github.com|140.82.114.4|:443... connected. 10:48:17 [ 63%] Building C object c/CMakeFiles/csdk.dir/service.c.o 10:48:17 HTTP request sent, awaiting response... 302 Found 10:48:17 Location: https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 [following] 10:48:17 --2020-10-06 10:48:16-- https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 10:48:17 Resolving codeload.github.com... 140.82.112.10 10:48:17 Connecting to codeload.github.com|140.82.112.10|:443... connected. 10:48:17 HTTP request sent, awaiting response... 200 OK 10:48:17 Length: unspecified [application/x-gzip] 10:48:17 Saving to: 'STDOUT' 10:48:17  10:48:17 [ 65%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 10:48:17 0K .......... .......... .......... .......... .......... 1.45M 10:48:17 50K .......... .......... .......... .......... .......... 3.00M 10:48:17 100K .......... .......... .......... .......... .......... 3.45M 10:48:17 150K .......... .......... .....     1.34M=0.08s 10:48:17 10:48:17 2020-10-06 10:48:17 (2.07 MB/s) - written to stdout [179833] 10:48:17 10:48:17 + mkdir -p src/c/iot 10:48:17 + 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 10:48:17 + mkdir -p include/iot 10:48:17 + 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 10:48:17 + mkdir -p include/iot/os 10:48:17 + 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 10:48:17 + mkdir -p /tmp/sdk/build/release 10:48:17 + cd /tmp/sdk/build/release 10:48:17 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /tmp/sdk/src 10:48:17 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 10:48:17 [ 68%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 10:48:17 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 10:48:17 -- The C compiler identification is GNU 8.3.0 10:48:17 -- Check for working C compiler: /usr/bin/cc 10:48:17 [ 71%] Linking C shared library libcsdk.so 10:48:17 [ 71%] Built target csdk 10:48:17 Scanning dependencies of target template 10:48:17 [ 73%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 10:48:17 [ 74%] Linking C executable template 10:48:17 -- Check for working C compiler: /usr/bin/cc -- works 10:48:17 -- Detecting C compiler ABI info 10:48:18 [ 74%] Built target template 10:48:18 Scanning dependencies of target device-counter 10:48:18 [ 76%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 10:48:18 [ 77%] Linking C executable device-counter 10:48:18 [ 77%] Built target device-counter 10:48:18 Scanning dependencies of target device-random 10:48:18 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 10:48:18 [ 80%] Linking C executable device-random 10:48:18 -- Detecting C compiler ABI info - done 10:48:18 -- Detecting C compile features 10:48:18 [ 80%] Built target device-random 10:48:18 Scanning dependencies of target device-gyro 10:48:18 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 10:48:18 [ 84%] Linking C executable device-gyro 10:48:18 [ 84%] Built target device-gyro 10:48:18 Scanning dependencies of target device-bitfields 10:48:18 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 10:48:18 [ 87%] Linking C executable device-bitfields 10:48:18 [ 87%] Built target device-bitfields 10:48:18 Scanning dependencies of target template-discovery 10:48:18 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 10:48:18 [ 90%] Linking C executable template-discovery 10:48:18 [ 90%] Built target template-discovery 10:48:18 Scanning dependencies of target device-file 10:48:18 [ 92%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 10:48:18 [ 93%] Linking C executable device-file 10:48:18 [ 93%] Built target device-file 10:48:18 Scanning dependencies of target device-terminal 10:48:18 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 10:48:18 [ 96%] Linking C executable device-terminal 10:48:19 -- Detecting C compile features - done 10:48:19 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 10:48:19 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 10:48:19 -- Found LIBYAML: /usr/lib/libyaml.so 10:48:19 -- Found LIBUUID: /usr/lib/libuuid.so 10:48:19 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 10:48:19 -- C SDK 1.3.0-dev.9 for Linux 10:48:19 -- Performing Test CSDK_HAVE_ATOMIC 10:48:19 -- Performing Test CSDK_HAVE_ATOMIC - Success 10:48:19 -- Found Curses: /usr/lib/libcurses.so 10:48:19 [ 96%] Built target device-terminal 10:48:19 Scanning dependencies of target templatev1 10:48:19 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 10:48:19 [100%] Linking C executable templatev1 10:48:19 [100%] Built target templatev1 10:48:19 make: Entering directory '/tmp/sdk/build/release' 10:48:19 make[1]: Entering directory '/tmp/sdk/build/release' 10:48:19 make[2]: Entering directory '/tmp/sdk/build/release' 10:48:19 make[2]: Leaving directory '/tmp/sdk/build/release' 10:48:19 -- Configuring done 10:48:19 [ 71%] Built target csdk 10:48:19 make[2]: Entering directory '/tmp/sdk/build/release' 10:48:19 make[2]: Leaving directory '/tmp/sdk/build/release' 10:48:19 [ 74%] Built target template 10:48:19 make[2]: Entering directory '/tmp/sdk/build/release' 10:48:19 make[2]: Leaving directory '/tmp/sdk/build/release' 10:48:19 [ 77%] Built target device-counter 10:48:19 make[2]: Entering directory '/tmp/sdk/build/release' 10:48:19 make[2]: Leaving directory '/tmp/sdk/build/release' 10:48:19 [ 80%] Built target device-random 10:48:19 make[2]: Entering directory '/tmp/sdk/build/release' 10:48:19 make[2]: Leaving directory '/tmp/sdk/build/release' 10:48:19 [ 84%] Built target device-gyro 10:48:19 make[2]: Entering directory '/tmp/sdk/build/release' 10:48:19 make[2]: Leaving directory '/tmp/sdk/build/release' 10:48:19 [ 87%] Built target device-bitfields 10:48:19 make[2]: Entering directory '/tmp/sdk/build/release' 10:48:19 make[2]: Leaving directory '/tmp/sdk/build/release' 10:48:19 [ 90%] Built target template-discovery 10:48:19 make[2]: Entering directory '/tmp/sdk/build/release' 10:48:19 make[2]: Leaving directory '/tmp/sdk/build/release' 10:48:19 [ 93%] Built target device-file 10:48:19 make[2]: Entering directory '/tmp/sdk/build/release' 10:48:19 make[2]: Leaving directory '/tmp/sdk/build/release' 10:48:19 [ 96%] Built target device-terminal 10:48:19 make[2]: Entering directory '/tmp/sdk/build/release' 10:48:19 make[2]: Leaving directory '/tmp/sdk/build/release' 10:48:19 [100%] Built target templatev1 10:48:19 make[1]: Leaving directory '/tmp/sdk/build/release' 10:48:19 Install the project... 10:48:19 -- Install configuration: "Release" 10:48:19 -- Installing: /usr/local/lib/libcsdk.so 10:48:19 -- Set runtime path of "/usr/local/lib/libcsdk.so" to "" 10:48:19 -- Up-to-date: /usr/local/include 10:48:19 -- Installing: /usr/local/include/devsdk 10:48:19 -- Installing: /usr/local/include/devsdk/devsdk-base.h 10:48:19 -- Installing: /usr/local/include/devsdk/devsdk.h 10:48:19 -- Installing: /usr/local/include/edgex 10:48:19 -- Installing: /usr/local/include/edgex/device-mgmt.h 10:48:19 -- Installing: /usr/local/include/edgex/devices.h 10:48:19 -- Installing: /usr/local/include/edgex/devsdk.h 10:48:19 -- Installing: /usr/local/include/edgex/edgex-base.h 10:48:19 -- Installing: /usr/local/include/edgex/edgex.h 10:48:19 -- Installing: /usr/local/include/edgex/error.h 10:48:19 -- Installing: /usr/local/include/edgex/eventgen.h 10:48:19 -- Installing: /usr/local/include/edgex/os.h 10:48:19 -- Installing: /usr/local/include/edgex/profiles.h 10:48:19 -- Installing: /usr/local/include/edgex/rest-server.h 10:48:19 -- Installing: /usr/local/include/edgex/csdk-defs.h 10:48:19 -- Installing: /usr/local/include/iot 10:48:19 -- Installing: /usr/local/include/iot/base64.h 10:48:19 -- Installing: /usr/local/include/iot/component.h 10:48:19 -- Installing: /usr/local/include/iot/config.h 10:48:19 -- Installing: /usr/local/include/iot/container.h 10:48:19 -- Installing: /usr/local/include/iot/data.h 10:48:19 -- Installing: /usr/local/include/iot/hash.h 10:48:19 -- Installing: /usr/local/include/iot/iot.h 10:48:19 -- Installing: /usr/local/include/iot/json.h 10:48:19 -- Installing: /usr/local/include/iot/logger.h 10:48:19 -- Installing: /usr/local/include/iot/os.h 10:48:19 -- Installing: /usr/local/include/iot/scheduler.h 10:48:19 -- Installing: /usr/local/include/iot/thread.h 10:48:19 -- Installing: /usr/local/include/iot/threadpool.h 10:48:19 -- Installing: /usr/local/include/iot/time.h 10:48:19 -- Installing: /usr/local/include/iot/typecode.h 10:48:19 -- Installing: /usr/local/include/iot/yxml.h 10:48:19 -- Installing: /usr/local/include/iot/os 10:48:19 -- Installing: /usr/local/include/iot/os/linux.h 10:48:19 -- Installing: /usr/local/include/iot/os/macos.h 10:48:19 -- Installing: /usr/local/include/iot/os/zephyr.h 10:48:19 -- Installing: /usr/local/share/device-sdk-c/LICENSE 10:48:19 -- Installing: /usr/local/share/device-sdk-c/Attribution.txt 10:48:19 make: Leaving directory '/tmp/sdk/build/release' 10:48:19 -- Generating done 10:48:19 -- Build files have been written to: /tmp/sdk/build/release 10:48:19 + + teemake 10:48:19 release.log 10:48:19 Scanning dependencies of target csdk 10:48:20 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 10:48:20 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 10:48:21 [ 4%] Building C object c/CMakeFiles/csdk.dir/callback2.c.o 10:48:21 Removing intermediate container c589766e641e 10:48:21 ---> 1ecfbc7c2675 10:48:21 Step 14/21 : FROM ${BASE} 10:48:21 ---> 5eabd8fd8ba2 10:48:21 Step 15/21 : MAINTAINER IOTech 10:48:21 [ 6%] Building C object c/CMakeFiles/csdk.dir/config.c.o 10:48:21 ---> Running in 125ca2ddd3c1 10:48:21 Removing intermediate container 125ca2ddd3c1 10:48:21 ---> 75ad8bd8f2e5 10:48:21 Step 16/21 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml curl libmicrohttpd libuuid 10:48:21 ---> Running in d57152bcc053 10:48:22 fetch http://nl.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz 10:48:23 fetch http://nl.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz 10:48:23 (1/3) Installing curl (7.64.0-r4) 10:48:23 (2/3) Installing libuuid (2.33-r0) 10:48:23 (3/3) Installing wget (1.20.3-r0) 10:48:23 Executing busybox-1.29.3-r10.trigger 10:48:23 OK: 268 MiB in 78 packages 10:48:23 [ 7%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 10:48:23 Removing intermediate container d57152bcc053 10:48:23 ---> 155926350203 10:48:23 Step 17/21 : COPY --from=builder /usr/local/include/iot /usr/local/include/iot 10:48:24 [ 9%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 10:48:24 [ 11%] Building C object c/CMakeFiles/csdk.dir/data.c.o 10:48:24 ---> ece7210843d4 10:48:24 Step 18/21 : COPY --from=builder /usr/local/include/edgex /usr/local/include/edgex 10:48:24 ---> aee353e04002 10:48:24 Step 19/21 : COPY --from=builder /usr/local/lib /usr/local/lib 10:48:24 ---> 0c4b752e7d29 10:48:24 Step 20/21 : COPY --from=builder /usr/local/lib64 /usr/local/lib64 10:48:25 ---> 218e29f6fdee 10:48:25 Step 21/21 : COPY --from=builder /usr/local/share/device-sdk-c /usr/local/share/device-sdk-c 10:48:25 ---> 2cde8749a1c6 10:48:25 Successfully built 2cde8749a1c6 10:48:25 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // script [Pipeline] } 10:48:25 [ 12%] Building C object c/CMakeFiles/csdk.dir/device.c.o [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 10:48:26 + docker inspect -f . ci-base-image-x86_64 10:48:26 . [Pipeline] withDockerContainer 10:48:26 prd-centos7-docker-4c-2g-3731 does not seem to be running inside a container 10:48:26 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-c/46 -v /w/workspace/device-sdk-c/46:/w/workspace/device-sdk-c/46:rw,z -v /w/workspace/device-sdk-c/46@tmp:/w/workspace/device-sdk-c/46@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 ******** ci-base-image-x86_64 cat 10:48:27 $ docker top 3a6985957e4c0b6083adb15e2aa447ff860d6256fcfde5c6204ecb9ab777ca1c -eo pid,comm 10:48:27 [ 14%] Building C object c/CMakeFiles/csdk.dir/devman.c.o [Pipeline] { [Pipeline] sh 10:48:27 [ 15%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 10:48:27 + make test 10:48:27 echo "make test" 10:48:27 make test [Pipeline] } 10:48:27 $ docker stop --time=1 3a6985957e4c0b6083adb15e2aa447ff860d6256fcfde5c6204ecb9ab777ca1c 10:48:28 [ 17%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 10:48:28 [ 19%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 10:48:29 $ docker rm -f 3a6985957e4c0b6083adb15e2aa447ff860d6256fcfde5c6204ecb9ab777ca1c 10:48:29 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } 10:48:29 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { 10:48:29 [ 23%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o [Pipeline] sh 10:48:32 + sudo chown -R jenkins:jenkins . [Pipeline] sh 10:48:32 + ls -al . 10:48:32 total 160 10:48:32 drwxrwxr-x. 9 jenkins jenkins 275 Oct 6 10:47 . 10:48:32 drwxrwxr-x. 4 jenkins jenkins 30 Oct 6 10:47 .. 10:48:32 -rw-rw-r--. 1 jenkins jenkins 3104 Oct 6 10:47 Attribution.txt 10:48:32 -rw-rw-r--. 1 jenkins jenkins 5980 Oct 6 10:47 CHANGES 10:48:32 drwxrwxr-x. 2 jenkins jenkins 144 Oct 6 10:47 docs 10:48:32 -rw-rw-r--. 1 jenkins jenkins 108574 Oct 6 10:47 Doxyfile 10:48:32 drwxrwxr-x. 8 jenkins jenkins 162 Oct 6 10:47 .git 10:48:32 drwxrwxr-x. 2 jenkins jenkins 38 Oct 6 10:47 .github 10:48:32 -rw-rw-r--. 1 jenkins jenkins 176 Oct 6 10:47 .gitignore 10:48:32 drwxrwxr-x. 4 jenkins jenkins 33 Oct 6 10:47 include 10:48:32 -rw-rw-r--. 1 jenkins jenkins 794 Oct 6 10:47 Jenkinsfile 10:48:32 -rw-rw-r--. 1 jenkins jenkins 10174 Oct 6 10:47 LICENSE 10:48:32 -rw-rw-r--. 1 jenkins jenkins 449 Oct 6 10:47 Makefile 10:48:32 -rw-rw-r--. 1 jenkins jenkins 2697 Oct 6 10:47 README.md 10:48:32 -rw-rw-r--. 1 jenkins jenkins 5977 Oct 6 10:47 README.v2.md 10:48:32 drwxrwxr-x. 2 jenkins jenkins 108 Oct 6 10:47 scripts 10:48:32 drwxrwxr-x. 3 jenkins jenkins 58 Oct 6 10:47 .semver 10:48:32 drwxrwxr-x. 4 jenkins jenkins 50 Oct 6 10:47 src 10:48:32 -rw-rw-r--. 1 jenkins jenkins 11 Oct 6 10:44 VERSION [Pipeline] isUnix [Pipeline] sh 10:48:32 + 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=ac2ba39aeba213a52cfe9f32ac5b6b5425a47b84 --label arch=amd64 --label version=1.3.0-dev.9 . 10:48:32 Sending build context to Docker daemon 3.8MB 10:48:32 Step 1/15 : ARG BASE=alpine:3.11 10:48:32 Step 2/15 : FROM ${BASE} 10:48:32 ---> 2cde8749a1c6 10:48:32 Step 3/15 : MAINTAINER IOTech 10:48:33 ---> Running in 9be9e7a4e2ac 10:48:33 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 10:48:33 Removing intermediate container 9be9e7a4e2ac 10:48:33 ---> 9b10ab9e7a58 10:48:33 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 10:48:33 ---> Running in 6f0343977d5c 10:48:33 [ 26%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 10:48:34 [ 28%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 10:48:34 fetch http://nl.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz 10:48:34 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 10:48:34 fetch http://nl.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz 10:48:34 (1/6) Installing ncurses-dev (6.1_p20190105-r0) 10:48:34 [ 31%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 10:48:35 (2/6) Installing libblkid (2.33-r0) 10:48:35 (3/6) Installing libfdisk (2.33-r0) 10:48:35 (4/6) Installing libmount (2.33-r0) 10:48:35 (5/6) Installing libsmartcols (2.33-r0) 10:48:35 (6/6) Installing util-linux-dev (2.33-r0) 10:48:36 Executing busybox-1.29.3-r10.trigger 10:48:36 OK: 272 MiB in 84 packages 10:48:37 Removing intermediate container 6f0343977d5c 10:48:37 ---> 2959b37f95d2 10:48:37 Step 5/15 : COPY VERSION /edgex-c-sdk/ 10:48:37 ---> d27d6888890a 10:48:37 Step 6/15 : COPY src /edgex-c-sdk/src/ 10:48:37 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 10:48:37 [ 34%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 10:48:37 [ 36%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 10:48:37 ---> 0633e8deda93 10:48:37 Step 7/15 : COPY include /edgex-c-sdk/include/ 10:48:38 ---> 5bac29445382 10:48:38 Step 8/15 : COPY scripts /edgex-c-sdk/scripts 10:48:38 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 10:48:38 ---> 5a47fcf0d056 10:48:38 Step 9/15 : COPY LICENSE /edgex-c-sdk/ 10:48:38 [ 39%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 10:48:38 ---> d582b564aca6 10:48:38 Step 10/15 : COPY Attribution.txt /edgex-c-sdk/ 10:48:38 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 10:48:38 ---> 797cf7a96165 10:48:38 Step 11/15 : WORKDIR /edgex-c-sdk 10:48:38 ---> Running in d40a53ea57c5 10:48:38 Removing intermediate container d40a53ea57c5 10:48:38 ---> 388fd286fece 10:48:38 Step 12/15 : ENTRYPOINT ["/edgex-c-sdk/scripts/entrypoint.sh"] 10:48:39 ---> Running in 154580ca254c 10:48:39 Removing intermediate container 154580ca254c 10:48:39 ---> e9ecbeceaf89 10:48:39 Step 13/15 : LABEL arch=amd64 10:48:39 ---> Running in 389c15b9b50b 10:48:39 Removing intermediate container 389c15b9b50b 10:48:39 ---> bf391c7c84ea 10:48:39 Step 14/15 : LABEL git_sha=ac2ba39aeba213a52cfe9f32ac5b6b5425a47b84 10:48:39 ---> Running in d6d4c333bd71 10:48:39 Removing intermediate container d6d4c333bd71 10:48:39 ---> 495d79f7d5d4 10:48:39 Step 15/15 : LABEL version=1.3.0-dev.9 10:48:39 ---> Running in 3a93f07808ec 10:48:39 [ 42%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 10:48:39 Removing intermediate container 3a93f07808ec 10:48:39 ---> 95730c006be4 10:48:39 [Warning] One or more build-args [MAKE ARCH] were not consumed 10:48:39 Successfully built 95730c006be4 10:48:39 Successfully tagged docker-device-sdk-c:latest [Pipeline] } [Pipeline] // script [Pipeline] } 10:48:40 [ 44%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o [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 10:48:40 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws 10:48:41 [ 47%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } 10:48:42 [ 49%] Building C object c/CMakeFiles/csdk.dir/map.c.o 10:48:43 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 10:48:44 [ 52%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 10:48:44 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 10:48:48 [ 55%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 10:48:49 [ 57%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 10:48:49 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 10:48:50 [ 60%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 10:48:50 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 10:48:52 [ 63%] Building C object c/CMakeFiles/csdk.dir/service.c.o 10:48:54 [ 65%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 10:48:57 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 10:48:57 [ 68%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 10:48:59 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 10:48:59 [ 71%] Linking C shared library libcsdk.so 10:48:59 [ 71%] Built target csdk 10:48:59 Scanning dependencies of target template 10:48:59 [ 73%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 10:49:00 [ 74%] Linking C executable template 10:49:00 [ 74%] Built target template 10:49:00 Scanning dependencies of target device-counter 10:49:00 [ 76%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 10:49:01 [ 77%] Linking C executable device-counter 10:49:01 [ 77%] Built target device-counter 10:49:01 Scanning dependencies of target device-random 10:49:01 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 10:49:01 [ 80%] Linking C executable device-random 10:49:01 [ 80%] Built target device-random 10:49:01 Scanning dependencies of target device-gyro 10:49:01 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 10:49:02 [ 84%] Linking C executable device-gyro 10:49:02 [ 84%] Built target device-gyro 10:49:02 Scanning dependencies of target device-bitfields 10:49:02 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 10:49:03 [ 87%] Linking C executable device-bitfields 10:49:03 [ 87%] Built target device-bitfields 10:49:03 Scanning dependencies of target template-discovery 10:49:03 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 10:49:03 [ 90%] Linking C executable template-discovery 10:49:04 [ 90%] Built target template-discovery 10:49:04 Scanning dependencies of target device-file 10:49:04 [ 92%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 10:49:04 [ 93%] Linking C executable device-file 10:49:05 [ 93%] Built target device-file 10:49:05 Scanning dependencies of target device-terminal 10:49:05 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 10:49:05 [ 96%] Linking C executable device-terminal 10:49:05 [ 96%] Built target device-terminal 10:49:05 Scanning dependencies of target templatev1 10:49:05 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 10:49:06 [100%] Linking C executable templatev1 10:49:06 [100%] Built target templatev1 10:49:06 + make+ package 10:49:06 tee -a release.log 10:49:06 [ 71%] Built target csdk 10:49:06 [ 74%] Built target template 10:49:06 [ 77%] Built target device-counter 10:49:06 [ 80%] Built target device-random 10:49:06 [ 84%] Built target device-gyro 10:49:06 [ 87%] Built target device-bitfields 10:49:06 [ 90%] Built target template-discovery 10:49:06 [ 93%] Built target device-file 10:49:07 [ 96%] Built target device-terminal 10:49:07 [100%] Built target templatev1 10:49:07 Run CPack packaging tool... 10:49:07 CPack: Create package using TGZ 10:49:07 CPack: Install projects 10:49:07 CPack: - Run preinstall target for: Csdk 10:49:07 CPack: - Install project: Csdk 10:49:07 CPack: Create package 10:49:07 CPack: - package: /tmp/sdk/build/release/csdk-1.3.0-dev.9.tar.gz generated. 10:49:07 + '[' false '=' true ] 10:49:07 + '[' false '=' true ] 10:49:07 + mkdir -p /tmp/sdk/build/debug 10:49:07 + cd /tmp/sdk/build/debug 10:49:07 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /tmp/sdk/src 10:49:08 -- The C compiler identification is GNU 8.3.0 10:49:08 -- Check for working C compiler: /usr/bin/cc 10:49:08 -- Check for working C compiler: /usr/bin/cc -- works 10:49:08 -- Detecting C compiler ABI info 10:49:08 -- Detecting C compiler ABI info - done 10:49:08 -- Detecting C compile features 10:49:09 -- Detecting C compile features - done 10:49:09 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 10:49:09 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 10:49:09 -- Found LIBYAML: /usr/lib/libyaml.so 10:49:09 -- Found LIBUUID: /usr/lib/libuuid.so 10:49:09 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 10:49:09 -- C SDK 1.3.0-dev.9 for Linux 10:49:09 -- Performing Test CSDK_HAVE_ATOMIC 10:49:09 -- Performing Test CSDK_HAVE_ATOMIC - Success 10:49:09 -- Found Curses: /usr/lib/libcurses.so 10:49:09 -- Configuring done 10:49:10 -- Generating done 10:49:10 -- Build files have been written to: /tmp/sdk/build/debug 10:49:10 + + maketee 10:49:10 debug.log 10:49:10 Scanning dependencies of target csdk 10:49:10 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 10:49:10 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 10:49:11 [ 4%] Building C object c/CMakeFiles/csdk.dir/callback2.c.o 10:49:11 [ 6%] Building C object c/CMakeFiles/csdk.dir/config.c.o 10:49:11 [ 7%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 10:49:12 [ 9%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 10:49:12 [ 11%] Building C object c/CMakeFiles/csdk.dir/data.c.o 10:49:12 [ 12%] Building C object c/CMakeFiles/csdk.dir/device.c.o 10:49:13 [ 14%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 10:49:13 [ 15%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 10:49:14 [ 17%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 10:49:14 [ 19%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 10:49:14 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 10:49:14 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 10:49:15 [ 23%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 10:49:15 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 10:49:15 [ 26%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 10:49:16 [ 28%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 10:49:16 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 10:49:16 [ 31%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 10:49:17 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 10:49:17 [ 34%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 10:49:17 [ 36%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 10:49:18 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 10:49:18 [ 39%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 10:49:18 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 10:49:18 [ 42%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 10:49:18 [ 44%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 10:49:19 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 10:49:19 [ 47%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 10:49:19 [ 49%] Building C object c/CMakeFiles/csdk.dir/map.c.o 10:49:19 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 10:49:20 [ 52%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 10:49:20 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 10:49:21 [ 55%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 10:49:22 [ 57%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 10:49:22 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 10:49:22 [ 60%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 10:49:22 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 10:49:23 [ 63%] Building C object c/CMakeFiles/csdk.dir/service.c.o 10:49:24 [ 65%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 10:49:25 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 10:49:25 [ 68%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 10:49:25 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 10:49:25 [ 71%] Linking C shared library libcsdk.so 10:49:25 [ 71%] Built target csdk 10:49:25 Scanning dependencies of target template 10:49:25 [ 73%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 10:49:26 [ 74%] Linking C executable template 10:49:26 [ 74%] Built target template 10:49:26 Scanning dependencies of target device-counter 10:49:26 [ 76%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 10:49:26 [ 77%] Linking C executable device-counter 10:49:27 [ 77%] Built target device-counter 10:49:27 Scanning dependencies of target device-random 10:49:27 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 10:49:27 [ 80%] Linking C executable device-random 10:49:27 [ 80%] Built target device-random 10:49:27 Scanning dependencies of target device-gyro 10:49:27 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 10:49:27 [ 84%] Linking C executable device-gyro 10:49:28 [ 84%] Built target device-gyro 10:49:28 Scanning dependencies of target device-bitfields 10:49:28 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 10:49:28 [ 87%] Linking C executable device-bitfields 10:49:28 [ 87%] Built target device-bitfields 10:49:28 Scanning dependencies of target template-discovery 10:49:28 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 10:49:28 [ 90%] Linking C executable template-discovery 10:49:29 [ 90%] Built target template-discovery 10:49:29 Scanning dependencies of target device-file 10:49:29 [ 92%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 10:49:29 [ 93%] Linking C executable device-file 10:49:29 [ 93%] Built target device-file 10:49:29 Scanning dependencies of target device-terminal 10:49:29 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 10:49:30 [ 96%] Linking C executable device-terminal 10:49:30 [ 96%] Built target device-terminal 10:49:30 Scanning dependencies of target templatev1 10:49:30 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 10:49:30 [100%] Linking C executable templatev1 10:49:30 [100%] Built target templatev1 10:49:30 make: Entering directory '/tmp/sdk/build/release' 10:49:30 make[1]: Entering directory '/tmp/sdk/build/release' 10:49:30 make[2]: Entering directory '/tmp/sdk/build/release' 10:49:30 make[2]: Leaving directory '/tmp/sdk/build/release' 10:49:30 [ 71%] Built target csdk 10:49:30 make[2]: Entering directory '/tmp/sdk/build/release' 10:49:30 make[2]: Leaving directory '/tmp/sdk/build/release' 10:49:30 [ 74%] Built target template 10:49:30 make[2]: Entering directory '/tmp/sdk/build/release' 10:49:30 make[2]: Leaving directory '/tmp/sdk/build/release' 10:49:30 [ 77%] Built target device-counter 10:49:30 make[2]: Entering directory '/tmp/sdk/build/release' 10:49:30 make[2]: Leaving directory '/tmp/sdk/build/release' 10:49:31 [ 80%] Built target device-random 10:49:31 make[2]: Entering directory '/tmp/sdk/build/release' 10:49:31 make[2]: Leaving directory '/tmp/sdk/build/release' 10:49:31 [ 84%] Built target device-gyro 10:49:31 make[2]: Entering directory '/tmp/sdk/build/release' 10:49:31 make[2]: Leaving directory '/tmp/sdk/build/release' 10:49:31 [ 87%] Built target device-bitfields 10:49:31 make[2]: Entering directory '/tmp/sdk/build/release' 10:49:31 make[2]: Leaving directory '/tmp/sdk/build/release' 10:49:31 [ 90%] Built target template-discovery 10:49:31 make[2]: Entering directory '/tmp/sdk/build/release' 10:49:31 make[2]: Leaving directory '/tmp/sdk/build/release' 10:49:31 [ 93%] Built target device-file 10:49:31 make[2]: Entering directory '/tmp/sdk/build/release' 10:49:31 make[2]: Leaving directory '/tmp/sdk/build/release' 10:49:31 [ 96%] Built target device-terminal 10:49:31 make[2]: Entering directory '/tmp/sdk/build/release' 10:49:31 make[2]: Leaving directory '/tmp/sdk/build/release' 10:49:31 [100%] Built target templatev1 10:49:31 make[1]: Leaving directory '/tmp/sdk/build/release' 10:49:31 Install the project... 10:49:31 -- Install configuration: "Release" 10:49:31 -- Installing: /usr/local/lib/libcsdk.so 10:49:31 -- Set runtime path of "/usr/local/lib/libcsdk.so" to "" 10:49:31 -- Up-to-date: /usr/local/include 10:49:31 -- Installing: /usr/local/include/edgex 10:49:31 -- Installing: /usr/local/include/edgex/device-mgmt.h 10:49:31 -- Installing: /usr/local/include/edgex/eventgen.h 10:49:31 -- Installing: /usr/local/include/edgex/error.h 10:49:31 -- Installing: /usr/local/include/edgex/rest-server.h 10:49:31 -- Installing: /usr/local/include/edgex/edgex-base.h 10:49:31 -- Installing: /usr/local/include/edgex/devsdk.h 10:49:31 -- Installing: /usr/local/include/edgex/edgex.h 10:49:31 -- Installing: /usr/local/include/edgex/devices.h 10:49:31 -- Installing: /usr/local/include/edgex/os.h 10:49:31 -- Installing: /usr/local/include/edgex/profiles.h 10:49:31 -- Installing: /usr/local/include/edgex/csdk-defs.h 10:49:31 -- Installing: /usr/local/include/devsdk 10:49:31 -- Installing: /usr/local/include/devsdk/devsdk-base.h 10:49:31 -- Installing: /usr/local/include/devsdk/devsdk.h 10:49:31 -- Installing: /usr/local/include/iot 10:49:31 -- Installing: /usr/local/include/iot/json.h 10:49:31 -- Installing: /usr/local/include/iot/yxml.h 10:49:31 -- Installing: /usr/local/include/iot/container.h 10:49:31 -- Installing: /usr/local/include/iot/component.h 10:49:31 -- Installing: /usr/local/include/iot/typecode.h 10:49:31 -- Installing: /usr/local/include/iot/iot.h 10:49:31 -- Installing: /usr/local/include/iot/time.h 10:49:31 -- Installing: /usr/local/include/iot/hash.h 10:49:31 -- Installing: /usr/local/include/iot/logger.h 10:49:31 -- Installing: /usr/local/include/iot/os 10:49:31 -- Installing: /usr/local/include/iot/os/zephyr.h 10:49:31 -- Installing: /usr/local/include/iot/os/linux.h 10:49:31 -- Installing: /usr/local/include/iot/os/macos.h 10:49:31 -- Installing: /usr/local/include/iot/scheduler.h 10:49:31 -- Installing: /usr/local/include/iot/data.h 10:49:31 -- Installing: /usr/local/include/iot/thread.h 10:49:31 -- Installing: /usr/local/include/iot/os.h 10:49:31 -- Installing: /usr/local/include/iot/base64.h 10:49:31 -- Installing: /usr/local/include/iot/threadpool.h 10:49:31 -- Installing: /usr/local/include/iot/config.h 10:49:31 -- Installing: /usr/local/share/device-sdk-c/LICENSE 10:49:31 -- Installing: /usr/local/share/device-sdk-c/Attribution.txt 10:49:31 make: Leaving directory '/tmp/sdk/build/release' 10:49:34 Removing intermediate container af9d84373e61 10:49:34 ---> 12ceb725430c 10:49:34 Step 14/21 : FROM ${BASE} 10:49:34 ---> b23d30803547 10:49:34 Step 15/21 : MAINTAINER IOTech 10:49:34 ---> Running in 63160afc4ac8 10:49:34 Removing intermediate container 63160afc4ac8 10:49:34 ---> 67398ac43442 10:49:34 Step 16/21 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml curl libmicrohttpd libuuid 10:49:34 ---> Running in 2183b110ae8b 10:49:35 fetch http://nl.alpinelinux.org/alpine/v3.9/main/aarch64/APKINDEX.tar.gz 10:49:36 fetch http://nl.alpinelinux.org/alpine/v3.9/community/aarch64/APKINDEX.tar.gz 10:49:37 (1/3) Installing curl (7.64.0-r4) 10:49:37 (2/3) Installing libuuid (2.33-r0) 10:49:37 (3/3) Installing wget (1.20.3-r0) 10:49:37 Executing busybox-1.29.3-r10.trigger 10:49:37 OK: 281 MiB in 78 packages 10:49:38 Removing intermediate container 2183b110ae8b 10:49:38 ---> f52ddb204712 10:49:38 Step 17/21 : COPY --from=builder /usr/local/include/iot /usr/local/include/iot 10:49:39 ---> 71b9bb906cd4 10:49:39 Step 18/21 : COPY --from=builder /usr/local/include/edgex /usr/local/include/edgex 10:49:39 ---> 2c3836d6e107 10:49:39 Step 19/21 : COPY --from=builder /usr/local/lib /usr/local/lib 10:49:40 ---> 1bfcd5224576 10:49:40 Step 20/21 : COPY --from=builder /usr/local/lib64 /usr/local/lib64 10:49:41 ---> 0a8a2619832e 10:49:41 Step 21/21 : COPY --from=builder /usr/local/share/device-sdk-c /usr/local/share/device-sdk-c 10:49:42 ---> 177be2d4f7df 10:49:42 Successfully built 177be2d4f7df 10:49:42 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 10:49:42 + docker inspect -f . ci-base-image-arm64 10:49:42 . [Pipeline] withDockerContainer 10:49:43 prd-ubuntu18.04-docker-arm64-4c-16g-3730 does not seem to be running inside a container 10:49:43 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-c/46 -v /w/workspace/device-sdk-c/46:/w/workspace/device-sdk-c/46:rw,z -v /w/workspace/device-sdk-c/46@tmp:/w/workspace/device-sdk-c/46@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 10:49:45 $ docker top e7e108328468880c2211ea446dffd5e7d8cd0a373227a53fe8e486fb8244cfa5 -eo pid,comm [Pipeline] { [Pipeline] sh 10:49:46 + make test 10:49:46 echo "make test" 10:49:46 make test [Pipeline] } 10:49:46 $ docker stop --time=1 e7e108328468880c2211ea446dffd5e7d8cd0a373227a53fe8e486fb8244cfa5 10:49:48 $ docker rm -f e7e108328468880c2211ea446dffd5e7d8cd0a373227a53fe8e486fb8244cfa5 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 10:49:49 + sudo chown -R jenkins:jenkins . [Pipeline] sh 10:49:50 + ls -al . 10:49:50 total 196 10:49:50 drwxrwxr-x 9 jenkins jenkins 4096 Oct 6 10:47 . 10:49:50 drwxrwxr-x 4 jenkins jenkins 4096 Oct 6 10:47 .. 10:49:50 drwxrwxr-x 8 jenkins jenkins 4096 Oct 6 10:47 .git 10:49:50 drwxrwxr-x 2 jenkins jenkins 4096 Oct 6 10:47 .github 10:49:50 -rw-rw-r-- 1 jenkins jenkins 176 Oct 6 10:47 .gitignore 10:49:50 drwxrwxr-x 3 jenkins jenkins 4096 Oct 6 10:47 .semver 10:49:50 -rw-rw-r-- 1 jenkins jenkins 3104 Oct 6 10:47 Attribution.txt 10:49:50 -rw-rw-r-- 1 jenkins jenkins 5980 Oct 6 10:47 CHANGES 10:49:50 -rw-rw-r-- 1 jenkins jenkins 108574 Oct 6 10:47 Doxyfile 10:49:50 -rw-rw-r-- 1 jenkins jenkins 794 Oct 6 10:47 Jenkinsfile 10:49:50 -rw-rw-r-- 1 jenkins jenkins 10174 Oct 6 10:47 LICENSE 10:49:50 -rw-rw-r-- 1 jenkins jenkins 449 Oct 6 10:47 Makefile 10:49:50 -rw-rw-r-- 1 jenkins jenkins 2697 Oct 6 10:47 README.md 10:49:50 -rw-rw-r-- 1 jenkins jenkins 5977 Oct 6 10:47 README.v2.md 10:49:50 -rw-rw-r-- 1 jenkins jenkins 11 Oct 6 10:44 VERSION 10:49:50 drwxrwxr-x 2 jenkins jenkins 4096 Oct 6 10:47 docs 10:49:50 drwxrwxr-x 4 jenkins jenkins 4096 Oct 6 10:47 include 10:49:50 drwxrwxr-x 2 jenkins jenkins 4096 Oct 6 10:47 scripts 10:49:50 drwxrwxr-x 4 jenkins jenkins 4096 Oct 6 10:47 src [Pipeline] isUnix [Pipeline] sh 10:49:50 + 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=ac2ba39aeba213a52cfe9f32ac5b6b5425a47b84 --label arch=arm64 --label version=1.3.0-dev.9 . 10:49:50 Sending build context to Docker daemon 3.8MB 10:49:50 Step 1/15 : ARG BASE=alpine:3.11 10:49:50 Step 2/15 : FROM ${BASE} 10:49:50 ---> 177be2d4f7df 10:49:50 Step 3/15 : MAINTAINER IOTech 10:49:50 ---> Running in d21be6d11499 10:49:51 Removing intermediate container d21be6d11499 10:49:51 ---> 8b059448fd50 10:49:51 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 10:49:51 ---> Running in 186010df6ca1 10:49:52 fetch http://nl.alpinelinux.org/alpine/v3.9/main/aarch64/APKINDEX.tar.gz 10:49:53 fetch http://nl.alpinelinux.org/alpine/v3.9/community/aarch64/APKINDEX.tar.gz 10:49:54 (1/6) Installing ncurses-dev (6.1_p20190105-r0) 10:49:54 (2/6) Installing libblkid (2.33-r0) 10:49:54 (3/6) Installing libfdisk (2.33-r0) 10:49:54 (4/6) Installing libmount (2.33-r0) 10:49:54 (5/6) Installing libsmartcols (2.33-r0) 10:49:54 (6/6) Installing util-linux-dev (2.33-r0) 10:49:55 Executing busybox-1.29.3-r10.trigger 10:49:55 OK: 286 MiB in 84 packages 10:49:56 Removing intermediate container 186010df6ca1 10:49:56 ---> 2dd736857368 10:49:56 Step 5/15 : COPY VERSION /edgex-c-sdk/ 10:49:57 ---> 69ac1a32508b 10:49:57 Step 6/15 : COPY src /edgex-c-sdk/src/ 10:49:58 ---> 88a1a235e3c7 10:49:58 Step 7/15 : COPY include /edgex-c-sdk/include/ 10:49:58 ---> 5f89972bbd67 10:49:58 Step 8/15 : COPY scripts /edgex-c-sdk/scripts 10:49:59 ---> f23672929008 10:49:59 Step 9/15 : COPY LICENSE /edgex-c-sdk/ 10:50:00 ---> 208219c2107d 10:50:00 Step 10/15 : COPY Attribution.txt /edgex-c-sdk/ 10:50:00 ---> 6f05e167ffb8 10:50:00 Step 11/15 : WORKDIR /edgex-c-sdk 10:50:01 ---> Running in cada4dea86fb 10:50:01 Removing intermediate container cada4dea86fb 10:50:01 ---> 194a828e42dd 10:50:01 Step 12/15 : ENTRYPOINT ["/edgex-c-sdk/scripts/entrypoint.sh"] 10:50:01 ---> Running in 92c81bd82702 10:50:02 Removing intermediate container 92c81bd82702 10:50:02 ---> 8e8e5a43791b 10:50:02 Step 13/15 : LABEL arch=arm64 10:50:02 ---> Running in fb4c5d983289 10:50:02 Removing intermediate container fb4c5d983289 10:50:02 ---> fcdb25035e05 10:50:02 Step 14/15 : LABEL git_sha=ac2ba39aeba213a52cfe9f32ac5b6b5425a47b84 10:50:02 ---> Running in b539980af8a0 10:50:03 Removing intermediate container b539980af8a0 10:50:03 ---> f18fbbc966f9 10:50:03 Step 15/15 : LABEL version=1.3.0-dev.9 10:50:03 ---> Running in cb95c00921ab 10:50:04 Removing intermediate container cb95c00921ab 10:50:04 ---> 11dbe40ebc9d 10:50:04 [Warning] One or more build-args [ARCH MAKE] were not consumed 10:50:04 Successfully built 11dbe40ebc9d 10:50:04 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 10:50:06 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 10:50:06 . [Pipeline] withDockerContainer 10:50:06 prd-centos7-docker-4c-2g-3729 does not seem to be running inside a container 10:50:06 $ 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 10:50:07 $ docker top 271770b1d86b42f87cd496fa5cd16eac6145081c82bb1ae0da7d2ba4aa169fef -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 10:50:07 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 10:50:07 [ssh-agent] Looking for ssh-agent implementation... 10:50:07 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 10:50:07 $ docker exec 271770b1d86b42f87cd496fa5cd16eac6145081c82bb1ae0da7d2ba4aa169fef ssh-agent 10:50:08 SSH_AUTH_SOCK=/tmp/ssh-IsEhDOOBgVpK/agent.11 10:50:08 SSH_AGENT_PID=17 10:50:08 Running ssh-add (command line suppressed) 10:50:08 Identity added: /w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_5449119332060100542.key (/w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_5449119332060100542.key) 10:50:08 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 10:50:08 + git semver tag 10:50:08 # -> Open(): unable to determine branch for HEAD 10:50:08 # $GIT_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.git 10:50:08 # $GIT_WORK_TREE = /w/workspace/edgexfoundry_device-sdk-c_master 10:50:08 # $SEMVER_REMOTE_NAME = origin 10:50:08 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 10:50:08 # $SEMVER_USER_NAME = edgex-jenkins 10:50:08 # $SEMVER_BRANCH = master 10:50:08 # $SEMVER_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.semver 10:50:08 # ac2ba39aeba213a52cfe9f32ac5b6b5425a47b84 HEAD 10:50:08 # -> Force: false 10:50:08 # ac936dee9bfe833e41f3bd31a75d2dd63e2c7934 refs/tags/v1.3.0-dev.9 [Pipeline] } 10:50:08 $ docker exec --env ******** --env ******** 271770b1d86b42f87cd496fa5cd16eac6145081c82bb1ae0da7d2ba4aa169fef ssh-agent -k 10:50:08 unset SSH_AUTH_SOCK; 10:50:08 unset SSH_AGENT_PID; 10:50:08 echo Agent pid 17 killed; 10:50:08 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 10:50:09 + git semver [Pipeline] } 10:50:09 $ docker stop --time=1 271770b1d86b42f87cd496fa5cd16eac6145081c82bb1ae0da7d2ba4aa169fef 10:50:10 $ docker rm -f 271770b1d86b42f87cd496fa5cd16eac6145081c82bb1ae0da7d2ba4aa169fef [Pipeline] // withDockerContainer [Pipeline] stage [Pipeline] { (LF Tools Sigul) [Pipeline] isUnix [Pipeline] sh 10:50:11 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 10:50:11 10:50:11 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] isUnix [Pipeline] sh 10:50:11 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 10:50:11 0.23.1-centos7: Pulling from edgex-lftools 10:50:11 ab5ef0e58194: Pulling fs layer 10:50:11 9712f1f96733: Pulling fs layer 10:50:11 63f879dbbcfc: Pulling fs layer 10:50:11 0d9ebad4ef96: Pulling fs layer 10:50:11 e9a5061849ea: Pulling fs layer 10:50:11 d747dcd14b5f: Pulling fs layer 10:50:11 2de7ff778b66: Pulling fs layer 10:50:11 0d9ebad4ef96: Waiting 10:50:11 e9a5061849ea: Waiting 10:50:11 d747dcd14b5f: Waiting 10:50:11 2de7ff778b66: Waiting 10:50:11 9712f1f96733: Verifying Checksum 10:50:11 9712f1f96733: Download complete 10:50:13 63f879dbbcfc: Verifying Checksum 10:50:13 63f879dbbcfc: Download complete 10:50:13 e9a5061849ea: Verifying Checksum 10:50:13 e9a5061849ea: Download complete 10:50:13 d747dcd14b5f: Verifying Checksum 10:50:13 d747dcd14b5f: Download complete 10:50:14 2de7ff778b66: Verifying Checksum 10:50:14 2de7ff778b66: Download complete 10:50:14 ab5ef0e58194: Verifying Checksum 10:50:14 ab5ef0e58194: Download complete 10:50:14 0d9ebad4ef96: Verifying Checksum 10:50:14 0d9ebad4ef96: Download complete 10:50:18 ab5ef0e58194: Pull complete 10:50:18 9712f1f96733: Pull complete 10:50:21 63f879dbbcfc: Pull complete 10:50:29 0d9ebad4ef96: Pull complete 10:50:31 e9a5061849ea: Pull complete 10:50:31 d747dcd14b5f: Pull complete 10:50:33 2de7ff778b66: Pull complete 10:50:33 Digest: sha256:02657cf374e2015a0d4d7d3420cb6fe05d6b2b35acbcf0b45035c21bd1e1ff52 10:50:33 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 10:50:33 nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] withDockerContainer 10:50:33 prd-centos7-docker-4c-2g-3729 does not seem to be running inside a container 10:50: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 10:50:37 $ docker top bc07f6079f1581f5fb80be680b02c505f1bdecb50406ea074f5995a0d1c5dd7d -eo pid,comm [Pipeline] { [Pipeline] configFileProvider 10:50:37 provisioning config files... 10:50:37 copy managed file [sigul-config] to file:/w/workspace/edgexfoundry_device-sdk-c_master@tmp/config3909515966992015893tmp 10:50:37 copy managed file [sigul-password] to file:/w/workspace/edgexfoundry_device-sdk-c_master@tmp/config76672555477281269tmp 10:50:37 copy managed file [sigul-pki] to file:/w/workspace/edgexfoundry_device-sdk-c_master@tmp/config6110149434661037725tmp [Pipeline] { [Pipeline] echo 10:50:37 Running global-jjb/shell/sigul-configuration.sh [Pipeline] libraryResource [Pipeline] sh 10:50:38 ---> sigul-configuration.sh 10:50:38 gpg: directory `/root/.gnupg' created 10:50:38 gpg: new configuration file `/root/.gnupg/gpg.conf' created 10:50:38 gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run 10:50:38 gpg: keyring `/root/.gnupg/secring.gpg' created 10:50:38 gpg: keyring `/root/.gnupg/pubring.gpg' created 10:50:38 gpg: CAST5 encrypted data 10:50:38 gpg: encrypted with 1 passphrase 10:50:38 gpg: WARNING: message was not integrity protected [Pipeline] sh 10:50:38 + mkdir /home/jenkins 10:50:38 + mkdir /home/jenkins/sigul [Pipeline] sh 10:50:38 + 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 10:50:38 Running global-jjb/shell/sigul-install.sh [Pipeline] libraryResource [Pipeline] sh 10:50:39 ---> sigul-install.sh 10:50:45 Package sigul-0.207-1.el7.x86_64 already installed and latest version [Pipeline] sh 10:50:46 + git tag --list 10:50:46 0.7.0 10:50:46 0.7.1 10:50:46 1.0.0 10:50:46 v1.0.1 10:50:46 v1.0.2 10:50:46 v1.0.3 10:50:46 v1.1.0 10:50:46 v1.1.1 10:50:46 v1.2.0 10:50:46 v1.2.1 10:50:46 v1.2.2 10:50:46 v1.2.2-dev.1 10:50:46 v1.3.0-dev.1 10:50:46 v1.3.0-dev.2 10:50:46 v1.3.0-dev.3 10:50:46 v1.3.0-dev.4 10:50:46 v1.3.0-dev.5 10:50:46 v1.3.0-dev.6 10:50:46 v1.3.0-dev.7 10:50:46 v1.3.0-dev.8 10:50:46 v1.3.0-dev.9 [Pipeline] sh 10:50:46 + lftools sign git-tag v1.3.0-dev.9 10:50:47 Signing Git tag with Sigul... 10:50:47 Signing v1.3.0-dev.9 [Pipeline] echo 10:50:48 Running global-jjb/shell/sigul-configuration-cleanup.sh [Pipeline] libraryResource [Pipeline] sh 10:50:49 ---> sigul-configuration-cleanup.sh [Pipeline] } 10:50:49 Deleting 3 temporary files [Pipeline] // configFileProvider [Pipeline] } 10:50:49 $ docker stop --time=1 bc07f6079f1581f5fb80be680b02c505f1bdecb50406ea074f5995a0d1c5dd7d 10:50:51 $ docker rm -f bc07f6079f1581f5fb80be680b02c505f1bdecb50406ea074f5995a0d1c5dd7d [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) [Pipeline] isUnix [Pipeline] sh 10:50:52 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 10:50:52 . [Pipeline] withDockerContainer 10:50:52 prd-centos7-docker-4c-2g-3729 does not seem to be running inside a container 10:50:52 $ 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 10:50:52 $ docker top 31d6f3bd27f39187284d8bbd87e6c5089c2afeb163f25f2e26ee84c787d44a18 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 10:50:53 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 10:50:53 [ssh-agent] Looking for ssh-agent implementation... 10:50:53 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 10:50:53 $ docker exec 31d6f3bd27f39187284d8bbd87e6c5089c2afeb163f25f2e26ee84c787d44a18 ssh-agent 10:50:53 SSH_AUTH_SOCK=/tmp/ssh-aKtTz3oW7aeh/agent.11 10:50:53 SSH_AGENT_PID=17 10:50:53 Running ssh-add (command line suppressed) 10:50:53 Identity added: /w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_93879780757336775.key (/w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_93879780757336775.key) 10:50:53 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 10:50:54 + git semver bump pre 10:50:54 # -> Open(): unable to determine branch for HEAD 10:50:54 # $GIT_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.git 10:50:54 # $GIT_WORK_TREE = /w/workspace/edgexfoundry_device-sdk-c_master 10:50:54 # $SEMVER_REMOTE_NAME = origin 10:50:54 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 10:50:54 # $SEMVER_USER_NAME = edgex-jenkins 10:50:54 # $SEMVER_BRANCH = master 10:50:54 # $SEMVER_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.semver 10:50:54 1.3.0-dev.10 [Pipeline] } 10:50:54 $ docker exec --env ******** --env ******** 31d6f3bd27f39187284d8bbd87e6c5089c2afeb163f25f2e26ee84c787d44a18 ssh-agent -k 10:50:54 unset SSH_AUTH_SOCK; 10:50:54 unset SSH_AGENT_PID; 10:50:54 echo Agent pid 17 killed; 10:50:54 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 10:50:54 + git semver [Pipeline] } 10:50:54 $ docker stop --time=1 31d6f3bd27f39187284d8bbd87e6c5089c2afeb163f25f2e26ee84c787d44a18 10:50:56 $ docker rm -f 31d6f3bd27f39187284d8bbd87e6c5089c2afeb163f25f2e26ee84c787d44a18 [Pipeline] // withDockerContainer [Pipeline] isUnix [Pipeline] sh 10:50:56 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 10:50:56 . [Pipeline] withDockerContainer 10:50:56 prd-centos7-docker-4c-2g-3729 does not seem to be running inside a container 10:50:56 $ 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 10:50:57 $ docker top 6ae1f7d96c35878f8e9db853993f4b551fb253139ada392a7820fb5543ea8ed2 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 10:50:57 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 10:50:57 [ssh-agent] Looking for ssh-agent implementation... 10:50:57 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 10:50:57 $ docker exec 6ae1f7d96c35878f8e9db853993f4b551fb253139ada392a7820fb5543ea8ed2 ssh-agent 10:50:58 SSH_AUTH_SOCK=/tmp/ssh-mIZiAkRYRnsu/agent.11 10:50:58 SSH_AGENT_PID=16 10:50:58 Running ssh-add (command line suppressed) 10:50:58 Identity added: /w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_7222646269637765360.key (/w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_7222646269637765360.key) 10:50:58 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 10:50:58 + git semver push 10:50:58 # -> Open(): unable to determine branch for HEAD 10:50:58 # $GIT_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.git 10:50:58 # $GIT_WORK_TREE = /w/workspace/edgexfoundry_device-sdk-c_master 10:50:58 # $SEMVER_REMOTE_NAME = origin 10:50:58 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 10:50:58 # $SEMVER_USER_NAME = edgex-jenkins 10:50:58 # $SEMVER_BRANCH = master 10:50:58 # $SEMVER_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.semver [Pipeline] } 10:51:06 $ docker exec --env ******** --env ******** 6ae1f7d96c35878f8e9db853993f4b551fb253139ada392a7820fb5543ea8ed2 ssh-agent -k 10:51:06 unset SSH_AUTH_SOCK; 10:51:06 unset SSH_AGENT_PID; 10:51:06 echo Agent pid 16 killed; 10:51:06 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 10:51:07 + git semver [Pipeline] } 10:51:07 $ docker stop --time=1 6ae1f7d96c35878f8e9db853993f4b551fb253139ada392a7820fb5543ea8ed2 10:51:08 $ docker rm -f 6ae1f7d96c35878f8e9db853993f4b551fb253139ada392a7820fb5543ea8ed2 [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 10:51:09 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 10:51:10 ---> package-listing.sh 10:51:10 ++ facter osfamily 10:51:10 ++ tr '[:upper:]' '[:lower:]' 10:51:10 + OS_FAMILY=redhat 10:51:10 + workspace=/w/workspace/edgexfoundry_device-sdk-c_master 10:51:10 + START_PACKAGES=/tmp/packages_start.txt 10:51:10 + END_PACKAGES=/tmp/packages_end.txt 10:51:10 + DIFF_PACKAGES=/tmp/packages_diff.txt 10:51:10 + PACKAGES=/tmp/packages_start.txt 10:51:10 + '[' /w/workspace/edgexfoundry_device-sdk-c_master ']' 10:51:10 + PACKAGES=/tmp/packages_end.txt 10:51:10 + case "${OS_FAMILY}" in 10:51:10 + rpm -qa 10:51:10 + sort 10:51:14 + '[' -f /tmp/packages_start.txt ']' 10:51:14 + '[' -f /tmp/packages_end.txt ']' 10:51:14 + diff /tmp/packages_start.txt /tmp/packages_end.txt 10:51:14 + '[' /w/workspace/edgexfoundry_device-sdk-c_master ']' 10:51:14 + mkdir -p /w/workspace/edgexfoundry_device-sdk-c_master/archives/ 10:51:14 + 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 10:51:14 provisioning config files... 10:51:14 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgexfoundry_device-sdk-c_master@tmp/config8868101492884829621tmp [Pipeline] { [Pipeline] echo 10:51:14 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 10:51:15 ---> create-netrc.sh [Pipeline] } 10:51:15 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] echo 10:51:15 Running shell/python-tools-install.sh [Pipeline] libraryResource [Pipeline] sh 10:51:15 ---> python-tools-install.sh 10:51:15 Generating Requirements File 10:52:37 Python 3.6.8 10:52:37 pip 20.2.3 from /home/jenkins/.local/lib/python3.6/site-packages/pip (python 3.6) 10:52:37 appdirs==1.4.3 10:52:37 argcomplete==1.12.1 10:52:37 aspy.yaml==1.3.0 10:52:37 attrs==19.3.0 10:52:37 Babel==2.8.0 10:52:37 beautifulsoup4==4.8.2 10:52:37 boto3==1.11.6 10:52:37 botocore==1.14.6 10:52:37 bs4==0.0.1 10:52:37 cachetools==4.1.1 10:52:37 certifi==2019.11.28 10:52:37 cffi==1.14.3 10:52:37 cfgv==2.0.1 10:52:37 chardet==3.0.4 10:52:37 click==7.1 10:52:37 cliff==3.4.0 10:52:37 cmd2==1.3.11 10:52:37 colorama==0.4.3 10:52:37 cryptography==3.1.1 10:52:37 debtcollector==2.2.0 10:52:37 decorator==4.4.2 10:52:37 defusedxml==0.6.0 10:52:37 Deprecated==1.2.7 10:52:37 distlib==0.3.1 10:52:37 distro==1.2.0 10:52:37 dnspython==1.16.0 10:52:37 docker==4.2.0 10:52:37 docutils==0.15.2 10:52:37 dogpile.cache==1.0.2 10:52:37 email-validator==1.0.5 10:52:37 filelock==3.0.12 10:52:37 future==0.18.2 10:52:37 google-auth==1.22.1 10:52:37 httplib2==0.17.0 10:52:37 identify==1.4.11 10:52:37 idna==2.9 10:52:37 importlib-metadata==1.7.0 10:52:37 importlib-resources==1.5.0 10:52:37 iso8601==0.1.13 10:52:37 Jinja2==2.11.1 10:52:37 jmespath==0.10.0 10:52:37 jsonpatch==1.26 10:52:37 jsonpointer==2.0 10:52:37 jsonschema==3.2.0 10:52:37 keystoneauth1==4.2.1 10:52:37 kubernetes==11.0.0 10:52:37 lftools==0.34.2 10:52:37 lxml==4.5.0 10:52:37 MarkupSafe==0.23 10:52:37 msgpack==1.0.0 10:52:37 multi-key-dict==2.0.3 10:52:37 munch==2.5.0 10:52:37 netaddr==0.8.0 10:52:37 netifaces==0.10.9 10:52:37 niet==1.4.2 10:52:37 nodeenv==1.3.5 10:52:37 oauth2client==4.1.3 10:52:37 oauthlib==3.1.0 10:52:37 openstacksdk==0.50.0 10:52:37 os-client-config==2.1.0 10:52:37 os-service-types==1.7.0 10:52:37 osc-lib==2.2.1 10:52:37 oslo.config==8.3.2 10:52:37 oslo.context==3.1.1 10:52:37 oslo.i18n==5.0.1 10:52:37 oslo.log==4.4.0 10:52:37 oslo.serialization==4.0.1 10:52:37 oslo.utils==4.6.0 10:52:37 packaging==20.4 10:52:37 pbr==5.4.4 10:52:37 pluggy==0.13.1 10:52:37 prettytable==0.7.2 10:52:37 py==1.9.0 10:52:37 pyasn1==0.4.8 10:52:37 pyasn1-modules==0.2.8 10:52:37 pycparser==2.20 10:52:37 pygerrit2==2.0.10 10:52:37 PyGithub==1.46 10:52:37 pyinotify==0.9.6 10:52:37 PyJWT==1.7.1 10:52:37 pyparsing==2.4.7 10:52:37 pyperclip==1.8.0 10:52:37 pyroute2==0.4.13 10:52:37 pyrsistent==0.15.7 10:52:37 PySocks==1.6.8 10:52:37 python-cinderclient==7.2.0 10:52:37 python-dateutil==2.8.1 10:52:37 python-heatclient==2.2.1 10:52:37 python-jenkins==1.7.0 10:52:37 python-keystoneclient==4.1.1 10:52:37 python-magnumclient==3.2.1 10:52:37 python-novaclient==17.2.1 10:52:37 python-openstackclient==5.4.0 10:52:37 python-swiftclient==3.10.1 10:52:37 pytz==2020.1 10:52:37 PyYAML==5.3 10:52:37 requests==2.23.0 10:52:37 requests-oauthlib==1.3.0 10:52:37 requestsexceptions==1.4.0 10:52:37 rfc3986==1.4.0 10:52:37 rpm==4.11.3 10:52:37 rsa==4.0 10:52:37 ruamel.yaml==0.16.10 10:52:37 ruamel.yaml.clib==0.2.0 10:52:37 s3transfer==0.3.3 10:52:37 shade==1.27.2 10:52:37 simplejson==3.17.2 10:52:37 six==1.14.0 10:52:37 soupsieve==2.0 10:52:37 stevedore==3.2.2 10:52:37 tabulate==0.8.6 10:52:37 toml==0.10.0 10:52:37 tox==3.20.0 10:52:37 tqdm==4.43.0 10:52:37 urllib3==1.25.8 10:52:37 virtualenv==20.0.33 10:52:37 wcwidth==0.2.5 10:52:37 websocket-client==0.57.0 10:52:37 wrapt==1.12.1 10:52:37 xdg==3.0.2 10:52:37 xmltodict==0.12.0 10:52:37 yq==2.11.1 10:52:37 zipp==3.3.0 10:52:37 Cache entry deserialization failed, entry ignored 10:52:37 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. 10:52:40 Python 2.7.5 10:52:40 pip 20.2.3 from /home/jenkins/.local/lib/python2.7/site-packages/pip (python 2.7) 10:52:40 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. 10:52:41 ansible==2.9.7 10:52:41 Babel==0.9.6 10:52:41 backports.ssl-match-hostname==3.5.0.1 10:52:41 beautifulsoup4==4.4.1 10:52:41 bodhi==2.11.0 10:52:41 bodhi-client==2.11.0 10:52:41 CCColUtils==1.4 10:52:41 cffi==1.6.0 10:52:41 chardet==2.2.1 10:52:41 click==6.7 10:52:41 cloud-init==18.5 10:52:41 configobj==4.7.2 10:52:41 cryptography==1.7.2 10:52:41 decorator==3.4.0 10:52:41 distro==1.2.0 10:52:41 enum34==1.0.4 10:52:41 fedpkg==1.38 10:52:41 futures==3.1.1 10:52:41 gitdb==0.6.4 10:52:41 GitPython==1.0.1 10:52:41 html5lib==0.999 10:52:41 httplib2==0.9.2 10:52:41 idna==2.4 10:52:41 iniparse==0.4 10:52:41 ipaddress==1.0.16 10:52:41 IPy==0.75 10:52:41 javapackages==1.0.0 10:52:41 Jinja2==2.7.2 10:52:41 jmespath==0.9.4 10:52:41 jsonpatch==1.2 10:52:41 jsonpointer==1.9 10:52:41 kerberos==1.1 10:52:41 kitchen==1.1.1 10:52:41 langtable==0.0.31 10:52:41 lockfile==0.9.1 10:52:41 lxml==3.2.1 10:52:41 MarkupSafe==0.11 10:52:41 munch==2.0.2 10:52:41 offtrac==0.1.0 10:52:41 openidc-client==0.6.0 10:52:41 packagedb-cli==2.14.1 10:52:41 paramiko==2.1.1 10:52:41 perf==0.1 10:52:41 ply==3.4 10:52:41 policycoreutils-default-encoding==0.1 10:52:41 prettytable==0.7.2 10:52:41 pyasn1==0.1.9 10:52:41 pycparser==2.14 10:52:41 pycurl==7.19.0 10:52:41 pygobject==3.22.0 10:52:41 pygpgme==0.3 10:52:41 pyliblzma==0.5.3 10:52:41 pyOpenSSL==0.13.1 10:52:41 pyparsing==1.5.6 10:52:41 pyserial==2.6 10:52:41 python-augeas==0.5.0 10:52:41 python-bugzilla==2.3.0 10:52:41 python-dateutil==1.5 10:52:41 python-fedora==0.10.0 10:52:41 python-linux-procfs==0.4.9 10:52:41 python-yubico==1.2.3 10:52:41 pyudev==0.15 10:52:41 pyusb==1.0.0b1 10:52:41 pyxattr==0.5.1 10:52:41 PyYAML==3.10 10:52:41 requests==2.6.0 10:52:41 requests-kerberos==0.7.0 10:52:41 rpkg==1.60 10:52:41 schedutils==0.4 10:52:41 seobject==0.1 10:52:41 sepolicy==1.1 10:52:41 six==1.9.0 10:52:41 smmap==0.9.0 10:52:41 urlgrabber==3.10 10:52:41 urllib3==1.10.2 10:52:41 virtualenv==15.1.0 10:52:41 yum-langpacks==0.4.2 10:52:41 yum-metadata-parser==1.1.4 [Pipeline] echo 10:52:41 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 10:52:41 ---> sudo-logs.sh 10:52:41 Archiving 'sudo' log.. [Pipeline] echo 10:52:43 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 10:52:43 ---> job-cost.sh 10:52:43 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-9ZrQ 10:52:51 Cache entry deserialization failed, entry ignored 10:52:51 Cache entry deserialization failed, entry ignored 10:52:53 Cache entry deserialization failed, entry ignored 10:52:53 Cache entry deserialization failed, entry ignored 10:52:53 Cache entry deserialization failed, entry ignored 10:52:53 Cache entry deserialization failed, entry ignored 10:52:53 Cache entry deserialization failed, entry ignored 10:52:53 Cache entry deserialization failed, entry ignored 10:52:53 Cache entry deserialization failed, entry ignored 10:52:53 Cache entry deserialization failed, entry ignored 10:52:54 Cache entry deserialization failed, entry ignored 10:52:54 Cache entry deserialization failed, entry ignored 10:52:56 lf-activate-venv(): INFO: Installing: zipp==1.1.0 python-openstackclient 10:53:28 lf-activate-venv(): INFO: Adding /tmp/venv-9ZrQ/bin to PATH 10:53:28 INFO: No Stack... 10:53:28 INFO: Retrieving Pricing Info for: v1-standard-2 10:53:28 INFO: Archiving Costs [Pipeline] echo 10:53:28 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 10:53:29 ---> logs-deploy.sh 10:53:29 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-c/master/46 10:53:29 INFO: archiving workspace using pattern(s): 10:53:30 Archives upload complete. 10:53:30 INFO: archiving logs to Nexus 10:53:31 ---> uname -a: 10:53:31 Linux prd-centos7-docker-4c-2g-3729.vexxhost.local 3.10.0-1127.el7.x86_64 #1 SMP Tue Mar 31 23:36:51 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux 10:53:31 10:53:31 10:53:31 ---> lscpu: 10:53:31 Architecture: x86_64 10:53:31 CPU op-mode(s): 32-bit, 64-bit 10:53:31 Byte Order: Little Endian 10:53:31 CPU(s): 4 10:53:31 On-line CPU(s) list: 0-3 10:53:31 Thread(s) per core: 1 10:53:31 Core(s) per socket: 1 10:53:31 Socket(s): 4 10:53:31 NUMA node(s): 1 10:53:31 Vendor ID: GenuineIntel 10:53:31 CPU family: 6 10:53:31 Model: 44 10:53:31 Model name: Westmere E56xx/L56xx/X56xx (IBRS update) 10:53:31 Stepping: 1 10:53:31 CPU MHz: 2933.436 10:53:31 BogoMIPS: 5866.87 10:53:31 Virtualization: VT-x 10:53:31 Hypervisor vendor: KVM 10:53:31 Virtualization type: full 10:53:31 L1d cache: 32K 10:53:31 L1i cache: 32K 10:53:31 L2 cache: 4096K 10:53:31 L3 cache: 16384K 10:53:31 NUMA node0 CPU(s): 0-3 10:53:31 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology eagerfpu pni pclmulqdq vmx ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes hypervisor lahf_lm ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid tsc_adjust arat spec_ctrl intel_stibp 10:53:31 10:53:31