Pull request #299 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 86e5500d8423aab64fb391d5afb690dd04186999+0d340e7c652269917b5d824de8cebed33754d819 (e510274608ee9be77c8409d18789abcf8e89158a) 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-299/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-299/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-3513 in /w/workspace/edgexfoundry_device-sdk-c_PR-299 [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-299 # 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 0d340e7c652269917b5d824de8cebed33754d819 into PR head commit 86e5500d8423aab64fb391d5afb690dd04186999 Merge succeeded, producing 86e5500d8423aab64fb391d5afb690dd04186999 Checking out Revision 86e5500d8423aab64fb391d5afb690dd04186999 (PR-299) > 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/299/head:refs/remotes/origin/PR-299 +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 86e5500d8423aab64fb391d5afb690dd04186999 # 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 0d340e7c652269917b5d824de8cebed33754d819 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 86e5500d8423aab64fb391d5afb690dd04186999 # timeout=10 Commit message: "feat: add v2 callback endpoint (#298)" 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 20:16:39 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 20:16:40 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 20:16:40 ========================================================= 20:16:40 EdgeX Global Pipelines Version Info 20:16:40 ========================================================= [Pipeline] libraryResource [Pipeline] sh 20:16:42 ------------------- 20:16:42 stable info: 20:16:42 ------------------- 20:16:42 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 20:16:42 Commit SHA: ad104866bbc8c98dca93091e1a8abeb835fd4e4d 20:16:42 Message: update stable to v1.0.131 20:16:43 ------------------- 20:16:43 experimental info: 20:16:43 ------------------- 20:16:43 Commited By: **** collab-it+edgex@linuxfoundation.org 20:16:43 Commit SHA: 570db4806bfd36b7d07759f4849a4530ec9e8d2a 20:16:43 Message: update experimental to v1.0.134 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // script [Pipeline] echo 20:16:43 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-c-settings [Pipeline] echo 20:16:43 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-c [Pipeline] echo 20:16:44 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 20:16:44 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 20:16:44 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 20:16:44 [edgeXSetupEnvironment]: set envvar DOCKER_BASE_IMAGE = nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest [Pipeline] echo 20:16:44 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = scripts/Dockerfile.alpine-3.11 [Pipeline] echo 20:16:44 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = scripts/Dockerfile.alpine-3.11-base [Pipeline] echo 20:16:44 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 20:16:45 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = docker-device-sdk-c [Pipeline] echo 20:16:45 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 20:16:45 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 20:16:45 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 20:16:45 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 20:16:45 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 20:16:45 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 20:16:45 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-299 [Pipeline] echo 20:16:46 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-299 [Pipeline] echo 20:16:46 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-299 [Pipeline] echo 20:16:46 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 86e5500d8423aab64fb391d5afb690dd04186999 [Pipeline] echo 20:16:46 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 86e5500 [Pipeline] echo 20:16:46 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] isUnix [Pipeline] sh 20:16:48 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 20:16:48 20:16:48 Error: No such object: nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] isUnix [Pipeline] sh 20:16:48 + docker pull nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 20:16:48 latest: Pulling from edgex-devops/git-semver 20:16:48 31603596830f: Pulling fs layer 20:16:48 2a8b12db71e7: Pulling fs layer 20:16:48 6ca5941a6612: Pulling fs layer 20:16:48 ecc8261a40a4: Pulling fs layer 20:16:48 ecc8261a40a4: Waiting 20:16:48 2a8b12db71e7: Verifying Checksum 20:16:48 2a8b12db71e7: Download complete 20:16:48 31603596830f: Verifying Checksum 20:16:48 31603596830f: Download complete 20:16:48 ecc8261a40a4: Verifying Checksum 20:16:48 ecc8261a40a4: Download complete 20:16:48 6ca5941a6612: Verifying Checksum 20:16:48 6ca5941a6612: Download complete 20:16:49 31603596830f: Pull complete 20:16:49 2a8b12db71e7: Pull complete 20:16:50 6ca5941a6612: Pull complete 20:16:50 ecc8261a40a4: Pull complete 20:16:50 Digest: sha256:c336c3cb7d26c4f33e4bbf869d415e221d43967d83d6a5809e4cb0cc2a1e8fe7 20:16:50 Status: Downloaded newer image for nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 20:16:50 nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] withDockerContainer 20:16:50 prd-centos7-docker-4c-2g-3513 does not seem to be running inside a container 20:16:50 $ docker run -t -d -u 1001:1001 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-c_PR-299 -v /w/workspace/edgexfoundry_device-sdk-c_PR-299:/w/workspace/edgexfoundry_device-sdk-c_PR-299:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_PR-299@tmp:/w/workspace/edgexfoundry_device-sdk-c_PR-299@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 ******** -e ******** nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest cat 20:16:52 $ docker top fdfc2eafa400dd86bfd959e6d25099aa0bcf45245dc6e3d8c6ce33ed516e0a79 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 20:16:53 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 20:16:53 [ssh-agent] Looking for ssh-agent implementation... 20:16:53 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 20:16:53 $ docker exec fdfc2eafa400dd86bfd959e6d25099aa0bcf45245dc6e3d8c6ce33ed516e0a79 ssh-agent 20:16:53 SSH_AUTH_SOCK=/tmp/ssh-XPmJCO0O4JvH/agent.11 20:16:53 SSH_AGENT_PID=16 20:16:53 Running ssh-add (command line suppressed) 20:16:53 Identity added: /w/workspace/edgexfoundry_device-sdk-c_PR-299@tmp/private_key_2918583878963689522.key (/w/workspace/edgexfoundry_device-sdk-c_PR-299@tmp/private_key_2918583878963689522.key) 20:16:53 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 20:16:54 + git describe --exact-match --tags HEAD 20:16:54 fatal: no tag exactly matches '86e5500d8423aab64fb391d5afb690dd04186999' [Pipeline] } 20:16:54 $ docker exec --env ******** --env ******** fdfc2eafa400dd86bfd959e6d25099aa0bcf45245dc6e3d8c6ce33ed516e0a79 ssh-agent -k 20:16:54 unset SSH_AUTH_SOCK; 20:16:54 unset SSH_AGENT_PID; 20:16:54 echo Agent pid 16 killed; 20:16:54 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] echo 20:16:54 [edgeXSemver]: exception occurred checking if HEAD is tagged: hudson.AbortException: script returned exit code 128 20:16:54 This usually means this commit has not been tagged. [Pipeline] sshagent 20:16:54 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 20:16:54 [ssh-agent] Looking for ssh-agent implementation... 20:16:55 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 20:16:55 $ docker exec fdfc2eafa400dd86bfd959e6d25099aa0bcf45245dc6e3d8c6ce33ed516e0a79 ssh-agent 20:16:55 SSH_AUTH_SOCK=/tmp/ssh-YjKjlbpXqybA/agent.46 20:16:55 SSH_AGENT_PID=51 20:16:55 Running ssh-add (command line suppressed) 20:16:55 Identity added: /w/workspace/edgexfoundry_device-sdk-c_PR-299@tmp/private_key_8963094053864506428.key (/w/workspace/edgexfoundry_device-sdk-c_PR-299@tmp/private_key_8963094053864506428.key) 20:16:55 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 20:16:55 + git semver init 20:16:55 # -> Open(): unable to determine branch for HEAD 20:16:55 # $GIT_DIR = /w/workspace/edgexfoundry_device-sdk-c_PR-299/.git 20:16:55 # $GIT_WORK_TREE = /w/workspace/edgexfoundry_device-sdk-c_PR-299 20:16:55 # $SEMVER_REMOTE_NAME = origin 20:16:55 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 20:16:55 # $SEMVER_USER_NAME = edgex-jenkins 20:16:55 # $SEMVER_BRANCH = PR-299 20:16:55 # $SEMVER_TEMP = /tmp/semver-887803628 20:16:55 # git clone --branch semver git@github.com:edgexfoundry/device-sdk-c.git $SEMVER_TEMP 20:16:56 # '/tmp/semver-887803628' -> '/w/workspace/edgexfoundry_device-sdk-c_PR-299/.semver' 20:16:56 # -> Force: false 20:16:56 # $SEMVER_DIR = /w/workspace/edgexfoundry_device-sdk-c_PR-299/.semver [Pipeline] } 20:16:56 $ docker exec --env ******** --env ******** fdfc2eafa400dd86bfd959e6d25099aa0bcf45245dc6e3d8c6ce33ed516e0a79 ssh-agent -k 20:16:56 unset SSH_AUTH_SOCK; 20:16:56 unset SSH_AGENT_PID; 20:16:56 echo Agent pid 51 killed; 20:16:56 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 20:16:57 + git semver [Pipeline] } 20:16:57 $ docker stop --time=1 fdfc2eafa400dd86bfd959e6d25099aa0bcf45245dc6e3d8c6ce33ed516e0a79 20:16:58 $ docker rm -f fdfc2eafa400dd86bfd959e6d25099aa0bcf45245dc6e3d8c6ce33ed516e0a79 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] stash 20:16:59 Stashed 35 file(s) [Pipeline] echo 20:16:59 [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 20:17:15 Still waiting to schedule task 20:17:15 Waiting for next available executor on ‘prd-centos7-docker-4c-2g-3513’ 20:17:15 Still waiting to schedule task 20:17:15 All nodes of label ‘ubuntu18.04-docker-arm64-4c-16g’ are offline 20:19:14 Running on prd-ubuntu18.04-docker-arm64-4c-16g-3514 in /w/workspace/edgexfoundry_device-sdk-c_PR-299 [Pipeline] { [Pipeline] ws 20:19:14 Running in /w/workspace/device-sdk-c/1 [Pipeline] { [Pipeline] checkout 20:19:19 using credential edgex-jenkins-ssh 20:19:19 Cloning the remote Git repository 20:19:19 Cloning repository git@github.com:edgexfoundry/device-sdk-c.git 20:19:20 > git init /w/workspace/device-sdk-c/1 # timeout=10 20:19:20 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 20:19:20 > git --version # timeout=10 20:19:20 > git --version # 'git version 2.17.1' 20:19:20 using GIT_SSH to set credentials SSH Credentials for GitHub 20:19:20 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 20:19:21 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 20:19:21 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 20:19:21 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 20:19:21 Merging remotes/origin/master commit 0d340e7c652269917b5d824de8cebed33754d819 into PR head commit 86e5500d8423aab64fb391d5afb690dd04186999 20:19:22 Merge succeeded, producing 86e5500d8423aab64fb391d5afb690dd04186999 20:19:22 Checking out Revision 86e5500d8423aab64fb391d5afb690dd04186999 (PR-299) 20:19:21 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 20:19:21 using GIT_SSH to set credentials SSH Credentials for GitHub 20:19:21 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/pull/299/head:refs/remotes/origin/PR-299 +refs/heads/master:refs/remotes/origin/master # timeout=10 20:19:21 > git config core.sparsecheckout # timeout=10 20:19:21 > git checkout -f 86e5500d8423aab64fb391d5afb690dd04186999 # timeout=10 20:19:22 > git remote # timeout=10 20:19:22 > git config --get remote.origin.url # timeout=10 20:19:22 using GIT_SSH to set credentials SSH Credentials for GitHub 20:19:22 > git merge 0d340e7c652269917b5d824de8cebed33754d819 # timeout=10 20:19:22 > git rev-parse HEAD^{commit} # timeout=10 20:19:22 > git config core.sparsecheckout # timeout=10 20:19:22 > git checkout -f 86e5500d8423aab64fb391d5afb690dd04186999 # timeout=10 20:19:26 Commit message: "feat: add v2 callback endpoint (#298)" 20:19:26 > git --version # timeout=10 20:19:26 > git --version # 'git version 2.17.1' 20:19:26 fatal: bad object ad104866bbc8c98dca93091e1a8abeb835fd4e4d [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] echo 20:19:28 ========================================================= 20:19:28 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest] 20:19:28 ========================================================= [Pipeline] isUnix [Pipeline] sh 20:19:29 + 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 . 20:19:30 Sending build context to Docker daemon 3.911MB 20:19:30 Step 1/21 : ARG BASE=alpine:3.11 20:19:30 Step 2/21 : FROM ${BASE} as builder 20:19:30 latest: Pulling from edgex-devops/edgex-gcc-base-arm64 20:19:30 0362ad1dd800: Pulling fs layer 20:19:30 f2cdb1532d8b: Pulling fs layer 20:19:30 37ed683be191: Pulling fs layer 20:19:30 f2cdb1532d8b: Verifying Checksum 20:19:30 f2cdb1532d8b: Download complete 20:19:31 0362ad1dd800: Verifying Checksum 20:19:31 0362ad1dd800: Download complete 20:19:32 0362ad1dd800: Pull complete 20:19:32 f2cdb1532d8b: Pull complete 20:19:33 37ed683be191: Verifying Checksum 20:19:33 37ed683be191: Download complete 20:19:43 37ed683be191: Pull complete 20:19:43 Digest: sha256:f3a502aba7c4a8aa4a4fcde21dbb9db33787f3779e80dd14fb3ea60ab67de23f 20:19:43 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest 20:19:43 ---> b23d30803547 20:19:43 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 20:19:44 ---> Running in 94a7e4b6bc48 20:19:45 fetch http://nl.alpinelinux.org/alpine/v3.9/main/aarch64/APKINDEX.tar.gz 20:19:46 fetch http://nl.alpinelinux.org/alpine/v3.9/community/aarch64/APKINDEX.tar.gz 20:19:47 (1/8) Installing ncurses-dev (6.1_p20190105-r0) 20:19:47 (2/8) Installing libuuid (2.33-r0) 20:19:47 (3/8) Installing libblkid (2.33-r0) 20:19:47 (4/8) Installing libfdisk (2.33-r0) 20:19:47 (5/8) Installing libmount (2.33-r0) 20:19:47 (6/8) Installing libsmartcols (2.33-r0) 20:19:47 (7/8) Installing util-linux-dev (2.33-r0) 20:19:48 (8/8) Installing wget (1.20.3-r0) 20:19:48 Executing busybox-1.29.3-r10.trigger 20:19:48 OK: 285 MiB in 83 packages 20:19:49 Removing intermediate container 94a7e4b6bc48 20:19:49 ---> 8f5c7375c344 20:19:49 Step 4/21 : ENV CBOR_VERSION=0.5.0 20:19:49 ---> Running in 9381cfd74665 20:19:50 Removing intermediate container 9381cfd74665 20:19:50 ---> 57129051dbe0 20:19:50 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 20:19:50 ---> Running in a0c48d34c7c8 20:19:51 --2020-10-05 20:19:51-- https://github.com/PJK/libcbor/archive/v0.5.0.tar.gz 20:19:51 Resolving github.com... 140.82.113.4 20:19:51 Connecting to github.com|140.82.113.4|:443... connected. 20:19:52 HTTP request sent, awaiting response... 302 Found 20:19:52 Location: https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 [following] 20:19:52 --2020-10-05 20:19:51-- https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 20:19:52 Resolving codeload.github.com... 140.82.112.9 20:19:52 Connecting to codeload.github.com|140.82.112.9|:443... connected. 20:19:52 HTTP request sent, awaiting response... 200 OK 20:19:52 Length: unspecified [application/x-gzip] 20:19:52 Saving to: 'STDOUT' 20:19:52 20:19:52 0K .......... .......... .......... .......... .......... 1.24M 20:19:52 50K .......... .......... .......... .......... .......... 2.42M 20:19:52 100K .......... .......... .......... .......... .......... 2.54M 20:19:52 150K .......... .......... .......... .......... .......... 15.2M 20:19:52 200K .......... .......... .......... .......... .......... 14.6M 20:19:52 250K .......... .......... .......... .......... .......... 2.98M 20:19:52 300K .......... .......... .......... .......... .......... 4.93M 20:19:52 350K .......... .......... .......... .......... .......... 3.89M 20:19:52 400K .......... .......... .......... .......... .......... 4.72M 20:19:52 450K .......... .......... .......... .......... .......... 3.73M 20:19:52 500K .......... .......... .......... .......... .......... 9.21M 20:19:52 550K .......... .......... .......... .......... .......... 3.48M 20:19:52 600K .......... .......... .......... .......... .......... 765K 20:19:52 650K .......... .......... .......... .......... .......... 2.22M 20:19:52 700K .. 10.7M=0.3s 20:19:52 20:19:52 2020-10-05 20:19:52 (2.70 MB/s) - written to stdout [719348] 20:19:52 20:19:52 -- The C compiler identification is GNU 8.3.0 20:19:52 -- The CXX compiler identification is GNU 8.3.0 20:19:52 -- Check for working C compiler: /usr/bin/cc 20:19:53 -- Check for working C compiler: /usr/bin/cc -- works 20:19:53 -- Detecting C compiler ABI info 20:19:53 -- Detecting C compiler ABI info - done 20:19:53 -- Detecting C compile features 20:19:54 -- Detecting C compile features - done 20:19:54 -- Check for working CXX compiler: /usr/bin/c++ 20:19:54 -- Check for working CXX compiler: /usr/bin/c++ -- works 20:19:54 -- Detecting CXX compiler ABI info 20:19:54 -- Detecting CXX compiler ABI info - done 20:19:54 -- Detecting CXX compile features 20:19:56 -- Detecting CXX compile features - done 20:19:56 -- Looking for include file endian.h 20:19:56 -- Looking for include file endian.h - found 20:19:56 -- Check if the system is big endian 20:19:56 -- Searching 16 bit integer 20:19:56 -- Looking for sys/types.h 20:19:56 -- Looking for sys/types.h - found 20:19:56 -- Looking for stdint.h 20:19:56 -- Looking for stdint.h - found 20:19:56 -- Looking for stddef.h 20:19:57 -- Looking for stddef.h - found 20:19:57 -- Check size of unsigned short 20:19:57 -- Check size of unsigned short - done 20:19:57 -- Using unsigned short 20:19:57 -- Check if the system is big endian - little endian 20:19:57 -- Check size of size_t 20:19:58 -- Check size of size_t - done 20:19:58 CMake Warning at examples/CMakeLists.txt:16 (find_package): 20:19:58 By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has 20:19:58 asked CMake to find a package configuration file provided by "cJSON", but 20:19:58 CMake did not find one. 20:19:58 20:19:58 Could not find a package configuration file provided by "cJSON" with any of 20:19:58 the following names: 20:19:58 20:19:58 cJSONConfig.cmake 20:19:58 cjson-config.cmake 20:19:58 20:19:58 Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set 20:19:58 "cJSON_DIR" to a directory containing one of the above files. If "cJSON" 20:19:58 provides a separate development package or SDK, be sure it has been 20:19:58 installed. 20:19:58 20:19:58 20:19:58 -- Configuring done 20:19:58 -- Generating done 20:19:58 -- Build files have been written to: /tmp/cbor 20:19:58 Scanning dependencies of target cbor_shared 20:19:58 [ 1%] Building C object src/CMakeFiles/cbor_shared.dir/cbor.c.o 20:19:59 [ 3%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/streaming.c.o 20:19:59 [ 5%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/encoders.c.o 20:20:00 [ 7%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/builder_callbacks.c.o 20:20:00 [ 9%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/loaders.c.o 20:20:00 Running on prd-centos7-docker-4c-2g-3515 in /w/workspace/edgexfoundry_device-sdk-c_PR-299 [Pipeline] { [Pipeline] ws 20:20:00 Running in /w/workspace/device-sdk-c/1 [Pipeline] { 20:20:00 [ 11%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/memory_utils.c.o [Pipeline] checkout 20:20:01 [ 13%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/stack.c.o 20:20:01 [ 15%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/unicode.c.o 20:20:01 [ 17%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/encoding.c.o 20:20:01 [ 19%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/serialization.c.o 20:20:02 [ 21%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/arrays.c.o 20:20:02 [ 23%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/common.c.o 20:20:02 [ 25%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/floats_ctrls.c.o 20:20:03 [ 26%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/bytestrings.c.o 20:20:03 [ 28%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/callbacks.c.o 20:20:03 [ 30%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/strings.c.o 20:20:03 [ 32%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/maps.c.o 20:20:04 using credential edgex-jenkins-ssh 20:20:04 Cloning the remote Git repository 20:20:04 [ 34%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/tags.c.o 20:20:04 [ 36%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/ints.c.o 20:20:04 Cloning repository git@github.com:edgexfoundry/device-sdk-c.git 20:20:04 > git init /w/workspace/device-sdk-c/1 # timeout=10 20:20:04 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 20:20:04 > git --version # timeout=10 20:20:04 > git --version # 'git version 2.16.5' 20:20:04 using GIT_SSH to set credentials SSH Credentials for GitHub 20:20:04 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 20:20:04 [ 38%] Building C object src/CMakeFiles/cbor_shared.dir/allocators.c.o 20:20:05 [ 40%] Linking C shared library libcbor.so 20:20:05 [ 40%] Built target cbor_shared 20:20:05 Scanning dependencies of target cbor 20:20:05 [ 42%] Building C object src/CMakeFiles/cbor.dir/cbor.c.o 20:20:05 Merging remotes/origin/master commit 0d340e7c652269917b5d824de8cebed33754d819 into PR head commit 86e5500d8423aab64fb391d5afb690dd04186999 20:20:05 Merge succeeded, producing 86e5500d8423aab64fb391d5afb690dd04186999 20:20:05 Checking out Revision 86e5500d8423aab64fb391d5afb690dd04186999 (PR-299) 20:20:04 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 20:20:04 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 20:20:04 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 20:20:04 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 20:20:04 using GIT_SSH to set credentials SSH Credentials for GitHub 20:20:05 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/pull/299/head:refs/remotes/origin/PR-299 +refs/heads/master:refs/remotes/origin/master # timeout=10 20:20:05 > git config core.sparsecheckout # timeout=10 20:20:05 > git checkout -f 86e5500d8423aab64fb391d5afb690dd04186999 # timeout=10 20:20:05 > git remote # timeout=10 20:20:05 > git config --get remote.origin.url # timeout=10 20:20:05 using GIT_SSH to set credentials SSH Credentials for GitHub 20:20:05 > git merge 0d340e7c652269917b5d824de8cebed33754d819 # timeout=10 20:20:05 > git rev-parse HEAD^{commit} # timeout=10 20:20:05 > git config core.sparsecheckout # timeout=10 20:20:05 > git checkout -f 86e5500d8423aab64fb391d5afb690dd04186999 # timeout=10 20:20:06 [ 44%] Building C object src/CMakeFiles/cbor.dir/cbor/streaming.c.o 20:20:06 [ 46%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/encoders.c.o 20:20:06 [ 48%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/builder_callbacks.c.o 20:20:08 [ 50%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/loaders.c.o 20:20:08 [ 51%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/memory_utils.c.o 20:20:08 [ 53%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/stack.c.o 20:20:08 [ 55%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/unicode.c.o 20:20:08 [ 57%] Building C object src/CMakeFiles/cbor.dir/cbor/encoding.c.o 20:20:08 [ 59%] Building C object src/CMakeFiles/cbor.dir/cbor/serialization.c.o 20:20:09 Commit message: "feat: add v2 callback endpoint (#298)" 20:20:09 > git --version # timeout=10 20:20:09 > git --version # 'git version 2.16.5' 20:20:09 fatal: bad object ad104866bbc8c98dca93091e1a8abeb835fd4e4d 20:20:09 [ 61%] Building C object src/CMakeFiles/cbor.dir/cbor/arrays.c.o [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] unstash 20:20:10 [ 63%] Building C object src/CMakeFiles/cbor.dir/cbor/common.c.o [Pipeline] echo 20:20:10 ========================================================= 20:20:10 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest] 20:20:10 ========================================================= 20:20:10 [ 65%] Building C object src/CMakeFiles/cbor.dir/cbor/floats_ctrls.c.o [Pipeline] isUnix [Pipeline] sh 20:20:10 [ 67%] Building C object src/CMakeFiles/cbor.dir/cbor/bytestrings.c.o 20:20:10 [ 69%] Building C object src/CMakeFiles/cbor.dir/cbor/callbacks.c.o 20:20:10 + 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 . 20:20:11 [ 71%] Building C object src/CMakeFiles/cbor.dir/cbor/strings.c.o 20:20:11 Sending build context to Docker daemon 3.911MB 20:20:11 Step 1/21 : ARG BASE=alpine:3.11 20:20:11 Step 2/21 : FROM ${BASE} as builder 20:20:11 latest: Pulling from edgex-devops/edgex-gcc-base 20:20:11 e7c96db7181b: Pulling fs layer 20:20:11 4c13bbce0fe7: Pulling fs layer 20:20:11 6059c847ac2f: Pulling fs layer 20:20:11 4c13bbce0fe7: Download complete 20:20:11 [ 73%] Building C object src/CMakeFiles/cbor.dir/cbor/maps.c.o 20:20:11 e7c96db7181b: Verifying Checksum 20:20:11 e7c96db7181b: Download complete 20:20:11 e7c96db7181b: Pull complete 20:20:11 [ 75%] Building C object src/CMakeFiles/cbor.dir/cbor/tags.c.o 20:20:11 4c13bbce0fe7: Pull complete 20:20:11 [ 76%] Building C object src/CMakeFiles/cbor.dir/cbor/ints.c.o 20:20:12 [ 78%] Building C object src/CMakeFiles/cbor.dir/allocators.c.o 20:20:12 [ 80%] Linking C static library libcbor.a 20:20:12 [ 80%] Built target cbor 20:20:12 Scanning dependencies of target create_items 20:20:12 [ 82%] Building C object examples/CMakeFiles/create_items.dir/create_items.c.o 20:20:12 [ 84%] Linking C executable create_items 20:20:12 [ 84%] Built target create_items 20:20:12 Scanning dependencies of target readfile 20:20:12 [ 86%] Building C object examples/CMakeFiles/readfile.dir/readfile.c.o 20:20:13 [ 88%] Linking C executable readfile 20:20:13 [ 88%] Built target readfile 20:20:13 Scanning dependencies of target streaming_parser 20:20:13 [ 90%] Building C object examples/CMakeFiles/streaming_parser.dir/streaming_parser.c.o 20:20:13 6059c847ac2f: Verifying Checksum 20:20:13 6059c847ac2f: Download complete 20:20:13 [ 92%] Linking C executable streaming_parser 20:20:13 [ 92%] Built target streaming_parser 20:20:13 Scanning dependencies of target sort 20:20:13 [ 94%] Building C object examples/CMakeFiles/sort.dir/sort.c.o 20:20:13 [ 96%] Linking C executable sort 20:20:13 [ 96%] Built target sort 20:20:13 Scanning dependencies of target hello 20:20:13 [ 98%] Building C object examples/CMakeFiles/hello.dir/hello.c.o 20:20:13 [100%] Linking C executable hello 20:20:14 [100%] Built target hello 20:20:14 Install the project... 20:20:14 -- Install configuration: "Release" 20:20:14 -- Installing: /usr/local/include/cbor/configuration.h 20:20:14 -- Installing: /usr/local/lib64/libcbor.a 20:20:14 -- Installing: /usr/local/lib64/libcbor.so.0.0.0 20:20:14 -- Installing: /usr/local/lib64/libcbor.so.0 20:20:14 -- Installing: /usr/local/lib64/libcbor.so 20:20:14 -- Up-to-date: /usr/local/include/cbor 20:20:14 -- Installing: /usr/local/include/cbor/streaming.h 20:20:14 -- Installing: /usr/local/include/cbor/ints.h 20:20:14 -- Installing: /usr/local/include/cbor/floats_ctrls.h 20:20:14 -- Installing: /usr/local/include/cbor/bytestrings.h 20:20:14 -- Installing: /usr/local/include/cbor/encoding.h 20:20:14 -- Installing: /usr/local/include/cbor/serialization.h 20:20:14 -- Installing: /usr/local/include/cbor/data.h 20:20:14 -- Installing: /usr/local/include/cbor/common.h 20:20:14 -- Installing: /usr/local/include/cbor/callbacks.h 20:20:14 -- Installing: /usr/local/include/cbor/strings.h 20:20:14 -- Installing: /usr/local/include/cbor/tags.h 20:20:14 -- Installing: /usr/local/include/cbor/internal 20:20:14 -- Installing: /usr/local/include/cbor/internal/encoders.h 20:20:14 -- Installing: /usr/local/include/cbor/internal/loaders.h 20:20:14 -- Installing: /usr/local/include/cbor/internal/stack.h 20:20:14 -- Installing: /usr/local/include/cbor/internal/unicode.h 20:20:14 -- Installing: /usr/local/include/cbor/internal/builder_callbacks.h 20:20:14 -- Installing: /usr/local/include/cbor/internal/memory_utils.h 20:20:14 -- Installing: /usr/local/include/cbor/arrays.h 20:20:14 -- Installing: /usr/local/include/cbor/maps.h 20:20:14 -- Installing: /usr/local/include/cbor.h 20:20:14 -- Installing: /usr/local/lib64/pkgconfig/libcbor.pc 20:20:16 6059c847ac2f: Pull complete 20:20:16 Digest: sha256:6b5104d086ae1e5e8a284a473be9a93378e3934f9b07db5717372c857cbcbe5e 20:20:16 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest 20:20:16 ---> 5eabd8fd8ba2 20:20:16 Step 3/21 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml-dev libcurl curl-dev libmicrohttpd-dev util-linux-dev ncurses-dev 20:20:16 Removing intermediate container a0c48d34c7c8 20:20:16 ---> 831ea4b66da7 20:20:16 Step 6/21 : RUN mkdir /tmp/sdk 20:20:16 ---> Running in 6c4735ee9d76 20:20:18 ---> Running in 61b71a10f819 20:20:18 fetch http://nl.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz 20:20:18 Removing intermediate container 6c4735ee9d76 20:20:18 ---> d2d56cd641c2 20:20:18 Step 7/21 : COPY VERSION /tmp/sdk 20:20:19 fetch http://nl.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz 20:20:19 ---> 95ab3c0ba69e 20:20:19 Step 8/21 : COPY src /tmp/sdk/src 20:20:19 (1/8) Installing ncurses-dev (6.1_p20190105-r0) 20:20:19 (2/8) Installing libuuid (2.33-r0) 20:20:19 (3/8) Installing libblkid (2.33-r0) 20:20:20 (4/8) Installing libfdisk (2.33-r0) 20:20:20 (5/8) Installing libmount (2.33-r0) 20:20:20 ---> 5c2001b93a00 20:20:20 Step 9/21 : COPY include /tmp/sdk/include 20:20:20 (6/8) Installing libsmartcols (2.33-r0) 20:20:20 (7/8) Installing util-linux-dev (2.33-r0) 20:20:20 (8/8) Installing wget (1.20.3-r0) 20:20:20 Executing busybox-1.29.3-r10.trigger 20:20:20 OK: 272 MiB in 83 packages 20:20:21 ---> 8ff8eeb8493f 20:20:21 Step 10/21 : COPY scripts /tmp/sdk/scripts 20:20:21 Removing intermediate container 61b71a10f819 20:20:21 ---> 5ec38f65714c 20:20:21 Step 4/21 : ENV CBOR_VERSION=0.5.0 20:20:21 ---> Running in e18f45bfd9ae 20:20:21 Removing intermediate container e18f45bfd9ae 20:20:21 ---> 72dfc50f847f 20:20:21 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 20:20:21 ---> Running in 0940374ad692 20:20:21 ---> f907aafae76e 20:20:21 Step 11/21 : COPY LICENSE /tmp/sdk 20:20:22 --2020-10-05 20:20:22-- https://github.com/PJK/libcbor/archive/v0.5.0.tar.gz 20:20:22 Resolving github.com... 140.82.114.3 20:20:22 Connecting to github.com|140.82.114.3|:443... connected. 20:20:22 HTTP request sent, awaiting response... 302 Found 20:20:22 Location: https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 [following] 20:20:22 --2020-10-05 20:20:22-- https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 20:20:22 Resolving codeload.github.com... 140.82.112.9 20:20:22 Connecting to codeload.github.com|140.82.112.9|:443... connected. 20:20:22 HTTP request sent, awaiting response... 200 OK 20:20:22 Length: unspecified [application/x-gzip] 20:20:22 Saving to: 'STDOUT' 20:20:22 20:20:22 ---> 22f5f963424c 20:20:22 Step 12/21 : COPY Attribution.txt /tmp/sdk 20:20:22 0K .......... .......... .......... .......... .......... 1.58M 20:20:22 50K .......... .......... .......... .......... .......... 3.16M 20:20:22 100K .......... .......... .......... .......... .......... 38.8M 20:20:22 150K .......... .......... .......... .......... .......... 30.5M 20:20:22 200K .......... .......... .......... .......... .......... 3.24M 20:20:22 250K .......... .......... .......... .......... .......... 13.5M 20:20:22 300K .......... .......... .......... .......... .......... 25.6M 20:20:22 350K .......... .......... .......... .......... .......... 7.96M 20:20:22 400K .......... .......... .......... .......... .......... 7.03M 20:20:22 450K .......... .......... .......... .......... .......... 8.03M 20:20:22 500K .......... .......... .......... .......... .......... 22.8M 20:20:22 550K .......... .......... .......... .......... .......... 4.45M 20:20:22 600K .......... .......... .......... .......... .......... 2.82M 20:20:22 650K .......... .......... .......... .......... .......... 5.56M 20:20:22 700K .. 42.8M=0.1s 20:20:22 20:20:22 2020-10-05 20:20:22 (5.35 MB/s) - written to stdout [719348] 20:20:22 20:20:22 -- The C compiler identification is GNU 8.3.0 20:20:23 -- The CXX compiler identification is GNU 8.3.0 20:20:23 -- Check for working C compiler: /usr/bin/cc 20:20:23 -- Check for working C compiler: /usr/bin/cc -- works 20:20:23 -- Detecting C compiler ABI info 20:20:23 -- Detecting C compiler ABI info - done 20:20:23 -- Detecting C compile features 20:20:23 ---> 3cba2bf5fa73 20:20:23 Step 13/21 : RUN cd /tmp/sdk && ./scripts/build.sh && make -C build/release install 20:20:23 -- Detecting C compile features - done 20:20:23 -- Check for working CXX compiler: /usr/bin/c++ 20:20:23 -- Check for working CXX compiler: /usr/bin/c++ -- works 20:20:23 -- Detecting CXX compiler ABI info 20:20:23 ---> Running in b70520e9adda 20:20:23 -- Detecting CXX compiler ABI info - done 20:20:23 -- Detecting CXX compile features 20:20:23 -- Detecting CXX compile features - done 20:20:23 -- Looking for include file endian.h 20:20:24 -- Looking for include file endian.h - found 20:20:24 -- Check if the system is big endian 20:20:24 -- Searching 16 bit integer 20:20:24 -- Looking for sys/types.h 20:20:24 -- Looking for sys/types.h - found 20:20:24 -- Looking for stdint.h 20:20:24 -- Looking for stdint.h - found 20:20:24 -- Looking for stddef.h 20:20:24 -- Looking for stddef.h - found 20:20:24 -- Check size of unsigned short 20:20:24 -- Check size of unsigned short - done 20:20:24 -- Using unsigned short 20:20:24 -- Check if the system is big endian - little endian 20:20:24 -- Check size of size_t 20:20:24 -- Check size of size_t - done 20:20:24 CMake Warning at examples/CMakeLists.txt:16 (find_package): 20:20:24 By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has 20:20:24 asked CMake to find a package configuration file provided by "cJSON", but 20:20:24 CMake did not find one. 20:20:24 20:20:24 Could not find a package configuration file provided by "cJSON" with any of 20:20:24 the following names: 20:20:24 20:20:24 cJSONConfig.cmake 20:20:24 cjson-config.cmake 20:20:24 20:20:24 Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set 20:20:24 "cJSON_DIR" to a directory containing one of the above files. If "cJSON" 20:20:24 provides a separate development package or SDK, be sure it has been 20:20:24 installed. 20:20:24 20:20:24 20:20:24 -- Configuring done 20:20:24 -- Generating done 20:20:24 -- Build files have been written to: /tmp/cbor 20:20:24 Scanning dependencies of target cbor_shared 20:20:24 [ 1%] Building C object src/CMakeFiles/cbor_shared.dir/cbor.c.o 20:20:24 + CPPCHECK=false 20:20:24 + DOCGEN=false 20:20:24 + TOMLVER=SDK-0.2 20:20:24 + CUTILVER=1.1.1 20:20:24 + '[' 0 -gt 0 ] 20:20:24 + readlink -f ./scripts/build.sh 20:20:24 + dirname /tmp/sdk/scripts/build.sh 20:20:24 + dirname /tmp/sdk/scripts 20:20:24 + ROOT=/tmp/sdk 20:20:24 + cd /tmp/sdk 20:20:24 + '[' '!' -d deps ] 20:20:24 + mkdir deps 20:20:24 + wget -O - https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 20:20:24 + tar -C deps -z -x -f - 20:20:24 --2020-10-05 20:20:24-- https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 20:20:24 Resolving github.com... 140.82.114.3 20:20:24 Connecting to github.com|140.82.114.3|:443... connected. 20:20:24 HTTP request sent, awaiting response... 302 Found 20:20:24 Location: https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 [following] 20:20:24 --2020-10-05 20:20:24-- https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 20:20:24 Resolving codeload.github.com... 140.82.112.9 20:20:24 Connecting to codeload.github.com|140.82.112.9|:443... connected. 20:20:24 [ 3%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/streaming.c.o 20:20:24 [ 5%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/encoders.c.o 20:20:24 [ 7%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/builder_callbacks.c.o 20:20:25 [ 9%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/loaders.c.o 20:20:25 [ 11%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/memory_utils.c.o 20:20:25 [ 13%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/stack.c.o 20:20:25 [ 15%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/unicode.c.o 20:20:25 [ 17%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/encoding.c.o 20:20:25 [ 19%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/serialization.c.o 20:20:25 HTTP request sent, awaiting response... 200 OK 20:20:25 Length: unspecified [application/x-gzip] 20:20:25 Saving to: 'STDOUT' 20:20:25  20:20:25 0K .......... ......    905K=0.02s 20:20:25 20:20:25 2020-10-05 20:20:25 (905 KB/s) - written to stdout [16451] 20:20:25 20:20:25 + cp deps/tomlc99-SDK-0.2/toml.c deps/tomlc99-SDK-0.2/toml.h src/c 20:20:25 + + tarwget -C -O deps - -z https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz -x 20:20:25 -f - 20:20:25 --2020-10-05 20:20:25-- https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 20:20:25 Resolving github.com... 140.82.114.3 20:20:25 Connecting to github.com|140.82.114.3|:443... connected. 20:20:25 [ 21%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/arrays.c.o 20:20:25 [ 23%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/common.c.o 20:20:25 [ 25%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/floats_ctrls.c.o 20:20:25 HTTP request sent, awaiting response... 302 Found 20:20:25 Location: https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 [following] 20:20:25 --2020-10-05 20:20:25-- https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 20:20:25 Resolving codeload.github.com... 140.82.112.9 20:20:25 Connecting to codeload.github.com|140.82.112.9|:443... connected. 20:20:25 [ 26%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/bytestrings.c.o 20:20:25 [ 28%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/callbacks.c.o 20:20:25 [ 30%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/strings.c.o 20:20:25 [ 32%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/maps.c.o 20:20:25 HTTP request sent, awaiting response... 200 OK 20:20:25 Length: unspecified [application/x-gzip] 20:20:25 Saving to: 'STDOUT' 20:20:25  20:20:25 0K .......... .......... .......... .......... .......... 1.20M 20:20:25 50K .......... .......... .......... .......... .......... 2.39M 20:20:25 100K .......... .......... .......... .......... .......... 7.16M 20:20:25 150K .......... .......... ..... 2.08M=0.08s 20:20:25 20:20:25 2020-10-05 20:20:25 (2.15 MB/s) - written to stdout [179833] 20:20:25 20:20:25 + mkdir -p src/c/iot 20:20:25 + 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 20:20:25 + mkdir -p include/iot 20:20:25 + 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 20:20:25 + mkdir -p include/iot/os 20:20:25 + 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 20:20:25 + mkdir -p /tmp/sdk/build/release 20:20:25 + cd /tmp/sdk/build/release 20:20:25 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /tmp/sdk/src 20:20:26 [ 34%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/tags.c.o 20:20:26 [ 36%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/ints.c.o 20:20:26 [ 38%] Building C object src/CMakeFiles/cbor_shared.dir/allocators.c.o 20:20:26 [ 40%] Linking C shared library libcbor.so 20:20:26 [ 40%] Built target cbor_shared 20:20:26 Scanning dependencies of target cbor 20:20:26 [ 42%] Building C object src/CMakeFiles/cbor.dir/cbor.c.o 20:20:26 -- The C compiler identification is GNU 8.3.0 20:20:26 -- Check for working C compiler: /usr/bin/cc 20:20:26 [ 44%] Building C object src/CMakeFiles/cbor.dir/cbor/streaming.c.o 20:20:26 -- Check for working C compiler: /usr/bin/cc -- works 20:20:26 -- Detecting C compiler ABI info 20:20:26 [ 46%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/encoders.c.o 20:20:26 [ 48%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/builder_callbacks.c.o 20:20:26 -- Detecting C compiler ABI info - done 20:20:26 -- Detecting C compile features 20:20:26 [ 50%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/loaders.c.o 20:20:26 [ 51%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/memory_utils.c.o 20:20:26 [ 53%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/stack.c.o 20:20:27 [ 55%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/unicode.c.o 20:20:27 [ 57%] Building C object src/CMakeFiles/cbor.dir/cbor/encoding.c.o 20:20:27 [ 59%] Building C object src/CMakeFiles/cbor.dir/cbor/serialization.c.o 20:20:27 [ 61%] Building C object src/CMakeFiles/cbor.dir/cbor/arrays.c.o 20:20:27 [ 63%] Building C object src/CMakeFiles/cbor.dir/cbor/common.c.o 20:20:27 [ 65%] Building C object src/CMakeFiles/cbor.dir/cbor/floats_ctrls.c.o 20:20:27 [ 67%] Building C object src/CMakeFiles/cbor.dir/cbor/bytestrings.c.o 20:20:27 [ 69%] Building C object src/CMakeFiles/cbor.dir/cbor/callbacks.c.o 20:20:27 [ 71%] Building C object src/CMakeFiles/cbor.dir/cbor/strings.c.o 20:20:27 -- Detecting C compile features - done 20:20:27 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 20:20:27 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 20:20:27 -- Found LIBYAML: /usr/lib/libyaml.so 20:20:27 -- Found LIBUUID: /usr/lib/libuuid.so 20:20:27 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 20:20:27 -- C SDK 0.0.0 for Linux 20:20:27 -- Performing Test CSDK_HAVE_ATOMIC 20:20:27 -- Performing Test CSDK_HAVE_ATOMIC - Success 20:20:27 -- Found Curses: /usr/lib/libcurses.so 20:20:28 [ 73%] Building C object src/CMakeFiles/cbor.dir/cbor/maps.c.o 20:20:28 [ 75%] Building C object src/CMakeFiles/cbor.dir/cbor/tags.c.o 20:20:28 [ 76%] Building C object src/CMakeFiles/cbor.dir/cbor/ints.c.o 20:20:28 [ 78%] Building C object src/CMakeFiles/cbor.dir/allocators.c.o 20:20:28 -- Configuring done 20:20:28 [ 80%] Linking C static library libcbor.a 20:20:28 [ 80%] Built target cbor 20:20:28 Scanning dependencies of target create_items 20:20:28 [ 82%] Building C object examples/CMakeFiles/create_items.dir/create_items.c.o 20:20:28 [ 84%] Linking C executable create_items 20:20:28 [ 84%] Built target create_items 20:20:28 Scanning dependencies of target readfile 20:20:28 [ 86%] Building C object examples/CMakeFiles/readfile.dir/readfile.c.o 20:20:28 [ 88%] Linking C executable readfile 20:20:28 [ 88%] Built target readfile 20:20:28 Scanning dependencies of target streaming_parser 20:20:28 -- Generating done 20:20:28 -- Build files have been written to: /tmp/sdk/build/release 20:20:28 + make 20:20:28 + tee release.log 20:20:28 Scanning dependencies of target csdk 20:20:28 [ 90%] Building C object examples/CMakeFiles/streaming_parser.dir/streaming_parser.c.o 20:20:28 [ 92%] Linking C executable streaming_parser 20:20:28 [ 92%] Built target streaming_parser 20:20:28 Scanning dependencies of target sort 20:20:28 [ 94%] Building C object examples/CMakeFiles/sort.dir/sort.c.o 20:20:28 [ 96%] Linking C executable sort 20:20:28 [ 96%] Built target sort 20:20:28 Scanning dependencies of target hello 20:20:28 [ 98%] Building C object examples/CMakeFiles/hello.dir/hello.c.o 20:20:28 [100%] Linking C executable hello 20:20:28 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 20:20:28 [100%] Built target hello 20:20:28 Install the project... 20:20:28 -- Install configuration: "Release" 20:20:28 -- Installing: /usr/local/include/cbor/configuration.h 20:20:28 -- Installing: /usr/local/lib64/libcbor.a 20:20:28 -- Installing: /usr/local/lib64/libcbor.so.0.0.0 20:20:28 -- Installing: /usr/local/lib64/libcbor.so.0 20:20:28 -- Installing: /usr/local/lib64/libcbor.so 20:20:28 -- Up-to-date: /usr/local/include/cbor 20:20:28 -- Installing: /usr/local/include/cbor/arrays.h 20:20:28 -- Installing: /usr/local/include/cbor/bytestrings.h 20:20:28 -- Installing: /usr/local/include/cbor/callbacks.h 20:20:28 -- Installing: /usr/local/include/cbor/common.h 20:20:28 -- Installing: /usr/local/include/cbor/data.h 20:20:28 -- Installing: /usr/local/include/cbor/encoding.h 20:20:28 -- Installing: /usr/local/include/cbor/floats_ctrls.h 20:20:28 -- Installing: /usr/local/include/cbor/internal 20:20:28 -- Installing: /usr/local/include/cbor/internal/builder_callbacks.h 20:20:28 -- Installing: /usr/local/include/cbor/internal/encoders.h 20:20:28 -- Installing: /usr/local/include/cbor/internal/loaders.h 20:20:28 -- Installing: /usr/local/include/cbor/internal/memory_utils.h 20:20:28 -- Installing: /usr/local/include/cbor/internal/stack.h 20:20:28 -- Installing: /usr/local/include/cbor/internal/unicode.h 20:20:28 -- Installing: /usr/local/include/cbor/ints.h 20:20:28 -- Installing: /usr/local/include/cbor/maps.h 20:20:28 -- Installing: /usr/local/include/cbor/serialization.h 20:20:28 -- Installing: /usr/local/include/cbor/streaming.h 20:20:28 -- Installing: /usr/local/include/cbor/strings.h 20:20:28 -- Installing: /usr/local/include/cbor/tags.h 20:20:28 -- Installing: /usr/local/include/cbor.h 20:20:28 -- Installing: /usr/local/lib64/pkgconfig/libcbor.pc 20:20:29 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 20:20:29 [ 4%] Building C object c/CMakeFiles/csdk.dir/callback2.c.o 20:20:30 [ 6%] Building C object c/CMakeFiles/csdk.dir/config.c.o 20:20:30 Removing intermediate container 0940374ad692 20:20:30 ---> da9ab80e9f8a 20:20:30 Step 6/21 : RUN mkdir /tmp/sdk 20:20:30 ---> Running in c5fb4e6d7b37 20:20:31 Removing intermediate container c5fb4e6d7b37 20:20:31 ---> e5df1be9e83e 20:20:31 Step 7/21 : COPY VERSION /tmp/sdk 20:20:31 ---> 06f5b14a940d 20:20:31 Step 8/21 : COPY src /tmp/sdk/src 20:20:32 [ 7%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 20:20:32 ---> 4308959f4818 20:20:32 Step 9/21 : COPY include /tmp/sdk/include 20:20:32 ---> dbfba4846e6c 20:20:32 Step 10/21 : COPY scripts /tmp/sdk/scripts 20:20:32 [ 9%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 20:20:32 [ 11%] Building C object c/CMakeFiles/csdk.dir/data.c.o 20:20:32 ---> d238be815356 20:20:32 Step 11/21 : COPY LICENSE /tmp/sdk 20:20:33 ---> bdabe2a4684f 20:20:33 Step 12/21 : COPY Attribution.txt /tmp/sdk 20:20:33 ---> cfae7273f2d0 20:20:33 Step 13/21 : RUN cd /tmp/sdk && ./scripts/build.sh && make -C build/release install 20:20:33 ---> Running in 3ce39cf6c3e0 20:20:33 + CPPCHECK=false 20:20:33 + DOCGEN=false 20:20:33 + TOMLVER=SDK-0.2 20:20:33 + CUTILVER=1.1.1 20:20:33 + '[' 0 -gt 0 ] 20:20:33 + readlink -f ./scripts/build.sh 20:20:33 + dirname /tmp/sdk/scripts/build.sh 20:20:33 + dirname /tmp/sdk/scripts 20:20:33 + ROOT=/tmp/sdk 20:20:33 + cd /tmp/sdk 20:20:33 + '[' '!' -d deps ] 20:20:33 + mkdir deps 20:20:33 + wget -O - https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 20:20:33 + tar -C deps -z -x -f - 20:20:33 --2020-10-05 20:20:33-- https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 20:20:33 Resolving github.com... 140.82.114.3 20:20:33 Connecting to github.com|140.82.114.3|:443... connected. 20:20:33 HTTP request sent, awaiting response... 302 Found 20:20:33 Location: https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 [following] 20:20:33 --2020-10-05 20:20:33-- https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 20:20:33 Resolving codeload.github.com... 140.82.112.9 20:20:33 Connecting to codeload.github.com|140.82.112.9|:443... connected. 20:20:33 HTTP request sent, awaiting response... 200 OK 20:20:33 Length: unspecified [application/x-gzip] 20:20:33 Saving to: 'STDOUT' 20:20:33 20:20:33 0K .......... ......  801K=0.02s 20:20:33 20:20:33 2020-10-05 20:20:33 (801 KB/s) - written to stdout [16451] 20:20:33 20:20:33 + cp deps/tomlc99-SDK-0.2/toml.c deps/tomlc99-SDK-0.2/toml.h src/c 20:20:33 + wget -O - https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 20:20:33 + tar -C deps -z -x -f - 20:20:33 --2020-10-05 20:20:33-- https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 20:20:33 Resolving github.com... 140.82.114.3 20:20:33 Connecting to github.com|140.82.114.3|:443... connected. 20:20:33 HTTP request sent, awaiting response... 302 Found 20:20:33 Location: https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 [following] 20:20:33 --2020-10-05 20:20:33-- https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 20:20:33 Resolving codeload.github.com... 140.82.112.9 20:20:34 [ 12%] Building C object c/CMakeFiles/csdk.dir/device.c.o 20:20:34 Connecting to codeload.github.com|140.82.112.9|:443... connected. 20:20:34 HTTP request sent, awaiting response... 200 OK 20:20:34 Length: unspecified [application/x-gzip] 20:20:34 Saving to: 'STDOUT' 20:20:34 20:20:34 0K .......... .......... .......... .......... .......... 1.56M 20:20:34 50K .......... .......... .......... .......... .......... 3.73M 20:20:34 100K .......... .......... .......... .......... .......... 14.0M 20:20:34 150K .......... .......... ..... 22.6M=0.05s 20:20:34 20:20:34 2020-10-05 20:20:33 (3.51 MB/s) - written to stdout [179833] 20:20:34 20:20:34 + mkdir -p src/c/iot 20:20:34 + 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 20:20:34 + mkdir -p include/iot 20:20:34 + 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 20:20:34 + mkdir -p include/iot/os 20:20:34 + 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 20:20:34 + mkdir -p /tmp/sdk/build/release 20:20:34 + cd /tmp/sdk/build/release 20:20:34 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /tmp/sdk/src 20:20:34 -- The C compiler identification is GNU 8.3.0 20:20:34 -- Check for working C compiler: /usr/bin/cc 20:20:34 -- Check for working C compiler: /usr/bin/cc -- works 20:20:34 -- Detecting C compiler ABI info 20:20:34 -- Detecting C compiler ABI info - done 20:20:34 -- Detecting C compile features 20:20:34 -- Detecting C compile features - done 20:20:34 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 20:20:34 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 20:20:34 -- Found LIBYAML: /usr/lib/libyaml.so 20:20:34 -- Found LIBUUID: /usr/lib/libuuid.so 20:20:34 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 20:20:34 -- C SDK 0.0.0 for Linux 20:20:34 -- Performing Test CSDK_HAVE_ATOMIC 20:20:34 -- Performing Test CSDK_HAVE_ATOMIC - Success 20:20:34 -- Found Curses: /usr/lib/libcurses.so 20:20:34 -- Configuring done 20:20:34 -- Generating done 20:20:34 -- Build files have been written to: /tmp/sdk/build/release 20:20:34 + make 20:20:34 + tee release.log 20:20:34 Scanning dependencies of target csdk 20:20:34 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 20:20:35 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 20:20:35 [ 4%] Building C object c/CMakeFiles/csdk.dir/callback2.c.o 20:20:35 [ 6%] Building C object c/CMakeFiles/csdk.dir/config.c.o 20:20:35 [ 7%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 20:20:35 [ 9%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 20:20:35 [ 11%] Building C object c/CMakeFiles/csdk.dir/data.c.o 20:20:36 [ 14%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 20:20:36 [ 12%] Building C object c/CMakeFiles/csdk.dir/device.c.o 20:20:36 [ 15%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 20:20:36 [ 14%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 20:20:36 [ 15%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 20:20:36 [ 17%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 20:20:37 [ 17%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 20:20:37 [ 19%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 20:20:37 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 20:20:37 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 20:20:37 [ 23%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 20:20:37 [ 19%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 20:20:37 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 20:20:38 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 20:20:38 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 20:20:38 [ 26%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 20:20:38 [ 28%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 20:20:38 [ 23%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 20:20:38 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 20:20:38 [ 31%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 20:20:39 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 20:20:39 [ 34%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 20:20:39 [ 36%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 20:20:39 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 20:20:39 [ 39%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 20:20:39 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 20:20:39 [ 42%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 20:20:39 [ 44%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 20:20:40 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 20:20:40 [ 47%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 20:20:40 [ 49%] Building C object c/CMakeFiles/csdk.dir/map.c.o 20:20:40 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 20:20:41 [ 52%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 20:20:41 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 20:20:41 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 20:20:41 [ 55%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 20:20:41 [ 26%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 20:20:42 [ 57%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 20:20:42 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 20:20:42 [ 60%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 20:20:42 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 20:20:42 [ 28%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 20:20:42 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 20:20:43 [ 63%] Building C object c/CMakeFiles/csdk.dir/service.c.o 20:20:43 [ 65%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 20:20:43 [ 31%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 20:20:44 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 20:20:44 [ 68%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 20:20:44 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 20:20:44 [ 71%] Linking C shared library libcsdk.so 20:20:44 [ 71%] Built target csdk 20:20:44 Scanning dependencies of target template 20:20:44 [ 73%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 20:20:45 [ 74%] Linking C executable template 20:20:45 [ 74%] Built target template 20:20:45 Scanning dependencies of target device-counter 20:20:45 [ 76%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 20:20:45 [ 77%] Linking C executable device-counter 20:20:45 [ 77%] Built target device-counter 20:20:45 Scanning dependencies of target device-random 20:20:45 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 20:20:45 [ 80%] Linking C executable device-random 20:20:45 [ 80%] Built target device-random 20:20:45 Scanning dependencies of target device-gyro 20:20:45 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 20:20:45 [ 84%] Linking C executable device-gyro 20:20:45 [ 84%] Built target device-gyro 20:20:45 Scanning dependencies of target device-bitfields 20:20:45 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 20:20:45 [ 87%] Linking C executable device-bitfields 20:20:45 [ 87%] Built target device-bitfields 20:20:45 Scanning dependencies of target template-discovery 20:20:45 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 20:20:46 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 20:20:46 [ 34%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 20:20:46 [ 90%] Linking C executable template-discovery 20:20:46 [ 90%] Built target template-discovery 20:20:46 Scanning dependencies of target device-file 20:20:46 [ 92%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 20:20:46 [ 93%] Linking C executable device-file 20:20:46 [ 36%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 20:20:46 [ 93%] Built target device-file 20:20:46 Scanning dependencies of target device-terminal 20:20:46 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 20:20:46 [ 96%] Linking C executable device-terminal 20:20:46 [ 96%] Built target device-terminal 20:20:46 Scanning dependencies of target templatev1 20:20:46 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 20:20:46 [100%] Linking C executable templatev1 20:20:46 [100%] Built target templatev1 20:20:46 + make package 20:20:46 + tee -a release.log 20:20:46 [ 71%] Built target csdk 20:20:46 [ 74%] Built target template 20:20:46 [ 77%] Built target device-counter 20:20:46 [ 80%] Built target device-random 20:20:46 [ 84%] Built target device-gyro 20:20:46 [ 87%] Built target device-bitfields 20:20:46 [ 90%] Built target template-discovery 20:20:46 [ 93%] Built target device-file 20:20:46 [ 96%] Built target device-terminal 20:20:46 [100%] Built target templatev1 20:20:46 Run CPack packaging tool... 20:20:46 CPack: Create package using TGZ 20:20:46 CPack: Install projects 20:20:46 CPack: - Run preinstall target for: Csdk 20:20:46 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 20:20:47 CPack: - Install project: Csdk 20:20:47 CPack: Create package 20:20:47 CPack: - package: /tmp/sdk/build/release/csdk-0.0.0.tar.gz generated. 20:20:47 + '[' false '=' true ] 20:20:47 + '[' false '=' true ] 20:20:47 + mkdir -p /tmp/sdk/build/debug 20:20:47 + cd /tmp/sdk/build/debug 20:20:47 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /tmp/sdk/src 20:20:47 -- The C compiler identification is GNU 8.3.0 20:20:47 [ 39%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 20:20:47 -- Check for working C compiler: /usr/bin/cc 20:20:47 -- Check for working C compiler: /usr/bin/cc -- works 20:20:47 -- Detecting C compiler ABI info 20:20:47 -- Detecting C compiler ABI info - done 20:20:47 -- Detecting C compile features 20:20:47 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 20:20:47 -- Detecting C compile features - done 20:20:47 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 20:20:47 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 20:20:47 -- Found LIBYAML: /usr/lib/libyaml.so 20:20:47 -- Found LIBUUID: /usr/lib/libuuid.so 20:20:47 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 20:20:47 -- C SDK 0.0.0 for Linux 20:20:47 -- Performing Test CSDK_HAVE_ATOMIC 20:20:47 -- Performing Test CSDK_HAVE_ATOMIC - Success 20:20:47 -- Found Curses: /usr/lib/libcurses.so 20:20:47 -- Configuring done 20:20:47 -- Generating done 20:20:47 -- Build files have been written to: /tmp/sdk/build/debug 20:20:47 + make 20:20:47 + tee debug.log 20:20:47 Scanning dependencies of target csdk 20:20:47 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 20:20:47 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 20:20:48 [ 4%] Building C object c/CMakeFiles/csdk.dir/callback2.c.o 20:20:48 [ 6%] Building C object c/CMakeFiles/csdk.dir/config.c.o 20:20:48 [ 7%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 20:20:48 [ 42%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 20:20:48 [ 9%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 20:20:48 [ 11%] Building C object c/CMakeFiles/csdk.dir/data.c.o 20:20:48 [ 12%] Building C object c/CMakeFiles/csdk.dir/device.c.o 20:20:48 [ 44%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 20:20:48 [ 14%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 20:20:48 [ 15%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 20:20:49 [ 17%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 20:20:49 [ 19%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 20:20:49 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 20:20:49 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 20:20:49 [ 23%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 20:20:49 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 20:20:49 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 20:20:49 [ 26%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 20:20:49 [ 28%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 20:20:49 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 20:20:49 [ 47%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 20:20:49 [ 31%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 20:20:50 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 20:20:50 [ 34%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 20:20:50 [ 36%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 20:20:50 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 20:20:50 [ 39%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 20:20:50 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 20:20:50 [ 42%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 20:20:50 [ 44%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 20:20:50 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 20:20:50 [ 47%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 20:20:50 [ 49%] Building C object c/CMakeFiles/csdk.dir/map.c.o 20:20:50 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 20:20:50 [ 52%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 20:20:50 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 20:20:51 [ 55%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 20:20:51 [ 57%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 20:20:51 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 20:20:51 [ 60%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 20:20:51 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 20:20:51 [ 49%] Building C object c/CMakeFiles/csdk.dir/map.c.o 20:20:51 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 20:20:51 [ 63%] Building C object c/CMakeFiles/csdk.dir/service.c.o 20:20:51 [ 65%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 20:20:51 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 20:20:52 [ 68%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 20:20:52 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 20:20:52 [ 71%] Linking C shared library libcsdk.so 20:20:52 [ 71%] Built target csdk 20:20:52 Scanning dependencies of target template 20:20:52 [ 73%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 20:20:52 [ 74%] Linking C executable template 20:20:52 [ 74%] Built target template 20:20:52 Scanning dependencies of target device-counter 20:20:52 [ 76%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 20:20:52 [ 77%] Linking C executable device-counter 20:20:52 [ 77%] Built target device-counter 20:20:52 Scanning dependencies of target device-random 20:20:52 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 20:20:52 [ 80%] Linking C executable device-random 20:20:52 [ 80%] Built target device-random 20:20:52 Scanning dependencies of target device-gyro 20:20:52 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 20:20:52 [ 84%] Linking C executable device-gyro 20:20:52 [ 84%] Built target device-gyro 20:20:52 Scanning dependencies of target device-bitfields 20:20:52 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 20:20:52 [ 87%] Linking C executable device-bitfields 20:20:52 [ 87%] Built target device-bitfields 20:20:52 Scanning dependencies of target template-discovery 20:20:52 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 20:20:52 [ 52%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 20:20:52 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 20:20:53 [ 90%] Linking C executable template-discovery 20:20:53 [ 90%] Built target template-discovery 20:20:53 Scanning dependencies of target device-file 20:20:53 [ 92%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 20:20:53 [ 93%] Linking C executable device-file 20:20:53 [ 93%] Built target device-file 20:20:53 Scanning dependencies of target device-terminal 20:20:53 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 20:20:53 [ 96%] Linking C executable device-terminal 20:20:53 [ 96%] Built target device-terminal 20:20:53 Scanning dependencies of target templatev1 20:20:53 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 20:20:53 [100%] Linking C executable templatev1 20:20:53 [100%] Built target templatev1 20:20:53 make: Entering directory '/tmp/sdk/build/release' 20:20:53 make[1]: Entering directory '/tmp/sdk/build/release' 20:20:53 make[2]: Entering directory '/tmp/sdk/build/release' 20:20:53 make[2]: Leaving directory '/tmp/sdk/build/release' 20:20:53 [ 71%] Built target csdk 20:20:53 make[2]: Entering directory '/tmp/sdk/build/release' 20:20:53 make[2]: Leaving directory '/tmp/sdk/build/release' 20:20:53 [ 74%] Built target template 20:20:53 make[2]: Entering directory '/tmp/sdk/build/release' 20:20:53 make[2]: Leaving directory '/tmp/sdk/build/release' 20:20:53 [ 77%] Built target device-counter 20:20:53 make[2]: Entering directory '/tmp/sdk/build/release' 20:20:53 make[2]: Leaving directory '/tmp/sdk/build/release' 20:20:53 [ 80%] Built target device-random 20:20:53 make[2]: Entering directory '/tmp/sdk/build/release' 20:20:53 make[2]: Leaving directory '/tmp/sdk/build/release' 20:20:53 [ 84%] Built target device-gyro 20:20:53 make[2]: Entering directory '/tmp/sdk/build/release' 20:20:53 make[2]: Leaving directory '/tmp/sdk/build/release' 20:20:53 [ 87%] Built target device-bitfields 20:20:53 make[2]: Entering directory '/tmp/sdk/build/release' 20:20:53 make[2]: Leaving directory '/tmp/sdk/build/release' 20:20:53 [ 90%] Built target template-discovery 20:20:53 make[2]: Entering directory '/tmp/sdk/build/release' 20:20:53 make[2]: Leaving directory '/tmp/sdk/build/release' 20:20:53 [ 93%] Built target device-file 20:20:53 make[2]: Entering directory '/tmp/sdk/build/release' 20:20:53 make[2]: Leaving directory '/tmp/sdk/build/release' 20:20:53 [ 96%] Built target device-terminal 20:20:53 make[2]: Entering directory '/tmp/sdk/build/release' 20:20:53 make[2]: Leaving directory '/tmp/sdk/build/release' 20:20:53 [100%] Built target templatev1 20:20:53 make[1]: Leaving directory '/tmp/sdk/build/release' 20:20:53 Install the project... 20:20:53 -- Install configuration: "Release" 20:20:53 -- Installing: /usr/local/lib/libcsdk.so 20:20:53 -- Set runtime path of "/usr/local/lib/libcsdk.so" to "" 20:20:53 -- Up-to-date: /usr/local/include 20:20:53 -- Installing: /usr/local/include/devsdk 20:20:53 -- Installing: /usr/local/include/devsdk/devsdk-base.h 20:20:53 -- Installing: /usr/local/include/devsdk/devsdk.h 20:20:53 -- Installing: /usr/local/include/edgex 20:20:53 -- Installing: /usr/local/include/edgex/device-mgmt.h 20:20:53 -- Installing: /usr/local/include/edgex/devices.h 20:20:53 -- Installing: /usr/local/include/edgex/devsdk.h 20:20:53 -- Installing: /usr/local/include/edgex/edgex-base.h 20:20:53 -- Installing: /usr/local/include/edgex/edgex.h 20:20:53 -- Installing: /usr/local/include/edgex/error.h 20:20:53 -- Installing: /usr/local/include/edgex/eventgen.h 20:20:53 -- Installing: /usr/local/include/edgex/os.h 20:20:53 -- Installing: /usr/local/include/edgex/profiles.h 20:20:53 -- Installing: /usr/local/include/edgex/rest-server.h 20:20:53 -- Installing: /usr/local/include/edgex/csdk-defs.h 20:20:53 -- Installing: /usr/local/include/iot 20:20:53 -- Installing: /usr/local/include/iot/base64.h 20:20:53 -- Installing: /usr/local/include/iot/component.h 20:20:53 -- Installing: /usr/local/include/iot/config.h 20:20:53 -- Installing: /usr/local/include/iot/container.h 20:20:53 -- Installing: /usr/local/include/iot/data.h 20:20:53 -- Installing: /usr/local/include/iot/hash.h 20:20:53 -- Installing: /usr/local/include/iot/iot.h 20:20:53 -- Installing: /usr/local/include/iot/json.h 20:20:53 -- Installing: /usr/local/include/iot/logger.h 20:20:53 -- Installing: /usr/local/include/iot/os.h 20:20:53 -- Installing: /usr/local/include/iot/scheduler.h 20:20:53 -- Installing: /usr/local/include/iot/thread.h 20:20:53 -- Installing: /usr/local/include/iot/threadpool.h 20:20:53 -- Installing: /usr/local/include/iot/time.h 20:20:53 -- Installing: /usr/local/include/iot/typecode.h 20:20:53 -- Installing: /usr/local/include/iot/yxml.h 20:20:53 -- Installing: /usr/local/include/iot/os 20:20:53 -- Installing: /usr/local/include/iot/os/linux.h 20:20:53 -- Installing: /usr/local/include/iot/os/macos.h 20:20:53 -- Installing: /usr/local/include/iot/os/zephyr.h 20:20:53 -- Installing: /usr/local/share/device-sdk-c/LICENSE 20:20:53 -- Installing: /usr/local/share/device-sdk-c/Attribution.txt 20:20:53 make: Leaving directory '/tmp/sdk/build/release' 20:20:56 Removing intermediate container 3ce39cf6c3e0 20:20:56 ---> 5733b600628b 20:20:56 Step 14/21 : FROM ${BASE} 20:20:56 ---> 5eabd8fd8ba2 20:20:56 Step 15/21 : MAINTAINER IOTech 20:20:56 ---> Running in b9755c3b45ab 20:20:56 Removing intermediate container b9755c3b45ab 20:20:56 ---> 55a9de3928b3 20:20:56 Step 16/21 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml curl libmicrohttpd libuuid 20:20:56 ---> Running in 8220157118e7 20:20:56 fetch http://nl.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz 20:20:57 fetch http://nl.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz 20:20:57 [ 55%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 20:20:57 (1/3) Installing curl (7.64.0-r4) 20:20:57 [ 57%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 20:20:57 (2/3) Installing libuuid (2.33-r0) 20:20:57 (3/3) Installing wget (1.20.3-r0) 20:20:57 Executing busybox-1.29.3-r10.trigger 20:20:57 OK: 268 MiB in 78 packages 20:20:58 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 20:20:58 Removing intermediate container 8220157118e7 20:20:58 ---> e40d71ed0023 20:20:58 Step 17/21 : COPY --from=builder /usr/local/include/iot /usr/local/include/iot 20:20:58 ---> 43f3ced52245 20:20:58 Step 18/21 : COPY --from=builder /usr/local/include/edgex /usr/local/include/edgex 20:20:59 [ 60%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 20:20:59 ---> 6632dccae324 20:20:59 Step 19/21 : COPY --from=builder /usr/local/lib /usr/local/lib 20:20:59 ---> 05494e39db9a 20:20:59 Step 20/21 : COPY --from=builder /usr/local/lib64 /usr/local/lib64 20:20:59 ---> 728e84370ff4 20:20:59 Step 21/21 : COPY --from=builder /usr/local/share/device-sdk-c /usr/local/share/device-sdk-c 20:20:59 ---> f7fa2568f98a 20:20:59 Successfully built f7fa2568f98a 20:20:59 Successfully tagged ci-base-image-x86_64:latest 20:20:59 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 20:21:00 + docker inspect -f . ci-base-image-x86_64 20:21:00 . [Pipeline] withDockerContainer 20:21:00 prd-centos7-docker-4c-2g-3515 does not seem to be running inside a container 20:21:00 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-c/1 -v /w/workspace/device-sdk-c/1:/w/workspace/device-sdk-c/1:rw,z -v /w/workspace/device-sdk-c/1@tmp:/w/workspace/device-sdk-c/1@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 ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 20:21:01 [ 63%] Building C object c/CMakeFiles/csdk.dir/service.c.o 20:21:01 $ docker top d8992bfab5c227cb748dd6f71874f79681aaf20d73dc697df8f7f665f936ad8c -eo pid,comm [Pipeline] { [Pipeline] sh 20:21:02 + make test 20:21:02 echo "make test" 20:21:02 make test [Pipeline] } 20:21:02 $ docker stop --time=1 d8992bfab5c227cb748dd6f71874f79681aaf20d73dc697df8f7f665f936ad8c 20:21:02 [ 65%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 20:21:03 $ docker rm -f d8992bfab5c227cb748dd6f71874f79681aaf20d73dc697df8f7f665f936ad8c [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } 20:21:05 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 20:21:06 [ 68%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 20:21:07 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 20:21:08 [ 71%] Linking C shared library libcsdk.so 20:21:08 [ 71%] Built target csdk 20:21:08 Scanning dependencies of target template 20:21:08 [ 73%] Building C object c/examples/CMakeFiles/template.dir/template.c.o [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { 20:21:08 [ 74%] Linking C executable template 20:21:09 [ 74%] Built target template 20:21:09 Scanning dependencies of target device-counter 20:21:09 [ 76%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 20:21:09 [ 77%] Linking C executable device-counter 20:21:09 [ 77%] Built target device-counter 20:21:09 Scanning dependencies of target device-random 20:21:09 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 20:21:10 [ 80%] Linking C executable device-random 20:21:10 [ 80%] Built target device-random 20:21:10 Scanning dependencies of target device-gyro 20:21:10 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 20:21:11 [ 84%] Linking C executable device-gyro 20:21:11 [ 84%] Built target device-gyro [Pipeline] sh 20:21:11 Scanning dependencies of target device-bitfields 20:21:11 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 20:21:11 [ 87%] Linking C executable device-bitfields 20:21:11 + sudo chown -R jenkins:jenkins . [Pipeline] sh 20:21:11 [ 87%] Built target device-bitfields 20:21:11 Scanning dependencies of target template-discovery 20:21:11 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 20:21:11 + ls -al . 20:21:11 total 160 20:21:11 drwxrwxr-x. 9 jenkins jenkins 275 Oct 5 20:20 . 20:21:11 drwxrwxr-x. 4 jenkins jenkins 28 Oct 5 20:20 .. 20:21:11 -rw-rw-r--. 1 jenkins jenkins 3104 Oct 5 20:20 Attribution.txt 20:21:11 -rw-rw-r--. 1 jenkins jenkins 5980 Oct 5 20:20 CHANGES 20:21:11 drwxrwxr-x. 2 jenkins jenkins 144 Oct 5 20:20 docs 20:21:11 -rw-rw-r--. 1 jenkins jenkins 108574 Oct 5 20:20 Doxyfile 20:21:11 drwxrwxr-x. 8 jenkins jenkins 179 Oct 5 20:20 .git 20:21:11 drwxrwxr-x. 2 jenkins jenkins 38 Oct 5 20:20 .github 20:21:11 -rw-rw-r--. 1 jenkins jenkins 176 Oct 5 20:20 .gitignore 20:21:11 drwxrwxr-x. 4 jenkins jenkins 33 Oct 5 20:20 include 20:21:11 -rw-rw-r--. 1 jenkins jenkins 794 Oct 5 20:20 Jenkinsfile 20:21:11 -rw-rw-r--. 1 jenkins jenkins 10174 Oct 5 20:20 LICENSE 20:21:11 -rw-rw-r--. 1 jenkins jenkins 449 Oct 5 20:20 Makefile 20:21:11 -rw-rw-r--. 1 jenkins jenkins 2697 Oct 5 20:20 README.md 20:21:11 -rw-rw-r--. 1 jenkins jenkins 5977 Oct 5 20:20 README.v2.md 20:21:11 drwxrwxr-x. 2 jenkins jenkins 108 Oct 5 20:20 scripts 20:21:11 drwxrwxr-x. 3 jenkins jenkins 72 Oct 5 20:20 .semver 20:21:11 drwxrwxr-x. 4 jenkins jenkins 50 Oct 5 20:20 src 20:21:11 -rw-rw-r--. 1 jenkins jenkins 5 Oct 5 20:16 VERSION [Pipeline] isUnix [Pipeline] sh 20:21:12 + docker build -t docker-device-sdk-c -f scripts/Dockerfile.alpine-3.11 --build-arg BASE=ci-base-image-x86_64 --build-arg 'MAKE=make build' --build-arg ARCH=amd64 --label git_sha=86e5500d8423aab64fb391d5afb690dd04186999 --label arch=amd64 --label version=0.0.0 . 20:21:12 Sending build context to Docker daemon 3.911MB 20:21:12 Step 1/15 : ARG BASE=alpine:3.11 20:21:12 Step 2/15 : FROM ${BASE} 20:21:12 ---> f7fa2568f98a 20:21:12 Step 3/15 : MAINTAINER IOTech 20:21:12 [ 90%] Linking C executable template-discovery 20:21:12 [ 90%] Built target template-discovery 20:21:12 Scanning dependencies of target device-file 20:21:12 [ 92%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 20:21:12 ---> Running in 04e27a7b97f3 20:21:13 Removing intermediate container 04e27a7b97f3 20:21:13 ---> 45959ad1bcde 20:21:13 Step 4/15 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml-dev libcurl curl-dev libmicrohttpd-dev util-linux-dev ncurses-dev && mkdir -p /edgex-c-sdk/build 20:21:13 ---> Running in 3658098dbc6a 20:21:13 [ 93%] Linking C executable device-file 20:21:13 [ 93%] Built target device-file 20:21:13 Scanning dependencies of target device-terminal 20:21:13 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 20:21:14 fetch http://nl.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz 20:21:14 [ 96%] Linking C executable device-terminal 20:21:14 [ 96%] Built target device-terminal 20:21:14 Scanning dependencies of target templatev1 20:21:14 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 20:21:14 fetch http://nl.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz 20:21:14 (1/6) Installing ncurses-dev (6.1_p20190105-r0) 20:21:14 [100%] Linking C executable templatev1 20:21:14 (2/6) Installing libblkid (2.33-r0) 20:21:14 (3/6) Installing libfdisk (2.33-r0) 20:21:14 (4/6) Installing libmount (2.33-r0) 20:21:15 [100%] Built target templatev1 20:21:15 + make package 20:21:15 + tee -a release.log 20:21:15 (5/6) Installing libsmartcols (2.33-r0) 20:21:15 (6/6) Installing util-linux-dev (2.33-r0) 20:21:15 [ 71%] Built target csdk 20:21:15 [ 74%] Built target template 20:21:15 [ 77%] Built target device-counter 20:21:15 [ 80%] Built target device-random 20:21:15 [ 84%] Built target device-gyro 20:21:15 Executing busybox-1.29.3-r10.trigger 20:21:15 OK: 272 MiB in 84 packages 20:21:15 [ 87%] Built target device-bitfields 20:21:15 [ 90%] Built target template-discovery 20:21:15 [ 93%] Built target device-file 20:21:15 [ 96%] Built target device-terminal 20:21:15 [100%] Built target templatev1 20:21:15 Run CPack packaging tool... 20:21:15 CPack: Create package using TGZ 20:21:15 CPack: Install projects 20:21:15 CPack: - Run preinstall target for: Csdk 20:21:15 Removing intermediate container 3658098dbc6a 20:21:15 ---> 7b941d4a158d 20:21:15 Step 5/15 : COPY VERSION /edgex-c-sdk/ 20:21:16 CPack: - Install project: Csdk 20:21:16 CPack: Create package 20:21:16 ---> 6ede6721e8d7 20:21:16 Step 6/15 : COPY src /edgex-c-sdk/src/ 20:21:16 CPack: - package: /tmp/sdk/build/release/csdk-0.0.0.tar.gz generated. 20:21:16 + '[' false '=' true ] 20:21:16 + '[' false '=' true ] 20:21:16 + mkdir -p /tmp/sdk/build/debug 20:21:16 + cd /tmp/sdk/build/debug 20:21:16 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /tmp/sdk/src 20:21:16 -- The C compiler identification is GNU 8.3.0 20:21:16 -- Check for working C compiler: /usr/bin/cc 20:21:16 ---> d7c53acae00d 20:21:16 Step 7/15 : COPY include /edgex-c-sdk/include/ 20:21:16 -- Check for working C compiler: /usr/bin/cc -- works 20:21:16 -- Detecting C compiler ABI info 20:21:17 ---> 22dcef6460df 20:21:17 Step 8/15 : COPY scripts /edgex-c-sdk/scripts 20:21:17 -- Detecting C compiler ABI info - done 20:21:17 -- Detecting C compile features 20:21:17 ---> 7458f91ac5dd 20:21:17 Step 9/15 : COPY LICENSE /edgex-c-sdk/ 20:21:17 ---> 74c1bf41440f 20:21:17 Step 10/15 : COPY Attribution.txt /edgex-c-sdk/ 20:21:17 ---> 42f83b62b155 20:21:17 Step 11/15 : WORKDIR /edgex-c-sdk 20:21:17 ---> Running in 1a5fb2d08c53 20:21:17 Removing intermediate container 1a5fb2d08c53 20:21:17 ---> 0ff5e23aced7 20:21:17 Step 12/15 : ENTRYPOINT ["/edgex-c-sdk/scripts/entrypoint.sh"] 20:21:17 -- Detecting C compile features - done 20:21:17 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 20:21:18 ---> Running in 2bf21d70daea 20:21:18 Removing intermediate container 2bf21d70daea 20:21:18 ---> f84726705baf 20:21:18 Step 13/15 : LABEL arch=amd64 20:21:18 ---> Running in d38176f1d1be 20:21:18 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 20:21:18 -- Found LIBYAML: /usr/lib/libyaml.so 20:21:18 -- Found LIBUUID: /usr/lib/libuuid.so 20:21:18 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 20:21:18 -- C SDK 0.0.0 for Linux 20:21:18 -- Performing Test CSDK_HAVE_ATOMIC 20:21:18 -- Performing Test CSDK_HAVE_ATOMIC - Success 20:21:18 Removing intermediate container d38176f1d1be 20:21:18 ---> 2abc93d24487 20:21:18 Step 14/15 : LABEL git_sha=86e5500d8423aab64fb391d5afb690dd04186999 20:21:18 ---> Running in 227c29da4e6d 20:21:18 -- Found Curses: /usr/lib/libcurses.so 20:21:18 -- Configuring done 20:21:18 Removing intermediate container 227c29da4e6d 20:21:18 ---> 98452a5a3628 20:21:18 Step 15/15 : LABEL version=0.0.0 20:21:18 ---> Running in ad7e3c4e7a01 20:21:18 -- Generating done 20:21:18 -- Build files have been written to: /tmp/sdk/build/debug 20:21:18 + + teemake 20:21:18 debug.log 20:21:18 Scanning dependencies of target csdk 20:21:18 Removing intermediate container ad7e3c4e7a01 20:21:18 ---> 7712de3f1b1b 20:21:18 [Warning] One or more build-args [ARCH MAKE] were not consumed 20:21:18 Successfully built 7712de3f1b1b 20:21:18 Successfully tagged docker-device-sdk-c:latest [Pipeline] } 20:21:18 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o [Pipeline] // script [Pipeline] } 20:21:19 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional 20:21:19 [ 4%] Building C object c/CMakeFiles/csdk.dir/callback2.c.o [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) 20:21:19 [ 6%] Building C object c/CMakeFiles/csdk.dir/config.c.o Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv 20:21:20 [ 7%] Building C object c/CMakeFiles/csdk.dir/consul.c.o [Pipeline] } [Pipeline] // ws [Pipeline] } 20:21:20 [ 9%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o [Pipeline] // node [Pipeline] } 20:21:20 [ 11%] Building C object c/CMakeFiles/csdk.dir/data.c.o [Pipeline] // stage [Pipeline] } 20:21:21 [ 12%] Building C object c/CMakeFiles/csdk.dir/device.c.o 20:21:22 [ 14%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 20:21:22 [ 15%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 20:21:22 [ 17%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 20:21:22 [ 19%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 20:21:22 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 20:21:23 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 20:21:23 [ 23%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 20:21:24 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 20:21:24 [ 26%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 20:21:24 [ 28%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 20:21:25 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 20:21:25 [ 31%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 20:21:25 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 20:21:26 [ 34%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 20:21:26 [ 36%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 20:21:26 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 20:21:26 [ 39%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 20:21:26 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 20:21:27 [ 42%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 20:21:27 [ 44%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 20:21:27 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 20:21:27 [ 47%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 20:21:28 [ 49%] Building C object c/CMakeFiles/csdk.dir/map.c.o 20:21:28 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 20:21:28 [ 52%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 20:21:29 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 20:21:30 [ 55%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 20:21:30 [ 57%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 20:21:30 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 20:21:31 [ 60%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 20:21:31 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 20:21:32 [ 63%] Building C object c/CMakeFiles/csdk.dir/service.c.o 20:21:32 [ 65%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 20:21:33 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 20:21:33 [ 68%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 20:21:34 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 20:21:34 [ 71%] Linking C shared library libcsdk.so 20:21:34 [ 71%] Built target csdk 20:21:34 Scanning dependencies of target template 20:21:34 [ 73%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 20:21:34 [ 74%] Linking C executable template 20:21:34 [ 74%] Built target template 20:21:35 Scanning dependencies of target device-counter 20:21:35 [ 76%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 20:21:35 [ 77%] Linking C executable device-counter 20:21:35 [ 77%] Built target device-counter 20:21:35 Scanning dependencies of target device-random 20:21:35 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 20:21:35 [ 80%] Linking C executable device-random 20:21:36 [ 80%] Built target device-random 20:21:36 Scanning dependencies of target device-gyro 20:21:36 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 20:21:36 [ 84%] Linking C executable device-gyro 20:21:36 [ 84%] Built target device-gyro 20:21:36 Scanning dependencies of target device-bitfields 20:21:36 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 20:21:36 [ 87%] Linking C executable device-bitfields 20:21:37 [ 87%] Built target device-bitfields 20:21:37 Scanning dependencies of target template-discovery 20:21:37 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 20:21:37 [ 90%] Linking C executable template-discovery 20:21:37 [ 90%] Built target template-discovery 20:21:37 Scanning dependencies of target device-file 20:21:37 [ 92%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 20:21:38 [ 93%] Linking C executable device-file 20:21:38 [ 93%] Built target device-file 20:21:38 Scanning dependencies of target device-terminal 20:21:38 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 20:21:38 [ 96%] Linking C executable device-terminal 20:21:38 [ 96%] Built target device-terminal 20:21:38 Scanning dependencies of target templatev1 20:21:38 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 20:21:39 [100%] Linking C executable templatev1 20:21:39 [100%] Built target templatev1 20:21:39 make: Entering directory '/tmp/sdk/build/release' 20:21:39 make[1]: Entering directory '/tmp/sdk/build/release' 20:21:39 make[2]: Entering directory '/tmp/sdk/build/release' 20:21:39 make[2]: Leaving directory '/tmp/sdk/build/release' 20:21:39 [ 71%] Built target csdk 20:21:39 make[2]: Entering directory '/tmp/sdk/build/release' 20:21:39 make[2]: Leaving directory '/tmp/sdk/build/release' 20:21:39 [ 74%] Built target template 20:21:39 make[2]: Entering directory '/tmp/sdk/build/release' 20:21:39 make[2]: Leaving directory '/tmp/sdk/build/release' 20:21:39 [ 77%] Built target device-counter 20:21:39 make[2]: Entering directory '/tmp/sdk/build/release' 20:21:39 make[2]: Leaving directory '/tmp/sdk/build/release' 20:21:39 [ 80%] Built target device-random 20:21:39 make[2]: Entering directory '/tmp/sdk/build/release' 20:21:39 make[2]: Leaving directory '/tmp/sdk/build/release' 20:21:39 [ 84%] Built target device-gyro 20:21:39 make[2]: Entering directory '/tmp/sdk/build/release' 20:21:39 make[2]: Leaving directory '/tmp/sdk/build/release' 20:21:39 [ 87%] Built target device-bitfields 20:21:39 make[2]: Entering directory '/tmp/sdk/build/release' 20:21:39 make[2]: Leaving directory '/tmp/sdk/build/release' 20:21:39 [ 90%] Built target template-discovery 20:21:39 make[2]: Entering directory '/tmp/sdk/build/release' 20:21:39 make[2]: Leaving directory '/tmp/sdk/build/release' 20:21:39 [ 93%] Built target device-file 20:21:39 make[2]: Entering directory '/tmp/sdk/build/release' 20:21:39 make[2]: Leaving directory '/tmp/sdk/build/release' 20:21:39 [ 96%] Built target device-terminal 20:21:39 make[2]: Entering directory '/tmp/sdk/build/release' 20:21:39 make[2]: Leaving directory '/tmp/sdk/build/release' 20:21:39 [100%] Built target templatev1 20:21:39 make[1]: Leaving directory '/tmp/sdk/build/release' 20:21:39 Install the project... 20:21:39 -- Install configuration: "Release" 20:21:39 -- Installing: /usr/local/lib/libcsdk.so 20:21:39 -- Set runtime path of "/usr/local/lib/libcsdk.so" to "" 20:21:39 -- Up-to-date: /usr/local/include 20:21:39 -- Installing: /usr/local/include/edgex 20:21:39 -- Installing: /usr/local/include/edgex/device-mgmt.h 20:21:39 -- Installing: /usr/local/include/edgex/eventgen.h 20:21:39 -- Installing: /usr/local/include/edgex/error.h 20:21:39 -- Installing: /usr/local/include/edgex/rest-server.h 20:21:39 -- Installing: /usr/local/include/edgex/edgex-base.h 20:21:39 -- Installing: /usr/local/include/edgex/devsdk.h 20:21:39 -- Installing: /usr/local/include/edgex/edgex.h 20:21:39 -- Installing: /usr/local/include/edgex/devices.h 20:21:39 -- Installing: /usr/local/include/edgex/os.h 20:21:39 -- Installing: /usr/local/include/edgex/profiles.h 20:21:39 -- Installing: /usr/local/include/edgex/csdk-defs.h 20:21:39 -- Installing: /usr/local/include/devsdk 20:21:39 -- Installing: /usr/local/include/devsdk/devsdk-base.h 20:21:39 -- Installing: /usr/local/include/devsdk/devsdk.h 20:21:39 -- Installing: /usr/local/include/iot 20:21:39 -- Installing: /usr/local/include/iot/json.h 20:21:39 -- Installing: /usr/local/include/iot/yxml.h 20:21:39 -- Installing: /usr/local/include/iot/container.h 20:21:39 -- Installing: /usr/local/include/iot/component.h 20:21:39 -- Installing: /usr/local/include/iot/typecode.h 20:21:39 -- Installing: /usr/local/include/iot/iot.h 20:21:39 -- Installing: /usr/local/include/iot/time.h 20:21:39 -- Installing: /usr/local/include/iot/hash.h 20:21:39 -- Installing: /usr/local/include/iot/logger.h 20:21:39 -- Installing: /usr/local/include/iot/os 20:21:39 -- Installing: /usr/local/include/iot/os/zephyr.h 20:21:39 -- Installing: /usr/local/include/iot/os/linux.h 20:21:39 -- Installing: /usr/local/include/iot/os/macos.h 20:21:39 -- Installing: /usr/local/include/iot/scheduler.h 20:21:39 -- Installing: /usr/local/include/iot/data.h 20:21:39 -- Installing: /usr/local/include/iot/thread.h 20:21:39 -- Installing: /usr/local/include/iot/os.h 20:21:39 -- Installing: /usr/local/include/iot/base64.h 20:21:39 -- Installing: /usr/local/include/iot/threadpool.h 20:21:39 -- Installing: /usr/local/include/iot/config.h 20:21:39 -- Installing: /usr/local/share/device-sdk-c/LICENSE 20:21:39 -- Installing: /usr/local/share/device-sdk-c/Attribution.txt 20:21:39 make: Leaving directory '/tmp/sdk/build/release' 20:21:41 Removing intermediate container b70520e9adda 20:21:41 ---> 67f0f55823bf 20:21:41 Step 14/21 : FROM ${BASE} 20:21:41 ---> b23d30803547 20:21:41 Step 15/21 : MAINTAINER IOTech 20:21:42 ---> Running in 56390adeaeaa 20:21:42 Removing intermediate container 56390adeaeaa 20:21:42 ---> 2ce38c6f7b9b 20:21:42 Step 16/21 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml curl libmicrohttpd libuuid 20:21:42 ---> Running in aac31805fd1a 20:21:44 fetch http://nl.alpinelinux.org/alpine/v3.9/main/aarch64/APKINDEX.tar.gz 20:21:44 fetch http://nl.alpinelinux.org/alpine/v3.9/community/aarch64/APKINDEX.tar.gz 20:21:45 (1/3) Installing curl (7.64.0-r4) 20:21:45 (2/3) Installing libuuid (2.33-r0) 20:21:45 (3/3) Installing wget (1.20.3-r0) 20:21:45 Executing busybox-1.29.3-r10.trigger 20:21:45 OK: 281 MiB in 78 packages 20:21:46 Removing intermediate container aac31805fd1a 20:21:46 ---> dd4fe1292147 20:21:46 Step 17/21 : COPY --from=builder /usr/local/include/iot /usr/local/include/iot 20:21:47 ---> 303d9177fd26 20:21:47 Step 18/21 : COPY --from=builder /usr/local/include/edgex /usr/local/include/edgex 20:21:48 ---> 0d6a43ed8b01 20:21:48 Step 19/21 : COPY --from=builder /usr/local/lib /usr/local/lib 20:21:48 ---> 4aed692ba8ac 20:21:48 Step 20/21 : COPY --from=builder /usr/local/lib64 /usr/local/lib64 20:21:49 ---> 63887dfb6c59 20:21:49 Step 21/21 : COPY --from=builder /usr/local/share/device-sdk-c /usr/local/share/device-sdk-c 20:21:50 ---> 4ccd74e12832 20:21:50 Successfully built 4ccd74e12832 20:21:50 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 20:21:51 + docker inspect -f . ci-base-image-arm64 20:21:51 . [Pipeline] withDockerContainer 20:21:51 prd-ubuntu18.04-docker-arm64-4c-16g-3514 does not seem to be running inside a container 20:21:52 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-c/1 -v /w/workspace/device-sdk-c/1:/w/workspace/device-sdk-c/1:rw,z -v /w/workspace/device-sdk-c/1@tmp:/w/workspace/device-sdk-c/1@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 ******** -e ******** -e ******** ci-base-image-arm64 cat 20:21:53 $ docker top bd9c0e65714f872f72cf63d51a0edd28190b2a7ac018f756c258df997d2bd484 -eo pid,comm [Pipeline] { [Pipeline] sh 20:21:55 + make test 20:21:55 echo "make test" 20:21:55 make test [Pipeline] } 20:21:55 $ docker stop --time=1 bd9c0e65714f872f72cf63d51a0edd28190b2a7ac018f756c258df997d2bd484 20:21:57 $ docker rm -f bd9c0e65714f872f72cf63d51a0edd28190b2a7ac018f756c258df997d2bd484 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 20:21:58 + sudo chown -R jenkins:jenkins . [Pipeline] sh 20:21:59 + ls -al . 20:21:59 total 196 20:21:59 drwxrwxr-x 9 jenkins jenkins 4096 Oct 5 20:19 . 20:21:59 drwxrwxr-x 4 jenkins jenkins 4096 Oct 5 20:19 .. 20:21:59 drwxrwxr-x 8 jenkins jenkins 4096 Oct 5 20:19 .git 20:21:59 drwxrwxr-x 2 jenkins jenkins 4096 Oct 5 20:19 .github 20:21:59 -rw-rw-r-- 1 jenkins jenkins 176 Oct 5 20:19 .gitignore 20:21:59 drwxrwxr-x 3 jenkins jenkins 4096 Oct 5 20:19 .semver 20:21:59 -rw-rw-r-- 1 jenkins jenkins 3104 Oct 5 20:19 Attribution.txt 20:21:59 -rw-rw-r-- 1 jenkins jenkins 5980 Oct 5 20:19 CHANGES 20:21:59 -rw-rw-r-- 1 jenkins jenkins 108574 Oct 5 20:19 Doxyfile 20:21:59 -rw-rw-r-- 1 jenkins jenkins 794 Oct 5 20:19 Jenkinsfile 20:21:59 -rw-rw-r-- 1 jenkins jenkins 10174 Oct 5 20:19 LICENSE 20:21:59 -rw-rw-r-- 1 jenkins jenkins 449 Oct 5 20:19 Makefile 20:21:59 -rw-rw-r-- 1 jenkins jenkins 2697 Oct 5 20:19 README.md 20:21:59 -rw-rw-r-- 1 jenkins jenkins 5977 Oct 5 20:19 README.v2.md 20:21:59 -rw-rw-r-- 1 jenkins jenkins 5 Oct 5 20:16 VERSION 20:21:59 drwxrwxr-x 2 jenkins jenkins 4096 Oct 5 20:19 docs 20:21:59 drwxrwxr-x 4 jenkins jenkins 4096 Oct 5 20:19 include 20:21:59 drwxrwxr-x 2 jenkins jenkins 4096 Oct 5 20:19 scripts 20:21:59 drwxrwxr-x 4 jenkins jenkins 4096 Oct 5 20:19 src [Pipeline] isUnix [Pipeline] sh 20:21:59 + docker build -t docker-device-sdk-c-arm64 -f scripts/Dockerfile.alpine-3.11 --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=86e5500d8423aab64fb391d5afb690dd04186999 --label arch=arm64 --label version=0.0.0 . 20:22:00 Sending build context to Docker daemon 3.911MB 20:22:00 Step 1/15 : ARG BASE=alpine:3.11 20:22:00 Step 2/15 : FROM ${BASE} 20:22:00 ---> 4ccd74e12832 20:22:00 Step 3/15 : MAINTAINER IOTech 20:22:00 ---> Running in 7b6c2b2c2eb3 20:22:00 Removing intermediate container 7b6c2b2c2eb3 20:22:00 ---> b97f5e27e7f1 20:22:00 Step 4/15 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml-dev libcurl curl-dev libmicrohttpd-dev util-linux-dev ncurses-dev && mkdir -p /edgex-c-sdk/build 20:22:01 ---> Running in 92d9d2589f8e 20:22:02 fetch http://nl.alpinelinux.org/alpine/v3.9/main/aarch64/APKINDEX.tar.gz 20:22:03 fetch http://nl.alpinelinux.org/alpine/v3.9/community/aarch64/APKINDEX.tar.gz 20:22:03 (1/6) Installing ncurses-dev (6.1_p20190105-r0) 20:22:03 (2/6) Installing libblkid (2.33-r0) 20:22:03 (3/6) Installing libfdisk (2.33-r0) 20:22:03 (4/6) Installing libmount (2.33-r0) 20:22:03 (5/6) Installing libsmartcols (2.33-r0) 20:22:03 (6/6) Installing util-linux-dev (2.33-r0) 20:22:04 Executing busybox-1.29.3-r10.trigger 20:22:04 OK: 286 MiB in 84 packages 20:22:05 Removing intermediate container 92d9d2589f8e 20:22:05 ---> 25c268a97e27 20:22:05 Step 5/15 : COPY VERSION /edgex-c-sdk/ 20:22:06 ---> faa1a4c37c2d 20:22:06 Step 6/15 : COPY src /edgex-c-sdk/src/ 20:22:07 ---> 996d30c3ecf0 20:22:07 Step 7/15 : COPY include /edgex-c-sdk/include/ 20:22:07 ---> 8a967841d631 20:22:07 Step 8/15 : COPY scripts /edgex-c-sdk/scripts 20:22:08 ---> e52630a84356 20:22:08 Step 9/15 : COPY LICENSE /edgex-c-sdk/ 20:22:08 ---> 5035f1bfc3fa 20:22:08 Step 10/15 : COPY Attribution.txt /edgex-c-sdk/ 20:22:09 ---> 20544d50a2cc 20:22:09 Step 11/15 : WORKDIR /edgex-c-sdk 20:22:09 ---> Running in c4343127e452 20:22:10 Removing intermediate container c4343127e452 20:22:10 ---> fb9d5658c09e 20:22:10 Step 12/15 : ENTRYPOINT ["/edgex-c-sdk/scripts/entrypoint.sh"] 20:22:10 ---> Running in 43db41ac93c4 20:22:10 Removing intermediate container 43db41ac93c4 20:22:10 ---> 6970406154e4 20:22:10 Step 13/15 : LABEL arch=arm64 20:22:10 ---> Running in 21301d02f62c 20:22:11 Removing intermediate container 21301d02f62c 20:22:11 ---> 4ba67d9a5f14 20:22:11 Step 14/15 : LABEL git_sha=86e5500d8423aab64fb391d5afb690dd04186999 20:22:11 ---> Running in bf0a22e7332f 20:22:12 Removing intermediate container bf0a22e7332f 20:22:12 ---> 005262158e6b 20:22:12 Step 15/15 : LABEL version=0.0.0 20:22:12 ---> Running in 32715b01e0c7 20:22:12 Removing intermediate container 32715b01e0c7 20:22:12 ---> 8a56adb8e205 20:22:12 [Warning] One or more build-args [ARCH MAKE] were not consumed 20:22:12 Successfully built 8a56adb8e205 20:22:12 Successfully tagged docker-device-sdk-c-arm64:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Clair Scan) Stage "Clair Scan" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to when conditional [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] libraryResource [Pipeline] sh 20:22:16 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 20:22:17 ---> package-listing.sh 20:22:17 ++ facter osfamily 20:22:17 ++ tr '[:upper:]' '[:lower:]' 20:22:17 + OS_FAMILY=redhat 20:22:17 + workspace=/w/workspace/edgexfoundry_device-sdk-c_PR-299 20:22:17 + START_PACKAGES=/tmp/packages_start.txt 20:22:17 + END_PACKAGES=/tmp/packages_end.txt 20:22:17 + DIFF_PACKAGES=/tmp/packages_diff.txt 20:22:17 + PACKAGES=/tmp/packages_start.txt 20:22:17 + '[' /w/workspace/edgexfoundry_device-sdk-c_PR-299 ']' 20:22:17 + PACKAGES=/tmp/packages_end.txt 20:22:17 + case "${OS_FAMILY}" in 20:22:17 + rpm -qa 20:22:17 + sort 20:22:21 + '[' -f /tmp/packages_start.txt ']' 20:22:21 + '[' -f /tmp/packages_end.txt ']' 20:22:21 + diff /tmp/packages_start.txt /tmp/packages_end.txt 20:22:21 + '[' /w/workspace/edgexfoundry_device-sdk-c_PR-299 ']' 20:22:21 + mkdir -p /w/workspace/edgexfoundry_device-sdk-c_PR-299/archives/ 20:22:21 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgexfoundry_device-sdk-c_PR-299/archives/ [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:22:22 provisioning config files... 20:22:22 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgexfoundry_device-sdk-c_PR-299@tmp/config8882195276493108299tmp [Pipeline] { [Pipeline] echo 20:22:22 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 20:22:23 ---> create-netrc.sh [Pipeline] } 20:22:23 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] echo 20:22:23 Running shell/python-tools-install.sh [Pipeline] libraryResource [Pipeline] sh 20:22:23 ---> python-tools-install.sh 20:22:23 Generating Requirements File 20:23:31 Python 3.6.8 20:23:31 pip 20.2.3 from /home/jenkins/.local/lib/python3.6/site-packages/pip (python 3.6) 20:23:31 appdirs==1.4.3 20:23:31 argcomplete==1.12.1 20:23:31 aspy.yaml==1.3.0 20:23:31 attrs==19.3.0 20:23:31 Babel==2.8.0 20:23:31 beautifulsoup4==4.8.2 20:23:31 boto3==1.11.6 20:23:31 botocore==1.14.6 20:23:31 bs4==0.0.1 20:23:31 cachetools==4.1.1 20:23:31 certifi==2019.11.28 20:23:31 cffi==1.14.3 20:23:31 cfgv==2.0.1 20:23:31 chardet==3.0.4 20:23:31 click==7.1 20:23:31 cliff==3.4.0 20:23:31 cmd2==1.3.11 20:23:31 colorama==0.4.3 20:23:31 cryptography==3.1.1 20:23:31 debtcollector==2.2.0 20:23:31 decorator==4.4.2 20:23:31 defusedxml==0.6.0 20:23:31 Deprecated==1.2.7 20:23:31 distlib==0.3.1 20:23:31 distro==1.2.0 20:23:31 dnspython==1.16.0 20:23:31 docker==4.2.0 20:23:31 docutils==0.15.2 20:23:31 dogpile.cache==1.0.2 20:23:31 email-validator==1.0.5 20:23:31 filelock==3.0.12 20:23:31 future==0.18.2 20:23:31 google-auth==1.22.1 20:23:31 httplib2==0.17.0 20:23:31 identify==1.4.11 20:23:31 idna==2.9 20:23:31 importlib-metadata==1.7.0 20:23:31 importlib-resources==1.5.0 20:23:31 iso8601==0.1.13 20:23:31 Jinja2==2.11.1 20:23:31 jmespath==0.10.0 20:23:31 jsonpatch==1.26 20:23:31 jsonpointer==2.0 20:23:31 jsonschema==3.2.0 20:23:31 keystoneauth1==4.2.1 20:23:31 kubernetes==11.0.0 20:23:31 lftools==0.34.2 20:23:31 lxml==4.5.0 20:23:31 MarkupSafe==0.23 20:23:31 msgpack==1.0.0 20:23:31 multi-key-dict==2.0.3 20:23:31 munch==2.5.0 20:23:31 netaddr==0.8.0 20:23:31 netifaces==0.10.9 20:23:31 niet==1.4.2 20:23:31 nodeenv==1.3.5 20:23:31 oauth2client==4.1.3 20:23:31 oauthlib==3.1.0 20:23:31 openstacksdk==0.50.0 20:23:31 os-client-config==2.1.0 20:23:31 os-service-types==1.7.0 20:23:31 osc-lib==2.2.1 20:23:31 oslo.config==8.3.2 20:23:31 oslo.context==3.1.1 20:23:31 oslo.i18n==5.0.1 20:23:31 oslo.log==4.4.0 20:23:31 oslo.serialization==4.0.1 20:23:31 oslo.utils==4.6.0 20:23:31 packaging==20.4 20:23:31 pbr==5.4.4 20:23:31 pluggy==0.13.1 20:23:31 prettytable==0.7.2 20:23:31 py==1.9.0 20:23:31 pyasn1==0.4.8 20:23:31 pyasn1-modules==0.2.8 20:23:31 pycparser==2.20 20:23:31 pygerrit2==2.0.10 20:23:31 PyGithub==1.46 20:23:31 pyinotify==0.9.6 20:23:31 PyJWT==1.7.1 20:23:31 pyparsing==2.4.7 20:23:31 pyperclip==1.8.0 20:23:31 pyroute2==0.4.13 20:23:31 pyrsistent==0.15.7 20:23:31 PySocks==1.6.8 20:23:31 python-cinderclient==7.2.0 20:23:31 python-dateutil==2.8.1 20:23:31 python-heatclient==2.2.1 20:23:31 python-jenkins==1.7.0 20:23:31 python-keystoneclient==4.1.1 20:23:31 python-magnumclient==3.2.1 20:23:31 python-novaclient==17.2.1 20:23:31 python-openstackclient==5.4.0 20:23:31 python-swiftclient==3.10.1 20:23:31 pytz==2020.1 20:23:31 PyYAML==5.3 20:23:31 requests==2.23.0 20:23:31 requests-oauthlib==1.3.0 20:23:31 requestsexceptions==1.4.0 20:23:31 rfc3986==1.4.0 20:23:31 rpm==4.11.3 20:23:31 rsa==4.0 20:23:31 ruamel.yaml==0.16.10 20:23:31 ruamel.yaml.clib==0.2.0 20:23:31 s3transfer==0.3.3 20:23:31 shade==1.27.2 20:23:31 simplejson==3.17.2 20:23:31 six==1.14.0 20:23:31 soupsieve==2.0 20:23:31 stevedore==3.2.2 20:23:31 tabulate==0.8.6 20:23:31 toml==0.10.0 20:23:31 tox==3.20.0 20:23:31 tqdm==4.43.0 20:23:31 urllib3==1.25.8 20:23:31 virtualenv==20.0.33 20:23:31 wcwidth==0.2.5 20:23:31 websocket-client==0.57.0 20:23:31 wrapt==1.12.1 20:23:31 xdg==3.0.2 20:23:31 xmltodict==0.12.0 20:23:31 yq==2.11.1 20:23:31 zipp==3.3.0 20:23:31 Cache entry deserialization failed, entry ignored 20:23:32 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. 20:23:35 Python 2.7.5 20:23:35 pip 20.2.3 from /home/jenkins/.local/lib/python2.7/site-packages/pip (python 2.7) 20:23:35 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. 20:23:35 ansible==2.9.7 20:23:35 Babel==0.9.6 20:23:35 backports.ssl-match-hostname==3.5.0.1 20:23:35 beautifulsoup4==4.4.1 20:23:35 bodhi==2.11.0 20:23:35 bodhi-client==2.11.0 20:23:35 CCColUtils==1.4 20:23:35 cffi==1.6.0 20:23:35 chardet==2.2.1 20:23:35 click==6.7 20:23:35 cloud-init==18.5 20:23:35 configobj==4.7.2 20:23:35 cryptography==1.7.2 20:23:35 decorator==3.4.0 20:23:35 distro==1.2.0 20:23:35 enum34==1.0.4 20:23:35 fedpkg==1.38 20:23:35 futures==3.1.1 20:23:35 gitdb==0.6.4 20:23:35 GitPython==1.0.1 20:23:35 html5lib==0.999 20:23:35 httplib2==0.9.2 20:23:35 idna==2.4 20:23:35 iniparse==0.4 20:23:35 ipaddress==1.0.16 20:23:35 IPy==0.75 20:23:35 javapackages==1.0.0 20:23:35 Jinja2==2.7.2 20:23:35 jmespath==0.9.4 20:23:35 jsonpatch==1.2 20:23:35 jsonpointer==1.9 20:23:35 kerberos==1.1 20:23:35 kitchen==1.1.1 20:23:35 langtable==0.0.31 20:23:35 lockfile==0.9.1 20:23:35 lxml==3.2.1 20:23:35 MarkupSafe==0.11 20:23:35 munch==2.0.2 20:23:35 offtrac==0.1.0 20:23:35 openidc-client==0.6.0 20:23:35 packagedb-cli==2.14.1 20:23:35 paramiko==2.1.1 20:23:35 perf==0.1 20:23:35 ply==3.4 20:23:35 policycoreutils-default-encoding==0.1 20:23:35 prettytable==0.7.2 20:23:35 pyasn1==0.1.9 20:23:35 pycparser==2.14 20:23:35 pycurl==7.19.0 20:23:35 pygobject==3.22.0 20:23:35 pygpgme==0.3 20:23:35 pyliblzma==0.5.3 20:23:35 pyOpenSSL==0.13.1 20:23:35 pyparsing==1.5.6 20:23:35 pyserial==2.6 20:23:35 python-augeas==0.5.0 20:23:35 python-bugzilla==2.3.0 20:23:35 python-dateutil==1.5 20:23:35 python-fedora==0.10.0 20:23:35 python-linux-procfs==0.4.9 20:23:35 python-yubico==1.2.3 20:23:35 pyudev==0.15 20:23:35 pyusb==1.0.0b1 20:23:35 pyxattr==0.5.1 20:23:35 PyYAML==3.10 20:23:35 requests==2.6.0 20:23:35 requests-kerberos==0.7.0 20:23:35 rpkg==1.60 20:23:35 schedutils==0.4 20:23:35 seobject==0.1 20:23:35 sepolicy==1.1 20:23:35 six==1.9.0 20:23:35 smmap==0.9.0 20:23:35 urlgrabber==3.10 20:23:35 urllib3==1.10.2 20:23:35 virtualenv==15.1.0 20:23:35 yum-langpacks==0.4.2 20:23:35 yum-metadata-parser==1.1.4 [Pipeline] echo 20:23:35 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 20:23:36 ---> sudo-logs.sh 20:23:36 Archiving 'sudo' log.. [Pipeline] echo 20:23:36 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 20:23:36 ---> job-cost.sh 20:23:36 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-GQfF 20:23:45 Cache entry deserialization failed, entry ignored 20:23:45 Cache entry deserialization failed, entry ignored 20:23:45 Cache entry deserialization failed, entry ignored 20:23:45 Cache entry deserialization failed, entry ignored 20:23:45 Cache entry deserialization failed, entry ignored 20:23:46 Cache entry deserialization failed, entry ignored 20:23:46 Cache entry deserialization failed, entry ignored 20:23:46 Cache entry deserialization failed, entry ignored 20:23:46 Cache entry deserialization failed, entry ignored 20:23:47 Cache entry deserialization failed, entry ignored 20:23:47 Cache entry deserialization failed, entry ignored 20:23:47 Cache entry deserialization failed, entry ignored 20:23:53 lf-activate-venv(): INFO: Installing: zipp==1.1.0 python-openstackclient 20:24:19 lf-activate-venv(): INFO: Adding /tmp/venv-GQfF/bin to PATH 20:24:19 INFO: No Stack... 20:24:19 INFO: Retrieving Pricing Info for: v1-standard-2 20:24:19 INFO: Archiving Costs [Pipeline] echo 20:24:19 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 20:24:21 ---> logs-deploy.sh 20:24:21 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-c/PR-299/1 20:24:21 INFO: archiving workspace using pattern(s): 20:24:23 Archives upload complete. 20:24:23 INFO: archiving logs to Nexus 20:24:24 ---> uname -a: 20:24:24 Linux prd-centos7-docker-4c-2g-3513.vexxhost.local 3.10.0-1127.el7.x86_64 #1 SMP Tue Mar 31 23:36:51 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux 20:24:24 20:24:24 20:24:24 ---> lscpu: 20:24:24 Architecture: x86_64 20:24:24 CPU op-mode(s): 32-bit, 64-bit 20:24:24 Byte Order: Little Endian 20:24:24 CPU(s): 4 20:24:24 On-line CPU(s) list: 0-3 20:24:24 Thread(s) per core: 1 20:24:24 Core(s) per socket: 1 20:24:24 Socket(s): 4 20:24:24 NUMA node(s): 1 20:24:24 Vendor ID: GenuineIntel 20:24:24 CPU family: 6 20:24:24 Model: 44 20:24:24 Model name: Westmere E56xx/L56xx/X56xx (IBRS update) 20:24:24 Stepping: 1 20:24:24 CPU MHz: 2933.438 20:24:24 BogoMIPS: 5866.87 20:24:24 Virtualization: VT-x 20:24:24 Hypervisor vendor: KVM 20:24:24 Virtualization type: full 20:24:24 L1d cache: 32K 20:24:24 L1i cache: 32K 20:24:24 L2 cache: 4096K 20:24:24 L3 cache: 16384K 20:24:24 NUMA node0 CPU(s): 0-3 20:24:24 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology eagerfpu pni pclmulqdq vmx ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes hypervisor lahf_lm ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid tsc_adjust arat spec_ctrl intel_stibp 20:24:24 20:24:24 20:24:24 ---> nproc: 20:24:24 4 20:24:24 20:24:24 20:24:24 ---> df -h: 20:24:24 Filesystem Size Used Avail Use% Mounted on 20:24:24 devtmpfs 887M 0 887M 0% /dev 20:24:24 tmpfs 919M 0 919M 0% /dev/shm 20:24:24 tmpfs 919M 17M 903M 2% /run 20:24:24 tmpfs 919M 0 919M 0% /sys/fs/cgroup 20:24:24 /dev/vda1 50G 7.3G 43G 15% / 20:24:24 tmpfs 184M 0 184M 0% /run/user/1001 20:24:24 20:24:24 20:24:24 ---> free -m: 20:24:24 total used free shared buff/cache available 20:24:24 Mem: 1837 566 72 16 1198 1074 20:24:24 Swap: 1023 1 1022 20:24:24 20:24:24 20:24:24 ---> ip addr: 20:24:24 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 20:24:24 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 20:24:24 inet 127.0.0.1/8 scope host lo 20:24:24 valid_lft forever preferred_lft forever 20:24:24 inet6 ::1/128 scope host 20:24:24 valid_lft forever preferred_lft forever 20:24:24 2: eth0: mtu 1458 qdisc pfifo_fast state UP group default qlen 1000 20:24:24 link/ether fa:16:3e:a2:ca:f5 brd ff:ff:ff:ff:ff:ff 20:24:24 inet 10.30.123.234/23 brd 10.30.123.255 scope global dynamic eth0 20:24:24 valid_lft 85905sec preferred_lft 85905sec 20:24:24 inet6 fe80::f816:3eff:fea2:caf5/64 scope link 20:24:24 valid_lft forever preferred_lft forever 20:24:24 3: docker0: mtu 1500 qdisc noqueue state DOWN group default 20:24:24 link/ether 02:42:57:46:79:29 brd ff:ff:ff:ff:ff:ff 20:24:24 inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0 20:24:24 valid_lft forever preferred_lft forever 20:24:24 inet6 fe80::42:57ff:fe46:7929/64 scope link 20:24:24 valid_lft forever preferred_lft forever 20:24:24 20:24:24 20:24:24 ---> sar -b -r -n DEV: 20:24:24 Linux 3.10.0-1127.el7.x86_64 (centos-7-docker-5eb134fb-50d3-af0a-1802-9f6851a35141.vexxhost.lo) 10/05/2020 _x86_64_ (4 CPU) 20:24:24 20:24:24 08:15:51 PM LINUX RESTART 20:24:24 20:24:24 08:17:02 PM tps rtps wtps bread/s bwrtn/s 20:24:24 08:18:01 PM 3.13 0.00 3.13 0.00 109.38 20:24:24 08:19:01 PM 0.37 0.00 0.37 0.00 5.41 20:24:24 08:20:01 PM 0.23 0.00 0.23 0.00 3.15 20:24:24 08:21:01 PM 0.33 0.00 0.33 0.00 4.30 20:24:24 08:22:01 PM 0.35 0.00 0.35 0.00 4.91 20:24:24 08:23:01 PM 85.81 60.00 25.81 5371.92 2607.81 20:24:24 08:24:01 PM 113.14 19.47 93.67 813.59 13213.52 20:24:24 Average: 29.12 11.38 17.74 885.84 2283.74 20:24:24 20:24:24 08:17:02 PM kbmemfree kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 20:24:24 08:18:01 PM 183520 1698036 90.25 2620 1158372 1067132 36.42 419332 1119140 20 20:24:24 08:19:01 PM 183548 1698008 90.24 2620 1158432 1067132 36.42 419528 1118816 20 20:24:24 08:20:01 PM 182524 1699032 90.30 2620 1158380 1067324 36.43 420680 1118800 12 20:24:24 08:21:01 PM 181412 1700144 90.36 2620 1158384 1067312 36.43 423036 1117776 8 20:24:24 08:22:01 PM 181960 1699596 90.33 2620 1158392 1067216 36.42 422692 1117640 8 20:24:24 08:23:01 PM 91796 1789760 95.12 2620 1171412 1129280 38.54 457476 1156256 79160 20:24:24 08:24:01 PM 81128 1800428 95.69 2620 1145472 1108796 37.84 524288 1044144 36016 20:24:24 Average: 155127 1726429 91.76 2620 1158406 1082027 36.93 441005 1113225 16463 20:24:24 20:24:24 08:17:02 PM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s 20:24:24 08:18:01 PM eth0 0.22 0.12 0.01 0.02 0.00 0.00 0.00 20:24:24 08:18:01 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20:24:24 08:18:01 PM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20:24:24 08:19:01 PM eth0 0.62 0.08 0.06 0.01 0.00 0.00 0.00 20:24:24 08:19:01 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20:24:24 08:19:01 PM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20:24:24 08:20:01 PM eth0 3.01 1.43 2.52 0.27 0.00 0.00 0.00 20:24:24 08:20:01 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20:24:24 08:20:01 PM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20:24:24 08:21:01 PM eth0 0.48 0.33 0.27 0.20 0.00 0.00 0.00 20:24:24 08:21:01 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20:24:24 08:21:01 PM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20:24:24 08:22:01 PM eth0 0.22 0.18 0.08 0.07 0.00 0.00 0.00 20:24:24 08:22:01 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20:24:24 08:22:01 PM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20:24:24 08:23:01 PM eth0 105.28 76.02 824.76 12.32 0.00 0.00 0.00 20:24:24 08:23:01 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20:24:24 08:23:01 PM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20:24:24 08:24:01 PM eth0 35.15 23.18 129.54 9.44 0.00 0.00 0.00 20:24:24 08:24:01 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20:24:24 08:24:01 PM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20:24:24 Average: eth0 20.76 14.51 137.09 3.20 0.00 0.00 0.00 20:24:24 Average: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20:24:24 Average: docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20:24:24 20:24:24 20:24:24 ---> sar -P ALL: 20:24:24 Linux 3.10.0-1127.el7.x86_64 (centos-7-docker-5eb134fb-50d3-af0a-1802-9f6851a35141.vexxhost.lo) 10/05/2020 _x86_64_ (4 CPU) 20:24:24 20:24:24 08:15:51 PM LINUX RESTART 20:24:24 20:24:24 08:17:02 PM CPU %user %nice %system %iowait %steal %idle 20:24:24 08:18:01 PM all 0.18 0.00 0.04 0.00 0.00 99.78 20:24:24 08:18:01 PM 0 0.07 0.00 0.05 0.00 0.00 99.88 20:24:24 08:18:01 PM 1 0.05 0.00 0.05 0.00 0.00 99.90 20:24:24 08:18:01 PM 2 0.52 0.00 0.07 0.00 0.00 99.41 20:24:24 08:18:01 PM 3 0.08 0.00 0.02 0.00 0.00 99.90 20:24:24 08:19:01 PM all 0.13 0.00 0.03 0.00 0.00 99.84 20:24:24 08:19:01 PM 0 0.07 0.00 0.03 0.00 0.00 99.90 20:24:24 08:19:01 PM 1 0.03 0.00 0.05 0.00 0.00 99.92 20:24:24 08:19:01 PM 2 0.03 0.00 0.02 0.00 0.00 99.95 20:24:24 08:19:01 PM 3 0.37 0.00 0.02 0.00 0.00 99.62 20:24:24 08:20:01 PM all 0.17 0.00 0.04 0.00 0.00 99.79 20:24:24 08:20:01 PM 0 0.03 0.00 0.05 0.00 0.02 99.90 20:24:24 08:20:01 PM 1 0.08 0.00 0.03 0.00 0.00 99.88 20:24:24 08:20:01 PM 2 0.10 0.00 0.03 0.00 0.00 99.87 20:24:24 08:20:01 PM 3 0.47 0.00 0.03 0.00 0.00 99.50 20:24:24 08:21:01 PM all 0.15 0.00 0.04 0.00 0.00 99.80 20:24:24 08:21:01 PM 0 0.00 0.00 0.03 0.00 0.00 99.97 20:24:24 08:21:01 PM 1 0.07 0.00 0.07 0.00 0.02 99.85 20:24:24 08:21:01 PM 2 0.52 0.00 0.03 0.00 0.00 99.45 20:24:24 08:21:01 PM 3 0.02 0.00 0.03 0.00 0.00 99.95 20:24:24 08:22:01 PM all 0.17 0.00 0.05 0.00 0.00 99.78 20:24:24 08:22:01 PM 0 0.05 0.00 0.02 0.00 0.00 99.93 20:24:24 08:22:01 PM 1 0.07 0.00 0.10 0.00 0.00 99.83 20:24:24 08:22:01 PM 2 0.53 0.00 0.03 0.00 0.00 99.43 20:24:24 08:22:01 PM 3 0.03 0.00 0.02 0.00 0.00 99.95 20:24:24 08:23:01 PM all 12.75 0.00 1.56 1.74 0.01 83.94 20:24:24 08:23:01 PM 0 33.45 0.00 2.90 2.01 0.00 61.64 20:24:24 08:23:01 PM 1 5.77 0.00 1.10 2.32 0.00 90.80 20:24:24 08:23:01 PM 2 8.62 0.00 1.39 0.70 0.00 89.29 20:24:24 08:23:01 PM 3 3.21 0.00 0.89 1.92 0.02 93.96 20:24:24 08:24:01 PM all 16.18 0.00 3.38 1.79 0.02 78.64 20:24:24 08:24:01 PM 0 24.38 0.00 3.42 1.22 0.02 70.96 20:24:24 08:24:01 PM 1 12.01 0.00 3.06 3.63 0.02 81.28 20:24:24 08:24:01 PM 2 16.41 0.00 4.02 1.81 0.03 77.73 20:24:24 08:24:01 PM 3 11.93 0.00 2.95 0.52 0.02 84.58 20:24:24 Average: all 4.24 0.00 0.73 0.50 0.00 94.52 20:24:24 Average: 0 8.28 0.00 0.93 0.46 0.00 90.33 20:24:24 Average: 1 2.58 0.00 0.64 0.85 0.00 95.93 20:24:24 Average: 2 3.81 0.00 0.80 0.36 0.00 95.03 20:24:24 Average: 3 2.30 0.00 0.56 0.35 0.00 96.79 20:24:24 20:24:24 20:24:24