Push event to branch master Connecting to https://api.github.com using edgex-jenkins/****** (edgex-jenkins github personal access token) Obtained Jenkinsfile from 0d340e7c652269917b5d824de8cebed33754d819 Running in Durability level: PERFORMANCE_OPTIMIZED Loading library edgex-global-pipelines@stable Attempting to resolve stable from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision ad104866bbc8c98dca93091e1a8abeb835fd4e4d Resolving tag commit... (remote references may be a lightweight tag or an annotated tag) > git rev-parse --is-inside-work-tree # timeout=10 Setting origin to git@github.com:edgexfoundry/edgex-global-pipelines.git > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching origin... Fetching upstream changes from origin > git --version # timeout=10 > git --version # 'git version 2.16.6' > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --progress -- origin +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/tags/stable^{commit} # timeout=10 Resolved tag stable revision ad104866bbc8c98dca93091e1a8abeb835fd4e4d using credential edgex-jenkins-ssh > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision ad104866bbc8c98dca93091e1a8abeb835fd4e4d (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f ad104866bbc8c98dca93091e1a8abeb835fd4e4d # timeout=10 Commit message: "Merge pull request #251 from ernestojeda/fix-codecov-uploader" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that shared library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision b86a95d4aff1c43a521ca3be618780efd0ee2800 using credential edgex-jenkins-ssh > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision b86a95d4aff1c43a521ca3be618780efd0ee2800 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f b86a95d4aff1c43a521ca3be618780efd0ee2800 # timeout=10 Commit message: "Update global-jjb to latest" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that shared library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildCApp] RAW Config: [project:device-sdk-c, dockerBuildFilePath:scripts/Dockerfile.alpine-3.11-base, dockerFilePath:scripts/Dockerfile.alpine-3.11, pushImage:false] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[centos7-docker-4c-2g, ubuntu18.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildCApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: device-sdk-c-settings PROJECT: device-sdk-c USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build DOCKER_BASE_IMAGE: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest DOCKER_FILE_PATH: scripts/Dockerfile.alpine-3.11 DOCKER_BUILD_FILE_PATH: scripts/Dockerfile.alpine-3.11-base DOCKER_BUILD_CONTEXT: . DOCKER_IMAGE_NAME: docker-device-sdk-c DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘centos7-docker-4c-2g’ Running on prd-centos7-docker-4c-2g-2748 in /w/workspace/edgexfoundry_device-sdk-c_master [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-sdk-c.git > git init /w/workspace/edgexfoundry_device-sdk-c_master # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git > git --version # timeout=10 > git --version # 'git version 2.16.5' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 0d340e7c652269917b5d824de8cebed33754d819 (master) > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 0d340e7c652269917b5d824de8cebed33754d819 # timeout=10 Commit message: "feat: add v2 metrics endpoint (#298)" > git rev-list --no-walk 1e5a10bcc6a32557a45eb75dadaf0f2ee0898f15 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 12:52:41 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 12:52:42 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 12:52:42 ========================================================= 12:52:42 EdgeX Global Pipelines Version Info 12:52:42 ========================================================= [Pipeline] libraryResource [Pipeline] sh 12:52:43 ------------------- 12:52:43 stable info: 12:52:43 ------------------- 12:52:43 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 12:52:43 Commit SHA: ad104866bbc8c98dca93091e1a8abeb835fd4e4d 12:52:43 Message: update stable to v1.0.131 12:52:44 ------------------- 12:52:44 experimental info: 12:52:44 ------------------- 12:52:44 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 12:52:44 Commit SHA: ad104866bbc8c98dca93091e1a8abeb835fd4e4d 12:52:44 Message: update experimental to v1.0.131 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // script [Pipeline] echo 12:52:45 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-c-settings [Pipeline] echo 12:52:45 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-c [Pipeline] echo 12:52:45 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 12:52:45 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 12:52:45 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 12:52:45 [edgeXSetupEnvironment]: set envvar DOCKER_BASE_IMAGE = nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest [Pipeline] echo 12:52:45 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = scripts/Dockerfile.alpine-3.11 [Pipeline] echo 12:52:45 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = scripts/Dockerfile.alpine-3.11-base [Pipeline] echo 12:52:45 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 12:52:46 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = docker-device-sdk-c [Pipeline] echo 12:52:46 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 12:52:46 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 12:52:46 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 12:52:46 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 12:52:46 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 12:52:46 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 12:52:46 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = master [Pipeline] echo 12:52:46 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = master [Pipeline] echo 12:52:46 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = master [Pipeline] echo 12:52:47 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 0d340e7c652269917b5d824de8cebed33754d819 [Pipeline] echo 12:52:47 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 0d340e7 [Pipeline] echo 12:52:47 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] isUnix [Pipeline] sh 12:52:48 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 12:52:49 12:52:49 Error: No such object: nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] isUnix [Pipeline] sh 12:52:49 + docker pull nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 12:52:49 latest: Pulling from edgex-devops/git-semver 12:52:49 31603596830f: Pulling fs layer 12:52:49 2a8b12db71e7: Pulling fs layer 12:52:49 6ca5941a6612: Pulling fs layer 12:52:49 ecc8261a40a4: Pulling fs layer 12:52:49 ecc8261a40a4: Waiting 12:52:49 2a8b12db71e7: Verifying Checksum 12:52:49 2a8b12db71e7: Download complete 12:52:50 31603596830f: Verifying Checksum 12:52:50 31603596830f: Download complete 12:52:50 ecc8261a40a4: Verifying Checksum 12:52:50 ecc8261a40a4: Download complete 12:52:50 6ca5941a6612: Verifying Checksum 12:52:50 6ca5941a6612: Download complete 12:52:50 31603596830f: Pull complete 12:52:50 2a8b12db71e7: Pull complete 12:52:51 6ca5941a6612: Pull complete 12:52:51 ecc8261a40a4: Pull complete 12:52:51 Digest: sha256:c336c3cb7d26c4f33e4bbf869d415e221d43967d83d6a5809e4cb0cc2a1e8fe7 12:52:51 Status: Downloaded newer image for nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 12:52:51 nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] withDockerContainer 12:52:51 prd-centos7-docker-4c-2g-2748 does not seem to be running inside a container 12:52:51 $ docker run -t -d -u 1001:1001 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-c_master -v /w/workspace/edgexfoundry_device-sdk-c_master:/w/workspace/edgexfoundry_device-sdk-c_master:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_master@tmp:/w/workspace/edgexfoundry_device-sdk-c_master@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest cat 12:52:54 $ docker top ddf447828c9fee80a7d4940f303b560748f61a6d610c22b9b8042afe7be37464 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 12:52:54 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 12:52:54 [ssh-agent] Looking for ssh-agent implementation... 12:52:54 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 12:52:54 $ docker exec ddf447828c9fee80a7d4940f303b560748f61a6d610c22b9b8042afe7be37464 ssh-agent 12:52:54 SSH_AUTH_SOCK=/tmp/ssh-vrC7rnseyW5b/agent.11 12:52:54 SSH_AGENT_PID=16 12:52:54 Running ssh-add (command line suppressed) 12:52:54 Identity added: /w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_5211748494591174893.key (/w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_5211748494591174893.key) 12:52:55 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 12:52:55 + git describe --exact-match --tags HEAD 12:52:55 fatal: no tag exactly matches '0d340e7c652269917b5d824de8cebed33754d819' [Pipeline] } 12:52:55 $ docker exec --env ******** --env ******** ddf447828c9fee80a7d4940f303b560748f61a6d610c22b9b8042afe7be37464 ssh-agent -k 12:52:55 unset SSH_AUTH_SOCK; 12:52:55 unset SSH_AGENT_PID; 12:52:55 echo Agent pid 16 killed; 12:52:55 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] echo 12:52:55 [edgeXSemver]: exception occurred checking if HEAD is tagged: hudson.AbortException: script returned exit code 128 12:52:55 This usually means this commit has not been tagged. [Pipeline] sshagent 12:52:55 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 12:52:55 [ssh-agent] Looking for ssh-agent implementation... 12:52:56 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 12:52:56 $ docker exec ddf447828c9fee80a7d4940f303b560748f61a6d610c22b9b8042afe7be37464 ssh-agent 12:52:56 SSH_AUTH_SOCK=/tmp/ssh-qQ2QbXFyVQdc/agent.44 12:52:56 SSH_AGENT_PID=50 12:52:56 Running ssh-add (command line suppressed) 12:52:56 Identity added: /w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_3705584146354442514.key (/w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_3705584146354442514.key) 12:52:56 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 12:52:56 + git semver init 12:52:56 # -> Open(): unable to determine branch for HEAD 12:52:56 # $GIT_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.git 12:52:56 # $GIT_WORK_TREE = /w/workspace/edgexfoundry_device-sdk-c_master 12:52:56 # $SEMVER_REMOTE_NAME = origin 12:52:56 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 12:52:56 # $SEMVER_USER_NAME = edgex-jenkins 12:52:56 # $SEMVER_BRANCH = master 12:52:56 # $SEMVER_TEMP = /tmp/semver-787205383 12:52:56 # git clone --branch semver git@github.com:edgexfoundry/device-sdk-c.git $SEMVER_TEMP 12:52:57 # '/tmp/semver-787205383' -> '/w/workspace/edgexfoundry_device-sdk-c_master/.semver' 12:52:57 # -> Force: false 12:52:57 # $SEMVER_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.semver [Pipeline] } 12:52:57 $ docker exec --env ******** --env ******** ddf447828c9fee80a7d4940f303b560748f61a6d610c22b9b8042afe7be37464 ssh-agent -k 12:52:57 unset SSH_AUTH_SOCK; 12:52:57 unset SSH_AGENT_PID; 12:52:57 echo Agent pid 50 killed; 12:52:57 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 12:52:58 + git semver [Pipeline] } 12:52:58 $ docker stop --time=1 ddf447828c9fee80a7d4940f303b560748f61a6d610c22b9b8042afe7be37464 12:52:59 $ docker rm -f ddf447828c9fee80a7d4940f303b560748f61a6d610c22b9b8042afe7be37464 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] stash 12:53:00 Stashed 30 file(s) [Pipeline] echo 12:53:00 [edgeXSemver]: initialized semver on version 1.3.0-dev.8 [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 12:53:15 Still waiting to schedule task 12:53:15 Waiting for next available executor on ‘centos7-docker-4c-2g’ 12:53:15 Still waiting to schedule task 12:53:15 Waiting for next available executor on ‘ubuntu18.04-docker-arm64-4c-16g’ 12:54:52 Running on prd-centos7-docker-4c-2g-2750 in /w/workspace/edgexfoundry_device-sdk-c_master [Pipeline] { [Pipeline] ws 12:54:52 Running in /w/workspace/device-sdk-c/45 [Pipeline] { [Pipeline] checkout 12:54:54 using credential edgex-jenkins-ssh 12:54:55 Cloning the remote Git repository 12:54:55 Cloning repository git@github.com:edgexfoundry/device-sdk-c.git 12:54:55 > git init /w/workspace/device-sdk-c/45 # timeout=10 12:54:55 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 12:54:55 > git --version # timeout=10 12:54:55 > git --version # 'git version 2.16.5' 12:54:55 using GIT_SSH to set credentials SSH Credentials for GitHub 12:54:55 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 12:54:55 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 12:54:55 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 12:54:55 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 12:54:55 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 12:54:55 using GIT_SSH to set credentials SSH Credentials for GitHub 12:54:55 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/master:refs/remotes/origin/master # timeout=10 12:54:56 Checking out Revision 0d340e7c652269917b5d824de8cebed33754d819 (master) 12:54:56 > git config core.sparsecheckout # timeout=10 12:54:56 > git checkout -f 0d340e7c652269917b5d824de8cebed33754d819 # timeout=10 12:54:59 Commit message: "feat: add v2 metrics endpoint (#298)" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] echo 12:55:00 ========================================================= 12:55:00 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest] 12:55:00 ========================================================= [Pipeline] isUnix [Pipeline] sh 12:55:01 + 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 . 12:55:01 Sending build context to Docker daemon 3.761MB 12:55:01 Step 1/21 : ARG BASE=alpine:3.11 12:55:01 Step 2/21 : FROM ${BASE} as builder 12:55:02 latest: Pulling from edgex-devops/edgex-gcc-base 12:55:02 e7c96db7181b: Pulling fs layer 12:55:02 4c13bbce0fe7: Pulling fs layer 12:55:02 6059c847ac2f: Pulling fs layer 12:55:02 4c13bbce0fe7: Verifying Checksum 12:55:02 4c13bbce0fe7: Download complete 12:55:02 e7c96db7181b: Verifying Checksum 12:55:02 e7c96db7181b: Download complete 12:55:02 e7c96db7181b: Pull complete 12:55:02 4c13bbce0fe7: Pull complete 12:55:04 6059c847ac2f: Verifying Checksum 12:55:04 6059c847ac2f: Download complete 12:55:08 6059c847ac2f: Pull complete 12:55:08 Digest: sha256:6b5104d086ae1e5e8a284a473be9a93378e3934f9b07db5717372c857cbcbe5e 12:55:08 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest 12:55:08 ---> 5eabd8fd8ba2 12:55:08 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 12:55:10 ---> Running in 7b38576a2cd3 12:55:11 fetch http://nl.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz 12:55:11 fetch http://nl.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz 12:55:12 (1/8) Installing ncurses-dev (6.1_p20190105-r0) 12:55:12 (2/8) Installing libuuid (2.33-r0) 12:55:12 (3/8) Installing libblkid (2.33-r0) 12:55:12 (4/8) Installing libfdisk (2.33-r0) 12:55:12 (5/8) Installing libmount (2.33-r0) 12:55:12 (6/8) Installing libsmartcols (2.33-r0) 12:55:12 (7/8) Installing util-linux-dev (2.33-r0) 12:55:13 (8/8) Installing wget (1.20.3-r0) 12:55:13 Executing busybox-1.29.3-r10.trigger 12:55:13 OK: 272 MiB in 83 packages 12:55:13 Removing intermediate container 7b38576a2cd3 12:55:13 ---> f8e1333e1c64 12:55:13 Step 4/21 : ENV CBOR_VERSION=0.5.0 12:55:13 ---> Running in a8b0eec64535 12:55:13 Removing intermediate container a8b0eec64535 12:55:13 ---> 010762400385 12:55:13 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 12:55:13 ---> Running in db1ec881f119 12:55:14 --2020-10-01 12:55:14-- https://github.com/PJK/libcbor/archive/v0.5.0.tar.gz 12:55:14 Resolving github.com... 140.82.114.3 12:55:14 Connecting to github.com|140.82.114.3|:443... connected. 12:55:14 HTTP request sent, awaiting response... 302 Found 12:55:14 Location: https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 [following] 12:55:14 --2020-10-01 12:55:14-- https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 12:55:14 Resolving codeload.github.com... 140.82.112.10 12:55:14 Connecting to codeload.github.com|140.82.112.10|:443... connected. 12:55:15 HTTP request sent, awaiting response... 200 OK 12:55:15 Length: unspecified [application/x-gzip] 12:55:15 Saving to: 'STDOUT' 12:55:15  12:55:15 0K .......... .......... .......... .......... .......... 1.40M 12:55:15 50K .......... .......... .......... .......... .......... 2.63M 12:55:15 100K .......... .......... .......... .......... .......... 49.5M 12:55:15 150K .......... .......... .......... .......... .......... 3.00M 12:55:15 200K .......... .......... .......... .......... .......... 37.3M 12:55:15 250K .......... .......... .......... .......... .......... 7.85M 12:55:15 300K .......... .......... .......... .......... .......... 9.16M 12:55:15 350K .......... .......... .......... .......... .......... 9.17M 12:55:15 400K .......... .......... .......... .......... .......... 9.93M 12:55:15 450K .......... .......... .......... .......... .......... 6.56M 12:55:15 500K .......... .......... .......... .......... .......... 13.8M 12:55:15 550K .......... .......... .......... .......... .......... 3.46M 12:55:15 600K .......... .......... .......... .......... .......... 3.25M 12:55:15 650K .......... .......... .......... .......... .......... 4.95M 12:55:15 700K .. 45.7M=0.1s 12:55:15 12:55:15 2020-10-01 12:55:14 (4.77 MB/s) - written to stdout [719348] 12:55:15 12:55:15 -- The C compiler identification is GNU 8.3.0 12:55:15 -- The CXX compiler identification is GNU 8.3.0 12:55:15 -- Check for working C compiler: /usr/bin/cc 12:55:15 -- Check for working C compiler: /usr/bin/cc -- works 12:55:15 -- Detecting C compiler ABI info 12:55:15 -- Detecting C compiler ABI info - done 12:55:15 -- Detecting C compile features 12:55:15 -- Detecting C compile features - done 12:55:15 -- Check for working CXX compiler: /usr/bin/c++ 12:55:15 -- Check for working CXX compiler: /usr/bin/c++ -- works 12:55:15 -- Detecting CXX compiler ABI info 12:55:15 -- Detecting CXX compiler ABI info - done 12:55:15 -- Detecting CXX compile features 12:55:16 -- Detecting CXX compile features - done 12:55:16 -- Looking for include file endian.h 12:55:16 -- Looking for include file endian.h - found 12:55:16 -- Check if the system is big endian 12:55:16 -- Searching 16 bit integer 12:55:16 -- Looking for sys/types.h 12:55:16 -- Looking for sys/types.h - found 12:55:16 -- Looking for stdint.h 12:55:16 -- Looking for stdint.h - found 12:55:16 -- Looking for stddef.h 12:55:16 -- Looking for stddef.h - found 12:55:16 -- Check size of unsigned short 12:55:16 -- Check size of unsigned short - done 12:55:16 -- Using unsigned short 12:55:16 -- Check if the system is big endian - little endian 12:55:16 -- Check size of size_t 12:55:16 -- Check size of size_t - done 12:55:16 CMake Warning at examples/CMakeLists.txt:16 (find_package): 12:55:16 By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has 12:55:16 asked CMake to find a package configuration file provided by "cJSON", but 12:55:16 CMake did not find one. 12:55:16 12:55:16 Could not find a package configuration file provided by "cJSON" with any of 12:55:16 the following names: 12:55:16 12:55:16 cJSONConfig.cmake 12:55:16 cjson-config.cmake 12:55:16 12:55:16 Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set 12:55:16 "cJSON_DIR" to a directory containing one of the above files. If "cJSON" 12:55:16 provides a separate development package or SDK, be sure it has been 12:55:16 installed. 12:55:16 12:55:16 12:55:16 -- Configuring done 12:55:16 -- Generating done 12:55:16 -- Build files have been written to: /tmp/cbor 12:55:17 Scanning dependencies of target cbor_shared 12:55:17 [ 1%] Building C object src/CMakeFiles/cbor_shared.dir/cbor.c.o 12:55:17 [ 3%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/streaming.c.o 12:55:17 [ 5%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/encoders.c.o 12:55:17 [ 7%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/builder_callbacks.c.o 12:55:17 [ 9%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/loaders.c.o 12:55:17 [ 11%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/memory_utils.c.o 12:55:17 [ 13%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/stack.c.o 12:55:17 [ 15%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/unicode.c.o 12:55:17 [ 17%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/encoding.c.o 12:55:17 [ 19%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/serialization.c.o 12:55:18 [ 21%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/arrays.c.o 12:55:18 [ 23%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/common.c.o 12:55:18 [ 25%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/floats_ctrls.c.o 12:55:18 [ 26%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/bytestrings.c.o 12:55:18 [ 28%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/callbacks.c.o 12:55:18 [ 30%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/strings.c.o 12:55:18 [ 32%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/maps.c.o 12:55:18 [ 34%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/tags.c.o 12:55:18 [ 36%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/ints.c.o 12:55:18 [ 38%] Building C object src/CMakeFiles/cbor_shared.dir/allocators.c.o 12:55:18 [ 40%] Linking C shared library libcbor.so 12:55:19 [ 40%] Built target cbor_shared 12:55:19 Scanning dependencies of target cbor 12:55:19 [ 42%] Building C object src/CMakeFiles/cbor.dir/cbor.c.o 12:55:19 [ 44%] Building C object src/CMakeFiles/cbor.dir/cbor/streaming.c.o 12:55:19 [ 46%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/encoders.c.o 12:55:19 [ 48%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/builder_callbacks.c.o 12:55:19 [ 50%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/loaders.c.o 12:55:19 [ 51%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/memory_utils.c.o 12:55:19 [ 53%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/stack.c.o 12:55:19 [ 55%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/unicode.c.o 12:55:19 [ 57%] Building C object src/CMakeFiles/cbor.dir/cbor/encoding.c.o 12:55:20 [ 59%] Building C object src/CMakeFiles/cbor.dir/cbor/serialization.c.o 12:55:20 [ 61%] Building C object src/CMakeFiles/cbor.dir/cbor/arrays.c.o 12:55:20 [ 63%] Building C object src/CMakeFiles/cbor.dir/cbor/common.c.o 12:55:20 [ 65%] Building C object src/CMakeFiles/cbor.dir/cbor/floats_ctrls.c.o 12:55:20 [ 67%] Building C object src/CMakeFiles/cbor.dir/cbor/bytestrings.c.o 12:55:20 [ 69%] Building C object src/CMakeFiles/cbor.dir/cbor/callbacks.c.o 12:55:20 [ 71%] Building C object src/CMakeFiles/cbor.dir/cbor/strings.c.o 12:55:20 [ 73%] Building C object src/CMakeFiles/cbor.dir/cbor/maps.c.o 12:55:20 [ 75%] Building C object src/CMakeFiles/cbor.dir/cbor/tags.c.o 12:55:20 [ 76%] Building C object src/CMakeFiles/cbor.dir/cbor/ints.c.o 12:55:20 [ 78%] Building C object src/CMakeFiles/cbor.dir/allocators.c.o 12:55:20 [ 80%] Linking C static library libcbor.a 12:55:20 [ 80%] Built target cbor 12:55:20 Scanning dependencies of target create_items 12:55:21 [ 82%] Building C object examples/CMakeFiles/create_items.dir/create_items.c.o 12:55:21 [ 84%] Linking C executable create_items 12:55:21 [ 84%] Built target create_items 12:55:21 Scanning dependencies of target readfile 12:55:21 [ 86%] Building C object examples/CMakeFiles/readfile.dir/readfile.c.o 12:55:21 [ 88%] Linking C executable readfile 12:55:21 [ 88%] Built target readfile 12:55:21 Scanning dependencies of target streaming_parser 12:55:21 [ 90%] Building C object examples/CMakeFiles/streaming_parser.dir/streaming_parser.c.o 12:55:21 [ 92%] Linking C executable streaming_parser 12:55:21 [ 92%] Built target streaming_parser 12:55:21 Scanning dependencies of target sort 12:55:21 [ 94%] Building C object examples/CMakeFiles/sort.dir/sort.c.o 12:55:21 [ 96%] Linking C executable sort 12:55:21 [ 96%] Built target sort 12:55:21 Scanning dependencies of target hello 12:55:21 [ 98%] Building C object examples/CMakeFiles/hello.dir/hello.c.o 12:55:21 [100%] Linking C executable hello 12:55:21 [100%] Built target hello 12:55:21 Install the project... 12:55:21 -- Install configuration: "Release" 12:55:21 -- Installing: /usr/local/include/cbor/configuration.h 12:55:21 -- Installing: /usr/local/lib64/libcbor.a 12:55:21 -- Installing: /usr/local/lib64/libcbor.so.0.0.0 12:55:21 -- Installing: /usr/local/lib64/libcbor.so.0 12:55:21 -- Installing: /usr/local/lib64/libcbor.so 12:55:21 -- Up-to-date: /usr/local/include/cbor 12:55:21 -- Installing: /usr/local/include/cbor/arrays.h 12:55:21 -- Installing: /usr/local/include/cbor/bytestrings.h 12:55:21 -- Installing: /usr/local/include/cbor/callbacks.h 12:55:21 -- Installing: /usr/local/include/cbor/common.h 12:55:21 -- Installing: /usr/local/include/cbor/data.h 12:55:21 -- Installing: /usr/local/include/cbor/encoding.h 12:55:21 -- Installing: /usr/local/include/cbor/floats_ctrls.h 12:55:21 -- Installing: /usr/local/include/cbor/internal 12:55:21 -- Installing: /usr/local/include/cbor/internal/builder_callbacks.h 12:55:21 -- Installing: /usr/local/include/cbor/internal/encoders.h 12:55:21 -- Installing: /usr/local/include/cbor/internal/loaders.h 12:55:21 -- Installing: /usr/local/include/cbor/internal/memory_utils.h 12:55:21 -- Installing: /usr/local/include/cbor/internal/stack.h 12:55:21 -- Installing: /usr/local/include/cbor/internal/unicode.h 12:55:21 -- Installing: /usr/local/include/cbor/ints.h 12:55:21 -- Installing: /usr/local/include/cbor/maps.h 12:55:21 -- Installing: /usr/local/include/cbor/serialization.h 12:55:21 -- Installing: /usr/local/include/cbor/streaming.h 12:55:21 -- Installing: /usr/local/include/cbor/strings.h 12:55:21 -- Installing: /usr/local/include/cbor/tags.h 12:55:21 -- Installing: /usr/local/include/cbor.h 12:55:21 -- Installing: /usr/local/lib64/pkgconfig/libcbor.pc 12:55:24 Removing intermediate container db1ec881f119 12:55:24 ---> 05f81b4d3ae9 12:55:24 Step 6/21 : RUN mkdir /tmp/sdk 12:55:24 ---> Running in 3dca4bf66f64 12:55:24 Removing intermediate container 3dca4bf66f64 12:55:24 ---> 6874942cc3b2 12:55:24 Step 7/21 : COPY VERSION /tmp/sdk 12:55:25 ---> 29f0a46c6d23 12:55:25 Step 8/21 : COPY src /tmp/sdk/src 12:55:25 ---> 45c946fded7c 12:55:25 Step 9/21 : COPY include /tmp/sdk/include 12:55:25 ---> 1aeb74bec7ee 12:55:25 Step 10/21 : COPY scripts /tmp/sdk/scripts 12:55:26 ---> 6007fa529878 12:55:26 Step 11/21 : COPY LICENSE /tmp/sdk 12:55:26 ---> 75ce2d833589 12:55:26 Step 12/21 : COPY Attribution.txt /tmp/sdk 12:55:26 ---> 788477fecd49 12:55:26 Step 13/21 : RUN cd /tmp/sdk && ./scripts/build.sh && make -C build/release install 12:55:26 ---> Running in 562790eb911c 12:55:27 + CPPCHECK=false 12:55:27 + DOCGEN=false 12:55:27 + TOMLVER=SDK-0.2 12:55:27 + CUTILVER=1.1.1 12:55:27 + '[' 0 -gt 0 ] 12:55:27 + readlink -f ./scripts/build.sh 12:55:27 + dirname /tmp/sdk/scripts/build.sh 12:55:27 + dirname /tmp/sdk/scripts 12:55:27 + ROOT=/tmp/sdk 12:55:27 + cd /tmp/sdk 12:55:27 + '[' '!' -d deps ] 12:55:27 + mkdir deps 12:55:27 + wget -O - https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 12:55:27 + tar -C deps -z -x -f - 12:55:27 --2020-10-01 12:55:27-- https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 12:55:27 Resolving github.com... 140.82.114.3 12:55:27 Connecting to github.com|140.82.114.3|:443... connected. 12:55:27 HTTP request sent, awaiting response... 302 Found 12:55:27 Location: https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 [following] 12:55:27 --2020-10-01 12:55:27-- https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 12:55:27 Resolving codeload.github.com... 140.82.112.10 12:55:27 Connecting to codeload.github.com|140.82.112.10|:443... connected. 12:55:27 HTTP request sent, awaiting response... 200 OK 12:55:27 Length: unspecified [application/x-gzip] 12:55:27 Saving to: 'STDOUT' 12:55:27 12:55:27 0K .......... ......  955K=0.02s 12:55:27 12:55:27 2020-10-01 12:55:27 (955 KB/s) - written to stdout [16451] 12:55:27 12:55:27 + cp deps/tomlc99-SDK-0.2/toml.c deps/tomlc99-SDK-0.2/toml.h src/c 12:55:27 + tar -C deps -z -x -f - 12:55:27 + wget -O - https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 12:55:27 --2020-10-01 12:55:27-- https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 12:55:27 Resolving github.com... 140.82.114.3 12:55:27 Connecting to github.com|140.82.114.3|:443... connected. 12:55:27 HTTP request sent, awaiting response... 302 Found 12:55:27 Location: https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 [following] 12:55:27 --2020-10-01 12:55:27-- https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 12:55:27 Resolving codeload.github.com... 140.82.112.10 12:55:27 Connecting to codeload.github.com|140.82.112.10|:443... connected. 12:55:27 HTTP request sent, awaiting response... 200 OK 12:55:27 Length: unspecified [application/x-gzip] 12:55:27 Saving to: 'STDOUT' 12:55:27  12:55:28 0K .......... .......... .......... .......... .......... 1.43M 12:55:28 50K .......... .......... .......... .......... .......... 2.87M 12:55:28 100K .......... .......... .......... .......... .......... 18.1M 12:55:28 150K .......... .......... ..... 3.32M=0.06s 12:55:28 12:55:28 2020-10-01 12:55:27 (2.79 MB/s) - written to stdout [179833] 12:55:28 12:55:28 + mkdir -p src/c/iot 12:55:28 + 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 12:55:28 + mkdir -p include/iot 12:55:28 + 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 12:55:28 + mkdir -p include/iot/os 12:55:28 + 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 12:55:28 + mkdir -p /tmp/sdk/build/release 12:55:28 + cd /tmp/sdk/build/release 12:55:28 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /tmp/sdk/src 12:55:28 -- The C compiler identification is GNU 8.3.0 12:55:28 -- Check for working C compiler: /usr/bin/cc 12:55:28 -- Check for working C compiler: /usr/bin/cc -- works 12:55:28 -- Detecting C compiler ABI info 12:55:28 -- Detecting C compiler ABI info - done 12:55:28 -- Detecting C compile features 12:55:28 -- Detecting C compile features - done 12:55:28 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 12:55:28 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 12:55:28 -- Found LIBYAML: /usr/lib/libyaml.so 12:55:28 -- Found LIBUUID: /usr/lib/libuuid.so 12:55:28 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 12:55:28 -- C SDK 1.3.0-dev.8 for Linux 12:55:28 -- Performing Test CSDK_HAVE_ATOMIC 12:55:28 -- Performing Test CSDK_HAVE_ATOMIC - Success 12:55:28 -- Found Curses: /usr/lib/libcurses.so 12:55:28 -- Configuring done 12:55:28 -- Generating done 12:55:28 -- Build files have been written to: /tmp/sdk/build/release 12:55:28 + make 12:55:28 + tee release.log 12:55:28 Scanning dependencies of target csdk 12:55:28 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 12:55:28 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 12:55:29 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 12:55:29 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 12:55:29 [ 8%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 12:55:29 [ 9%] Building C object c/CMakeFiles/csdk.dir/data.c.o 12:55:30 [ 11%] Building C object c/CMakeFiles/csdk.dir/device.c.o 12:55:30 [ 12%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 12:55:30 [ 14%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 12:55:31 [ 16%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 12:55:31 [ 17%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 12:55:31 [ 19%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 12:55:31 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 12:55:31 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 12:55:32 [ 24%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 12:55:32 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 12:55:32 [ 27%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 12:55:32 [ 29%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 12:55:32 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 12:55:33 [ 32%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 12:55:33 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 12:55:33 [ 35%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 12:55:33 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 12:55:33 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 12:55:33 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 12:55:34 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 12:55:34 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 12:55:34 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 12:55:34 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 12:55:34 [ 48%] Building C object c/CMakeFiles/csdk.dir/map.c.o 12:55:34 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 12:55:35 [ 51%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 12:55:35 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 12:55:36 [ 54%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 12:55:36 [ 56%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 12:55:36 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 12:55:36 [ 59%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 12:55:36 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 12:55:37 [ 62%] Building C object c/CMakeFiles/csdk.dir/service.c.o 12:55:37 [ 64%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 12:55:38 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 12:55:38 [ 67%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 12:55:39 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 12:55:39 [ 70%] Linking C shared library libcsdk.so 12:55:39 [ 70%] Built target csdk 12:55:39 Scanning dependencies of target template 12:55:39 [ 72%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 12:55:39 [ 74%] Linking C executable template 12:55:39 [ 74%] Built target template 12:55:39 Scanning dependencies of target device-counter 12:55:39 [ 75%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 12:55:39 [ 77%] Linking C executable device-counter 12:55:39 [ 77%] Built target device-counter 12:55:39 Scanning dependencies of target device-random 12:55:39 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 12:55:39 [ 80%] Linking C executable device-random 12:55:40 [ 80%] Built target device-random 12:55:40 Scanning dependencies of target device-gyro 12:55:40 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 12:55:40 [ 83%] Linking C executable device-gyro 12:55:40 [ 83%] Built target device-gyro 12:55:40 Scanning dependencies of target device-bitfields 12:55:40 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 12:55:40 [ 87%] Linking C executable device-bitfields 12:55:40 [ 87%] Built target device-bitfields 12:55:40 Scanning dependencies of target template-discovery 12:55:40 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 12:55:40 [ 90%] Linking C executable template-discovery 12:55:40 [ 90%] Built target template-discovery 12:55:40 Scanning dependencies of target device-file 12:55:40 [ 91%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 12:55:41 [ 93%] Linking C executable device-file 12:55:41 [ 93%] Built target device-file 12:55:41 Scanning dependencies of target device-terminal 12:55:41 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 12:55:41 [ 96%] Linking C executable device-terminal 12:55:41 [ 96%] Built target device-terminal 12:55:41 Scanning dependencies of target templatev1 12:55:41 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 12:55:41 [100%] Linking C executable templatev1 12:55:41 [100%] Built target templatev1 12:55:41 + + maketee package 12:55:41 -a release.log 12:55:41 [ 70%] Built target csdk 12:55:41 [ 74%] Built target template 12:55:41 [ 77%] Built target device-counter 12:55:41 [ 80%] Built target device-random 12:55:41 [ 83%] Built target device-gyro 12:55:41 [ 87%] Built target device-bitfields 12:55:41 [ 90%] Built target template-discovery 12:55:41 [ 93%] Built target device-file 12:55:41 [ 96%] Built target device-terminal 12:55:41 [100%] Built target templatev1 12:55:41 Run CPack packaging tool... 12:55:41 CPack: Create package using TGZ 12:55:41 CPack: Install projects 12:55:41 CPack: - Run preinstall target for: Csdk 12:55:42 CPack: - Install project: Csdk 12:55:42 CPack: Create package 12:55:42 CPack: - package: /tmp/sdk/build/release/csdk-1.3.0-dev.8.tar.gz generated. 12:55:42 + '[' false '=' true ] 12:55:42 + '[' false '=' true ] 12:55:42 + mkdir -p /tmp/sdk/build/debug 12:55:42 + cd /tmp/sdk/build/debug 12:55:42 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /tmp/sdk/src 12:55:42 -- The C compiler identification is GNU 8.3.0 12:55:42 -- Check for working C compiler: /usr/bin/cc 12:55:42 -- Check for working C compiler: /usr/bin/cc -- works 12:55:42 -- Detecting C compiler ABI info 12:55:42 -- Detecting C compiler ABI info - done 12:55:42 -- Detecting C compile features 12:55:42 -- Detecting C compile features - done 12:55:42 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 12:55:42 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 12:55:42 -- Found LIBYAML: /usr/lib/libyaml.so 12:55:42 -- Found LIBUUID: /usr/lib/libuuid.so 12:55:42 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 12:55:42 -- C SDK 1.3.0-dev.8 for Linux 12:55:42 -- Performing Test CSDK_HAVE_ATOMIC 12:55:42 -- Performing Test CSDK_HAVE_ATOMIC - Success 12:55:42 -- Found Curses: /usr/lib/libcurses.so 12:55:42 -- Configuring done 12:55:42 -- Generating done 12:55:42 -- Build files have been written to: /tmp/sdk/build/debug 12:55:42 + make 12:55:42 + tee debug.log 12:55:42 Scanning dependencies of target csdk 12:55:42 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 12:55:43 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 12:55:43 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 12:55:43 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 12:55:43 [ 8%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 12:55:43 [ 9%] Building C object c/CMakeFiles/csdk.dir/data.c.o 12:55:43 [ 11%] Building C object c/CMakeFiles/csdk.dir/device.c.o 12:55:43 [ 12%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 12:55:43 [ 14%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 12:55:43 [ 16%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 12:55:43 [ 17%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 12:55:43 [ 19%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 12:55:44 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 12:55:44 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 12:55:44 [ 24%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 12:55:44 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 12:55:44 [ 27%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 12:55:44 [ 29%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 12:55:44 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 12:55:44 [ 32%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 12:55:44 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 12:55:44 [ 35%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 12:55:45 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 12:55:45 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 12:55:45 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 12:55:45 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 12:55:45 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 12:55:45 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 12:55:45 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 12:55:45 [ 48%] Building C object c/CMakeFiles/csdk.dir/map.c.o 12:55:45 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 12:55:45 [ 51%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 12:55:45 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 12:55:46 [ 54%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 12:55:46 [ 56%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 12:55:46 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 12:55:46 [ 59%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 12:55:46 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 12:55:46 [ 62%] Building C object c/CMakeFiles/csdk.dir/service.c.o 12:55:46 [ 64%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 12:55:47 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 12:55:47 [ 67%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 12:55:47 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 12:55:47 [ 70%] Linking C shared library libcsdk.so 12:55:47 [ 70%] Built target csdk 12:55:47 Scanning dependencies of target template 12:55:47 [ 72%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 12:55:47 [ 74%] Linking C executable template 12:55:47 [ 74%] Built target template 12:55:47 Scanning dependencies of target device-counter 12:55:47 [ 75%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 12:55:47 [ 77%] Linking C executable device-counter 12:55:47 [ 77%] Built target device-counter 12:55:47 Scanning dependencies of target device-random 12:55:47 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 12:55:47 [ 80%] Linking C executable device-random 12:55:47 [ 80%] Built target device-random 12:55:47 Scanning dependencies of target device-gyro 12:55:47 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 12:55:47 [ 83%] Linking C executable device-gyro 12:55:48 [ 83%] Built target device-gyro 12:55:48 Scanning dependencies of target device-bitfields 12:55:48 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 12:55:48 [ 87%] Linking C executable device-bitfields 12:55:48 [ 87%] Built target device-bitfields 12:55:48 Scanning dependencies of target template-discovery 12:55:48 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 12:55:48 [ 90%] Linking C executable template-discovery 12:55:48 [ 90%] Built target template-discovery 12:55:48 Scanning dependencies of target device-file 12:55:48 [ 91%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 12:55:48 [ 93%] Linking C executable device-file 12:55:48 [ 93%] Built target device-file 12:55:48 Scanning dependencies of target device-terminal 12:55:48 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 12:55:48 [ 96%] Linking C executable device-terminal 12:55:48 [ 96%] Built target device-terminal 12:55:48 Scanning dependencies of target templatev1 12:55:48 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 12:55:48 [100%] Linking C executable templatev1 12:55:48 [100%] Built target templatev1 12:55:48 make: Entering directory '/tmp/sdk/build/release' 12:55:48 make[1]: Entering directory '/tmp/sdk/build/release' 12:55:48 make[2]: Entering directory '/tmp/sdk/build/release' 12:55:48 make[2]: Leaving directory '/tmp/sdk/build/release' 12:55:48 [ 70%] Built target csdk 12:55:48 make[2]: Entering directory '/tmp/sdk/build/release' 12:55:48 make[2]: Leaving directory '/tmp/sdk/build/release' 12:55:48 [ 74%] Built target template 12:55:48 make[2]: Entering directory '/tmp/sdk/build/release' 12:55:48 make[2]: Leaving directory '/tmp/sdk/build/release' 12:55:48 [ 77%] Built target device-counter 12:55:48 make[2]: Entering directory '/tmp/sdk/build/release' 12:55:48 make[2]: Leaving directory '/tmp/sdk/build/release' 12:55:48 [ 80%] Built target device-random 12:55:48 make[2]: Entering directory '/tmp/sdk/build/release' 12:55:48 make[2]: Leaving directory '/tmp/sdk/build/release' 12:55:48 [ 83%] Built target device-gyro 12:55:48 make[2]: Entering directory '/tmp/sdk/build/release' 12:55:48 make[2]: Leaving directory '/tmp/sdk/build/release' 12:55:48 [ 87%] Built target device-bitfields 12:55:48 make[2]: Entering directory '/tmp/sdk/build/release' 12:55:48 make[2]: Leaving directory '/tmp/sdk/build/release' 12:55:48 [ 90%] Built target template-discovery 12:55:48 make[2]: Entering directory '/tmp/sdk/build/release' 12:55:49 make[2]: Leaving directory '/tmp/sdk/build/release' 12:55:49 [ 93%] Built target device-file 12:55:49 make[2]: Entering directory '/tmp/sdk/build/release' 12:55:49 make[2]: Leaving directory '/tmp/sdk/build/release' 12:55:49 [ 96%] Built target device-terminal 12:55:49 make[2]: Entering directory '/tmp/sdk/build/release' 12:55:49 make[2]: Leaving directory '/tmp/sdk/build/release' 12:55:49 [100%] Built target templatev1 12:55:49 make[1]: Leaving directory '/tmp/sdk/build/release' 12:55:49 Install the project... 12:55:49 -- Install configuration: "Release" 12:55:49 -- Installing: /usr/local/lib/libcsdk.so 12:55:49 -- Set runtime path of "/usr/local/lib/libcsdk.so" to "" 12:55:49 -- Up-to-date: /usr/local/include 12:55:49 -- Installing: /usr/local/include/devsdk 12:55:49 -- Installing: /usr/local/include/devsdk/devsdk-base.h 12:55:49 -- Installing: /usr/local/include/devsdk/devsdk.h 12:55:49 -- Installing: /usr/local/include/edgex 12:55:49 -- Installing: /usr/local/include/edgex/device-mgmt.h 12:55:49 -- Installing: /usr/local/include/edgex/devices.h 12:55:49 -- Installing: /usr/local/include/edgex/devsdk.h 12:55:49 -- Installing: /usr/local/include/edgex/edgex-base.h 12:55:49 -- Installing: /usr/local/include/edgex/edgex.h 12:55:49 -- Installing: /usr/local/include/edgex/error.h 12:55:49 -- Installing: /usr/local/include/edgex/eventgen.h 12:55:49 -- Installing: /usr/local/include/edgex/os.h 12:55:49 -- Installing: /usr/local/include/edgex/profiles.h 12:55:49 -- Installing: /usr/local/include/edgex/rest-server.h 12:55:49 -- Installing: /usr/local/include/edgex/csdk-defs.h 12:55:49 -- Installing: /usr/local/include/iot 12:55:49 -- Installing: /usr/local/include/iot/base64.h 12:55:49 -- Installing: /usr/local/include/iot/component.h 12:55:49 -- Installing: /usr/local/include/iot/config.h 12:55:49 -- Installing: /usr/local/include/iot/container.h 12:55:49 -- Installing: /usr/local/include/iot/data.h 12:55:49 -- Installing: /usr/local/include/iot/hash.h 12:55:49 -- Installing: /usr/local/include/iot/iot.h 12:55:49 -- Installing: /usr/local/include/iot/json.h 12:55:49 -- Installing: /usr/local/include/iot/logger.h 12:55:49 -- Installing: /usr/local/include/iot/os.h 12:55:49 -- Installing: /usr/local/include/iot/scheduler.h 12:55:49 -- Installing: /usr/local/include/iot/thread.h 12:55:49 -- Installing: /usr/local/include/iot/threadpool.h 12:55:49 -- Installing: /usr/local/include/iot/time.h 12:55:49 -- Installing: /usr/local/include/iot/typecode.h 12:55:49 -- Installing: /usr/local/include/iot/yxml.h 12:55:49 -- Installing: /usr/local/include/iot/os 12:55:49 -- Installing: /usr/local/include/iot/os/linux.h 12:55:49 -- Installing: /usr/local/include/iot/os/macos.h 12:55:49 -- Installing: /usr/local/include/iot/os/zephyr.h 12:55:49 -- Installing: /usr/local/share/device-sdk-c/LICENSE 12:55:49 -- Installing: /usr/local/share/device-sdk-c/Attribution.txt 12:55:49 make: Leaving directory '/tmp/sdk/build/release' 12:55:51 Removing intermediate container 562790eb911c 12:55:51 ---> 58113dc981d2 12:55:51 Step 14/21 : FROM ${BASE} 12:55:51 ---> 5eabd8fd8ba2 12:55:51 Step 15/21 : MAINTAINER IOTech 12:55:51 ---> Running in e3a4ed1ac20d 12:55:51 Removing intermediate container e3a4ed1ac20d 12:55:51 ---> 7be6be477025 12:55:51 Step 16/21 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml curl libmicrohttpd libuuid 12:55:51 ---> Running in 612ae636962f 12:55:52 fetch http://nl.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz 12:55:52 fetch http://nl.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz 12:55:53 (1/3) Installing curl (7.64.0-r4) 12:55:53 (2/3) Installing libuuid (2.33-r0) 12:55:53 (3/3) Installing wget (1.20.3-r0) 12:55:53 Executing busybox-1.29.3-r10.trigger 12:55:53 OK: 268 MiB in 78 packages 12:55:54 Removing intermediate container 612ae636962f 12:55:54 ---> 76f2b28fa4f9 12:55:54 Step 17/21 : COPY --from=builder /usr/local/include/iot /usr/local/include/iot 12:55:54 ---> 41d7a2e15a66 12:55:54 Step 18/21 : COPY --from=builder /usr/local/include/edgex /usr/local/include/edgex 12:55:54 ---> bdd317be78d0 12:55:54 Step 19/21 : COPY --from=builder /usr/local/lib /usr/local/lib 12:55:54 ---> 7e85ef87be5c 12:55:54 Step 20/21 : COPY --from=builder /usr/local/lib64 /usr/local/lib64 12:55:54 ---> 5e97c26e2a01 12:55:54 Step 21/21 : COPY --from=builder /usr/local/share/device-sdk-c /usr/local/share/device-sdk-c 12:55:55 ---> cce2e378f14a 12:55:55 Successfully built cce2e378f14a 12:55:55 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 12:55:55 + docker inspect -f . ci-base-image-x86_64 12:55:55 . [Pipeline] withDockerContainer 12:55:55 prd-centos7-docker-4c-2g-2750 does not seem to be running inside a container 12:55:55 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-c/45 -v /w/workspace/device-sdk-c/45:/w/workspace/device-sdk-c/45:rw,z -v /w/workspace/device-sdk-c/45@tmp:/w/workspace/device-sdk-c/45@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 12:55:56 $ docker top 85440e71d102d0b290bb9532283a58192438e9bcb3a517416d1b158049518fb4 -eo pid,comm [Pipeline] { [Pipeline] sh 12:55:57 + make test 12:55:57 echo "make test" 12:55:57 make test [Pipeline] } 12:55:57 $ docker stop --time=1 85440e71d102d0b290bb9532283a58192438e9bcb3a517416d1b158049518fb4 12:55:58 $ docker rm -f 85440e71d102d0b290bb9532283a58192438e9bcb3a517416d1b158049518fb4 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 12:56:01 + sudo chown -R jenkins:jenkins . [Pipeline] sh 12:56:01 + ls -al . 12:56:01 total 160 12:56:01 drwxrwxr-x. 9 jenkins jenkins 275 Oct 1 12:55 . 12:56:01 drwxrwxr-x. 4 jenkins jenkins 30 Oct 1 12:54 .. 12:56:01 -rw-rw-r--. 1 jenkins jenkins 3104 Oct 1 12:54 Attribution.txt 12:56:01 -rw-rw-r--. 1 jenkins jenkins 5980 Oct 1 12:54 CHANGES 12:56:01 drwxrwxr-x. 2 jenkins jenkins 144 Oct 1 12:54 docs 12:56:01 -rw-rw-r--. 1 jenkins jenkins 108574 Oct 1 12:54 Doxyfile 12:56:01 drwxrwxr-x. 8 jenkins jenkins 162 Oct 1 12:54 .git 12:56:01 drwxrwxr-x. 2 jenkins jenkins 38 Oct 1 12:54 .github 12:56:01 -rw-rw-r--. 1 jenkins jenkins 176 Oct 1 12:54 .gitignore 12:56:01 drwxrwxr-x. 4 jenkins jenkins 33 Oct 1 12:54 include 12:56:01 -rw-rw-r--. 1 jenkins jenkins 794 Oct 1 12:54 Jenkinsfile 12:56:01 -rw-rw-r--. 1 jenkins jenkins 10174 Oct 1 12:54 LICENSE 12:56:01 -rw-rw-r--. 1 jenkins jenkins 449 Oct 1 12:54 Makefile 12:56:01 -rw-rw-r--. 1 jenkins jenkins 2697 Oct 1 12:54 README.md 12:56:01 -rw-rw-r--. 1 jenkins jenkins 5977 Oct 1 12:54 README.v2.md 12:56:01 drwxrwxr-x. 2 jenkins jenkins 108 Oct 1 12:54 scripts 12:56:01 drwxrwxr-x. 3 jenkins jenkins 58 Oct 1 12:55 .semver 12:56:01 drwxrwxr-x. 4 jenkins jenkins 50 Oct 1 12:54 src 12:56:01 -rw-rw-r--. 1 jenkins jenkins 11 Oct 1 12:52 VERSION [Pipeline] isUnix [Pipeline] sh 12:56:02 + 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=0d340e7c652269917b5d824de8cebed33754d819 --label arch=amd64 --label version=1.3.0-dev.8 . 12:56:02 Sending build context to Docker daemon 3.761MB 12:56:02 Step 1/15 : ARG BASE=alpine:3.11 12:56:02 Step 2/15 : FROM ${BASE} 12:56:02 ---> cce2e378f14a 12:56:02 Step 3/15 : MAINTAINER IOTech 12:56:02 ---> Running in 4b7cbed53d87 12:56:03 Removing intermediate container 4b7cbed53d87 12:56:03 ---> 7fc3a980c90e 12:56:03 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 12:56:03 ---> Running in 32df5eb7b490 12:56:03 fetch http://nl.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz 12:56:04 fetch http://nl.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz 12:56:04 (1/6) Installing ncurses-dev (6.1_p20190105-r0) 12:56:04 (2/6) Installing libblkid (2.33-r0) 12:56:05 (3/6) Installing libfdisk (2.33-r0) 12:56:05 (4/6) Installing libmount (2.33-r0) 12:56:05 (5/6) Installing libsmartcols (2.33-r0) 12:56:05 (6/6) Installing util-linux-dev (2.33-r0) 12:56:05 Executing busybox-1.29.3-r10.trigger 12:56:05 OK: 272 MiB in 84 packages 12:56:06 Removing intermediate container 32df5eb7b490 12:56:06 ---> fd5f9260bbb1 12:56:06 Step 5/15 : COPY VERSION /edgex-c-sdk/ 12:56:06 ---> 43c3c7ae03a9 12:56:06 Step 6/15 : COPY src /edgex-c-sdk/src/ 12:56:07 ---> 7989d070720f 12:56:07 Step 7/15 : COPY include /edgex-c-sdk/include/ 12:56:07 ---> 187256ee626a 12:56:07 Step 8/15 : COPY scripts /edgex-c-sdk/scripts 12:56:07 ---> 4dd42604649b 12:56:07 Step 9/15 : COPY LICENSE /edgex-c-sdk/ 12:56:07 ---> 28cedacb79cc 12:56:07 Step 10/15 : COPY Attribution.txt /edgex-c-sdk/ 12:56:08 ---> dbe76ea0ef85 12:56:08 Step 11/15 : WORKDIR /edgex-c-sdk 12:56:08 ---> Running in 7670f22b37eb 12:56:08 Removing intermediate container 7670f22b37eb 12:56:08 ---> f48623b71309 12:56:08 Step 12/15 : ENTRYPOINT ["/edgex-c-sdk/scripts/entrypoint.sh"] 12:56:08 ---> Running in b01a436732b3 12:56:08 Removing intermediate container b01a436732b3 12:56:08 ---> ae9280a90000 12:56:08 Step 13/15 : LABEL arch=amd64 12:56:08 ---> Running in 5b67045b09fb 12:56:08 Removing intermediate container 5b67045b09fb 12:56:08 ---> 5dac85e8c348 12:56:08 Step 14/15 : LABEL git_sha=0d340e7c652269917b5d824de8cebed33754d819 12:56:08 ---> Running in 185150e98d1b 12:56:09 Removing intermediate container 185150e98d1b 12:56:09 ---> c7cefafac224 12:56:09 Step 15/15 : LABEL version=1.3.0-dev.8 12:56:09 ---> Running in bb332d435888 12:56:09 Removing intermediate container bb332d435888 12:56:09 ---> 26e9fcae20f2 12:56:09 [Warning] One or more build-args [MAKE ARCH] were not consumed 12:56:09 Successfully built 26e9fcae20f2 12:56:09 Successfully tagged docker-device-sdk-c:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } 12:56:17 Running on prd-ubuntu18.04-docker-arm64-4c-16g-2751 in /w/workspace/edgexfoundry_device-sdk-c_master [Pipeline] { [Pipeline] ws 12:56:17 Running in /w/workspace/device-sdk-c/45 [Pipeline] { [Pipeline] checkout 12:56:22 using credential edgex-jenkins-ssh 12:56:22 Cloning the remote Git repository 12:56:22 Cloning repository git@github.com:edgexfoundry/device-sdk-c.git 12:56:22 > git init /w/workspace/device-sdk-c/45 # timeout=10 12:56:23 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 12:56:23 > git --version # timeout=10 12:56:23 > git --version # 'git version 2.17.1' 12:56:23 using GIT_SSH to set credentials SSH Credentials for GitHub 12:56:23 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 12:56:24 Checking out Revision 0d340e7c652269917b5d824de8cebed33754d819 (master) 12:56:24 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 12:56:24 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 12:56:24 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 12:56:24 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 12:56:24 using GIT_SSH to set credentials SSH Credentials for GitHub 12:56:24 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/master:refs/remotes/origin/master # timeout=10 12:56:24 > git config core.sparsecheckout # timeout=10 12:56:24 > git checkout -f 0d340e7c652269917b5d824de8cebed33754d819 # timeout=10 12:56:29 Commit message: "feat: add v2 metrics endpoint (#298)" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] echo 12:56:30 ========================================================= 12:56:30 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest] 12:56:30 ========================================================= [Pipeline] isUnix [Pipeline] sh 12:56:31 + 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 . 12:56:32 Sending build context to Docker daemon 3.761MB 12:56:32 Step 1/21 : ARG BASE=alpine:3.11 12:56:32 Step 2/21 : FROM ${BASE} as builder 12:56:32 latest: Pulling from edgex-devops/edgex-gcc-base-arm64 12:56:32 0362ad1dd800: Pulling fs layer 12:56:32 f2cdb1532d8b: Pulling fs layer 12:56:32 37ed683be191: Pulling fs layer 12:56:32 f2cdb1532d8b: Verifying Checksum 12:56:32 f2cdb1532d8b: Download complete 12:56:33 0362ad1dd800: Verifying Checksum 12:56:33 0362ad1dd800: Download complete 12:56:34 0362ad1dd800: Pull complete 12:56:34 f2cdb1532d8b: Pull complete 12:56:35 37ed683be191: Download complete 12:56:44 37ed683be191: Pull complete 12:56:44 Digest: sha256:f3a502aba7c4a8aa4a4fcde21dbb9db33787f3779e80dd14fb3ea60ab67de23f 12:56:44 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest 12:56:44 ---> b23d30803547 12:56:44 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 12:56:46 ---> Running in 95070e79a2bd 12:56:47 fetch http://nl.alpinelinux.org/alpine/v3.9/main/aarch64/APKINDEX.tar.gz 12:56:48 fetch http://nl.alpinelinux.org/alpine/v3.9/community/aarch64/APKINDEX.tar.gz 12:56:48 (1/8) Installing ncurses-dev (6.1_p20190105-r0) 12:56:48 (2/8) Installing libuuid (2.33-r0) 12:56:49 (3/8) Installing libblkid (2.33-r0) 12:56:49 (4/8) Installing libfdisk (2.33-r0) 12:56:49 (5/8) Installing libmount (2.33-r0) 12:56:49 (6/8) Installing libsmartcols (2.33-r0) 12:56:49 (7/8) Installing util-linux-dev (2.33-r0) 12:56:49 (8/8) Installing wget (1.20.3-r0) 12:56:50 Executing busybox-1.29.3-r10.trigger 12:56:50 OK: 285 MiB in 83 packages 12:56:51 Removing intermediate container 95070e79a2bd 12:56:51 ---> 651db22c5242 12:56:51 Step 4/21 : ENV CBOR_VERSION=0.5.0 12:56:51 ---> Running in 6098014ca27d 12:56:51 Removing intermediate container 6098014ca27d 12:56:51 ---> 7c6498153b8d 12:56:51 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 12:56:52 ---> Running in b80860813997 12:56:53 --2020-10-01 12:56:53-- https://github.com/PJK/libcbor/archive/v0.5.0.tar.gz 12:56:53 Resolving github.com... 140.82.113.3 12:56:53 Connecting to github.com|140.82.113.3|:443... connected. 12:56:53 HTTP request sent, awaiting response... 302 Found 12:56:53 Location: https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 [following] 12:56:53 --2020-10-01 12:56:53-- https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 12:56:53 Resolving codeload.github.com... 140.82.112.10 12:56:53 Connecting to codeload.github.com|140.82.112.10|:443... connected. 12:56:53 HTTP request sent, awaiting response... 200 OK 12:56:53 Length: unspecified [application/x-gzip] 12:56:53 Saving to: 'STDOUT' 12:56:53 12:56:53 0K .......... .......... .......... .......... .......... 1.42M 12:56:53 50K .......... .......... .......... .......... .......... 2.81M 12:56:53 100K .......... .......... .......... .......... .......... 2.70M 12:56:53 150K .......... .......... .......... .......... .......... 10.8M 12:56:53 200K .......... .......... .......... .......... .......... 5.70M 12:56:54 250K .......... .......... .......... .......... .......... 2.54M 12:56:54 300K .......... .......... .......... .......... .......... 4.54M 12:56:54 350K .......... .......... .......... .......... .......... 4.11M 12:56:54 400K .......... .......... .......... .......... .......... 3.72M 12:56:54 450K .......... .......... .......... .......... .......... 3.13M 12:56:54 500K .......... .......... .......... .......... .......... 11.2M 12:56:54 550K .......... .......... .......... .......... .......... 1.83M 12:56:54 600K .......... .......... .......... .......... .......... 1.01M 12:56:54 650K .......... .......... .......... .......... .......... 2.08M 12:56:54 700K .. 6.69M=0.3s 12:56:54 12:56:54 2020-10-01 12:56:53 (2.67 MB/s) - written to stdout [719348] 12:56:54 12:56:54 -- The C compiler identification is GNU 8.3.0 12:56:54 -- The CXX compiler identification is GNU 8.3.0 12:56:54 -- Check for working C compiler: /usr/bin/cc 12:56:54 -- Check for working C compiler: /usr/bin/cc -- works 12:56:54 -- Detecting C compiler ABI info 12:56:55 -- Detecting C compiler ABI info - done 12:56:55 -- Detecting C compile features 12:56:55 -- Detecting C compile features - done 12:56:55 -- Check for working CXX compiler: /usr/bin/c++ 12:56:55 -- Check for working CXX compiler: /usr/bin/c++ -- works 12:56:55 -- Detecting CXX compiler ABI info 12:56:56 -- Detecting CXX compiler ABI info - done 12:56:56 -- Detecting CXX compile features 12:56:58 -- Detecting CXX compile features - done 12:56:58 -- Looking for include file endian.h 12:56:58 -- Looking for include file endian.h - found 12:56:58 -- Check if the system is big endian 12:56:58 -- Searching 16 bit integer 12:56:58 -- Looking for sys/types.h 12:56:58 -- Looking for sys/types.h - found 12:56:58 -- Looking for stdint.h 12:56:58 -- Looking for stdint.h - found 12:56:58 -- Looking for stddef.h 12:56:58 -- Looking for stddef.h - found 12:56:58 -- Check size of unsigned short 12:56:59 -- Check size of unsigned short - done 12:56:59 -- Using unsigned short 12:56:59 -- Check if the system is big endian - little endian 12:56:59 -- Check size of size_t 12:56:59 -- Check size of size_t - done 12:56:59 CMake Warning at examples/CMakeLists.txt:16 (find_package): 12:56:59 By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has 12:56:59 asked CMake to find a package configuration file provided by "cJSON", but 12:56:59 CMake did not find one. 12:56:59 12:56:59 Could not find a package configuration file provided by "cJSON" with any of 12:56:59 the following names: 12:56:59 12:56:59 cJSONConfig.cmake 12:56:59 cjson-config.cmake 12:56:59 12:56:59 Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set 12:56:59 "cJSON_DIR" to a directory containing one of the above files. If "cJSON" 12:56:59 provides a separate development package or SDK, be sure it has been 12:56:59 installed. 12:56:59 12:56:59 12:56:59 -- Configuring done 12:56:59 -- Generating done 12:56:59 -- Build files have been written to: /tmp/cbor 12:56:59 Scanning dependencies of target cbor_shared 12:57:00 [ 1%] Building C object src/CMakeFiles/cbor_shared.dir/cbor.c.o 12:57:00 [ 3%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/streaming.c.o 12:57:01 [ 5%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/encoders.c.o 12:57:01 [ 7%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/builder_callbacks.c.o 12:57:02 [ 9%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/loaders.c.o 12:57:02 [ 11%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/memory_utils.c.o 12:57:02 [ 13%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/stack.c.o 12:57:02 [ 15%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/unicode.c.o 12:57:03 [ 17%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/encoding.c.o 12:57:03 [ 19%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/serialization.c.o 12:57:03 [ 21%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/arrays.c.o 12:57:04 [ 23%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/common.c.o 12:57:04 [ 25%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/floats_ctrls.c.o 12:57:05 [ 26%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/bytestrings.c.o 12:57:05 [ 28%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/callbacks.c.o 12:57:05 [ 30%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/strings.c.o 12:57:05 [ 32%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/maps.c.o 12:57:05 [ 34%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/tags.c.o 12:57:06 [ 36%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/ints.c.o 12:57:06 [ 38%] Building C object src/CMakeFiles/cbor_shared.dir/allocators.c.o 12:57:06 [ 40%] Linking C shared library libcbor.so 12:57:06 [ 40%] Built target cbor_shared 12:57:06 Scanning dependencies of target cbor 12:57:06 [ 42%] Building C object src/CMakeFiles/cbor.dir/cbor.c.o 12:57:07 [ 44%] Building C object src/CMakeFiles/cbor.dir/cbor/streaming.c.o 12:57:08 [ 46%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/encoders.c.o 12:57:08 [ 48%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/builder_callbacks.c.o 12:57:09 [ 50%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/loaders.c.o 12:57:09 [ 51%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/memory_utils.c.o 12:57:09 [ 53%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/stack.c.o 12:57:09 [ 55%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/unicode.c.o 12:57:10 [ 57%] Building C object src/CMakeFiles/cbor.dir/cbor/encoding.c.o 12:57:10 [ 59%] Building C object src/CMakeFiles/cbor.dir/cbor/serialization.c.o 12:57:11 [ 61%] Building C object src/CMakeFiles/cbor.dir/cbor/arrays.c.o 12:57:11 [ 63%] Building C object src/CMakeFiles/cbor.dir/cbor/common.c.o 12:57:12 [ 65%] Building C object src/CMakeFiles/cbor.dir/cbor/floats_ctrls.c.o 12:57:12 [ 67%] Building C object src/CMakeFiles/cbor.dir/cbor/bytestrings.c.o 12:57:12 [ 69%] Building C object src/CMakeFiles/cbor.dir/cbor/callbacks.c.o 12:57:12 [ 71%] Building C object src/CMakeFiles/cbor.dir/cbor/strings.c.o 12:57:13 [ 73%] Building C object src/CMakeFiles/cbor.dir/cbor/maps.c.o 12:57:13 [ 75%] Building C object src/CMakeFiles/cbor.dir/cbor/tags.c.o 12:57:13 [ 76%] Building C object src/CMakeFiles/cbor.dir/cbor/ints.c.o 12:57:14 [ 78%] Building C object src/CMakeFiles/cbor.dir/allocators.c.o 12:57:14 [ 80%] Linking C static library libcbor.a 12:57:14 [ 80%] Built target cbor 12:57:14 Scanning dependencies of target create_items 12:57:14 [ 82%] Building C object examples/CMakeFiles/create_items.dir/create_items.c.o 12:57:14 [ 84%] Linking C executable create_items 12:57:14 [ 84%] Built target create_items 12:57:14 Scanning dependencies of target readfile 12:57:14 [ 86%] Building C object examples/CMakeFiles/readfile.dir/readfile.c.o 12:57:14 [ 88%] Linking C executable readfile 12:57:14 [ 88%] Built target readfile 12:57:14 Scanning dependencies of target streaming_parser 12:57:14 [ 90%] Building C object examples/CMakeFiles/streaming_parser.dir/streaming_parser.c.o 12:57:15 [ 92%] Linking C executable streaming_parser 12:57:15 [ 92%] Built target streaming_parser 12:57:15 Scanning dependencies of target sort 12:57:15 [ 94%] Building C object examples/CMakeFiles/sort.dir/sort.c.o 12:57:15 [ 96%] Linking C executable sort 12:57:15 [ 96%] Built target sort 12:57:15 Scanning dependencies of target hello 12:57:15 [ 98%] Building C object examples/CMakeFiles/hello.dir/hello.c.o 12:57:15 [100%] Linking C executable hello 12:57:15 [100%] Built target hello 12:57:15 Install the project... 12:57:15 -- Install configuration: "Release" 12:57:15 -- Installing: /usr/local/include/cbor/configuration.h 12:57:15 -- Installing: /usr/local/lib64/libcbor.a 12:57:15 -- Installing: /usr/local/lib64/libcbor.so.0.0.0 12:57:15 -- Installing: /usr/local/lib64/libcbor.so.0 12:57:15 -- Installing: /usr/local/lib64/libcbor.so 12:57:15 -- Up-to-date: /usr/local/include/cbor 12:57:15 -- Installing: /usr/local/include/cbor/streaming.h 12:57:15 -- Installing: /usr/local/include/cbor/ints.h 12:57:15 -- Installing: /usr/local/include/cbor/floats_ctrls.h 12:57:15 -- Installing: /usr/local/include/cbor/bytestrings.h 12:57:15 -- Installing: /usr/local/include/cbor/encoding.h 12:57:15 -- Installing: /usr/local/include/cbor/serialization.h 12:57:15 -- Installing: /usr/local/include/cbor/data.h 12:57:15 -- Installing: /usr/local/include/cbor/common.h 12:57:15 -- Installing: /usr/local/include/cbor/callbacks.h 12:57:15 -- Installing: /usr/local/include/cbor/strings.h 12:57:15 -- Installing: /usr/local/include/cbor/tags.h 12:57:15 -- Installing: /usr/local/include/cbor/internal 12:57:15 -- Installing: /usr/local/include/cbor/internal/encoders.h 12:57:15 -- Installing: /usr/local/include/cbor/internal/loaders.h 12:57:15 -- Installing: /usr/local/include/cbor/internal/stack.h 12:57:15 -- Installing: /usr/local/include/cbor/internal/unicode.h 12:57:15 -- Installing: /usr/local/include/cbor/internal/builder_callbacks.h 12:57:15 -- Installing: /usr/local/include/cbor/internal/memory_utils.h 12:57:15 -- Installing: /usr/local/include/cbor/arrays.h 12:57:15 -- Installing: /usr/local/include/cbor/maps.h 12:57:15 -- Installing: /usr/local/include/cbor.h 12:57:15 -- Installing: /usr/local/lib64/pkgconfig/libcbor.pc 12:57:17 Removing intermediate container b80860813997 12:57:17 ---> 7d87e84ab7d8 12:57:17 Step 6/21 : RUN mkdir /tmp/sdk 12:57:18 ---> Running in 1c2bd56a4cd4 12:57:20 Removing intermediate container 1c2bd56a4cd4 12:57:20 ---> d346bdc2e681 12:57:20 Step 7/21 : COPY VERSION /tmp/sdk 12:57:21 ---> 45a6a8e21286 12:57:21 Step 8/21 : COPY src /tmp/sdk/src 12:57:22 ---> c60367ab8689 12:57:22 Step 9/21 : COPY include /tmp/sdk/include 12:57:23 ---> 368cf3f53f47 12:57:23 Step 10/21 : COPY scripts /tmp/sdk/scripts 12:57:23 ---> 1c4b7c8c6b8c 12:57:23 Step 11/21 : COPY LICENSE /tmp/sdk 12:57:24 ---> 19ec04b14736 12:57:24 Step 12/21 : COPY Attribution.txt /tmp/sdk 12:57:25 ---> 31548daf4c67 12:57:25 Step 13/21 : RUN cd /tmp/sdk && ./scripts/build.sh && make -C build/release install 12:57:25 ---> Running in ee649812d7ec 12:57:26 + CPPCHECK=false 12:57:26 + DOCGEN=false 12:57:26 + TOMLVER=SDK-0.2 12:57:26 + CUTILVER=1.1.1 12:57:26 + '[' 0 -gt 0 ] 12:57:26 + readlink -f ./scripts/build.sh 12:57:26 + dirname /tmp/sdk/scripts/build.sh 12:57:26 + dirname /tmp/sdk/scripts 12:57:26 + ROOT=/tmp/sdk 12:57:26 + cd /tmp/sdk 12:57:26 + '[' '!' -d deps ] 12:57:26 + mkdir deps 12:57:26 + + tar -C deps -z -x -f - 12:57:26 wget -O - https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 12:57:26 --2020-10-01 12:57:26-- https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 12:57:26 Resolving github.com... 140.82.113.3 12:57:26 Connecting to github.com|140.82.113.3|:443... connected. 12:57:26 HTTP request sent, awaiting response... 302 Found 12:57:26 Location: https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 [following] 12:57:26 --2020-10-01 12:57:26-- https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 12:57:26 Resolving codeload.github.com... 140.82.112.10 12:57:26 Connecting to codeload.github.com|140.82.112.10|:443... connected. 12:57:26 HTTP request sent, awaiting response... 200 OK 12:57:26 Length: unspecified [application/x-gzip] 12:57:26 Saving to: 'STDOUT' 12:57:26 12:57:26 0K .......... ......  953K=0.02s 12:57:26 12:57:26 2020-10-01 12:57:26 (953 KB/s) - written to stdout [16451] 12:57:26 12:57:26 + cp deps/tomlc99-SDK-0.2/toml.c deps/tomlc99-SDK-0.2/toml.h src/c 12:57:26 + + tarwget -C -O deps - -z https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz -x 12:57:26 -f - 12:57:26 --2020-10-01 12:57:26-- https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 12:57:27 Resolving github.com... 140.82.113.3 12:57:27 Connecting to github.com|140.82.113.3|:443... connected. 12:57:27 HTTP request sent, awaiting response... 302 Found 12:57:27 Location: https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 [following] 12:57:27 --2020-10-01 12:57:27-- https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 12:57:27 Resolving codeload.github.com... 140.82.112.10 12:57:27 Connecting to codeload.github.com|140.82.112.10|:443... connected. 12:57:27 HTTP request sent, awaiting response... 200 OK 12:57:27 Length: unspecified [application/x-gzip] 12:57:27 Saving to: 'STDOUT' 12:57:27  12:57:27 0K .......... .......... .......... .......... .......... 1.37M 12:57:27 50K .......... .......... .......... .......... .......... 2.78M 12:57:27 100K .......... .......... .......... .......... .......... 3.11M 12:57:27 150K .......... .......... .....   2.25M=0.08s 12:57:27 12:57:27 2020-10-01 12:57:27 (2.14 MB/s) - written to stdout [179833] 12:57:27 12:57:27 + mkdir -p src/c/iot 12:57:27 + 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 12:57:27 + mkdir -p include/iot 12:57:27 + 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 12:57:27 + mkdir -p include/iot/os 12:57:27 + 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 12:57:27 + mkdir -p /tmp/sdk/build/release 12:57:27 + cd /tmp/sdk/build/release 12:57:27 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /tmp/sdk/src 12:57:27 -- The C compiler identification is GNU 8.3.0 12:57:27 -- Check for working C compiler: /usr/bin/cc 12:57:27 -- Check for working C compiler: /usr/bin/cc -- works 12:57:27 -- Detecting C compiler ABI info 12:57:28 -- Detecting C compiler ABI info - done 12:57:28 -- Detecting C compile features 12:57:29 -- Detecting C compile features - done 12:57:29 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 12:57:29 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 12:57:29 -- Found LIBYAML: /usr/lib/libyaml.so 12:57:29 -- Found LIBUUID: /usr/lib/libuuid.so 12:57:29 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 12:57:29 -- C SDK 1.3.0-dev.8 for Linux 12:57:29 -- Performing Test CSDK_HAVE_ATOMIC 12:57:29 -- Performing Test CSDK_HAVE_ATOMIC - Success 12:57:29 -- Found Curses: /usr/lib/libcurses.so 12:57:29 -- Configuring done 12:57:29 -- Generating done 12:57:29 -- Build files have been written to: /tmp/sdk/build/release 12:57:29 + make 12:57:29 + tee release.log 12:57:29 Scanning dependencies of target csdk 12:57:30 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 12:57:30 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 12:57:31 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 12:57:33 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 12:57:33 [ 8%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 12:57:33 [ 9%] Building C object c/CMakeFiles/csdk.dir/data.c.o 12:57:34 [ 11%] Building C object c/CMakeFiles/csdk.dir/device.c.o 12:57:36 [ 12%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 12:57:37 [ 14%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 12:57:37 [ 16%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 12:57:38 [ 17%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 12:57:38 [ 19%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 12:57:38 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 12:57:39 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 12:57:42 [ 24%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 12:57:43 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 12:57:43 [ 27%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 12:57:43 [ 29%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 12:57:44 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 12:57:46 [ 32%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 12:57:46 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 12:57:47 [ 35%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 12:57:47 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 12:57:47 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 12:57:48 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 12:57:49 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 12:57:49 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 12:57:50 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 12:57:50 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 12:57:52 [ 48%] Building C object c/CMakeFiles/csdk.dir/map.c.o 12:57:52 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 12:57:53 [ 51%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 12:57:53 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 12:57:58 [ 54%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 12:57:58 [ 56%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 12:57:58 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 12:57:59 [ 59%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 12:57:59 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 12:58:01 [ 62%] Building C object c/CMakeFiles/csdk.dir/service.c.o 12:58:03 [ 64%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 12:58:06 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 12:58:06 [ 67%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 12:58:08 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 12:58:08 [ 70%] Linking C shared library libcsdk.so 12:58:08 [ 70%] Built target csdk 12:58:08 Scanning dependencies of target template 12:58:09 [ 72%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 12:58:09 [ 74%] Linking C executable template 12:58:09 [ 74%] Built target template 12:58:09 Scanning dependencies of target device-counter 12:58:09 [ 75%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 12:58:10 [ 77%] Linking C executable device-counter 12:58:10 [ 77%] Built target device-counter 12:58:10 Scanning dependencies of target device-random 12:58:10 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 12:58:11 [ 80%] Linking C executable device-random 12:58:11 [ 80%] Built target device-random 12:58:11 Scanning dependencies of target device-gyro 12:58:11 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 12:58:11 [ 83%] Linking C executable device-gyro 12:58:11 [ 83%] Built target device-gyro 12:58:11 Scanning dependencies of target device-bitfields 12:58:12 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 12:58:12 [ 87%] Linking C executable device-bitfields 12:58:12 [ 87%] Built target device-bitfields 12:58:12 Scanning dependencies of target template-discovery 12:58:12 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 12:58:13 [ 90%] Linking C executable template-discovery 12:58:13 [ 90%] Built target template-discovery 12:58:13 Scanning dependencies of target device-file 12:58:13 [ 91%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 12:58:14 [ 93%] Linking C executable device-file 12:58:14 [ 93%] Built target device-file 12:58:14 Scanning dependencies of target device-terminal 12:58:14 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 12:58:14 [ 96%] Linking C executable device-terminal 12:58:15 [ 96%] Built target device-terminal 12:58:15 Scanning dependencies of target templatev1 12:58:15 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 12:58:15 [100%] Linking C executable templatev1 12:58:15 [100%] Built target templatev1 12:58:15 + + teemake -a package release.log 12:58:15 12:58:16 [ 70%] Built target csdk 12:58:16 [ 74%] Built target template 12:58:16 [ 77%] Built target device-counter 12:58:16 [ 80%] Built target device-random 12:58:16 [ 83%] Built target device-gyro 12:58:16 [ 87%] Built target device-bitfields 12:58:16 [ 90%] Built target template-discovery 12:58:16 [ 93%] Built target device-file 12:58:16 [ 96%] Built target device-terminal 12:58:16 [100%] Built target templatev1 12:58:16 Run CPack packaging tool... 12:58:16 CPack: Create package using TGZ 12:58:16 CPack: Install projects 12:58:16 CPack: - Run preinstall target for: Csdk 12:58:17 CPack: - Install project: Csdk 12:58:17 CPack: Create package 12:58:17 CPack: - package: /tmp/sdk/build/release/csdk-1.3.0-dev.8.tar.gz generated. 12:58:17 + '[' false '=' true ] 12:58:17 + '[' false '=' true ] 12:58:17 + mkdir -p /tmp/sdk/build/debug 12:58:17 + cd /tmp/sdk/build/debug 12:58:17 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /tmp/sdk/src 12:58:17 -- The C compiler identification is GNU 8.3.0 12:58:17 -- Check for working C compiler: /usr/bin/cc 12:58:17 -- Check for working C compiler: /usr/bin/cc -- works 12:58:17 -- Detecting C compiler ABI info 12:58:18 -- Detecting C compiler ABI info - done 12:58:18 -- Detecting C compile features 12:58:18 -- Detecting C compile features - done 12:58:18 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 12:58:18 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 12:58:18 -- Found LIBYAML: /usr/lib/libyaml.so 12:58:18 -- Found LIBUUID: /usr/lib/libuuid.so 12:58:18 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 12:58:18 -- C SDK 1.3.0-dev.8 for Linux 12:58:18 -- Performing Test CSDK_HAVE_ATOMIC 12:58:18 -- Performing Test CSDK_HAVE_ATOMIC - Success 12:58:18 -- Found Curses: /usr/lib/libcurses.so 12:58:19 -- Configuring done 12:58:19 -- Generating done 12:58:19 -- Build files have been written to: /tmp/sdk/build/debug 12:58:19 + make 12:58:19 + tee debug.log 12:58:19 Scanning dependencies of target csdk 12:58:19 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 12:58:20 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 12:58:20 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 12:58:20 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 12:58:21 [ 8%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 12:58:21 [ 9%] Building C object c/CMakeFiles/csdk.dir/data.c.o 12:58:21 [ 11%] Building C object c/CMakeFiles/csdk.dir/device.c.o 12:58:22 [ 12%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 12:58:22 [ 14%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 12:58:23 [ 16%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 12:58:23 [ 17%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 12:58:23 [ 19%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 12:58:23 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 12:58:23 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 12:58:24 [ 24%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 12:58:25 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 12:58:25 [ 27%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 12:58:25 [ 29%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 12:58:25 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 12:58:26 [ 32%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 12:58:26 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 12:58:26 [ 35%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 12:58:27 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 12:58:27 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 12:58:27 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 12:58:27 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 12:58:27 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 12:58:28 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 12:58:28 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 12:58:28 [ 48%] Building C object c/CMakeFiles/csdk.dir/map.c.o 12:58:28 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 12:58:29 [ 51%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 12:58:29 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 12:58:30 [ 54%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 12:58:31 [ 56%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 12:58:31 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 12:58:31 [ 59%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 12:58:31 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 12:58:32 [ 62%] Building C object c/CMakeFiles/csdk.dir/service.c.o 12:58:33 [ 64%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 12:58:33 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 12:58:34 [ 67%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 12:58:34 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 12:58:34 [ 70%] Linking C shared library libcsdk.so 12:58:35 [ 70%] Built target csdk 12:58:35 Scanning dependencies of target template 12:58:35 [ 72%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 12:58:35 [ 74%] Linking C executable template 12:58:35 [ 74%] Built target template 12:58:35 Scanning dependencies of target device-counter 12:58:35 [ 75%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 12:58:35 [ 77%] Linking C executable device-counter 12:58:35 [ 77%] Built target device-counter 12:58:36 Scanning dependencies of target device-random 12:58:36 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 12:58:36 [ 80%] Linking C executable device-random 12:58:36 [ 80%] Built target device-random 12:58:36 Scanning dependencies of target device-gyro 12:58:36 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 12:58:36 [ 83%] Linking C executable device-gyro 12:58:37 [ 83%] Built target device-gyro 12:58:37 Scanning dependencies of target device-bitfields 12:58:37 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 12:58:37 [ 87%] Linking C executable device-bitfields 12:58:37 [ 87%] Built target device-bitfields 12:58:37 Scanning dependencies of target template-discovery 12:58:37 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 12:58:37 [ 90%] Linking C executable template-discovery 12:58:38 [ 90%] Built target template-discovery 12:58:38 Scanning dependencies of target device-file 12:58:38 [ 91%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 12:58:38 [ 93%] Linking C executable device-file 12:58:38 [ 93%] Built target device-file 12:58:38 Scanning dependencies of target device-terminal 12:58:38 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 12:58:38 [ 96%] Linking C executable device-terminal 12:58:39 [ 96%] Built target device-terminal 12:58:39 Scanning dependencies of target templatev1 12:58:39 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 12:58:39 [100%] Linking C executable templatev1 12:58:39 [100%] Built target templatev1 12:58:39 make: Entering directory '/tmp/sdk/build/release' 12:58:39 make[1]: Entering directory '/tmp/sdk/build/release' 12:58:40 make[2]: Entering directory '/tmp/sdk/build/release' 12:58:40 make[2]: Leaving directory '/tmp/sdk/build/release' 12:58:40 [ 70%] Built target csdk 12:58:40 make[2]: Entering directory '/tmp/sdk/build/release' 12:58:40 make[2]: Leaving directory '/tmp/sdk/build/release' 12:58:40 [ 74%] Built target template 12:58:40 make[2]: Entering directory '/tmp/sdk/build/release' 12:58:40 make[2]: Leaving directory '/tmp/sdk/build/release' 12:58:40 [ 77%] Built target device-counter 12:58:40 make[2]: Entering directory '/tmp/sdk/build/release' 12:58:40 make[2]: Leaving directory '/tmp/sdk/build/release' 12:58:40 [ 80%] Built target device-random 12:58:40 make[2]: Entering directory '/tmp/sdk/build/release' 12:58:40 make[2]: Leaving directory '/tmp/sdk/build/release' 12:58:40 [ 83%] Built target device-gyro 12:58:40 make[2]: Entering directory '/tmp/sdk/build/release' 12:58:40 make[2]: Leaving directory '/tmp/sdk/build/release' 12:58:40 [ 87%] Built target device-bitfields 12:58:40 make[2]: Entering directory '/tmp/sdk/build/release' 12:58:40 make[2]: Leaving directory '/tmp/sdk/build/release' 12:58:40 [ 90%] Built target template-discovery 12:58:40 make[2]: Entering directory '/tmp/sdk/build/release' 12:58:40 make[2]: Leaving directory '/tmp/sdk/build/release' 12:58:40 [ 93%] Built target device-file 12:58:40 make[2]: Entering directory '/tmp/sdk/build/release' 12:58:40 make[2]: Leaving directory '/tmp/sdk/build/release' 12:58:40 [ 96%] Built target device-terminal 12:58:40 make[2]: Entering directory '/tmp/sdk/build/release' 12:58:40 make[2]: Leaving directory '/tmp/sdk/build/release' 12:58:40 [100%] Built target templatev1 12:58:40 make[1]: Leaving directory '/tmp/sdk/build/release' 12:58:40 Install the project... 12:58:40 -- Install configuration: "Release" 12:58:40 -- Installing: /usr/local/lib/libcsdk.so 12:58:40 -- Set runtime path of "/usr/local/lib/libcsdk.so" to "" 12:58:40 -- Up-to-date: /usr/local/include 12:58:40 -- Installing: /usr/local/include/edgex 12:58:40 -- Installing: /usr/local/include/edgex/device-mgmt.h 12:58:40 -- Installing: /usr/local/include/edgex/eventgen.h 12:58:40 -- Installing: /usr/local/include/edgex/error.h 12:58:40 -- Installing: /usr/local/include/edgex/rest-server.h 12:58:40 -- Installing: /usr/local/include/edgex/edgex-base.h 12:58:40 -- Installing: /usr/local/include/edgex/devsdk.h 12:58:40 -- Installing: /usr/local/include/edgex/edgex.h 12:58:40 -- Installing: /usr/local/include/edgex/devices.h 12:58:40 -- Installing: /usr/local/include/edgex/os.h 12:58:40 -- Installing: /usr/local/include/edgex/profiles.h 12:58:40 -- Installing: /usr/local/include/edgex/csdk-defs.h 12:58:40 -- Installing: /usr/local/include/devsdk 12:58:40 -- Installing: /usr/local/include/devsdk/devsdk-base.h 12:58:40 -- Installing: /usr/local/include/devsdk/devsdk.h 12:58:40 -- Installing: /usr/local/include/iot 12:58:40 -- Installing: /usr/local/include/iot/json.h 12:58:40 -- Installing: /usr/local/include/iot/yxml.h 12:58:40 -- Installing: /usr/local/include/iot/container.h 12:58:40 -- Installing: /usr/local/include/iot/component.h 12:58:40 -- Installing: /usr/local/include/iot/typecode.h 12:58:40 -- Installing: /usr/local/include/iot/iot.h 12:58:40 -- Installing: /usr/local/include/iot/time.h 12:58:40 -- Installing: /usr/local/include/iot/hash.h 12:58:40 -- Installing: /usr/local/include/iot/logger.h 12:58:40 -- Installing: /usr/local/include/iot/os 12:58:40 -- Installing: /usr/local/include/iot/os/zephyr.h 12:58:40 -- Installing: /usr/local/include/iot/os/linux.h 12:58:40 -- Installing: /usr/local/include/iot/os/macos.h 12:58:40 -- Installing: /usr/local/include/iot/scheduler.h 12:58:40 -- Installing: /usr/local/include/iot/data.h 12:58:40 -- Installing: /usr/local/include/iot/thread.h 12:58:40 -- Installing: /usr/local/include/iot/os.h 12:58:40 -- Installing: /usr/local/include/iot/base64.h 12:58:40 -- Installing: /usr/local/include/iot/threadpool.h 12:58:40 -- Installing: /usr/local/include/iot/config.h 12:58:40 -- Installing: /usr/local/share/device-sdk-c/LICENSE 12:58:40 -- Installing: /usr/local/share/device-sdk-c/Attribution.txt 12:58:40 make: Leaving directory '/tmp/sdk/build/release' 12:58:43 Removing intermediate container ee649812d7ec 12:58:43 ---> 3ab948e45500 12:58:43 Step 14/21 : FROM ${BASE} 12:58:43 ---> b23d30803547 12:58:43 Step 15/21 : MAINTAINER IOTech 12:58:43 ---> Running in 8468f5b85c23 12:58:43 Removing intermediate container 8468f5b85c23 12:58:43 ---> 53eb73bfd4bf 12:58:43 Step 16/21 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml curl libmicrohttpd libuuid 12:58:43 ---> Running in 99538e0d7f92 12:58:44 fetch http://nl.alpinelinux.org/alpine/v3.9/main/aarch64/APKINDEX.tar.gz 12:58:45 fetch http://nl.alpinelinux.org/alpine/v3.9/community/aarch64/APKINDEX.tar.gz 12:58:46 (1/3) Installing curl (7.64.0-r4) 12:58:46 (2/3) Installing libuuid (2.33-r0) 12:58:46 (3/3) Installing wget (1.20.3-r0) 12:58:46 Executing busybox-1.29.3-r10.trigger 12:58:46 OK: 281 MiB in 78 packages 12:58:48 Removing intermediate container 99538e0d7f92 12:58:48 ---> 1fff72ce2c6c 12:58:48 Step 17/21 : COPY --from=builder /usr/local/include/iot /usr/local/include/iot 12:58:48 ---> dd73b7f3cd57 12:58:48 Step 18/21 : COPY --from=builder /usr/local/include/edgex /usr/local/include/edgex 12:58:49 ---> 8195ee48881e 12:58:49 Step 19/21 : COPY --from=builder /usr/local/lib /usr/local/lib 12:58:50 ---> 328c26aa4058 12:58:50 Step 20/21 : COPY --from=builder /usr/local/lib64 /usr/local/lib64 12:58:50 ---> ccce568570f0 12:58:50 Step 21/21 : COPY --from=builder /usr/local/share/device-sdk-c /usr/local/share/device-sdk-c 12:58:51 ---> b6b41361e1e7 12:58:51 Successfully built b6b41361e1e7 12:58:51 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 12:58:52 + docker inspect -f . ci-base-image-arm64 12:58:52 . [Pipeline] withDockerContainer 12:58:53 prd-ubuntu18.04-docker-arm64-4c-16g-2751 does not seem to be running inside a container 12:58:53 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-c/45 -v /w/workspace/device-sdk-c/45:/w/workspace/device-sdk-c/45:rw,z -v /w/workspace/device-sdk-c/45@tmp:/w/workspace/device-sdk-c/45@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 12:58:55 $ docker top 7bb25830af52f6754a8d08dcb340019e624e3f1bdca683114e7e4e9ab8f47b68 -eo pid,comm [Pipeline] { [Pipeline] sh 12:58:56 + make test 12:58:56 echo "make test" 12:58:56 make test [Pipeline] } 12:58:56 $ docker stop --time=1 7bb25830af52f6754a8d08dcb340019e624e3f1bdca683114e7e4e9ab8f47b68 12:58:58 $ docker rm -f 7bb25830af52f6754a8d08dcb340019e624e3f1bdca683114e7e4e9ab8f47b68 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 12:58:59 + sudo chown -R jenkins:jenkins . [Pipeline] sh 12:59:00 + ls -al . 12:59:00 total 196 12:59:00 drwxrwxr-x 9 jenkins jenkins 4096 Oct 1 12:56 . 12:59:00 drwxrwxr-x 4 jenkins jenkins 4096 Oct 1 12:56 .. 12:59:00 drwxrwxr-x 8 jenkins jenkins 4096 Oct 1 12:56 .git 12:59:00 drwxrwxr-x 2 jenkins jenkins 4096 Oct 1 12:56 .github 12:59:00 -rw-rw-r-- 1 jenkins jenkins 176 Oct 1 12:56 .gitignore 12:59:00 drwxrwxr-x 3 jenkins jenkins 4096 Oct 1 12:56 .semver 12:59:00 -rw-rw-r-- 1 jenkins jenkins 3104 Oct 1 12:56 Attribution.txt 12:59:00 -rw-rw-r-- 1 jenkins jenkins 5980 Oct 1 12:56 CHANGES 12:59:00 -rw-rw-r-- 1 jenkins jenkins 108574 Oct 1 12:56 Doxyfile 12:59:00 -rw-rw-r-- 1 jenkins jenkins 794 Oct 1 12:56 Jenkinsfile 12:59:00 -rw-rw-r-- 1 jenkins jenkins 10174 Oct 1 12:56 LICENSE 12:59:00 -rw-rw-r-- 1 jenkins jenkins 449 Oct 1 12:56 Makefile 12:59:00 -rw-rw-r-- 1 jenkins jenkins 2697 Oct 1 12:56 README.md 12:59:00 -rw-rw-r-- 1 jenkins jenkins 5977 Oct 1 12:56 README.v2.md 12:59:00 -rw-rw-r-- 1 jenkins jenkins 11 Oct 1 12:52 VERSION 12:59:00 drwxrwxr-x 2 jenkins jenkins 4096 Oct 1 12:56 docs 12:59:00 drwxrwxr-x 4 jenkins jenkins 4096 Oct 1 12:56 include 12:59:00 drwxrwxr-x 2 jenkins jenkins 4096 Oct 1 12:56 scripts 12:59:00 drwxrwxr-x 4 jenkins jenkins 4096 Oct 1 12:56 src [Pipeline] isUnix [Pipeline] sh 12:59:00 + 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=0d340e7c652269917b5d824de8cebed33754d819 --label arch=arm64 --label version=1.3.0-dev.8 . 12:59:00 Sending build context to Docker daemon 3.761MB 12:59:00 Step 1/15 : ARG BASE=alpine:3.11 12:59:00 Step 2/15 : FROM ${BASE} 12:59:00 ---> b6b41361e1e7 12:59:00 Step 3/15 : MAINTAINER IOTech 12:59:01 ---> Running in 67005038e9d7 12:59:01 Removing intermediate container 67005038e9d7 12:59:01 ---> 746405af34ac 12:59:01 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 12:59:01 ---> Running in a366f4ef96ab 12:59:03 fetch http://nl.alpinelinux.org/alpine/v3.9/main/aarch64/APKINDEX.tar.gz 12:59:04 fetch http://nl.alpinelinux.org/alpine/v3.9/community/aarch64/APKINDEX.tar.gz 12:59:04 (1/6) Installing ncurses-dev (6.1_p20190105-r0) 12:59:04 (2/6) Installing libblkid (2.33-r0) 12:59:04 (3/6) Installing libfdisk (2.33-r0) 12:59:04 (4/6) Installing libmount (2.33-r0) 12:59:04 (5/6) Installing libsmartcols (2.33-r0) 12:59:05 (6/6) Installing util-linux-dev (2.33-r0) 12:59:05 Executing busybox-1.29.3-r10.trigger 12:59:05 OK: 286 MiB in 84 packages 12:59:06 Removing intermediate container a366f4ef96ab 12:59:06 ---> 4fc2dcd7b488 12:59:06 Step 5/15 : COPY VERSION /edgex-c-sdk/ 12:59:07 ---> e89e15d1b160 12:59:07 Step 6/15 : COPY src /edgex-c-sdk/src/ 12:59:08 ---> ce1a0bbb21b5 12:59:08 Step 7/15 : COPY include /edgex-c-sdk/include/ 12:59:08 ---> e0b503e7522e 12:59:08 Step 8/15 : COPY scripts /edgex-c-sdk/scripts 12:59:09 ---> 3cd5fec45812 12:59:09 Step 9/15 : COPY LICENSE /edgex-c-sdk/ 12:59:10 ---> 0b3cf15abfd8 12:59:10 Step 10/15 : COPY Attribution.txt /edgex-c-sdk/ 12:59:11 ---> b6f8f36fad10 12:59:11 Step 11/15 : WORKDIR /edgex-c-sdk 12:59:11 ---> Running in c7ae9e96d2de 12:59:11 Removing intermediate container c7ae9e96d2de 12:59:11 ---> c5352b6f2b86 12:59:11 Step 12/15 : ENTRYPOINT ["/edgex-c-sdk/scripts/entrypoint.sh"] 12:59:11 ---> Running in f31956d8ee84 12:59:12 Removing intermediate container f31956d8ee84 12:59:12 ---> ee28d50c53e8 12:59:12 Step 13/15 : LABEL arch=arm64 12:59:12 ---> Running in 50d5454ac8e4 12:59:13 Removing intermediate container 50d5454ac8e4 12:59:13 ---> bd9c622b283c 12:59:13 Step 14/15 : LABEL git_sha=0d340e7c652269917b5d824de8cebed33754d819 12:59:13 ---> Running in b4685397aee7 12:59:13 Removing intermediate container b4685397aee7 12:59:13 ---> 9469e28f3d6d 12:59:13 Step 15/15 : LABEL version=1.3.0-dev.8 12:59:13 ---> Running in 0cc791ec0d67 12:59:14 Removing intermediate container 0cc791ec0d67 12:59:14 ---> 172a867d6dfa 12:59:14 [Warning] One or more build-args [ARCH MAKE] were not consumed 12:59:14 Successfully built 172a867d6dfa 12:59:14 Successfully tagged docker-device-sdk-c-arm64:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Clair Scan) Stage "Clair Scan" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) [Pipeline] stage [Pipeline] { (Tag) [Pipeline] unstash [Pipeline] isUnix [Pipeline] sh 12:59:17 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 12:59:17 . [Pipeline] withDockerContainer 12:59:17 prd-centos7-docker-4c-2g-2748 does not seem to be running inside a container 12:59:17 $ docker run -t -d -u 1001:1001 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-c_master -v /w/workspace/edgexfoundry_device-sdk-c_master:/w/workspace/edgexfoundry_device-sdk-c_master:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_master@tmp:/w/workspace/edgexfoundry_device-sdk-c_master@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest cat 12:59:18 $ docker top e2a86143dfaab579fe7f0a3d6ed6472db8fdeb7def07410ae37c4695f096aa5b -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 12:59:18 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 12:59:18 [ssh-agent] Looking for ssh-agent implementation... 12:59:18 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 12:59:18 $ docker exec e2a86143dfaab579fe7f0a3d6ed6472db8fdeb7def07410ae37c4695f096aa5b ssh-agent 12:59:19 SSH_AUTH_SOCK=/tmp/ssh-q8TnTVGCRTY5/agent.11 12:59:19 SSH_AGENT_PID=17 12:59:19 Running ssh-add (command line suppressed) 12:59:19 Identity added: /w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_7379143023053575727.key (/w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_7379143023053575727.key) 12:59:19 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 12:59:19 + git semver tag 12:59:19 # -> Open(): unable to determine branch for HEAD 12:59:19 # $GIT_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.git 12:59:19 # $GIT_WORK_TREE = /w/workspace/edgexfoundry_device-sdk-c_master 12:59:19 # $SEMVER_REMOTE_NAME = origin 12:59:19 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 12:59:19 # $SEMVER_USER_NAME = edgex-jenkins 12:59:19 # $SEMVER_BRANCH = master 12:59:19 # $SEMVER_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.semver 12:59:19 # 0d340e7c652269917b5d824de8cebed33754d819 HEAD 12:59:19 # -> Force: false 12:59:19 # dfd7455d9714e215d6263a069dfa412f0179a3b0 refs/tags/v1.3.0-dev.8 [Pipeline] } 12:59:19 $ docker exec --env ******** --env ******** e2a86143dfaab579fe7f0a3d6ed6472db8fdeb7def07410ae37c4695f096aa5b ssh-agent -k 12:59:19 unset SSH_AUTH_SOCK; 12:59:19 unset SSH_AGENT_PID; 12:59:19 echo Agent pid 17 killed; 12:59:19 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 12:59:20 + git semver [Pipeline] } 12:59:20 $ docker stop --time=1 e2a86143dfaab579fe7f0a3d6ed6472db8fdeb7def07410ae37c4695f096aa5b 12:59:21 $ docker rm -f e2a86143dfaab579fe7f0a3d6ed6472db8fdeb7def07410ae37c4695f096aa5b [Pipeline] // withDockerContainer [Pipeline] stage [Pipeline] { (LF Tools Sigul) [Pipeline] isUnix [Pipeline] sh 12:59:22 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 12:59:22 12:59:22 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] isUnix [Pipeline] sh 12:59:22 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 12:59:22 0.23.1-centos7: Pulling from edgex-lftools 12:59:22 ab5ef0e58194: Pulling fs layer 12:59:22 9712f1f96733: Pulling fs layer 12:59:22 63f879dbbcfc: Pulling fs layer 12:59:22 0d9ebad4ef96: Pulling fs layer 12:59:22 e9a5061849ea: Pulling fs layer 12:59:22 d747dcd14b5f: Pulling fs layer 12:59:22 2de7ff778b66: Pulling fs layer 12:59:22 e9a5061849ea: Waiting 12:59:22 d747dcd14b5f: Waiting 12:59:22 2de7ff778b66: Waiting 12:59:22 0d9ebad4ef96: Waiting 12:59:22 9712f1f96733: Verifying Checksum 12:59:22 9712f1f96733: Download complete 12:59:25 63f879dbbcfc: Verifying Checksum 12:59:25 63f879dbbcfc: Download complete 12:59:25 e9a5061849ea: Verifying Checksum 12:59:25 e9a5061849ea: Download complete 12:59:25 d747dcd14b5f: Verifying Checksum 12:59:25 2de7ff778b66: Verifying Checksum 12:59:25 2de7ff778b66: Download complete 12:59:25 0d9ebad4ef96: Verifying Checksum 12:59:25 0d9ebad4ef96: Download complete 12:59:25 ab5ef0e58194: Verifying Checksum 12:59:25 ab5ef0e58194: Download complete 12:59:30 ab5ef0e58194: Pull complete 12:59:30 9712f1f96733: Pull complete 12:59:32 63f879dbbcfc: Pull complete 12:59:39 0d9ebad4ef96: Pull complete 12:59:42 e9a5061849ea: Pull complete 12:59:42 d747dcd14b5f: Pull complete 12:59:45 2de7ff778b66: Pull complete 12:59:45 Digest: sha256:02657cf374e2015a0d4d7d3420cb6fe05d6b2b35acbcf0b45035c21bd1e1ff52 12:59:45 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 12:59:45 nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] withDockerContainer 12:59:45 prd-centos7-docker-4c-2g-2748 does not seem to be running inside a container 12:59:45 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgexfoundry_device-sdk-c_master -v /w/workspace/edgexfoundry_device-sdk-c_master:/w/workspace/edgexfoundry_device-sdk-c_master:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_master@tmp:/w/workspace/edgexfoundry_device-sdk-c_master@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 cat 12:59:49 $ docker top a82d9a9130269c3f3f7dc5527781ff1412eaca6bd874c37e29acac086b4a4944 -eo pid,comm [Pipeline] { [Pipeline] configFileProvider 12:59:49 provisioning config files... 12:59:49 copy managed file [sigul-config] to file:/w/workspace/edgexfoundry_device-sdk-c_master@tmp/config7286695365689549042tmp 12:59:49 copy managed file [sigul-password] to file:/w/workspace/edgexfoundry_device-sdk-c_master@tmp/config3075005383817260084tmp 12:59:49 copy managed file [sigul-pki] to file:/w/workspace/edgexfoundry_device-sdk-c_master@tmp/config3124919712624333870tmp [Pipeline] { [Pipeline] echo 12:59:49 Running global-jjb/shell/sigul-configuration.sh [Pipeline] libraryResource [Pipeline] sh 12:59:49 ---> sigul-configuration.sh 12:59:49 gpg: directory `/root/.gnupg' created 12:59:49 gpg: new configuration file `/root/.gnupg/gpg.conf' created 12:59:49 gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run 12:59:49 gpg: keyring `/root/.gnupg/secring.gpg' created 12:59:49 gpg: keyring `/root/.gnupg/pubring.gpg' created 12:59:49 gpg: CAST5 encrypted data 12:59:49 gpg: encrypted with 1 passphrase 12:59:49 gpg: WARNING: message was not integrity protected [Pipeline] sh 12:59:50 + mkdir /home/jenkins 12:59:50 + mkdir /home/jenkins/sigul [Pipeline] sh 12:59:50 + cp -R /root/sigul/cert8.db /root/sigul/key3.db /root/sigul/nss-password.txt /root/sigul/secmod.db /root/sigul/vex-yul-edgex-jenkins-1.ci.codeaurora.org.p12 /home/jenkins/sigul/ [Pipeline] echo 12:59:50 Running global-jjb/shell/sigul-install.sh [Pipeline] libraryResource [Pipeline] sh 12:59:50 ---> sigul-install.sh 12:59:56 Package sigul-0.207-1.el7.x86_64 already installed and latest version [Pipeline] sh 12:59:56 + git tag --list 12:59:56 0.7.0 12:59:56 0.7.1 12:59:56 1.0.0 12:59:56 v1.0.1 12:59:56 v1.0.2 12:59:56 v1.0.3 12:59:56 v1.1.0 12:59:56 v1.1.1 12:59:56 v1.2.0 12:59:56 v1.2.1 12:59:56 v1.2.2 12:59:56 v1.2.2-dev.1 12:59:56 v1.3.0-dev.1 12:59:56 v1.3.0-dev.2 12:59:56 v1.3.0-dev.3 12:59:56 v1.3.0-dev.4 12:59:56 v1.3.0-dev.5 12:59:56 v1.3.0-dev.6 12:59:56 v1.3.0-dev.7 12:59:56 v1.3.0-dev.8 [Pipeline] sh 12:59:56 + lftools sign git-tag v1.3.0-dev.8 12:59:57 Signing Git tag with Sigul... 12:59:57 Signing v1.3.0-dev.8 [Pipeline] echo 12:59:59 Running global-jjb/shell/sigul-configuration-cleanup.sh [Pipeline] libraryResource [Pipeline] sh 12:59:59 ---> sigul-configuration-cleanup.sh [Pipeline] } 12:59:59 Deleting 3 temporary files [Pipeline] // configFileProvider [Pipeline] } 12:59:59 $ docker stop --time=1 a82d9a9130269c3f3f7dc5527781ff1412eaca6bd874c37e29acac086b4a4944 13:00:01 $ docker rm -f a82d9a9130269c3f3f7dc5527781ff1412eaca6bd874c37e29acac086b4a4944 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) [Pipeline] isUnix [Pipeline] sh 13:00:02 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 13:00:02 . [Pipeline] withDockerContainer 13:00:02 prd-centos7-docker-4c-2g-2748 does not seem to be running inside a container 13:00:02 $ docker run -t -d -u 1001:1001 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-c_master -v /w/workspace/edgexfoundry_device-sdk-c_master:/w/workspace/edgexfoundry_device-sdk-c_master:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_master@tmp:/w/workspace/edgexfoundry_device-sdk-c_master@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest cat 13:00:03 $ docker top 0255e93c076d0b736fbbaa36830d8fe8c61960a2a8b3dae6c8e55ac070c18c3b -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 13:00:03 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 13:00:03 [ssh-agent] Looking for ssh-agent implementation... 13:00:04 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 13:00:04 $ docker exec 0255e93c076d0b736fbbaa36830d8fe8c61960a2a8b3dae6c8e55ac070c18c3b ssh-agent 13:00:04 SSH_AUTH_SOCK=/tmp/ssh-XAoAHV9mvICA/agent.12 13:00:04 SSH_AGENT_PID=18 13:00:04 Running ssh-add (command line suppressed) 13:00:04 Identity added: /w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_1863136664830346462.key (/w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_1863136664830346462.key) 13:00:04 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 13:00:04 + git semver bump pre 13:00:04 # -> Open(): unable to determine branch for HEAD 13:00:04 # $GIT_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.git 13:00:04 # $GIT_WORK_TREE = /w/workspace/edgexfoundry_device-sdk-c_master 13:00:04 # $SEMVER_REMOTE_NAME = origin 13:00:04 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 13:00:04 # $SEMVER_USER_NAME = edgex-jenkins 13:00:04 # $SEMVER_BRANCH = master 13:00:04 # $SEMVER_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.semver 13:00:04 1.3.0-dev.9 [Pipeline] } 13:00:04 $ docker exec --env ******** --env ******** 0255e93c076d0b736fbbaa36830d8fe8c61960a2a8b3dae6c8e55ac070c18c3b ssh-agent -k 13:00:04 unset SSH_AUTH_SOCK; 13:00:04 unset SSH_AGENT_PID; 13:00:04 echo Agent pid 18 killed; 13:00:05 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 13:00:05 + git semver [Pipeline] } 13:00:05 $ docker stop --time=1 0255e93c076d0b736fbbaa36830d8fe8c61960a2a8b3dae6c8e55ac070c18c3b 13:00:06 $ docker rm -f 0255e93c076d0b736fbbaa36830d8fe8c61960a2a8b3dae6c8e55ac070c18c3b [Pipeline] // withDockerContainer [Pipeline] isUnix [Pipeline] sh 13:00:07 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 13:00:07 . [Pipeline] withDockerContainer 13:00:07 prd-centos7-docker-4c-2g-2748 does not seem to be running inside a container 13:00:07 $ docker run -t -d -u 1001:1001 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-c_master -v /w/workspace/edgexfoundry_device-sdk-c_master:/w/workspace/edgexfoundry_device-sdk-c_master:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_master@tmp:/w/workspace/edgexfoundry_device-sdk-c_master@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest cat 13:00:08 $ docker top 68c79d76780592844d4f40c94bc8776ca635b0f84291a91e44a64680295692c1 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 13:00:08 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 13:00:08 [ssh-agent] Looking for ssh-agent implementation... 13:00:08 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 13:00:08 $ docker exec 68c79d76780592844d4f40c94bc8776ca635b0f84291a91e44a64680295692c1 ssh-agent 13:00:08 SSH_AUTH_SOCK=/tmp/ssh-iIKrDMSYkrKF/agent.12 13:00:08 SSH_AGENT_PID=17 13:00:08 Running ssh-add (command line suppressed) 13:00:08 Identity added: /w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_5341530376438086346.key (/w/workspace/edgexfoundry_device-sdk-c_master@tmp/private_key_5341530376438086346.key) 13:00:08 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 13:00:09 + git semver push 13:00:09 # -> Open(): unable to determine branch for HEAD 13:00:09 # $GIT_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.git 13:00:09 # $GIT_WORK_TREE = /w/workspace/edgexfoundry_device-sdk-c_master 13:00:09 # $SEMVER_REMOTE_NAME = origin 13:00:09 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 13:00:09 # $SEMVER_USER_NAME = edgex-jenkins 13:00:09 # $SEMVER_BRANCH = master 13:00:09 # $SEMVER_DIR = /w/workspace/edgexfoundry_device-sdk-c_master/.semver [Pipeline] } 13:00:15 $ docker exec --env ******** --env ******** 68c79d76780592844d4f40c94bc8776ca635b0f84291a91e44a64680295692c1 ssh-agent -k 13:00:16 unset SSH_AUTH_SOCK; 13:00:16 unset SSH_AGENT_PID; 13:00:16 echo Agent pid 17 killed; 13:00:16 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 13:00:16 + git semver [Pipeline] } 13:00:16 $ docker stop --time=1 68c79d76780592844d4f40c94bc8776ca635b0f84291a91e44a64680295692c1 13:00:17 $ docker rm -f 68c79d76780592844d4f40c94bc8776ca635b0f84291a91e44a64680295692c1 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] libraryResource [Pipeline] sh 13:00:18 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 13:00:19 ---> package-listing.sh 13:00:19 ++ facter osfamily 13:00:19 ++ tr '[:upper:]' '[:lower:]' 13:00:19 + OS_FAMILY=redhat 13:00:19 + workspace=/w/workspace/edgexfoundry_device-sdk-c_master 13:00:19 + START_PACKAGES=/tmp/packages_start.txt 13:00:19 + END_PACKAGES=/tmp/packages_end.txt 13:00:19 + DIFF_PACKAGES=/tmp/packages_diff.txt 13:00:19 + PACKAGES=/tmp/packages_start.txt 13:00:19 + '[' /w/workspace/edgexfoundry_device-sdk-c_master ']' 13:00:19 + PACKAGES=/tmp/packages_end.txt 13:00:19 + case "${OS_FAMILY}" in 13:00:19 + rpm -qa 13:00:19 + sort 13:00:23 + '[' -f /tmp/packages_start.txt ']' 13:00:23 + '[' -f /tmp/packages_end.txt ']' 13:00:23 + diff /tmp/packages_start.txt /tmp/packages_end.txt 13:00:23 + '[' /w/workspace/edgexfoundry_device-sdk-c_master ']' 13:00:23 + mkdir -p /w/workspace/edgexfoundry_device-sdk-c_master/archives/ 13:00:23 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgexfoundry_device-sdk-c_master/archives/ [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 13:00:23 provisioning config files... 13:00:23 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgexfoundry_device-sdk-c_master@tmp/config5628656818927602018tmp [Pipeline] { [Pipeline] echo 13:00:24 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 13:00:24 ---> create-netrc.sh [Pipeline] } 13:00:24 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] echo 13:00:24 Running shell/python-tools-install.sh [Pipeline] libraryResource [Pipeline] sh 13:00:24 ---> python-tools-install.sh 13:00:24 Generating Requirements File 13:01:46 Python 3.6.8 13:01:46 pip 20.2.3 from /home/jenkins/.local/lib/python3.6/site-packages/pip (python 3.6) 13:01:46 aiohttp==3.6.2 13:01:46 appdirs==1.4.3 13:01:46 argcomplete==1.12.1 13:01:46 aspy.yaml==1.3.0 13:01:46 async-timeout==3.0.1 13:01:46 attrs==19.3.0 13:01:46 Babel==2.8.0 13:01:46 beautifulsoup4==4.8.2 13:01:46 boto3==1.11.6 13:01:46 botocore==1.14.6 13:01:46 bs4==0.0.1 13:01:46 cachetools==4.1.1 13:01:46 certifi==2019.11.28 13:01:46 cffi==1.14.3 13:01:46 cfgv==2.0.1 13:01:46 chardet==3.0.4 13:01:46 click==7.1 13:01:46 cliff==3.4.0 13:01:46 cmd2==1.3.10 13:01:46 colorama==0.4.3 13:01:46 cryptography==3.1.1 13:01:46 debtcollector==2.2.0 13:01:46 decorator==4.4.2 13:01:46 defusedxml==0.6.0 13:01:46 Deprecated==1.2.7 13:01:46 distlib==0.3.1 13:01:46 distro==1.2.0 13:01:46 dnspython==1.16.0 13:01:46 docker==4.2.0 13:01:46 docutils==0.15.2 13:01:46 dogpile.cache==1.0.2 13:01:46 email-validator==1.0.5 13:01:46 filelock==3.0.12 13:01:46 future==0.18.2 13:01:46 google-auth==1.22.0 13:01:46 httplib2==0.17.0 13:01:46 identify==1.4.11 13:01:46 idna==2.9 13:01:46 idna-ssl==1.1.0 13:01:46 importlib-metadata==1.7.0 13:01:46 importlib-resources==1.5.0 13:01:46 iso8601==0.1.13 13:01:46 Jinja2==2.11.1 13:01:46 jmespath==0.10.0 13:01:46 jsonpatch==1.26 13:01:46 jsonpointer==2.0 13:01:46 jsonschema==3.2.0 13:01:46 keystoneauth1==4.2.1 13:01:46 kubernetes==11.0.0 13:01:46 lftools==0.34.2 13:01:46 lxml==4.5.0 13:01:46 MarkupSafe==0.23 13:01:46 msgpack==1.0.0 13:01:46 multi-key-dict==2.0.3 13:01:46 multidict==4.7.6 13:01:46 munch==2.5.0 13:01:46 netaddr==0.8.0 13:01:46 netifaces==0.10.9 13:01:46 niet==1.4.2 13:01:46 nodeenv==1.3.5 13:01:46 oauth2client==4.1.3 13:01:46 oauthlib==3.1.0 13:01:46 openstacksdk==0.50.0 13:01:46 os-client-config==2.1.0 13:01:46 os-service-types==1.7.0 13:01:46 osc-lib==2.2.1 13:01:46 oslo.config==8.3.2 13:01:46 oslo.context==3.1.1 13:01:46 oslo.i18n==5.0.1 13:01:46 oslo.log==4.4.0 13:01:46 oslo.serialization==4.0.1 13:01:46 oslo.utils==4.6.0 13:01:46 packaging==20.4 13:01:46 pbr==5.4.4 13:01:46 pluggy==0.13.1 13:01:46 prettytable==0.7.2 13:01:46 py==1.9.0 13:01:46 pyasn1==0.4.8 13:01:46 pyasn1-modules==0.2.8 13:01:46 pycparser==2.20 13:01:46 pygerrit2==2.0.10 13:01:46 PyGithub==1.46 13:01:46 pyinotify==0.9.6 13:01:46 PyJWT==1.7.1 13:01:46 pyparsing==2.4.7 13:01:46 pyperclip==1.8.0 13:01:46 pyroute2==0.4.13 13:01:46 pyrsistent==0.15.7 13:01:46 PySocks==1.6.8 13:01:46 python-cinderclient==7.2.0 13:01:46 python-dateutil==2.8.1 13:01:46 python-heatclient==2.2.1 13:01:46 python-jenkins==1.7.0 13:01:46 python-keystoneclient==4.1.1 13:01:46 python-magnumclient==3.2.1 13:01:46 python-novaclient==17.2.1 13:01:46 python-openstackclient==5.3.1 13:01:46 python-swiftclient==3.10.1 13:01:46 pytz==2020.1 13:01:46 PyYAML==5.3 13:01:46 requests==2.23.0 13:01:46 requests-oauthlib==1.3.0 13:01:46 requestsexceptions==1.4.0 13:01:46 rfc3986==1.4.0 13:01:46 rpm==4.11.3 13:01:46 rsa==4.0 13:01:46 ruamel.yaml==0.16.10 13:01:46 ruamel.yaml.clib==0.2.0 13:01:46 s3transfer==0.3.3 13:01:46 shade==1.27.2 13:01:46 simplejson==3.17.2 13:01:46 six==1.14.0 13:01:46 soupsieve==2.0 13:01:46 stevedore==3.2.2 13:01:46 tabulate==0.8.6 13:01:46 toml==0.10.0 13:01:46 tox==3.20.0 13:01:46 tqdm==4.43.0 13:01:46 typing-extensions==3.7.4.3 13:01:46 urllib3==1.25.8 13:01:46 virtualenv==20.0.31 13:01:46 wcwidth==0.2.5 13:01:46 websocket-client==0.57.0 13:01:46 wrapt==1.12.1 13:01:46 xdg==3.0.2 13:01:46 xmltodict==0.12.0 13:01:46 yarl==1.6.0 13:01:46 yq==2.11.1 13:01:46 zipp==3.2.0 13:01:46 Cache entry deserialization failed, entry ignored 13:01:46 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. 13:01:46 Python 2.7.5 13:01:46 pip 20.2.3 from /home/jenkins/.local/lib/python2.7/site-packages/pip (python 2.7) 13:01:46 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. 13:01:46 ansible==2.9.7 13:01:46 Babel==0.9.6 13:01:46 backports.ssl-match-hostname==3.5.0.1 13:01:46 beautifulsoup4==4.4.1 13:01:46 bodhi==2.11.0 13:01:46 bodhi-client==2.11.0 13:01:46 CCColUtils==1.4 13:01:46 cffi==1.6.0 13:01:46 chardet==2.2.1 13:01:46 click==6.7 13:01:46 cloud-init==18.5 13:01:46 configobj==4.7.2 13:01:46 cryptography==1.7.2 13:01:46 decorator==3.4.0 13:01:46 distro==1.2.0 13:01:46 enum34==1.0.4 13:01:46 fedpkg==1.38 13:01:46 futures==3.1.1 13:01:46 gitdb==0.6.4 13:01:46 GitPython==1.0.1 13:01:46 html5lib==0.999 13:01:46 httplib2==0.9.2 13:01:46 idna==2.4 13:01:46 iniparse==0.4 13:01:46 ipaddress==1.0.16 13:01:46 IPy==0.75 13:01:46 javapackages==1.0.0 13:01:46 Jinja2==2.7.2 13:01:46 jmespath==0.9.4 13:01:46 jsonpatch==1.2 13:01:46 jsonpointer==1.9 13:01:46 kerberos==1.1 13:01:46 kitchen==1.1.1 13:01:46 langtable==0.0.31 13:01:46 lockfile==0.9.1 13:01:46 lxml==3.2.1 13:01:46 MarkupSafe==0.11 13:01:46 munch==2.0.2 13:01:46 offtrac==0.1.0 13:01:46 openidc-client==0.6.0 13:01:46 packagedb-cli==2.14.1 13:01:46 paramiko==2.1.1 13:01:46 perf==0.1 13:01:46 ply==3.4 13:01:46 policycoreutils-default-encoding==0.1 13:01:46 prettytable==0.7.2 13:01:46 pyasn1==0.1.9 13:01:46 pycparser==2.14 13:01:46 pycurl==7.19.0 13:01:46 pygobject==3.22.0 13:01:46 pygpgme==0.3 13:01:46 pyliblzma==0.5.3 13:01:46 pyOpenSSL==0.13.1 13:01:46 pyparsing==1.5.6 13:01:46 pyserial==2.6 13:01:46 python-augeas==0.5.0 13:01:46 python-bugzilla==2.3.0 13:01:46 python-dateutil==1.5 13:01:46 python-fedora==0.10.0 13:01:46 python-linux-procfs==0.4.9 13:01:46 python-yubico==1.2.3 13:01:46 pyudev==0.15 13:01:46 pyusb==1.0.0b1 13:01:46 pyxattr==0.5.1 13:01:46 PyYAML==3.10 13:01:46 requests==2.6.0 13:01:46 requests-kerberos==0.7.0 13:01:46 rpkg==1.60 13:01:46 schedutils==0.4 13:01:46 seobject==0.1 13:01:46 sepolicy==1.1 13:01:46 six==1.9.0 13:01:46 smmap==0.9.0 13:01:46 urlgrabber==3.10 13:01:46 urllib3==1.10.2 13:01:46 virtualenv==15.1.0 13:01:46 yum-langpacks==0.4.2 13:01:46 yum-metadata-parser==1.1.4 [Pipeline] echo 13:01:46 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 13:01:47 ---> sudo-logs.sh 13:01:47 Archiving 'sudo' log.. [Pipeline] echo 13:01:47 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 13:01:47 ---> job-cost.sh 13:01:47 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-Gp3l 13:01:55 Cache entry deserialization failed, entry ignored 13:01:55 Cache entry deserialization failed, entry ignored 13:01:56 Cache entry deserialization failed, entry ignored 13:01:56 Cache entry deserialization failed, entry ignored 13:01:56 Cache entry deserialization failed, entry ignored 13:01:56 Cache entry deserialization failed, entry ignored 13:01:56 Cache entry deserialization failed, entry ignored 13:01:57 Cache entry deserialization failed, entry ignored 13:01:57 Cache entry deserialization failed, entry ignored 13:01:57 Cache entry deserialization failed, entry ignored 13:01:57 Cache entry deserialization failed, entry ignored 13:01:57 Cache entry deserialization failed, entry ignored 13:01:57 Cache entry deserialization failed, entry ignored 13:02:00 lf-activate-venv(): INFO: Installing: zipp==1.1.0 python-openstackclient 13:02:33 ERROR: After October 2020 you may experience errors when installing or updating packages. This is because pip will change the way that it resolves dependency conflicts. 13:02:33 13:02:33 We recommend you use --use-feature=2020-resolver to test your packages with the new resolver before it becomes the default. 13:02:33 13:02:33 virtualenv 20.0.31 requires importlib-metadata<2,>=0.12; python_version < "3.8", but you'll have importlib-metadata 2.0.0 which is incompatible. 13:02:33 lf-activate-venv(): INFO: Adding /tmp/venv-Gp3l/bin to PATH 13:02:33 INFO: No Stack... 13:02:33 INFO: Retrieving Pricing Info for: v1-standard-2 13:02:33 INFO: Archiving Costs [Pipeline] echo 13:02:33 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 13:02:33 ---> logs-deploy.sh 13:02:33 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-c/master/45 13:02:33 INFO: archiving workspace using pattern(s): 13:02:35 Archives upload complete. 13:02:35 INFO: archiving logs to Nexus