Pull request #297 opened Connecting to https://api.github.com using edgex-jenkins/****** (edgex-jenkins github personal access token) Connecting to https://api.github.com to check permissions of obtain list of iain-anderson for edgexfoundry/device-sdk-c Obtained Jenkinsfile from f8780afa8de9cf741021a7ef3db9cb6d72a3246e+60ee652064f677bb80d8a9b8d02e7b48382e3d17 (a2825b63709b3ed4d6b0267001bcc78b25f4c6b2) Running in Durability level: MAX_SURVIVABILITY 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 Cloning the remote Git repository Cloning with configured refspecs honoured and with tags Cloning repository git@github.com:edgexfoundry/edgex-global-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-c/branches/PR-297/workspace@libs/edgex-global-pipelines # timeout=10 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 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > 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 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 > git --version # timeout=10 > git --version # 'git version 2.16.6' Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that shared library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision b86a95d4aff1c43a521ca3be618780efd0ee2800 using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository git@github.com:lfit/releng-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-c/branches/PR-297/workspace@libs/lf-pipelines # timeout=10 Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision b86a95d4aff1c43a521ca3be618780efd0ee2800 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f b86a95d4aff1c43a521ca3be618780efd0ee2800 # timeout=10 Commit message: "Update global-jjb to latest" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 > git --version # timeout=10 > git --version # 'git version 2.16.6' fatal: bad object ad104866bbc8c98dca93091e1a8abeb835fd4e4d 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 Running on prd-centos7-docker-4c-2g-1976 in /w/workspace/edgexfoundry_device-sdk-c_PR-297 [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_PR-297 # 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 Merging remotes/origin/master commit 60ee652064f677bb80d8a9b8d02e7b48382e3d17 into PR head commit f8780afa8de9cf741021a7ef3db9cb6d72a3246e Merge succeeded, producing f8780afa8de9cf741021a7ef3db9cb6d72a3246e Checking out Revision f8780afa8de9cf741021a7ef3db9cb6d72a3246e (PR-297) > 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/pull/297/head:refs/remotes/origin/PR-297 +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f f8780afa8de9cf741021a7ef3db9cb6d72a3246e # timeout=10 > git remote # timeout=10 > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub > git merge 60ee652064f677bb80d8a9b8d02e7b48382e3d17 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f f8780afa8de9cf741021a7ef3db9cb6d72a3246e # timeout=10 Commit message: "DSR-1404 feat(discovery): if discovered device already exists, re-assign it to this device service" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.16.5' fatal: bad object ad104866bbc8c98dca93091e1a8abeb835fd4e4d [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 09:28:12 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 09:28:13 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 09:28:13 ========================================================= 09:28:13 EdgeX Global Pipelines Version Info 09:28:13 ========================================================= [Pipeline] libraryResource [Pipeline] sh 09:28:15 ------------------- 09:28:15 stable info: 09:28:15 ------------------- 09:28:15 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 09:28:15 Commit SHA: ad104866bbc8c98dca93091e1a8abeb835fd4e4d 09:28:15 Message: update stable to v1.0.131 09:28:15 ------------------- 09:28:15 experimental info: 09:28:15 ------------------- 09:28:15 Commited By: **** collab-it+edgex@linuxfoundation.org 09:28:15 Commit SHA: ad104866bbc8c98dca93091e1a8abeb835fd4e4d 09:28:15 Message: update experimental to v1.0.131 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // script [Pipeline] echo 09:28:16 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-c-settings [Pipeline] echo 09:28:16 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-c [Pipeline] echo 09:28:16 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 09:28:16 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 09:28:16 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 09:28:17 [edgeXSetupEnvironment]: set envvar DOCKER_BASE_IMAGE = nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest [Pipeline] echo 09:28:17 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = scripts/Dockerfile.alpine-3.11 [Pipeline] echo 09:28:17 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = scripts/Dockerfile.alpine-3.11-base [Pipeline] echo 09:28:17 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 09:28:17 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = docker-device-sdk-c [Pipeline] echo 09:28:17 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 09:28:17 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 09:28:18 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 09:28:18 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 09:28:18 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 09:28:18 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 09:28:18 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-297 [Pipeline] echo 09:28:18 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-297 [Pipeline] echo 09:28:18 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-297 [Pipeline] echo 09:28:18 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = f8780afa8de9cf741021a7ef3db9cb6d72a3246e [Pipeline] echo 09:28:19 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = f8780af [Pipeline] echo 09:28:19 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] isUnix [Pipeline] sh 09:28:20 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 09:28:20 09:28:20 Error: No such object: nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] isUnix [Pipeline] sh 09:28:21 + docker pull nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 09:28:21 latest: Pulling from edgex-devops/git-semver 09:28:21 31603596830f: Pulling fs layer 09:28:21 2a8b12db71e7: Pulling fs layer 09:28:21 6ca5941a6612: Pulling fs layer 09:28:21 ecc8261a40a4: Pulling fs layer 09:28:21 ecc8261a40a4: Waiting 09:28:21 2a8b12db71e7: Verifying Checksum 09:28:21 2a8b12db71e7: Download complete 09:28:21 31603596830f: Download complete 09:28:21 6ca5941a6612: Verifying Checksum 09:28:21 6ca5941a6612: Download complete 09:28:21 ecc8261a40a4: Verifying Checksum 09:28:21 ecc8261a40a4: Download complete 09:28:21 31603596830f: Pull complete 09:28:22 2a8b12db71e7: Pull complete 09:28:23 6ca5941a6612: Pull complete 09:28:23 ecc8261a40a4: Pull complete 09:28:23 Digest: sha256:c336c3cb7d26c4f33e4bbf869d415e221d43967d83d6a5809e4cb0cc2a1e8fe7 09:28:23 Status: Downloaded newer image for nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 09:28:23 nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] withDockerContainer 09:28:23 prd-centos7-docker-4c-2g-1976 does not seem to be running inside a container 09:28:23 $ docker run -t -d -u 1001:1001 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-c_PR-297 -v /w/workspace/edgexfoundry_device-sdk-c_PR-297:/w/workspace/edgexfoundry_device-sdk-c_PR-297:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_PR-297@tmp:/w/workspace/edgexfoundry_device-sdk-c_PR-297@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 ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest cat 09:28:25 $ docker top f0afeeaa1a2fa09483b468016c2107fc56eaf1276eeeabf34c2bf74323b2d93b -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 09:28:25 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 09:28:25 [ssh-agent] Looking for ssh-agent implementation... 09:28:26 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 09:28:26 $ docker exec f0afeeaa1a2fa09483b468016c2107fc56eaf1276eeeabf34c2bf74323b2d93b ssh-agent 09:28:26 SSH_AUTH_SOCK=/tmp/ssh-bfPHobBWswSv/agent.11 09:28:26 SSH_AGENT_PID=16 09:28:26 Running ssh-add (command line suppressed) 09:28:26 Identity added: /w/workspace/edgexfoundry_device-sdk-c_PR-297@tmp/private_key_8392048736833185592.key (/w/workspace/edgexfoundry_device-sdk-c_PR-297@tmp/private_key_8392048736833185592.key) 09:28:26 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 09:28:26 + git describe --exact-match --tags HEAD 09:28:26 fatal: no tag exactly matches 'f8780afa8de9cf741021a7ef3db9cb6d72a3246e' [Pipeline] } 09:28:27 $ docker exec --env ******** --env ******** f0afeeaa1a2fa09483b468016c2107fc56eaf1276eeeabf34c2bf74323b2d93b ssh-agent -k 09:28:27 unset SSH_AUTH_SOCK; 09:28:27 unset SSH_AGENT_PID; 09:28:27 echo Agent pid 16 killed; 09:28:27 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] echo 09:28:27 [edgeXSemver]: exception occurred checking if HEAD is tagged: hudson.AbortException: script returned exit code 128 09:28:27 This usually means this commit has not been tagged. [Pipeline] sshagent 09:28:27 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 09:28:27 [ssh-agent] Looking for ssh-agent implementation... 09:28:27 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 09:28:27 $ docker exec f0afeeaa1a2fa09483b468016c2107fc56eaf1276eeeabf34c2bf74323b2d93b ssh-agent 09:28:27 SSH_AUTH_SOCK=/tmp/ssh-e1dizQLw1bAf/agent.46 09:28:27 SSH_AGENT_PID=51 09:28:27 Running ssh-add (command line suppressed) 09:28:27 Identity added: /w/workspace/edgexfoundry_device-sdk-c_PR-297@tmp/private_key_72331909868183004.key (/w/workspace/edgexfoundry_device-sdk-c_PR-297@tmp/private_key_72331909868183004.key) 09:28:27 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 09:28:28 + git semver init 09:28:28 # -> Open(): unable to determine branch for HEAD 09:28:28 # $GIT_DIR = /w/workspace/edgexfoundry_device-sdk-c_PR-297/.git 09:28:28 # $GIT_WORK_TREE = /w/workspace/edgexfoundry_device-sdk-c_PR-297 09:28:28 # $SEMVER_REMOTE_NAME = origin 09:28:28 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 09:28:28 # $SEMVER_USER_NAME = edgex-jenkins 09:28:28 # $SEMVER_BRANCH = PR-297 09:28:28 # $SEMVER_TEMP = /tmp/semver-417668514 09:28:28 # git clone --branch semver git@github.com:edgexfoundry/device-sdk-c.git $SEMVER_TEMP 09:28:29 # '/tmp/semver-417668514' -> '/w/workspace/edgexfoundry_device-sdk-c_PR-297/.semver' 09:28:29 # -> Force: false 09:28:29 # $SEMVER_DIR = /w/workspace/edgexfoundry_device-sdk-c_PR-297/.semver [Pipeline] } 09:28:29 $ docker exec --env ******** --env ******** f0afeeaa1a2fa09483b468016c2107fc56eaf1276eeeabf34c2bf74323b2d93b ssh-agent -k 09:28:29 unset SSH_AUTH_SOCK; 09:28:29 unset SSH_AGENT_PID; 09:28:29 echo Agent pid 51 killed; 09:28:29 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 09:28:30 + git semver [Pipeline] } 09:28:30 $ docker stop --time=1 f0afeeaa1a2fa09483b468016c2107fc56eaf1276eeeabf34c2bf74323b2d93b 09:28:31 $ docker rm -f f0afeeaa1a2fa09483b468016c2107fc56eaf1276eeeabf34c2bf74323b2d93b [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] stash 09:28:32 Stashed 33 file(s) [Pipeline] echo 09:28:32 [edgeXSemver]: initialized semver on version 0.0.0 [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 09:28:48 Still waiting to schedule task 09:28:48 Waiting for next available executor on ‘prd-centos7-docker-4c-2g-1976’ 09:28:48 Still waiting to schedule task 09:28:48 All nodes of label ‘ubuntu18.04-docker-arm64-4c-16g’ are offline 09:30:44 Running on prd-ubuntu18.04-docker-arm64-4c-16g-1977 in /w/workspace/edgexfoundry_device-sdk-c_PR-297 [Pipeline] { [Pipeline] ws 09:30:44 Running in /w/workspace/device-sdk-c/1 [Pipeline] { [Pipeline] checkout 09:30:49 using credential edgex-jenkins-ssh 09:30:49 Cloning the remote Git repository 09:30:49 Cloning repository git@github.com:edgexfoundry/device-sdk-c.git 09:30:49 > git init /w/workspace/device-sdk-c/1 # timeout=10 09:30:50 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 09:30:50 > git --version # timeout=10 09:30:50 > git --version # 'git version 2.17.1' 09:30:50 using GIT_SSH to set credentials SSH Credentials for GitHub 09:30:50 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 09:30:51 Merging remotes/origin/master commit 60ee652064f677bb80d8a9b8d02e7b48382e3d17 into PR head commit f8780afa8de9cf741021a7ef3db9cb6d72a3246e 09:30:52 Merge succeeded, producing f8780afa8de9cf741021a7ef3db9cb6d72a3246e 09:30:52 Checking out Revision f8780afa8de9cf741021a7ef3db9cb6d72a3246e (PR-297) 09:30:51 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 09:30:51 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 09:30:51 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 09:30:51 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 09:30:51 using GIT_SSH to set credentials SSH Credentials for GitHub 09:30:51 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/pull/297/head:refs/remotes/origin/PR-297 +refs/heads/master:refs/remotes/origin/master # timeout=10 09:30:51 > git config core.sparsecheckout # timeout=10 09:30:51 > git checkout -f f8780afa8de9cf741021a7ef3db9cb6d72a3246e # timeout=10 09:30:51 > git remote # timeout=10 09:30:52 > git config --get remote.origin.url # timeout=10 09:30:52 using GIT_SSH to set credentials SSH Credentials for GitHub 09:30:52 > git merge 60ee652064f677bb80d8a9b8d02e7b48382e3d17 # timeout=10 09:30:52 > git rev-parse HEAD^{commit} # timeout=10 09:30:52 > git config core.sparsecheckout # timeout=10 09:30:52 > git checkout -f f8780afa8de9cf741021a7ef3db9cb6d72a3246e # timeout=10 09:30:56 Commit message: "DSR-1404 feat(discovery): if discovered device already exists, re-assign it to this device service" 09:30:56 > git --version # timeout=10 09:30:56 > git --version # 'git version 2.17.1' 09:30:56 fatal: bad object ad104866bbc8c98dca93091e1a8abeb835fd4e4d [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] echo 09:30:58 ========================================================= 09:30:58 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest] 09:30:58 ========================================================= [Pipeline] isUnix [Pipeline] sh 09:30:59 + 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 . 09:31:00 Sending build context to Docker daemon 3.779MB 09:31:00 Step 1/21 : ARG BASE=alpine:3.11 09:31:00 Step 2/21 : FROM ${BASE} as builder 09:31:01 latest: Pulling from edgex-devops/edgex-gcc-base-arm64 09:31:01 0362ad1dd800: Pulling fs layer 09:31:01 f2cdb1532d8b: Pulling fs layer 09:31:01 37ed683be191: Pulling fs layer 09:31:01 0362ad1dd800: Verifying Checksum 09:31:01 0362ad1dd800: Download complete 09:31:02 0362ad1dd800: Pull complete 09:31:02 f2cdb1532d8b: Pull complete 09:31:03 37ed683be191: Verifying Checksum 09:31:03 37ed683be191: Download complete 09:31:14 37ed683be191: Pull complete 09:31:14 Digest: sha256:f3a502aba7c4a8aa4a4fcde21dbb9db33787f3779e80dd14fb3ea60ab67de23f 09:31:14 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest 09:31:14 ---> b23d30803547 09:31:14 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 09:31:14 ---> Running in 40925a294669 09:31:16 fetch http://nl.alpinelinux.org/alpine/v3.9/main/aarch64/APKINDEX.tar.gz 09:31:16 fetch http://nl.alpinelinux.org/alpine/v3.9/community/aarch64/APKINDEX.tar.gz 09:31:17 (1/8) Installing ncurses-dev (6.1_p20190105-r0) 09:31:17 (2/8) Installing libuuid (2.33-r0) 09:31:17 (3/8) Installing libblkid (2.33-r0) 09:31:17 (4/8) Installing libfdisk (2.33-r0) 09:31:17 (5/8) Installing libmount (2.33-r0) 09:31:17 (6/8) Installing libsmartcols (2.33-r0) 09:31:18 (7/8) Installing util-linux-dev (2.33-r0) 09:31:18 (8/8) Installing wget (1.20.3-r0) 09:31:18 Executing busybox-1.29.3-r10.trigger 09:31:18 OK: 285 MiB in 83 packages 09:31:19 Removing intermediate container 40925a294669 09:31:19 ---> 71fbac794dc5 09:31:19 Step 4/21 : ENV CBOR_VERSION=0.5.0 09:31:20 ---> Running in 1d34a66610b3 09:31:20 Removing intermediate container 1d34a66610b3 09:31:20 ---> a75d5a865956 09:31:20 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 09:31:20 ---> Running in 09f295993c77 09:31:21 --2020-09-29 09:31:21-- https://github.com/PJK/libcbor/archive/v0.5.0.tar.gz 09:31:21 Resolving github.com... 140.82.112.4 09:31:21 Connecting to github.com|140.82.112.4|:443... connected. 09:31:22 HTTP request sent, awaiting response... 302 Found 09:31:22 Location: https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 [following] 09:31:22 --2020-09-29 09:31:22-- https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 09:31:22 Resolving codeload.github.com... 140.82.113.9 09:31:22 Connecting to codeload.github.com|140.82.113.9|:443... connected. 09:31:22 HTTP request sent, awaiting response... 200 OK 09:31:22 Length: unspecified [application/x-gzip] 09:31:22 Saving to: 'STDOUT' 09:31:22 09:31:22 0K .......... .......... .......... .......... .......... 1.15M 09:31:22 50K .......... .......... .......... .......... .......... 2.35M 09:31:22 100K .......... .......... .......... .......... .......... 4.82M 09:31:22 150K .......... .......... .......... .......... .......... 6.13M 09:31:22 200K .......... .......... .......... .......... .......... 8.66M 09:31:22 250K .......... .......... .......... .......... .......... 3.73M 09:31:22 300K .......... .......... .......... .......... .......... 4.35M 09:31:22 350K .......... .......... .......... .......... .......... 3.91M 09:31:22 400K .......... .......... .......... .......... .......... 3.60M 09:31:22 450K .......... .......... .......... .......... .......... 6.26M 09:31:22 500K .......... .......... .......... .......... .......... 6.06M 09:31:22 550K .......... .......... .......... .......... .......... 6.79M 09:31:22 600K .......... .......... .......... .......... .......... 1.05M 09:31:22 650K .......... .......... .......... .......... .......... 1.12M 09:31:22 700K .. 11.4M=0.3s 09:31:22 09:31:22 2020-09-29 09:31:22 (2.74 MB/s) - written to stdout [719348] 09:31:22 09:31:23 -- The C compiler identification is GNU 8.3.0 09:31:23 -- The CXX compiler identification is GNU 8.3.0 09:31:23 -- Check for working C compiler: /usr/bin/cc 09:31:23 -- Check for working C compiler: /usr/bin/cc -- works 09:31:23 -- Detecting C compiler ABI info 09:31:23 -- Detecting C compiler ABI info - done 09:31:23 -- Detecting C compile features 09:31:24 -- Detecting C compile features - done 09:31:24 -- Check for working CXX compiler: /usr/bin/c++ 09:31:24 -- Check for working CXX compiler: /usr/bin/c++ -- works 09:31:24 -- Detecting CXX compiler ABI info 09:31:25 -- Detecting CXX compiler ABI info - done 09:31:25 -- Detecting CXX compile features 09:31:26 -- Detecting CXX compile features - done 09:31:26 -- Looking for include file endian.h 09:31:26 -- Looking for include file endian.h - found 09:31:26 -- Check if the system is big endian 09:31:26 -- Searching 16 bit integer 09:31:26 -- Looking for sys/types.h 09:31:26 -- Looking for sys/types.h - found 09:31:26 -- Looking for stdint.h 09:31:27 -- Looking for stdint.h - found 09:31:27 -- Looking for stddef.h 09:31:27 -- Looking for stddef.h - found 09:31:27 -- Check size of unsigned short 09:31:27 -- Check size of unsigned short - done 09:31:27 -- Using unsigned short 09:31:27 -- Check if the system is big endian - little endian 09:31:28 -- Check size of size_t 09:31:28 -- Check size of size_t - done 09:31:28 CMake Warning at examples/CMakeLists.txt:16 (find_package): 09:31:28 By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has 09:31:28 asked CMake to find a package configuration file provided by "cJSON", but 09:31:28 CMake did not find one. 09:31:28 09:31:28 Could not find a package configuration file provided by "cJSON" with any of 09:31:28 the following names: 09:31:28 09:31:28 cJSONConfig.cmake 09:31:28 cjson-config.cmake 09:31:28 09:31:28 Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set 09:31:28 "cJSON_DIR" to a directory containing one of the above files. If "cJSON" 09:31:28 provides a separate development package or SDK, be sure it has been 09:31:28 installed. 09:31:28 09:31:28 09:31:28 -- Configuring done 09:31:28 -- Generating done 09:31:28 -- Build files have been written to: /tmp/cbor 09:31:28 Scanning dependencies of target cbor_shared 09:31:28 [ 1%] Building C object src/CMakeFiles/cbor_shared.dir/cbor.c.o 09:31:29 [ 3%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/streaming.c.o 09:31:29 [ 5%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/encoders.c.o 09:31:30 [ 7%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/builder_callbacks.c.o 09:31:30 Running on prd-centos7-docker-4c-2g-1978 in /w/workspace/edgexfoundry_device-sdk-c_PR-297 [Pipeline] { [Pipeline] ws 09:31:30 Running in /w/workspace/device-sdk-c/1 [Pipeline] { [Pipeline] checkout 09:31:30 [ 9%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/loaders.c.o 09:31:31 [ 11%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/memory_utils.c.o 09:31:31 [ 13%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/stack.c.o 09:31:31 [ 15%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/unicode.c.o 09:31:31 [ 17%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/encoding.c.o 09:31:31 [ 19%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/serialization.c.o 09:31:32 [ 21%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/arrays.c.o 09:31:32 [ 23%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/common.c.o 09:31:33 [ 25%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/floats_ctrls.c.o 09:31:33 [ 26%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/bytestrings.c.o 09:31:33 using credential edgex-jenkins-ssh 09:31:33 Cloning the remote Git repository 09:31:33 [ 28%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/callbacks.c.o 09:31:33 [ 30%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/strings.c.o 09:31:33 [ 32%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/maps.c.o 09:31:33 Cloning repository git@github.com:edgexfoundry/device-sdk-c.git 09:31:33 > git init /w/workspace/device-sdk-c/1 # timeout=10 09:31:33 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 09:31:33 > git --version # timeout=10 09:31:33 > git --version # 'git version 2.16.5' 09:31:33 using GIT_SSH to set credentials SSH Credentials for GitHub 09:31:33 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 09:31:34 [ 34%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/tags.c.o 09:31:34 [ 36%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/ints.c.o 09:31:34 Merging remotes/origin/master commit 60ee652064f677bb80d8a9b8d02e7b48382e3d17 into PR head commit f8780afa8de9cf741021a7ef3db9cb6d72a3246e 09:31:34 [ 38%] Building C object src/CMakeFiles/cbor_shared.dir/allocators.c.o 09:31:34 [ 40%] Linking C shared library libcbor.so 09:31:34 Merge succeeded, producing f8780afa8de9cf741021a7ef3db9cb6d72a3246e 09:31:34 Checking out Revision f8780afa8de9cf741021a7ef3db9cb6d72a3246e (PR-297) 09:31:35 [ 40%] Built target cbor_shared 09:31:35 Scanning dependencies of target cbor 09:31:35 [ 42%] Building C object src/CMakeFiles/cbor.dir/cbor.c.o 09:31:34 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 09:31:34 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 09:31:34 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 09:31:34 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 09:31:34 using GIT_SSH to set credentials SSH Credentials for GitHub 09:31:34 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/pull/297/head:refs/remotes/origin/PR-297 +refs/heads/master:refs/remotes/origin/master # timeout=10 09:31:34 > git config core.sparsecheckout # timeout=10 09:31:34 > git checkout -f f8780afa8de9cf741021a7ef3db9cb6d72a3246e # timeout=10 09:31:34 > git remote # timeout=10 09:31:34 > git config --get remote.origin.url # timeout=10 09:31:34 using GIT_SSH to set credentials SSH Credentials for GitHub 09:31:34 > git merge 60ee652064f677bb80d8a9b8d02e7b48382e3d17 # timeout=10 09:31:34 > git rev-parse HEAD^{commit} # timeout=10 09:31:34 > git config core.sparsecheckout # timeout=10 09:31:34 > git checkout -f f8780afa8de9cf741021a7ef3db9cb6d72a3246e # timeout=10 09:31:36 [ 44%] Building C object src/CMakeFiles/cbor.dir/cbor/streaming.c.o 09:31:36 [ 46%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/encoders.c.o 09:31:36 [ 48%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/builder_callbacks.c.o 09:31:37 [ 50%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/loaders.c.o 09:31:37 [ 51%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/memory_utils.c.o 09:31:38 [ 53%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/stack.c.o 09:31:38 [ 55%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/unicode.c.o 09:31:38 [ 57%] Building C object src/CMakeFiles/cbor.dir/cbor/encoding.c.o 09:31:38 Commit message: "DSR-1404 feat(discovery): if discovered device already exists, re-assign it to this device service" 09:31:38 > git --version # timeout=10 09:31:38 > git --version # 'git version 2.16.5' 09:31:38 fatal: bad object ad104866bbc8c98dca93091e1a8abeb835fd4e4d 09:31:39 [ 59%] Building C object src/CMakeFiles/cbor.dir/cbor/serialization.c.o [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] unstash 09:31:39 [ 61%] Building C object src/CMakeFiles/cbor.dir/cbor/arrays.c.o [Pipeline] echo 09:31:39 ========================================================= 09:31:39 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest] 09:31:39 ========================================================= [Pipeline] isUnix [Pipeline] sh 09:31:40 [ 63%] Building C object src/CMakeFiles/cbor.dir/cbor/common.c.o 09:31:40 [ 65%] Building C object src/CMakeFiles/cbor.dir/cbor/floats_ctrls.c.o 09:31:40 [ 67%] Building C object src/CMakeFiles/cbor.dir/cbor/bytestrings.c.o 09:31:40 + 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 . 09:31:40 [ 69%] Building C object src/CMakeFiles/cbor.dir/cbor/callbacks.c.o 09:31:40 Sending build context to Docker daemon 3.779MB 09:31:40 Step 1/21 : ARG BASE=alpine:3.11 09:31:40 Step 2/21 : FROM ${BASE} as builder 09:31:40 latest: Pulling from edgex-devops/edgex-gcc-base 09:31:40 e7c96db7181b: Pulling fs layer 09:31:40 4c13bbce0fe7: Pulling fs layer 09:31:40 6059c847ac2f: Pulling fs layer 09:31:40 4c13bbce0fe7: Verifying Checksum 09:31:40 4c13bbce0fe7: Download complete 09:31:41 [ 71%] Building C object src/CMakeFiles/cbor.dir/cbor/strings.c.o 09:31:41 e7c96db7181b: Verifying Checksum 09:31:41 e7c96db7181b: Download complete 09:31:41 [ 73%] Building C object src/CMakeFiles/cbor.dir/cbor/maps.c.o 09:31:41 e7c96db7181b: Pull complete 09:31:41 4c13bbce0fe7: Pull complete 09:31:41 [ 75%] Building C object src/CMakeFiles/cbor.dir/cbor/tags.c.o 09:31:42 [ 76%] Building C object src/CMakeFiles/cbor.dir/cbor/ints.c.o 09:31:42 [ 78%] Building C object src/CMakeFiles/cbor.dir/allocators.c.o 09:31:42 [ 80%] Linking C static library libcbor.a 09:31:42 6059c847ac2f: Verifying Checksum 09:31:42 6059c847ac2f: Download complete 09:31:42 [ 80%] Built target cbor 09:31:42 Scanning dependencies of target create_items 09:31:42 [ 82%] Building C object examples/CMakeFiles/create_items.dir/create_items.c.o 09:31:42 [ 84%] Linking C executable create_items 09:31:42 [ 84%] Built target create_items 09:31:42 Scanning dependencies of target readfile 09:31:42 [ 86%] Building C object examples/CMakeFiles/readfile.dir/readfile.c.o 09:31:43 [ 88%] Linking C executable readfile 09:31:43 [ 88%] Built target readfile 09:31:43 Scanning dependencies of target streaming_parser 09:31:43 [ 90%] Building C object examples/CMakeFiles/streaming_parser.dir/streaming_parser.c.o 09:31:43 [ 92%] Linking C executable streaming_parser 09:31:43 [ 92%] Built target streaming_parser 09:31:43 Scanning dependencies of target sort 09:31:43 [ 94%] Building C object examples/CMakeFiles/sort.dir/sort.c.o 09:31:43 [ 96%] Linking C executable sort 09:31:43 [ 96%] Built target sort 09:31:43 Scanning dependencies of target hello 09:31:43 [ 98%] Building C object examples/CMakeFiles/hello.dir/hello.c.o 09:31:43 [100%] Linking C executable hello 09:31:43 [100%] Built target hello 09:31:44 Install the project... 09:31:44 -- Install configuration: "Release" 09:31:44 -- Installing: /usr/local/include/cbor/configuration.h 09:31:44 -- Installing: /usr/local/lib64/libcbor.a 09:31:44 -- Installing: /usr/local/lib64/libcbor.so.0.0.0 09:31:44 -- Installing: /usr/local/lib64/libcbor.so.0 09:31:44 -- Installing: /usr/local/lib64/libcbor.so 09:31:44 -- Up-to-date: /usr/local/include/cbor 09:31:44 -- Installing: /usr/local/include/cbor/streaming.h 09:31:44 -- Installing: /usr/local/include/cbor/ints.h 09:31:44 -- Installing: /usr/local/include/cbor/floats_ctrls.h 09:31:44 -- Installing: /usr/local/include/cbor/bytestrings.h 09:31:44 -- Installing: /usr/local/include/cbor/encoding.h 09:31:44 -- Installing: /usr/local/include/cbor/serialization.h 09:31:44 -- Installing: /usr/local/include/cbor/data.h 09:31:44 -- Installing: /usr/local/include/cbor/common.h 09:31:44 -- Installing: /usr/local/include/cbor/callbacks.h 09:31:44 -- Installing: /usr/local/include/cbor/strings.h 09:31:44 -- Installing: /usr/local/include/cbor/tags.h 09:31:44 -- Installing: /usr/local/include/cbor/internal 09:31:44 -- Installing: /usr/local/include/cbor/internal/encoders.h 09:31:44 -- Installing: /usr/local/include/cbor/internal/loaders.h 09:31:44 -- Installing: /usr/local/include/cbor/internal/stack.h 09:31:44 -- Installing: /usr/local/include/cbor/internal/unicode.h 09:31:44 -- Installing: /usr/local/include/cbor/internal/builder_callbacks.h 09:31:44 -- Installing: /usr/local/include/cbor/internal/memory_utils.h 09:31:44 -- Installing: /usr/local/include/cbor/arrays.h 09:31:44 -- Installing: /usr/local/include/cbor/maps.h 09:31:44 -- Installing: /usr/local/include/cbor.h 09:31:44 -- Installing: /usr/local/lib64/pkgconfig/libcbor.pc 09:31:46 Removing intermediate container 09f295993c77 09:31:46 ---> 1cc19a237f36 09:31:46 Step 6/21 : RUN mkdir /tmp/sdk 09:31:46 ---> Running in 5de582a8be8f 09:31:46 6059c847ac2f: Pull complete 09:31:46 Digest: sha256:6b5104d086ae1e5e8a284a473be9a93378e3934f9b07db5717372c857cbcbe5e 09:31:46 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest 09:31:46 ---> 5eabd8fd8ba2 09:31:46 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 09:31:48 ---> Running in d33ad43d34da 09:31:49 Removing intermediate container 5de582a8be8f 09:31:49 ---> 4d8b5cc5dfe1 09:31:49 Step 7/21 : COPY VERSION /tmp/sdk 09:31:49 fetch http://nl.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz 09:31:49 ---> ce1bdf002578 09:31:49 Step 8/21 : COPY src /tmp/sdk/src 09:31:50 ---> 6114db7999f6 09:31:50 Step 9/21 : COPY include /tmp/sdk/include 09:31:50 fetch http://nl.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz 09:31:50 (1/8) Installing ncurses-dev (6.1_p20190105-r0) 09:31:50 (2/8) Installing libuuid (2.33-r0) 09:31:50 (3/8) Installing libblkid (2.33-r0) 09:31:50 (4/8) Installing libfdisk (2.33-r0) 09:31:51 (5/8) Installing libmount (2.33-r0) 09:31:51 (6/8) Installing libsmartcols (2.33-r0) 09:31:51 (7/8) Installing util-linux-dev (2.33-r0) 09:31:51 ---> 40356b4e7272 09:31:51 Step 10/21 : COPY scripts /tmp/sdk/scripts 09:31:51 (8/8) Installing wget (1.20.3-r0) 09:31:51 Executing busybox-1.29.3-r10.trigger 09:31:51 OK: 272 MiB in 83 packages 09:31:51 ---> aa8420fb5648 09:31:51 Step 11/21 : COPY LICENSE /tmp/sdk 09:31:52 Removing intermediate container d33ad43d34da 09:31:52 ---> 88846b16bf50 09:31:52 Step 4/21 : ENV CBOR_VERSION=0.5.0 09:31:52 ---> Running in b54426259147 09:31:52 ---> 7c5a44836291 09:31:52 Step 12/21 : COPY Attribution.txt /tmp/sdk 09:31:52 Removing intermediate container b54426259147 09:31:52 ---> c31394380c54 09:31:52 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 09:31:52 ---> Running in 8a067f2c547a 09:31:53 ---> db2cbbb3b568 09:31:53 Step 13/21 : RUN cd /tmp/sdk && ./scripts/build.sh && make -C build/release install 09:31:53 --2020-09-29 09:31:53-- https://github.com/PJK/libcbor/archive/v0.5.0.tar.gz 09:31:53 Resolving github.com... 140.82.112.4 09:31:53 Connecting to github.com|140.82.112.4|:443... connected. 09:31:53 HTTP request sent, awaiting response... 302 Found 09:31:53 Location: https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 [following] 09:31:53 --2020-09-29 09:31:53-- https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 09:31:53 Resolving codeload.github.com... 140.82.113.9 09:31:53 Connecting to codeload.github.com|140.82.113.9|:443... connected. 09:31:53 ---> Running in 449e8df65620 09:31:53 HTTP request sent, awaiting response... 200 OK 09:31:53 Length: unspecified [application/x-gzip] 09:31:53 Saving to: 'STDOUT' 09:31:53  09:31:53 0K .......... .......... .......... .......... .......... 1.27M 09:31:53 50K .......... .......... .......... .......... .......... 5.70M 09:31:53 100K .......... .......... .......... .......... .......... 4.16M 09:31:53 150K .......... .......... .......... .......... .......... 6.58M 09:31:53 200K .......... .......... .......... .......... .......... 4.22M 09:31:53 250K .......... .......... .......... .......... .......... 26.1M 09:31:53 300K .......... .......... .......... .......... .......... 8.41M 09:31:53 350K .......... .......... .......... .......... .......... 7.92M 09:31:53 400K .......... .......... .......... .......... .......... 5.91M 09:31:53 450K .......... .......... .......... .......... .......... 12.1M 09:31:53 500K .......... .......... .......... .......... .......... 25.1M 09:31:53 550K .......... .......... .......... .......... .......... 4.23M 09:31:53 600K .......... .......... .......... .......... .......... 2.52M 09:31:53 650K .......... .......... .......... .......... .......... 4.73M 09:31:53 700K .. 27.3M=0.1s 09:31:53 09:31:53 2020-09-29 09:31:53 (4.66 MB/s) - written to stdout [719348] 09:31:53 09:31:53 -- The C compiler identification is GNU 8.3.0 09:31:53 -- The CXX compiler identification is GNU 8.3.0 09:31:53 -- Check for working C compiler: /usr/bin/cc 09:31:53 -- Check for working C compiler: /usr/bin/cc -- works 09:31:53 -- Detecting C compiler ABI info 09:31:54 -- Detecting C compiler ABI info - done 09:31:54 -- Detecting C compile features 09:31:54 -- Detecting C compile features - done 09:31:54 -- Check for working CXX compiler: /usr/bin/c++ 09:31:54 -- Check for working CXX compiler: /usr/bin/c++ -- works 09:31:54 -- Detecting CXX compiler ABI info 09:31:54 -- Detecting CXX compiler ABI info - done 09:31:54 -- Detecting CXX compile features 09:31:54 + CPPCHECK=false 09:31:54 + DOCGEN=false 09:31:54 + TOMLVER=SDK-0.2 09:31:54 + CUTILVER=1.1.1 09:31:54 + '[' 0 -gt 0 ] 09:31:54 + readlink -f ./scripts/build.sh 09:31:54 + dirname /tmp/sdk/scripts/build.sh 09:31:54 + dirname /tmp/sdk/scripts 09:31:54 + ROOT=/tmp/sdk 09:31:54 + cd /tmp/sdk 09:31:54 + '[' '!' -d deps ] 09:31:54 + mkdir deps 09:31:54 + wget -O - https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 09:31:54 + tar -C deps -z -x -f - 09:31:54 --2020-09-29 09:31:54-- https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 09:31:54 Resolving github.com... 140.82.112.4 09:31:54 Connecting to github.com|140.82.112.4|:443... connected. 09:31:54 -- Detecting CXX compile features - done 09:31:54 -- Looking for include file endian.h 09:31:54 -- Looking for include file endian.h - found 09:31:54 -- Check if the system is big endian 09:31:54 -- Searching 16 bit integer 09:31:54 -- Looking for sys/types.h 09:31:54 -- Looking for sys/types.h - found 09:31:54 -- Looking for stdint.h 09:31:55 HTTP request sent, awaiting response... 302 Found 09:31:55 Location: https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 [following] 09:31:55 --2020-09-29 09:31:54-- https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 09:31:55 Resolving codeload.github.com... 140.82.113.9 09:31:55 Connecting to codeload.github.com|140.82.113.9|:443... connected. 09:31:55 HTTP request sent, awaiting response... 200 OK 09:31:55 Length: unspecified [application/x-gzip] 09:31:55 Saving to: 'STDOUT' 09:31:55  09:31:55 0K .......... ......   886K=0.02s 09:31:55 09:31:55 2020-09-29 09:31:54 (886 KB/s) - written to stdout [16451] 09:31:55 09:31:55 + cp deps/tomlc99-SDK-0.2/toml.c deps/tomlc99-SDK-0.2/toml.h src/c 09:31:55 + + tarwget -C -O deps - -z https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz -x -f 09:31:55 - 09:31:55 --2020-09-29 09:31:55-- https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 09:31:55 -- Looking for stdint.h - found 09:31:55 -- Looking for stddef.h 09:31:55 -- Looking for stddef.h - found 09:31:55 -- Check size of unsigned short 09:31:55 -- Check size of unsigned short - done 09:31:55 -- Using unsigned short 09:31:55 Resolving github.com... 140.82.112.4 09:31:55 Connecting to github.com|140.82.112.4|:443... connected. 09:31:55 HTTP request sent, awaiting response... 302 Found 09:31:55 Location: https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 [following] 09:31:55 --2020-09-29 09:31:55-- https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 09:31:55 Resolving codeload.github.com... 140.82.113.9 09:31:55 Connecting to codeload.github.com|140.82.113.9|:443... connected. 09:31:55 -- Check if the system is big endian - little endian 09:31:55 -- Check size of size_t 09:31:55 -- Check size of size_t - done 09:31:55 CMake Warning at examples/CMakeLists.txt:16 (find_package): 09:31:55 By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has 09:31:55 asked CMake to find a package configuration file provided by "cJSON", but 09:31:55 CMake did not find one. 09:31:55 09:31:55 Could not find a package configuration file provided by "cJSON" with any of 09:31:55 the following names: 09:31:55 09:31:55 cJSONConfig.cmake 09:31:55 cjson-config.cmake 09:31:55 09:31:55 Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set 09:31:55 "cJSON_DIR" to a directory containing one of the above files. If "cJSON" 09:31:55 provides a separate development package or SDK, be sure it has been 09:31:55 installed. 09:31:55 09:31:55 09:31:55 -- Configuring done 09:31:55 -- Generating done 09:31:55 -- Build files have been written to: /tmp/cbor 09:31:55 Scanning dependencies of target cbor_shared 09:31:55 HTTP request sent, awaiting response... 200 OK 09:31:55 Length: unspecified [application/x-gzip] 09:31:55 Saving to: 'STDOUT' 09:31:55  09:31:55 0K .......... .......... .......... .......... .......... 1.31M 09:31:55 50K .......... .......... .......... .......... .......... 2.42M 09:31:55 100K .......... .......... .......... .......... .......... 2.88M 09:31:55 150K .......... .......... ..... 10.8M=0.08s 09:31:55 09:31:55 2020-09-29 09:31:55 (2.24 MB/s) - written to stdout [179833] 09:31:55 09:31:55 + mkdir -p src/c/iot 09:31:55 + 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 09:31:55 + mkdir -p include/iot 09:31:55 + 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 09:31:55 + mkdir -p include/iot/os 09:31:55 + 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 09:31:55 + mkdir -p /tmp/sdk/build/release 09:31:55 + cd /tmp/sdk/build/release 09:31:55 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /tmp/sdk/src 09:31:55 [ 1%] Building C object src/CMakeFiles/cbor_shared.dir/cbor.c.o 09:31:55 [ 3%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/streaming.c.o 09:31:55 -- The C compiler identification is GNU 8.3.0 09:31:55 [ 5%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/encoders.c.o 09:31:55 [ 7%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/builder_callbacks.c.o 09:31:56 -- Check for working C compiler: /usr/bin/cc 09:31:56 -- Check for working C compiler: /usr/bin/cc -- works 09:31:56 -- Detecting C compiler ABI info 09:31:56 [ 9%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/loaders.c.o 09:31:56 [ 11%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/memory_utils.c.o 09:31:56 [ 13%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/stack.c.o 09:31:56 [ 15%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/unicode.c.o 09:31:56 -- Detecting C compiler ABI info - done 09:31:56 -- Detecting C compile features 09:31:56 [ 17%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/encoding.c.o 09:31:56 [ 19%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/serialization.c.o 09:31:56 [ 21%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/arrays.c.o 09:31:56 [ 23%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/common.c.o 09:31:56 [ 25%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/floats_ctrls.c.o 09:31:56 [ 26%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/bytestrings.c.o 09:31:56 [ 28%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/callbacks.c.o 09:31:56 [ 30%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/strings.c.o 09:31:56 [ 32%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/maps.c.o 09:31:57 [ 34%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/tags.c.o 09:31:57 [ 36%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/ints.c.o 09:31:57 [ 38%] Building C object src/CMakeFiles/cbor_shared.dir/allocators.c.o 09:31:57 [ 40%] Linking C shared library libcbor.so 09:31:57 [ 40%] Built target cbor_shared 09:31:57 -- Detecting C compile features - done 09:31:57 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 09:31:57 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 09:31:57 -- Found LIBYAML: /usr/lib/libyaml.so 09:31:57 -- Found LIBUUID: /usr/lib/libuuid.so 09:31:57 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 09:31:57 -- C SDK 0.0.0 for Linux 09:31:57 -- Performing Test CSDK_HAVE_ATOMIC 09:31:57 Scanning dependencies of target cbor 09:31:57 [ 42%] Building C object src/CMakeFiles/cbor.dir/cbor.c.o 09:31:57 [ 44%] Building C object src/CMakeFiles/cbor.dir/cbor/streaming.c.o 09:31:57 -- Performing Test CSDK_HAVE_ATOMIC - Success 09:31:57 -- Found Curses: /usr/lib/libcurses.so 09:31:57 -- Configuring done 09:31:57 [ 46%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/encoders.c.o 09:31:57 [ 48%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/builder_callbacks.c.o 09:31:57 -- Generating done 09:31:57 -- Build files have been written to: /tmp/sdk/build/release 09:31:57 + make 09:31:57 + tee release.log 09:31:57 Scanning dependencies of target csdk 09:31:58 [ 50%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/loaders.c.o 09:31:58 [ 51%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/memory_utils.c.o 09:31:58 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 09:31:58 [ 53%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/stack.c.o 09:31:58 [ 55%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/unicode.c.o 09:31:58 [ 57%] Building C object src/CMakeFiles/cbor.dir/cbor/encoding.c.o 09:31:58 [ 59%] Building C object src/CMakeFiles/cbor.dir/cbor/serialization.c.o 09:31:58 [ 61%] Building C object src/CMakeFiles/cbor.dir/cbor/arrays.c.o 09:31:58 [ 63%] Building C object src/CMakeFiles/cbor.dir/cbor/common.c.o 09:31:58 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 09:31:58 [ 65%] Building C object src/CMakeFiles/cbor.dir/cbor/floats_ctrls.c.o 09:31:58 [ 67%] Building C object src/CMakeFiles/cbor.dir/cbor/bytestrings.c.o 09:31:58 [ 69%] Building C object src/CMakeFiles/cbor.dir/cbor/callbacks.c.o 09:31:59 [ 71%] Building C object src/CMakeFiles/cbor.dir/cbor/strings.c.o 09:31:59 [ 73%] Building C object src/CMakeFiles/cbor.dir/cbor/maps.c.o 09:31:59 [ 75%] Building C object src/CMakeFiles/cbor.dir/cbor/tags.c.o 09:31:59 [ 76%] Building C object src/CMakeFiles/cbor.dir/cbor/ints.c.o 09:31:59 [ 78%] Building C object src/CMakeFiles/cbor.dir/allocators.c.o 09:31:59 [ 80%] Linking C static library libcbor.a 09:31:59 [ 80%] Built target cbor 09:31:59 Scanning dependencies of target create_items 09:31:59 [ 82%] Building C object examples/CMakeFiles/create_items.dir/create_items.c.o 09:31:59 [ 84%] Linking C executable create_items 09:31:59 [ 84%] Built target create_items 09:31:59 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 09:31:59 Scanning dependencies of target readfile 09:31:59 [ 86%] Building C object examples/CMakeFiles/readfile.dir/readfile.c.o 09:31:59 [ 88%] Linking C executable readfile 09:31:59 [ 88%] Built target readfile 09:31:59 Scanning dependencies of target streaming_parser 09:31:59 [ 90%] Building C object examples/CMakeFiles/streaming_parser.dir/streaming_parser.c.o 09:31:59 [ 92%] Linking C executable streaming_parser 09:31:59 [ 92%] Built target streaming_parser 09:31:59 Scanning dependencies of target sort 09:31:59 [ 94%] Building C object examples/CMakeFiles/sort.dir/sort.c.o 09:31:59 [ 96%] Linking C executable sort 09:31:59 [ 96%] Built target sort 09:31:59 Scanning dependencies of target hello 09:31:59 [ 98%] Building C object examples/CMakeFiles/hello.dir/hello.c.o 09:31:59 [100%] Linking C executable hello 09:31:59 [100%] Built target hello 09:31:59 Install the project... 09:31:59 -- Install configuration: "Release" 09:31:59 -- Installing: /usr/local/include/cbor/configuration.h 09:31:59 -- Installing: /usr/local/lib64/libcbor.a 09:31:59 -- Installing: /usr/local/lib64/libcbor.so.0.0.0 09:31:59 -- Installing: /usr/local/lib64/libcbor.so.0 09:31:59 -- Installing: /usr/local/lib64/libcbor.so 09:31:59 -- Up-to-date: /usr/local/include/cbor 09:31:59 -- Installing: /usr/local/include/cbor/arrays.h 09:31:59 -- Installing: /usr/local/include/cbor/bytestrings.h 09:31:59 -- Installing: /usr/local/include/cbor/callbacks.h 09:31:59 -- Installing: /usr/local/include/cbor/common.h 09:31:59 -- Installing: /usr/local/include/cbor/data.h 09:31:59 -- Installing: /usr/local/include/cbor/encoding.h 09:31:59 -- Installing: /usr/local/include/cbor/floats_ctrls.h 09:31:59 -- Installing: /usr/local/include/cbor/internal 09:31:59 -- Installing: /usr/local/include/cbor/internal/builder_callbacks.h 09:31:59 -- Installing: /usr/local/include/cbor/internal/encoders.h 09:31:59 -- Installing: /usr/local/include/cbor/internal/loaders.h 09:31:59 -- Installing: /usr/local/include/cbor/internal/memory_utils.h 09:31:59 -- Installing: /usr/local/include/cbor/internal/stack.h 09:31:59 -- Installing: /usr/local/include/cbor/internal/unicode.h 09:31:59 -- Installing: /usr/local/include/cbor/ints.h 09:31:59 -- Installing: /usr/local/include/cbor/maps.h 09:31:59 -- Installing: /usr/local/include/cbor/serialization.h 09:31:59 -- Installing: /usr/local/include/cbor/streaming.h 09:31:59 -- Installing: /usr/local/include/cbor/strings.h 09:31:59 -- Installing: /usr/local/include/cbor/tags.h 09:31:59 -- Installing: /usr/local/include/cbor.h 09:31:59 -- Installing: /usr/local/lib64/pkgconfig/libcbor.pc 09:32:01 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 09:32:01 [ 8%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 09:32:01 [ 9%] Building C object c/CMakeFiles/csdk.dir/data.c.o 09:32:02 Removing intermediate container 8a067f2c547a 09:32:02 ---> 4a837449e2c0 09:32:02 Step 6/21 : RUN mkdir /tmp/sdk 09:32:02 ---> Running in c7cc5707c822 09:32:02 [ 11%] Building C object c/CMakeFiles/csdk.dir/device.c.o 09:32:03 Removing intermediate container c7cc5707c822 09:32:03 ---> f00168a4eaaa 09:32:03 Step 7/21 : COPY VERSION /tmp/sdk 09:32:03 ---> cd2e48d3f78e 09:32:03 Step 8/21 : COPY src /tmp/sdk/src 09:32:04 ---> 999ce982935d 09:32:04 Step 9/21 : COPY include /tmp/sdk/include 09:32:04 ---> 44becf777235 09:32:04 Step 10/21 : COPY scripts /tmp/sdk/scripts 09:32:04 [ 12%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 09:32:04 ---> 8f819b14a625 09:32:04 Step 11/21 : COPY LICENSE /tmp/sdk 09:32:05 ---> 5d6994f2fc2c 09:32:05 Step 12/21 : COPY Attribution.txt /tmp/sdk 09:32:05 ---> a09ee4d81408 09:32:05 Step 13/21 : RUN cd /tmp/sdk && ./scripts/build.sh && make -C build/release install 09:32:05 ---> Running in ff4a974c9dac 09:32:05 [ 14%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 09:32:05 + CPPCHECK=false 09:32:05 + DOCGEN=false 09:32:05 + TOMLVER=SDK-0.2 09:32:05 + CUTILVER=1.1.1 09:32:05 + '[' 0 -gt 0 ] 09:32:05 + readlink -f ./scripts/build.sh 09:32:05 + dirname /tmp/sdk/scripts/build.sh 09:32:05 + dirname /tmp/sdk/scripts 09:32:05 + ROOT=/tmp/sdk 09:32:05 + cd /tmp/sdk 09:32:05 + '[' '!' -d deps ] 09:32:05 + mkdir deps 09:32:05 + wget -O - https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 09:32:05 + tar -C deps -z -x -f - 09:32:05 --2020-09-29 09:32:05-- https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 09:32:05 Resolving github.com... 140.82.113.4 09:32:05 Connecting to github.com|140.82.113.4|:443... connected. 09:32:05 HTTP request sent, awaiting response... 302 Found 09:32:05 Location: https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 [following] 09:32:05 --2020-09-29 09:32:05-- https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 09:32:05 Resolving codeload.github.com... 140.82.113.9 09:32:05 Connecting to codeload.github.com|140.82.113.9|:443... connected. 09:32:06 [ 16%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 09:32:06 HTTP request sent, awaiting response... 200 OK 09:32:06 Length: unspecified [application/x-gzip] 09:32:06 Saving to: 'STDOUT' 09:32:06  09:32:06 0K .......... ......  859K=0.02s 09:32:06 09:32:06 2020-09-29 09:32:06 (859 KB/s) - written to stdout [16451] 09:32:06 09:32:06 + cp deps/tomlc99-SDK-0.2/toml.c deps/tomlc99-SDK-0.2/toml.h src/c 09:32:06 + wget -O - https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 09:32:06 + tar -C deps -z -x -f - 09:32:06 --2020-09-29 09:32:06-- https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 09:32:06 Resolving github.com... 140.82.113.4 09:32:06 Connecting to github.com|140.82.113.4|:443... connected. 09:32:06 HTTP request sent, awaiting response... 302 Found 09:32:06 Location: https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 [following] 09:32:06 --2020-09-29 09:32:06-- https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 09:32:06 Resolving codeload.github.com... 140.82.113.9 09:32:06 Connecting to codeload.github.com|140.82.113.9|:443... connected. 09:32:06 HTTP request sent, awaiting response... 200 OK 09:32:06 Length: 179833 (176K) [application/x-gzip] 09:32:06 Saving to: 'STDOUT' 09:32:06  09:32:06 0K .......... .......... .......... .......... .......... 28% 1.27M 0s 09:32:06 50K .......... .......... .......... .......... .......... 56% 2.50M 0s 09:32:06 100K .......... .......... .......... .......... .......... 85% 44.3M 0s 09:32:06 150K .......... .......... ..... 100% 3.07M=0.07s 09:32:06 09:32:06 2020-09-29 09:32:06 (2.55 MB/s) - written to stdout [179833/179833] 09:32:06 09:32:06 + mkdir -p src/c/iot 09:32:06 + 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 09:32:06 + mkdir -p include/iot 09:32:06 + 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 09:32:06 + mkdir -p include/iot/os 09:32:06 + 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 09:32:06 + mkdir -p /tmp/sdk/build/release 09:32:06 + cd /tmp/sdk/build/release 09:32:06 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /tmp/sdk/src 09:32:06 [ 17%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 09:32:06 -- The C compiler identification is GNU 8.3.0 09:32:06 -- Check for working C compiler: /usr/bin/cc 09:32:06 -- Check for working C compiler: /usr/bin/cc -- works 09:32:06 -- Detecting C compiler ABI info 09:32:06 -- Detecting C compiler ABI info - done 09:32:06 -- Detecting C compile features 09:32:06 [ 19%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 09:32:07 -- Detecting C compile features - done 09:32:07 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 09:32:07 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 09:32:07 -- Found LIBYAML: /usr/lib/libyaml.so 09:32:07 -- Found LIBUUID: /usr/lib/libuuid.so 09:32:07 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 09:32:07 -- C SDK 0.0.0 for Linux 09:32:07 -- Performing Test CSDK_HAVE_ATOMIC 09:32:07 -- Performing Test CSDK_HAVE_ATOMIC - Success 09:32:07 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 09:32:07 -- Found Curses: /usr/lib/libcurses.so 09:32:07 -- Configuring done 09:32:07 -- Generating done 09:32:07 -- Build files have been written to: /tmp/sdk/build/release 09:32:07 + make 09:32:07 + tee release.log 09:32:07 Scanning dependencies of target csdk 09:32:07 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 09:32:07 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 09:32:07 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 09:32:07 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 09:32:08 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 09:32:08 [ 8%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 09:32:08 [ 9%] Building C object c/CMakeFiles/csdk.dir/data.c.o 09:32:08 [ 11%] Building C object c/CMakeFiles/csdk.dir/device.c.o 09:32:09 [ 12%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 09:32:09 [ 14%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 09:32:09 [ 16%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 09:32:09 [ 17%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 09:32:09 [ 19%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 09:32:09 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 09:32:09 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 09:32:10 [ 24%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 09:32:10 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 09:32:10 [ 24%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 09:32:10 [ 27%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 09:32:10 [ 29%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 09:32:11 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 09:32:11 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 09:32:11 [ 27%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 09:32:11 [ 32%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 09:32:11 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 09:32:11 [ 35%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 09:32:11 [ 29%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 09:32:12 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 09:32:12 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 09:32:12 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 09:32:12 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 09:32:12 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 09:32:12 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 09:32:12 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 09:32:12 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 09:32:13 [ 48%] Building C object c/CMakeFiles/csdk.dir/map.c.o 09:32:13 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 09:32:13 /tmp/sdk/src/c/metadata.c: In function 'edgex_metadata_client_add_or_modify_device': 09:32:13 /tmp/sdk/src/c/metadata.c:440:30: error: implicit declaration of function 'edgex_metadata_client_get_device_byname'; did you mean 'edgex_metadata_client_delete_device_byname'? [-Werror=implicit-function-declaration] 09:32:13 edgex_device *existing = edgex_metadata_client_get_device_byname (lc, endpoints, name, &err); 09:32:13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 09:32:13 edgex_metadata_client_delete_device_byname 09:32:13 /tmp/sdk/src/c/metadata.c:440:30: warning: initialization of 'edgex_device *' {aka 'struct edgex_device *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 09:32:13 cc1: some warnings being treated as errors 09:32:13 make[2]: *** [c/CMakeFiles/csdk.dir/build.make:453: c/CMakeFiles/csdk.dir/metadata.c.o] Error 1 09:32:13 make[1]: *** [CMakeFiles/Makefile2:93: c/CMakeFiles/csdk.dir/all] Error 2 09:32:13 make: *** [Makefile:152: all] Error 2 09:32:13 + make package 09:32:13 + tee -a release.log 09:32:13 [ 1%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 09:32:13 /tmp/sdk/src/c/metadata.c: In function 'edgex_metadata_client_add_or_modify_device': 09:32:13 /tmp/sdk/src/c/metadata.c:440:30: error: implicit declaration of function 'edgex_metadata_client_get_device_byname'; did you mean 'edgex_metadata_client_delete_device_byname'? [-Werror=implicit-function-declaration] 09:32:13 edgex_device *existing = edgex_metadata_client_get_device_byname (lc, endpoints, name, &err); 09:32:13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 09:32:13 edgex_metadata_client_delete_device_byname 09:32:13 /tmp/sdk/src/c/metadata.c:440:30: warning: initialization of 'edgex_device *' {aka 'struct edgex_device *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 09:32:13 cc1: some warnings being treated as errors 09:32:13 make[2]: *** [c/CMakeFiles/csdk.dir/build.make:453: c/CMakeFiles/csdk.dir/metadata.c.o] Error 1 09:32:13 make[1]: *** [CMakeFiles/Makefile2:93: c/CMakeFiles/csdk.dir/all] Error 2 09:32:13 make: *** [Makefile:152: all] Error 2 09:32:13 + '[' false '=' true ] 09:32:13 + '[' false '=' true ] 09:32:13 + mkdir -p /tmp/sdk/build/debug 09:32:13 + cd /tmp/sdk/build/debug 09:32:13 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /tmp/sdk/src 09:32:13 -- The C compiler identification is GNU 8.3.0 09:32:13 -- Check for working C compiler: /usr/bin/cc 09:32:13 -- Check for working C compiler: /usr/bin/cc -- works 09:32:13 -- Detecting C compiler ABI info 09:32:14 -- Detecting C compiler ABI info - done 09:32:14 -- Detecting C compile features 09:32:14 -- Detecting C compile features - done 09:32:14 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 09:32:14 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 09:32:14 -- Found LIBYAML: /usr/lib/libyaml.so 09:32:14 -- Found LIBUUID: /usr/lib/libuuid.so 09:32:14 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 09:32:14 -- C SDK 0.0.0 for Linux 09:32:14 -- Performing Test CSDK_HAVE_ATOMIC 09:32:14 -- Performing Test CSDK_HAVE_ATOMIC - Success 09:32:14 -- Found Curses: /usr/lib/libcurses.so 09:32:14 -- Configuring done 09:32:14 -- Generating done 09:32:14 -- Build files have been written to: /tmp/sdk/build/debug 09:32:14 + make 09:32:14 + tee debug.log 09:32:14 Scanning dependencies of target csdk 09:32:14 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 09:32:14 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 09:32:14 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 09:32:15 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 09:32:15 [ 8%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 09:32:15 [ 9%] Building C object c/CMakeFiles/csdk.dir/data.c.o 09:32:15 [ 32%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 09:32:15 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 09:32:15 [ 35%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 09:32:15 [ 11%] Building C object c/CMakeFiles/csdk.dir/device.c.o 09:32:15 [ 12%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 09:32:15 [ 14%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 09:32:15 [ 16%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 09:32:15 [ 17%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 09:32:15 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 09:32:15 [ 19%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 09:32:15 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 09:32:15 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 09:32:16 [ 24%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 09:32:16 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 09:32:16 [ 27%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 09:32:16 [ 29%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 09:32:16 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 09:32:16 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 09:32:16 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 09:32:16 [ 32%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 09:32:16 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 09:32:16 [ 35%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 09:32:16 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 09:32:16 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 09:32:16 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 09:32:16 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 09:32:17 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 09:32:17 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 09:32:17 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 09:32:17 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 09:32:17 [ 48%] Building C object c/CMakeFiles/csdk.dir/map.c.o 09:32:17 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 09:32:17 /tmp/sdk/src/c/metadata.c: In function 'edgex_metadata_client_add_or_modify_device': 09:32:17 /tmp/sdk/src/c/metadata.c:440:30: error: implicit declaration of function 'edgex_metadata_client_get_device_byname'; did you mean 'edgex_metadata_client_delete_device_byname'? [-Werror=implicit-function-declaration] 09:32:17 edgex_device *existing = edgex_metadata_client_get_device_byname (lc, endpoints, name, &err); 09:32:17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 09:32:17 edgex_metadata_client_delete_device_byname 09:32:17 /tmp/sdk/src/c/metadata.c:440:30: warning: initialization of 'edgex_device *' {aka 'struct edgex_device *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 09:32:17 cc1: some warnings being treated as errors 09:32:17 make[2]: *** [c/CMakeFiles/csdk.dir/build.make:453: c/CMakeFiles/csdk.dir/metadata.c.o] Error 1 09:32:17 make[1]: *** [CMakeFiles/Makefile2:93: c/CMakeFiles/csdk.dir/all] Error 2 09:32:17 make: *** [Makefile:152: all] Error 2 09:32:17 make: Entering directory '/tmp/sdk/build/release' 09:32:17 make[1]: Entering directory '/tmp/sdk/build/release' 09:32:17 make[2]: Entering directory '/tmp/sdk/build/release' 09:32:17 make[2]: Leaving directory '/tmp/sdk/build/release' 09:32:17 make[2]: Entering directory '/tmp/sdk/build/release' 09:32:17 [ 1%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 09:32:17 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 09:32:17 /tmp/sdk/src/c/metadata.c: In function 'edgex_metadata_client_add_or_modify_device': 09:32:17 /tmp/sdk/src/c/metadata.c:440:30: error: implicit declaration of function 'edgex_metadata_client_get_device_byname'; did you mean 'edgex_metadata_client_delete_device_byname'? [-Werror=implicit-function-declaration] 09:32:17 edgex_device *existing = edgex_metadata_client_get_device_byname (lc, endpoints, name, &err); 09:32:17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 09:32:17 edgex_metadata_client_delete_device_byname 09:32:17 /tmp/sdk/src/c/metadata.c:440:30: warning: initialization of 'edgex_device *' {aka 'struct edgex_device *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 09:32:17 cc1: some warnings being treated as errors 09:32:17 make[2]: *** [c/CMakeFiles/csdk.dir/build.make:453: c/CMakeFiles/csdk.dir/metadata.c.o] Error 1 09:32:17 make[2]: Leaving directory '/tmp/sdk/build/release' 09:32:17 make[1]: *** [CMakeFiles/Makefile2:93: c/CMakeFiles/csdk.dir/all] Error 2 09:32:17 make[1]: Leaving directory '/tmp/sdk/build/release' 09:32:17 make: *** [Makefile:152: all] Error 2 09:32:17 make: Leaving directory '/tmp/sdk/build/release' 09:32:18 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 09:32:18 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 09:32:18 The command '/bin/sh -c cd /tmp/sdk && ./scripts/build.sh && make -C build/release install' returned a non-zero code: 2 [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) Stage "Test" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) Stage "Build" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv 09:32:20 [ 48%] Building C object c/CMakeFiles/csdk.dir/map.c.o [Pipeline] } [Pipeline] // withEnv [Pipeline] } 09:32:20 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o [Pipeline] // ws [Pipeline] } [Pipeline] // node 09:32:21 /tmp/sdk/src/c/metadata.c: In function 'edgex_metadata_client_add_or_modify_device': 09:32:21 /tmp/sdk/src/c/metadata.c:440:30: error: implicit declaration of function 'edgex_metadata_client_get_device_byname'; did you mean 'edgex_metadata_client_delete_device_byname'? [-Werror=implicit-function-declaration] 09:32:21 edgex_device *existing = edgex_metadata_client_get_device_byname (lc, endpoints, name, &err); 09:32:21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 09:32:21 edgex_metadata_client_delete_device_byname 09:32:21 /tmp/sdk/src/c/metadata.c:440:30: warning: initialization of 'edgex_device *' {aka 'struct edgex_device *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] [Pipeline] } [Pipeline] // stage [Pipeline] } 09:32:21 Failed in branch amd64 09:32:21 cc1: some warnings being treated as errors 09:32:21 make[2]: *** [c/CMakeFiles/csdk.dir/build.make:453: c/CMakeFiles/csdk.dir/metadata.c.o] Error 1 09:32:21 make[1]: *** [CMakeFiles/Makefile2:93: c/CMakeFiles/csdk.dir/all] Error 2 09:32:21 make: *** [Makefile:152: all] Error 2 09:32:21 + make package 09:32:21 + tee -a release.log 09:32:21 [ 1%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 09:32:22 /tmp/sdk/src/c/metadata.c: In function 'edgex_metadata_client_add_or_modify_device': 09:32:22 /tmp/sdk/src/c/metadata.c:440:30: error: implicit declaration of function 'edgex_metadata_client_get_device_byname'; did you mean 'edgex_metadata_client_delete_device_byname'? [-Werror=implicit-function-declaration] 09:32:22 edgex_device *existing = edgex_metadata_client_get_device_byname (lc, endpoints, name, &err); 09:32:22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 09:32:22 edgex_metadata_client_delete_device_byname 09:32:22 /tmp/sdk/src/c/metadata.c:440:30: warning: initialization of 'edgex_device *' {aka 'struct edgex_device *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 09:32:22 cc1: some warnings being treated as errors 09:32:22 make[2]: *** [c/CMakeFiles/csdk.dir/build.make:453: c/CMakeFiles/csdk.dir/metadata.c.o] Error 1 09:32:22 make[1]: *** [CMakeFiles/Makefile2:93: c/CMakeFiles/csdk.dir/all] Error 2 09:32:22 make: *** [Makefile:152: all] Error 2 09:32:22 + '[' false '=' true ] 09:32:22 + '[' false '=' true ] 09:32:22 + mkdir -p /tmp/sdk/build/debug 09:32:22 + cd /tmp/sdk/build/debug 09:32:22 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /tmp/sdk/src 09:32:23 -- The C compiler identification is GNU 8.3.0 09:32:23 -- Check for working C compiler: /usr/bin/cc 09:32:23 -- Check for working C compiler: /usr/bin/cc -- works 09:32:23 -- Detecting C compiler ABI info 09:32:23 -- Detecting C compiler ABI info - done 09:32:23 -- Detecting C compile features 09:32:24 -- Detecting C compile features - done 09:32:24 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 09:32:24 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 09:32:24 -- Found LIBYAML: /usr/lib/libyaml.so 09:32:24 -- Found LIBUUID: /usr/lib/libuuid.so 09:32:24 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 09:32:24 -- C SDK 0.0.0 for Linux 09:32:24 -- Performing Test CSDK_HAVE_ATOMIC 09:32:24 -- Performing Test CSDK_HAVE_ATOMIC - Success 09:32:24 -- Found Curses: /usr/lib/libcurses.so 09:32:24 -- Configuring done 09:32:25 -- Generating done 09:32:25 -- Build files have been written to: /tmp/sdk/build/debug 09:32:25 + + maketee debug.log 09:32:25 09:32:25 Scanning dependencies of target csdk 09:32:25 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 09:32:25 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 09:32:25 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 09:32:26 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 09:32:26 [ 8%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 09:32:27 [ 9%] Building C object c/CMakeFiles/csdk.dir/data.c.o 09:32:27 [ 11%] Building C object c/CMakeFiles/csdk.dir/device.c.o 09:32:27 [ 12%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 09:32:28 [ 14%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 09:32:28 [ 16%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 09:32:28 [ 17%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 09:32:29 [ 19%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 09:32:29 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 09:32:29 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 09:32:30 [ 24%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 09:32:30 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 09:32:30 [ 27%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 09:32:31 [ 29%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 09:32:31 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 09:32:32 [ 32%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 09:32:32 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 09:32:32 [ 35%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 09:32:32 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 09:32:32 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 09:32:33 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 09:32:33 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 09:32:33 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 09:32:33 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 09:32:33 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 09:32:34 [ 48%] Building C object c/CMakeFiles/csdk.dir/map.c.o 09:32:34 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 09:32:34 /tmp/sdk/src/c/metadata.c: In function 'edgex_metadata_client_add_or_modify_device': 09:32:34 /tmp/sdk/src/c/metadata.c:440:30: error: implicit declaration of function 'edgex_metadata_client_get_device_byname'; did you mean 'edgex_metadata_client_delete_device_byname'? [-Werror=implicit-function-declaration] 09:32:34 edgex_device *existing = edgex_metadata_client_get_device_byname (lc, endpoints, name, &err); 09:32:34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 09:32:34 edgex_metadata_client_delete_device_byname 09:32:34 /tmp/sdk/src/c/metadata.c:440:30: warning: initialization of 'edgex_device *' {aka 'struct edgex_device *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 09:32:35 cc1: some warnings being treated as errors 09:32:35 make[2]: *** [c/CMakeFiles/csdk.dir/build.make:453: c/CMakeFiles/csdk.dir/metadata.c.o] Error 1 09:32:35 make[1]: *** [CMakeFiles/Makefile2:93: c/CMakeFiles/csdk.dir/all] Error 2 09:32:35 make: *** [Makefile:152: all] Error 2 09:32:35 make: Entering directory '/tmp/sdk/build/release' 09:32:35 make[1]: Entering directory '/tmp/sdk/build/release' 09:32:35 make[2]: Entering directory '/tmp/sdk/build/release' 09:32:35 make[2]: Leaving directory '/tmp/sdk/build/release' 09:32:35 make[2]: Entering directory '/tmp/sdk/build/release' 09:32:35 [ 1%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 09:32:35 /tmp/sdk/src/c/metadata.c: In function 'edgex_metadata_client_add_or_modify_device': 09:32:35 /tmp/sdk/src/c/metadata.c:440:30: error: implicit declaration of function 'edgex_metadata_client_get_device_byname'; did you mean 'edgex_metadata_client_delete_device_byname'? [-Werror=implicit-function-declaration] 09:32:35 edgex_device *existing = edgex_metadata_client_get_device_byname (lc, endpoints, name, &err); 09:32:35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 09:32:35 edgex_metadata_client_delete_device_byname 09:32:35 /tmp/sdk/src/c/metadata.c:440:30: warning: initialization of 'edgex_device *' {aka 'struct edgex_device *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 09:32:36 cc1: some warnings being treated as errors 09:32:36 make[2]: *** [c/CMakeFiles/csdk.dir/build.make:453: c/CMakeFiles/csdk.dir/metadata.c.o] Error 1 09:32:36 make[2]: Leaving directory '/tmp/sdk/build/release' 09:32:36 make[1]: *** [CMakeFiles/Makefile2:93: c/CMakeFiles/csdk.dir/all] Error 2 09:32:36 make[1]: Leaving directory '/tmp/sdk/build/release' 09:32:36 make: *** [Makefile:152: all] Error 2 09:32:36 make: Leaving directory '/tmp/sdk/build/release' 09:32:36 The command '/bin/sh -c cd /tmp/sdk && ./scripts/build.sh && make -C build/release install' returned a non-zero code: 2 [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) Stage "Test" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) Stage "Build" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } 09:32:39 Failed in branch arm64 [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Clair Scan) Stage "Clair Scan" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to earlier failure(s) [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] libraryResource [Pipeline] sh 09:32:42 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 09:32:42 ---> package-listing.sh 09:32:42 ++ facter osfamily 09:32:42 ++ tr '[:upper:]' '[:lower:]' 09:32:42 + OS_FAMILY=redhat 09:32:42 + workspace=/w/workspace/edgexfoundry_device-sdk-c_PR-297 09:32:42 + START_PACKAGES=/tmp/packages_start.txt 09:32:42 + END_PACKAGES=/tmp/packages_end.txt 09:32:42 + DIFF_PACKAGES=/tmp/packages_diff.txt 09:32:42 + PACKAGES=/tmp/packages_start.txt 09:32:42 + '[' /w/workspace/edgexfoundry_device-sdk-c_PR-297 ']' 09:32:42 + PACKAGES=/tmp/packages_end.txt 09:32:42 + case "${OS_FAMILY}" in 09:32:42 + rpm -qa 09:32:42 + sort 09:32:46 + '[' -f /tmp/packages_start.txt ']' 09:32:46 + '[' -f /tmp/packages_end.txt ']' 09:32:46 + diff /tmp/packages_start.txt /tmp/packages_end.txt 09:32:46 + '[' /w/workspace/edgexfoundry_device-sdk-c_PR-297 ']' 09:32:46 + mkdir -p /w/workspace/edgexfoundry_device-sdk-c_PR-297/archives/ 09:32:46 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgexfoundry_device-sdk-c_PR-297/archives/ [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 09:32:47 provisioning config files... 09:32:47 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgexfoundry_device-sdk-c_PR-297@tmp/config5487010874957145583tmp [Pipeline] { [Pipeline] echo 09:32:47 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 09:32:48 ---> create-netrc.sh [Pipeline] } 09:32:48 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] echo 09:32:48 Running shell/python-tools-install.sh [Pipeline] libraryResource [Pipeline] sh 09:32:48 ---> python-tools-install.sh 09:32:48 Generating Requirements File 09:34:10 Python 3.6.8 09:34:10 pip 20.2.3 from /home/jenkins/.local/lib/python3.6/site-packages/pip (python 3.6) 09:34:10 aiohttp==3.6.2 09:34:10 appdirs==1.4.3 09:34:10 argcomplete==1.12.1 09:34:10 aspy.yaml==1.3.0 09:34:10 async-timeout==3.0.1 09:34:10 attrs==19.3.0 09:34:10 Babel==2.8.0 09:34:10 beautifulsoup4==4.8.2 09:34:10 boto3==1.11.6 09:34:10 botocore==1.14.6 09:34:10 bs4==0.0.1 09:34:10 cachetools==4.1.1 09:34:10 certifi==2019.11.28 09:34:10 cffi==1.14.3 09:34:10 cfgv==2.0.1 09:34:10 chardet==3.0.4 09:34:10 click==7.1 09:34:10 cliff==3.4.0 09:34:10 cmd2==1.3.10 09:34:10 colorama==0.4.3 09:34:10 cryptography==3.1.1 09:34:10 debtcollector==2.2.0 09:34:10 decorator==4.4.2 09:34:10 defusedxml==0.6.0 09:34:10 Deprecated==1.2.7 09:34:10 distlib==0.3.1 09:34:10 distro==1.2.0 09:34:10 dnspython==1.16.0 09:34:10 docker==4.2.0 09:34:10 docutils==0.15.2 09:34:10 dogpile.cache==1.0.2 09:34:10 email-validator==1.0.5 09:34:10 filelock==3.0.12 09:34:10 future==0.18.2 09:34:10 google-auth==1.22.0 09:34:10 httplib2==0.17.0 09:34:10 identify==1.4.11 09:34:10 idna==2.9 09:34:10 idna-ssl==1.1.0 09:34:10 importlib-metadata==1.7.0 09:34:10 importlib-resources==1.5.0 09:34:10 iso8601==0.1.13 09:34:10 Jinja2==2.11.1 09:34:10 jmespath==0.10.0 09:34:10 jsonpatch==1.26 09:34:10 jsonpointer==2.0 09:34:10 jsonschema==3.2.0 09:34:10 keystoneauth1==4.2.1 09:34:10 kubernetes==11.0.0 09:34:10 lftools==0.34.2 09:34:10 lxml==4.5.0 09:34:10 MarkupSafe==0.23 09:34:10 msgpack==1.0.0 09:34:10 multi-key-dict==2.0.3 09:34:10 multidict==4.7.6 09:34:10 munch==2.5.0 09:34:10 netaddr==0.8.0 09:34:10 netifaces==0.10.9 09:34:10 niet==1.4.2 09:34:10 nodeenv==1.3.5 09:34:10 oauth2client==4.1.3 09:34:10 oauthlib==3.1.0 09:34:10 openstacksdk==0.50.0 09:34:10 os-client-config==2.1.0 09:34:10 os-service-types==1.7.0 09:34:10 osc-lib==2.2.1 09:34:10 oslo.config==8.3.2 09:34:10 oslo.context==3.1.1 09:34:10 oslo.i18n==5.0.1 09:34:10 oslo.log==4.4.0 09:34:10 oslo.serialization==4.0.1 09:34:10 oslo.utils==4.6.0 09:34:10 packaging==20.4 09:34:10 pbr==5.4.4 09:34:10 pluggy==0.13.1 09:34:10 prettytable==0.7.2 09:34:10 py==1.9.0 09:34:10 pyasn1==0.4.8 09:34:10 pyasn1-modules==0.2.8 09:34:10 pycparser==2.20 09:34:10 pygerrit2==2.0.10 09:34:10 PyGithub==1.46 09:34:10 pyinotify==0.9.6 09:34:10 PyJWT==1.7.1 09:34:10 pyparsing==2.4.7 09:34:10 pyperclip==1.8.0 09:34:10 pyroute2==0.4.13 09:34:10 pyrsistent==0.15.7 09:34:10 PySocks==1.6.8 09:34:10 python-cinderclient==7.2.0 09:34:10 python-dateutil==2.8.1 09:34:10 python-heatclient==2.2.1 09:34:10 python-jenkins==1.7.0 09:34:10 python-keystoneclient==4.1.1 09:34:10 python-magnumclient==3.2.1 09:34:10 python-novaclient==17.2.1 09:34:10 python-openstackclient==5.3.1 09:34:10 python-swiftclient==3.10.1 09:34:10 pytz==2020.1 09:34:10 PyYAML==5.3 09:34:10 requests==2.23.0 09:34:10 requests-oauthlib==1.3.0 09:34:10 requestsexceptions==1.4.0 09:34:10 rfc3986==1.4.0 09:34:10 rpm==4.11.3 09:34:10 rsa==4.0 09:34:10 ruamel.yaml==0.16.10 09:34:10 ruamel.yaml.clib==0.2.0 09:34:10 s3transfer==0.3.3 09:34:10 shade==1.27.2 09:34:10 simplejson==3.17.2 09:34:10 six==1.14.0 09:34:10 soupsieve==2.0 09:34:10 stevedore==3.2.2 09:34:10 tabulate==0.8.6 09:34:10 toml==0.10.0 09:34:10 tox==3.20.0 09:34:10 tqdm==4.43.0 09:34:10 typing-extensions==3.7.4.3 09:34:10 urllib3==1.25.8 09:34:10 virtualenv==20.0.31 09:34:10 wcwidth==0.2.5 09:34:10 websocket-client==0.57.0 09:34:10 wrapt==1.12.1 09:34:10 xdg==3.0.2 09:34:10 xmltodict==0.12.0 09:34:10 yarl==1.6.0 09:34:10 yq==2.11.1 09:34:10 zipp==3.2.0 09:34:10 Cache entry deserialization failed, entry ignored 09:34:10 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. 09:34:10 Python 2.7.5 09:34:10 pip 20.2.3 from /home/jenkins/.local/lib/python2.7/site-packages/pip (python 2.7) 09:34:10 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. 09:34:10 ansible==2.9.7 09:34:10 Babel==0.9.6 09:34:10 backports.ssl-match-hostname==3.5.0.1 09:34:10 beautifulsoup4==4.4.1 09:34:10 bodhi==2.11.0 09:34:10 bodhi-client==2.11.0 09:34:10 CCColUtils==1.4 09:34:10 cffi==1.6.0 09:34:10 chardet==2.2.1 09:34:10 click==6.7 09:34:10 cloud-init==18.5 09:34:10 configobj==4.7.2 09:34:10 cryptography==1.7.2 09:34:10 decorator==3.4.0 09:34:10 distro==1.2.0 09:34:10 enum34==1.0.4 09:34:10 fedpkg==1.38 09:34:10 futures==3.1.1 09:34:10 gitdb==0.6.4 09:34:10 GitPython==1.0.1 09:34:10 html5lib==0.999 09:34:10 httplib2==0.9.2 09:34:10 idna==2.4 09:34:10 iniparse==0.4 09:34:10 ipaddress==1.0.16 09:34:10 IPy==0.75 09:34:10 javapackages==1.0.0 09:34:10 Jinja2==2.7.2 09:34:10 jmespath==0.9.4 09:34:10 jsonpatch==1.2 09:34:10 jsonpointer==1.9 09:34:10 kerberos==1.1 09:34:10 kitchen==1.1.1 09:34:10 langtable==0.0.31 09:34:10 lockfile==0.9.1 09:34:10 lxml==3.2.1 09:34:10 MarkupSafe==0.11 09:34:10 munch==2.0.2 09:34:10 offtrac==0.1.0 09:34:10 openidc-client==0.6.0 09:34:10 packagedb-cli==2.14.1 09:34:10 paramiko==2.1.1 09:34:10 perf==0.1 09:34:10 ply==3.4 09:34:10 policycoreutils-default-encoding==0.1 09:34:10 prettytable==0.7.2 09:34:10 pyasn1==0.1.9 09:34:10 pycparser==2.14 09:34:10 pycurl==7.19.0 09:34:10 pygobject==3.22.0 09:34:10 pygpgme==0.3 09:34:10 pyliblzma==0.5.3 09:34:10 pyOpenSSL==0.13.1 09:34:10 pyparsing==1.5.6 09:34:10 pyserial==2.6 09:34:10 python-augeas==0.5.0 09:34:10 python-bugzilla==2.3.0 09:34:10 python-dateutil==1.5 09:34:10 python-fedora==0.10.0 09:34:10 python-linux-procfs==0.4.9 09:34:10 python-yubico==1.2.3 09:34:10 pyudev==0.15 09:34:10 pyusb==1.0.0b1 09:34:10 pyxattr==0.5.1 09:34:10 PyYAML==3.10 09:34:10 requests==2.6.0 09:34:10 requests-kerberos==0.7.0 09:34:10 rpkg==1.60 09:34:10 schedutils==0.4 09:34:10 seobject==0.1 09:34:10 sepolicy==1.1 09:34:10 six==1.9.0 09:34:10 smmap==0.9.0 09:34:10 urlgrabber==3.10 09:34:10 urllib3==1.10.2 09:34:10 virtualenv==15.1.0 09:34:10 yum-langpacks==0.4.2 09:34:10 yum-metadata-parser==1.1.4 [Pipeline] echo 09:34:10 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 09:34:10 ---> sudo-logs.sh 09:34:10 Archiving 'sudo' log.. [Pipeline] echo 09:34:11 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 09:34:11 ---> job-cost.sh 09:34:11 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-6xaH 09:34:21 Cache entry deserialization failed, entry ignored 09:34:21 Cache entry deserialization failed, entry ignored 09:34:22 Cache entry deserialization failed, entry ignored 09:34:23 Cache entry deserialization failed, entry ignored 09:34:23 Cache entry deserialization failed, entry ignored 09:34:24 Cache entry deserialization failed, entry ignored 09:34:24 Cache entry deserialization failed, entry ignored 09:34:24 Cache entry deserialization failed, entry ignored 09:34:24 Cache entry deserialization failed, entry ignored 09:34:24 Cache entry deserialization failed, entry ignored 09:34:24 Cache entry deserialization failed, entry ignored 09:34:24 Cache entry deserialization failed, entry ignored 09:34:24 Cache entry deserialization failed, entry ignored 09:34:27 lf-activate-venv(): INFO: Installing: zipp==1.1.0 python-openstackclient 09:35:00 ERROR: After October 2020 you may experience errors when installing or updating packages. This is because pip will change the way that it resolves dependency conflicts. 09:35:00 09:35:00 We recommend you use --use-feature=2020-resolver to test your packages with the new resolver before it becomes the default. 09:35:00 09:35:00 virtualenv 20.0.31 requires importlib-metadata<2,>=0.12; python_version < "3.8", but you'll have importlib-metadata 2.0.0 which is incompatible. 09:35:00 lf-activate-venv(): INFO: Adding /tmp/venv-6xaH/bin to PATH 09:35:00 INFO: No Stack... 09:35:00 INFO: Retrieving Pricing Info for: v1-standard-2 09:35:00 INFO: Archiving Costs [Pipeline] echo 09:35:00 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 09:35:00 ---> logs-deploy.sh 09:35:00 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-c/PR-297/1 09:35:00 INFO: archiving workspace using pattern(s): 09:35:02 Archives upload complete. 09:35:02 INFO: archiving logs to Nexus