Pull request #365 updated Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of iain-anderson for edgexfoundry/device-sdk-c Obtained Jenkinsfile from 5c303fa61402ca406600e5b26f77d991fffd876e+fa3f1bc6009dfda5647181c893d25c3a20ff6238 (bf632a29c7fd308142293cbf37c06f31c0601ae0) 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 [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh2286672854271298963.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 6c5fdc1010301c282ffa2a40e20644f1c502bfa8 Resolving tag commit... (remote references may be a lightweight tag or an annotated tag) > git rev-parse --resolve-git-dir /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f/.git # 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 [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f@tmp/jenkins-gitclient-ssh2784973402073469660.key > 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 6c5fdc1010301c282ffa2a40e20644f1c502bfa8 The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-c/branches/PR-365/workspace@libs/edgex-global-pipelines/.git # 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 [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-c/branches/PR-365/workspace@libs/edgex-global-pipelines@tmp/jenkins-gitclient-ssh8182423786974522524.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 6c5fdc1010301c282ffa2a40e20644f1c502bfa8 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 6c5fdc1010301c282ffa2a40e20644f1c502bfa8 # timeout=10 Commit message: "Merge pull request #353 from ernestojeda/go-mod-tidy-change" > 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 [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh1581339149843058473.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 98bb157299c17168c94e81a7dba3d05dc38b0f72 The recommended git tool is: NONE using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-c/branches/PR-365/workspace@libs/lf-pipelines/.git # 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 [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-c/branches/PR-365/workspace@libs/lf-pipelines@tmp/jenkins-gitclient-ssh446332679834927726.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 98bb157299c17168c94e81a7dba3d05dc38b0f72 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 98bb157299c17168c94e81a7dba3d05dc38b0f72 # timeout=10 Commit message: "Docs: Add example Jenkinsfile to documentation" > 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-base, dockerFilePath:scripts/Dockerfile.alpine, 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 DOCKER_BUILD_FILE_PATH: scripts/Dockerfile.alpine-base DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_IMAGE_NAME: device-sdk DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] node Still waiting to schedule task All nodes of label ‘centos7-docker-4c-2g’ are offline Running on prd-centos7-docker-4c-2g-713 in /w/workspace/edgexfoundry_device-sdk-c_PR-365 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout Selected Git installation does not exist. Using Default The recommended git tool is: NONE using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-sdk-c.git > git init /w/workspace/edgexfoundry_device-sdk-c_PR-365 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git > git --version # timeout=10 > git --version # 'git version 2.24.4' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /w/workspace/edgexfoundry_device-sdk-c_PR-365@tmp/jenkins-gitclient-ssh959515100280541377.key > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Merging remotes/origin/main commit fa3f1bc6009dfda5647181c893d25c3a20ff6238 into PR head commit 5c303fa61402ca406600e5b26f77d991fffd876e Merge succeeded, producing 4373c2a52441385bd7f9f4b3e210d9acd521d8bb Checking out Revision 4373c2a52441385bd7f9f4b3e210d9acd521d8bb (PR-365) > 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 [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /w/workspace/edgexfoundry_device-sdk-c_PR-365@tmp/jenkins-gitclient-ssh5627287292753003917.key > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/pull/365/head:refs/remotes/origin/PR-365 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 5c303fa61402ca406600e5b26f77d991fffd876e # timeout=10 > git remote # timeout=10 > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /w/workspace/edgexfoundry_device-sdk-c_PR-365@tmp/jenkins-gitclient-ssh4460829486332813315.key > git merge fa3f1bc6009dfda5647181c893d25c3a20ff6238 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 4373c2a52441385bd7f9f4b3e210d9acd521d8bb # timeout=10 Commit message: "Merge commit 'fa3f1bc6009dfda5647181c893d25c3a20ff6238' into HEAD" First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 15:57:10 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 15:57:10 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 15:57:10 ========================================================= 15:57:10 EdgeX Global Pipelines Version Info 15:57:10 ========================================================= [Pipeline] libraryResource [Pipeline] sh > git rev-list --no-walk 3181a24b07ac7f9b3f80729621afdfba870adc2f # timeout=10 15:57:12 ------------------- 15:57:12 stable info: 15:57:12 ------------------- 15:57:12 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 15:57:12 Commit SHA: 6c5fdc1010301c282ffa2a40e20644f1c502bfa8 15:57:12 Message: update stable to v1.0.205 15:57:12 ------------------- 15:57:12 experimental info: 15:57:12 ------------------- 15:57:12 Commited By: **** collab-it+edgex@linuxfoundation.org 15:57:12 Commit SHA: 6c5fdc1010301c282ffa2a40e20644f1c502bfa8 15:57:12 Message: update experimental to v1.0.205 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 15:57:12 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-c-settings [Pipeline] echo 15:57:12 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-c [Pipeline] echo 15:57:12 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 15:57:12 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 15:57:12 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 15:57:12 [edgeXSetupEnvironment]: set envvar DOCKER_BASE_IMAGE = nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest [Pipeline] echo 15:57:12 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = scripts/Dockerfile.alpine [Pipeline] echo 15:57:12 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = scripts/Dockerfile.alpine-base [Pipeline] echo 15:57:12 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 15:57:12 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 15:57:12 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-sdk [Pipeline] echo 15:57:12 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 15:57:12 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 15:57:13 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 15:57:13 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 15:57:13 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 15:57:13 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 15:57:13 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 15:57:13 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-365 [Pipeline] echo 15:57:13 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-365 [Pipeline] echo 15:57:13 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-365 [Pipeline] echo 15:57:13 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 4373c2a52441385bd7f9f4b3e210d9acd521d8bb [Pipeline] echo 15:57:13 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 4373c2a [Pipeline] echo 15:57:13 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 15:57:13 provisioning config files... 15:57:13 copy managed file [device-sdk-c-settings] to file:/w/workspace/edgexfoundry_device-sdk-c_PR-365@tmp/config6541210886195378837tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 15:57:13 ---> docker-login.sh 15:57:13 nexus3.edgexfoundry.org:10001 15:57:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:57:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:57:13 Configure a credential helper to remove this warning. See 15:57:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:57:13 15:57:13 Login Succeeded 15:57:13 nexus3.edgexfoundry.org:10002 15:57:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:57:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:57:13 Configure a credential helper to remove this warning. See 15:57:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:57:13 15:57:13 Login Succeeded 15:57:13 nexus3.edgexfoundry.org:10003 15:57:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:57:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:57:14 Configure a credential helper to remove this warning. See 15:57:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:57:14 15:57:14 Login Succeeded 15:57:14 nexus3.edgexfoundry.org:10004 15:57:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:57:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:57:14 Configure a credential helper to remove this warning. See 15:57:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:57:14 15:57:14 Login Succeeded 15:57:14 docker.io 15:57:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:57:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:57:14 Configure a credential helper to remove this warning. See 15:57:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:57:14 15:57:14 Login Succeeded 15:57:14 ---> docker-login.sh ends [Pipeline] } 15:57:14 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] isUnix [Pipeline] sh 15:57:16 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 15:57:16 15:57:16 Error: No such object: nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] isUnix [Pipeline] sh 15:57:16 + docker pull nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 15:57:16 latest: Pulling from edgex-devops/git-semver 15:57:16 31603596830f: Pulling fs layer 15:57:16 d4622e32a9a9: Pulling fs layer 15:57:16 1030fce36090: Pulling fs layer 15:57:16 6c6cb7e1b49b: Pulling fs layer 15:57:16 6c6cb7e1b49b: Waiting 15:57:16 d4622e32a9a9: Verifying Checksum 15:57:16 d4622e32a9a9: Download complete 15:57:16 31603596830f: Verifying Checksum 15:57:16 31603596830f: Download complete 15:57:17 31603596830f: Pull complete 15:57:17 6c6cb7e1b49b: Verifying Checksum 15:57:17 6c6cb7e1b49b: Download complete 15:57:17 d4622e32a9a9: Pull complete 15:57:17 1030fce36090: Verifying Checksum 15:57:17 1030fce36090: Download complete 15:57:17 1030fce36090: Pull complete 15:57:17 6c6cb7e1b49b: Pull complete 15:57:17 Digest: sha256:98b6084a185347f7b64647794a0a4774a411b925a780a33b3032b91fe10e00ab 15:57:17 Status: Downloaded newer image for nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 15:57:17 nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] withDockerContainer 15:57:17 prd-centos7-docker-4c-2g-713 does not seem to be running inside a container 15:57:18 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-c_PR-365 -v /w/workspace/edgexfoundry_device-sdk-c_PR-365:/w/workspace/edgexfoundry_device-sdk-c_PR-365:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_PR-365@tmp:/w/workspace/edgexfoundry_device-sdk-c_PR-365@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest cat 15:57:18 $ docker top bf6b6c04d9f781600153719e4dda3ab9fc54a8b7e9becfb47c0d19eaaecceb8f -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 15:57:18 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 15:57:18 [ssh-agent] Looking for ssh-agent implementation... 15:57:18 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 15:57:18 $ docker exec bf6b6c04d9f781600153719e4dda3ab9fc54a8b7e9becfb47c0d19eaaecceb8f ssh-agent 15:57:19 SSH_AUTH_SOCK=/tmp/ssh-SxbWUQCLrcZA/agent.14 15:57:19 SSH_AGENT_PID=20 15:57:19 Running ssh-add (command line suppressed) 15:57:19 Identity added: /w/workspace/edgexfoundry_device-sdk-c_PR-365@tmp/private_key_3467576049738793176.key (/w/workspace/edgexfoundry_device-sdk-c_PR-365@tmp/private_key_3467576049738793176.key) 15:57:19 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 15:57:19 + git tag --points-at HEAD [Pipeline] } 15:57:19 $ docker exec --env ******** --env ******** bf6b6c04d9f781600153719e4dda3ab9fc54a8b7e9becfb47c0d19eaaecceb8f ssh-agent -k 15:57:19 unset SSH_AUTH_SOCK; 15:57:19 unset SSH_AGENT_PID; 15:57:19 echo Agent pid 20 killed; 15:57:19 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 15:57:19 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 15:57:19 [ssh-agent] Looking for ssh-agent implementation... 15:57:19 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 15:57:19 $ docker exec bf6b6c04d9f781600153719e4dda3ab9fc54a8b7e9becfb47c0d19eaaecceb8f ssh-agent 15:57:19 SSH_AUTH_SOCK=/tmp/ssh-uAXV9QbShjE8/agent.53 15:57:19 SSH_AGENT_PID=60 15:57:19 Running ssh-add (command line suppressed) 15:57:20 Identity added: /w/workspace/edgexfoundry_device-sdk-c_PR-365@tmp/private_key_4841460055836871402.key (/w/workspace/edgexfoundry_device-sdk-c_PR-365@tmp/private_key_4841460055836871402.key) 15:57:20 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 15:57:20 + git semver init 15:57:20 # -> Open(): unable to determine branch for HEAD 15:57:20 # $GIT_DIR = /w/workspace/edgexfoundry_device-sdk-c_PR-365/.git 15:57:20 # $GIT_WORK_TREE = /w/workspace/edgexfoundry_device-sdk-c_PR-365 15:57:20 # $SEMVER_REMOTE_NAME = origin 15:57:20 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 15:57:20 # $SEMVER_USER_NAME = edgex-jenkins 15:57:20 # $SEMVER_BRANCH = PR-365 15:57:20 # $SEMVER_TEMP = /tmp/semver-563712205 15:57:20 # git clone --branch semver git@github.com:edgexfoundry/device-sdk-c.git $SEMVER_TEMP 15:57:20 # '/tmp/semver-563712205' -> '/w/workspace/edgexfoundry_device-sdk-c_PR-365/.semver' 15:57:20 # -> Force: false 15:57:20 # $SEMVER_DIR = /w/workspace/edgexfoundry_device-sdk-c_PR-365/.semver [Pipeline] } 15:57:20 $ docker exec --env ******** --env ******** bf6b6c04d9f781600153719e4dda3ab9fc54a8b7e9becfb47c0d19eaaecceb8f ssh-agent -k 15:57:21 unset SSH_AUTH_SOCK; 15:57:21 unset SSH_AGENT_PID; 15:57:21 echo Agent pid 60 killed; 15:57:21 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 15:57:21 + git semver [Pipeline] } 15:57:21 $ docker stop --time=1 bf6b6c04d9f781600153719e4dda3ab9fc54a8b7e9becfb47c0d19eaaecceb8f 15:57:22 $ docker rm -f bf6b6c04d9f781600153719e4dda3ab9fc54a8b7e9becfb47c0d19eaaecceb8f [Pipeline] // withDockerContainer [Pipeline] sh 15:57:23 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 15:57:23 Stashed 1 file(s) [Pipeline] echo 15:57:23 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] node [Pipeline] node 15:57:39 Still waiting to schedule task 15:57:39 Waiting for next available executor on ‘prd-centos7-docker-4c-2g-713’ 15:57:39 Still waiting to schedule task 15:57:39 ‘prd-ubuntu18.04-docker-arm64-4c-16g-105’ is offline 15:59:41 Running on prd-ubuntu18.04-docker-arm64-4c-16g-714 in /w/workspace/edgexfoundry_device-sdk-c_PR-365 [Pipeline] { [Pipeline] ws 15:59:41 Running in /w/workspace/device-sdk-c/2 [Pipeline] { [Pipeline] checkout 15:59:41 Selected Git installation does not exist. Using Default 15:59:41 The recommended git tool is: NONE 15:59:47 using credential edgex-jenkins-ssh 15:59:47 Cloning the remote Git repository 15:59:47 Cloning repository git@github.com:edgexfoundry/device-sdk-c.git 15:59:47 > git init /w/workspace/device-sdk-c/2 # timeout=10 15:59:47 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 15:59:47 > git --version # timeout=10 15:59:47 > git --version # 'git version 2.17.1' 15:59:47 using GIT_SSH to set credentials SSH Credentials for GitHub 15:59:47 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 15:59:50 Merging remotes/origin/main commit fa3f1bc6009dfda5647181c893d25c3a20ff6238 into PR head commit 5c303fa61402ca406600e5b26f77d991fffd876e 15:59:49 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 15:59:49 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 15:59:49 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 15:59:49 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 15:59:49 using GIT_SSH to set credentials SSH Credentials for GitHub 15:59:49 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/pull/365/head:refs/remotes/origin/PR-365 +refs/heads/main:refs/remotes/origin/main # timeout=10 15:59:50 > git config core.sparsecheckout # timeout=10 15:59:50 > git checkout -f 5c303fa61402ca406600e5b26f77d991fffd876e # timeout=10 15:59:50 > git remote # timeout=10 15:59:50 > git config --get remote.origin.url # timeout=10 15:59:50 using GIT_SSH to set credentials SSH Credentials for GitHub 15:59:50 > git merge fa3f1bc6009dfda5647181c893d25c3a20ff6238 # timeout=10 15:59:50 Merge succeeded, producing bebb2ac89db1f4c5123d83a7ecb009938eb0b608 15:59:50 Checking out Revision bebb2ac89db1f4c5123d83a7ecb009938eb0b608 (PR-365) 15:59:50 > git rev-parse HEAD^{commit} # timeout=10 15:59:50 > git config core.sparsecheckout # timeout=10 15:59:50 > git checkout -f bebb2ac89db1f4c5123d83a7ecb009938eb0b608 # timeout=10 15:59:54 Commit message: "Merge commit 'fa3f1bc6009dfda5647181c893d25c3a20ff6238' into HEAD" 15:59:54 > git rev-list --no-walk 3181a24b07ac7f9b3f80729621afdfba870adc2f # timeout=10 15:59:54 First time build. Skipping changelog. [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 15:59:55 provisioning config files... 15:59:55 copy managed file [device-sdk-c-settings] to file:/w/workspace/device-sdk-c/2@tmp/config7916891913213755199tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 15:59:55 ---> docker-login.sh 15:59:55 nexus3.edgexfoundry.org:10001 15:59:56 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:59:56 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:59:56 Configure a credential helper to remove this warning. See 15:59:56 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:59:56 15:59:56 Login Succeeded 15:59:56 nexus3.edgexfoundry.org:10002 15:59:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:59:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:59:57 Configure a credential helper to remove this warning. See 15:59:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:59:57 15:59:57 Login Succeeded 15:59:57 nexus3.edgexfoundry.org:10003 15:59:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:59:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:59:58 Configure a credential helper to remove this warning. See 15:59:58 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:59:58 15:59:58 Login Succeeded 15:59:58 nexus3.edgexfoundry.org:10004 15:59:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:59:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:59:58 Configure a credential helper to remove this warning. See 15:59:58 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:59:58 15:59:58 Login Succeeded 15:59:58 docker.io 15:59:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:59:59 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:59:59 Configure a credential helper to remove this warning. See 15:59:59 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:59:59 15:59:59 Login Succeeded 15:59:59 ---> docker-login.sh ends [Pipeline] } 15:59:59 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 15:59:59 ========================================================= 15:59:59 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest] 15:59:59 ========================================================= [Pipeline] fileExists [Pipeline] isUnix [Pipeline] sh 16:00:00 + docker build -t ci-base-image-arm64 -f scripts/Dockerfile.alpine-base --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest . 16:00:00 Sending build context to Docker daemon 2.711MB 16:00:00 Step 1/25 : ARG BASE=alpine:3.12 16:00:00 Step 2/25 : FROM ${BASE} as builder 16:00:01 latest: Pulling from edgex-devops/edgex-gcc-base-arm64 16:00:01 d2f70382dc9a: Pulling fs layer 16:00:01 b08cc2eccb4b: Pulling fs layer 16:00:01 7b69db201801: Pulling fs layer 16:00:01 b08cc2eccb4b: Verifying Checksum 16:00:01 b08cc2eccb4b: Download complete 16:00:01 d2f70382dc9a: Verifying Checksum 16:00:01 d2f70382dc9a: Download complete 16:00:02 d2f70382dc9a: Pull complete 16:00:02 b08cc2eccb4b: Pull complete 16:00:04 Running on prd-centos7-docker-4c-2g-718 in /w/workspace/edgexfoundry_device-sdk-c_PR-365 [Pipeline] { [Pipeline] ws 16:00:04 Running in /w/workspace/device-sdk-c/2 [Pipeline] { [Pipeline] checkout 16:00:05 Selected Git installation does not exist. Using Default 16:00:05 The recommended git tool is: NONE 16:00:05 7b69db201801: Download complete 16:00:08 using credential edgex-jenkins-ssh 16:00:08 Cloning the remote Git repository 16:00:08 Cloning repository git@github.com:edgexfoundry/device-sdk-c.git 16:00:08 > git init /w/workspace/device-sdk-c/2 # timeout=10 16:00:08 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 16:00:08 > git --version # timeout=10 16:00:08 > git --version # 'git version 2.24.4' 16:00:08 using GIT_SSH to set credentials SSH Credentials for GitHub 16:00:08 [INFO] Currently running in a labeled security context 16:00:08 [INFO] Currently SELinux is 'enforcing' on the host 16:00:08 > /usr/bin/chcon --type=ssh_home_t /w/workspace/device-sdk-c/2@tmp/jenkins-gitclient-ssh4773985778133018645.key 16:00:08 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 16:00:09 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 16:00:09 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 16:00:09 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 16:00:09 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 16:00:09 using GIT_SSH to set credentials SSH Credentials for GitHub 16:00:09 [INFO] Currently running in a labeled security context 16:00:09 [INFO] Currently SELinux is 'enforcing' on the host 16:00:09 > /usr/bin/chcon --type=ssh_home_t /w/workspace/device-sdk-c/2@tmp/jenkins-gitclient-ssh3169948080353341793.key 16:00:09 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/pull/365/head:refs/remotes/origin/PR-365 +refs/heads/main:refs/remotes/origin/main # timeout=10 16:00:10 Merging remotes/origin/main commit fa3f1bc6009dfda5647181c893d25c3a20ff6238 into PR head commit 5c303fa61402ca406600e5b26f77d991fffd876e 16:00:10 Merge succeeded, producing 3aa5c763c2829e2851d8a64b2c28d73d0e58c8e5 16:00:10 Checking out Revision 3aa5c763c2829e2851d8a64b2c28d73d0e58c8e5 (PR-365) 16:00:10 > git config core.sparsecheckout # timeout=10 16:00:10 > git checkout -f 5c303fa61402ca406600e5b26f77d991fffd876e # timeout=10 16:00:10 > git remote # timeout=10 16:00:10 > git config --get remote.origin.url # timeout=10 16:00:10 using GIT_SSH to set credentials SSH Credentials for GitHub 16:00:10 [INFO] Currently running in a labeled security context 16:00:10 [INFO] Currently SELinux is 'enforcing' on the host 16:00:10 > /usr/bin/chcon --type=ssh_home_t /w/workspace/device-sdk-c/2@tmp/jenkins-gitclient-ssh8294496170549894705.key 16:00:10 > git merge fa3f1bc6009dfda5647181c893d25c3a20ff6238 # timeout=10 16:00:10 > git rev-parse HEAD^{commit} # timeout=10 16:00:10 > git config core.sparsecheckout # timeout=10 16:00:10 > git checkout -f 3aa5c763c2829e2851d8a64b2c28d73d0e58c8e5 # timeout=10 16:00:13 7b69db201801: Pull complete 16:00:13 Digest: sha256:6402f0ff92f22f5db569dc2a94aef5717e50795d64082fb226716824a8b8ffba 16:00:13 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest 16:00:13 ---> 759262b18b23 16:00:13 Step 3/25 : RUN wget https://iotech.jfrog.io/artifactory/alpine/KEY/support@iotechsys.com-5b990dd9.pub -O /etc/apk/keys/support@iotechsys.com-5b990dd9.pub 16:00:14 Commit message: "Merge commit 'fa3f1bc6009dfda5647181c893d25c3a20ff6238' into HEAD" 16:00:14 First time build. Skipping changelog. [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 16:00:14 provisioning config files... 16:00:14 copy managed file [device-sdk-c-settings] to file:/w/workspace/device-sdk-c/2@tmp/config3038427848596836583tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 16:00:15 ---> docker-login.sh 16:00:15 nexus3.edgexfoundry.org:10001 16:00:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 16:00:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 16:00:15 Configure a credential helper to remove this warning. See 16:00:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 16:00:15 16:00:15 Login Succeeded 16:00:15 nexus3.edgexfoundry.org:10002 16:00:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 16:00:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 16:00:15 Configure a credential helper to remove this warning. See 16:00:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 16:00:15 16:00:15 Login Succeeded 16:00:15 nexus3.edgexfoundry.org:10003 16:00:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 16:00:14 > git rev-list --no-walk 3181a24b07ac7f9b3f80729621afdfba870adc2f # timeout=10 16:00:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 16:00:15 Configure a credential helper to remove this warning. See 16:00:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 16:00:15 16:00:15 Login Succeeded 16:00:15 nexus3.edgexfoundry.org:10004 16:00:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 16:00:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 16:00:15 Configure a credential helper to remove this warning. See 16:00:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 16:00:15 16:00:15 Login Succeeded 16:00:15 docker.io 16:00:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 16:00:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 16:00:16 Configure a credential helper to remove this warning. See 16:00:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 16:00:16 16:00:16 Login Succeeded 16:00:16 ---> docker-login.sh ends [Pipeline] } 16:00:16 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash 16:00:16 ---> Running in e7340366d716 [Pipeline] echo 16:00:16 ========================================================= 16:00:16 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest] 16:00:16 ========================================================= [Pipeline] fileExists [Pipeline] isUnix [Pipeline] sh 16:00:16 + docker build -t ci-base-image-x86_64 -f scripts/Dockerfile.alpine-base --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest . 16:00:16 Sending build context to Docker daemon 2.712MB 16:00:16 Step 1/25 : ARG BASE=alpine:3.12 16:00:16 Step 2/25 : FROM ${BASE} as builder 16:00:16 latest: Pulling from edgex-devops/edgex-gcc-base 16:00:16 339de151aab4: Pulling fs layer 16:00:16 3691962f683c: Pulling fs layer 16:00:16 e1147bf81a45: Pulling fs layer 16:00:16 3691962f683c: Verifying Checksum 16:00:16 3691962f683c: Download complete 16:00:17 Connecting to iotech.jfrog.io (54.170.66.44:443) 16:00:18 saving to '/etc/apk/keys/support@iotechsys.com-5b990dd9.pub' 16:00:18 support@iotechsys.co 100% |********************************| 451 0:00:00 ETA 16:00:18 '/etc/apk/keys/support@iotechsys.com-5b990dd9.pub' saved 16:00:18 339de151aab4: Download complete 16:00:18 339de151aab4: Pull complete 16:00:18 3691962f683c: Pull complete 16:00:18 Removing intermediate container e7340366d716 16:00:18 ---> 6dc594c4ccb7 16:00:18 Step 4/25 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine/alpine-3.12' >> /etc/apk/repositories 16:00:19 ---> Running in 45bc81ada5a0 16:00:21 e1147bf81a45: Verifying Checksum 16:00:21 e1147bf81a45: Download complete 16:00:21 Removing intermediate container 45bc81ada5a0 16:00:21 ---> 49e2674659b3 16:00:21 Step 5/25 : 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 paho-mqtt-c-dev hiredis-dev 16:00:21 ---> Running in 1003beea6913 16:00:22 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 16:00:23 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 16:00:24 fetch https://iotech.jfrog.io/artifactory/alpine/alpine-3.12/aarch64/APKINDEX.tar.gz 16:00:24 e1147bf81a45: Pull complete 16:00:24 Digest: sha256:32c567f17180c4abff101a0d389449dec7f3f623a221c8a8ae98dcac9b0d9fee 16:00:24 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest 16:00:24 ---> ac6a0feb3254 16:00:24 Step 3/25 : RUN wget https://iotech.jfrog.io/artifactory/alpine/KEY/support@iotechsys.com-5b990dd9.pub -O /etc/apk/keys/support@iotechsys.com-5b990dd9.pub 16:00:24 (1/22) Installing hiredis (0.14.1-r0) 16:00:24 (2/22) Installing hiredis-dev (0.14.1-r0) 16:00:24 (3/22) Installing ncurses-dev (6.2_p20200523-r0) 16:00:24 (4/22) Installing paho-mqtt-c-dev (1.3.5-r0) 16:00:25 ---> Running in a5ee1e4accc8 16:00:26 Connecting to iotech.jfrog.io (54.229.110.245:443) 16:00:26 (5/22) Installing libblkid (2.35.2-r0) 16:00:26 saving to '/etc/apk/keys/support@iotechsys.com-5b990dd9.pub' 16:00:26 support@iotechsys.co 100% |********************************| 451 0:00:00 ETA 16:00:26 '/etc/apk/keys/support@iotechsys.com-5b990dd9.pub' saved 16:00:26 Removing intermediate container a5ee1e4accc8 16:00:26 ---> d8d18b4b65cb 16:00:26 Step 4/25 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine/alpine-3.12' >> /etc/apk/repositories 16:00:26 (6/22) Installing blkid (2.35.2-r0) 16:00:26 ---> Running in 4e18e1000fe0 16:00:26 (7/22) Installing libcap-ng (0.7.10-r1) 16:00:26 (8/22) Installing setpriv (2.35.2-r0) 16:00:26 (9/22) Installing libmount (2.35.2-r0) 16:00:27 Removing intermediate container 4e18e1000fe0 16:00:27 ---> 1d32657c04f5 16:00:27 Step 5/25 : 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 paho-mqtt-c-dev hiredis-dev 16:00:27 ---> Running in 36ed00077f5b 16:00:27 (10/22) Installing libsmartcols (2.35.2-r0) 16:00:27 (11/22) Installing findmnt (2.35.2-r0) 16:00:27 (12/22) Installing mcookie (2.35.2-r0) 16:00:27 (13/22) Installing hexdump (2.35.2-r0) 16:00:27 (14/22) Installing lsblk (2.35.2-r0) 16:00:27 fetch http://nl.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 16:00:27 (15/22) Installing libuuid (2.35.2-r0) 16:00:27 (16/22) Installing libfdisk (2.35.2-r0) 16:00:27 (17/22) Installing sfdisk (2.35.2-r0) 16:00:28 (18/22) Installing cfdisk (2.35.2-r0) 16:00:28 (19/22) Installing util-linux (2.35.2-r0) 16:00:28 (20/22) Installing util-linux-dev (2.35.2-r0) 16:00:28 fetch http://nl.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 16:00:28 fetch https://iotech.jfrog.io/artifactory/alpine/alpine-3.12/x86_64/APKINDEX.tar.gz 16:00:28 (21/22) Installing libidn2 (2.3.0-r0) 16:00:29 (22/22) Installing wget (1.20.3-r1) 16:00:29 Executing busybox-1.31.1-r20.trigger 16:00:29 OK: 276 MiB in 97 packages 16:00:29 (1/22) Installing hiredis (0.14.1-r0) 16:00:29 (2/22) Installing hiredis-dev (0.14.1-r0) 16:00:29 (3/22) Installing ncurses-dev (6.2_p20200523-r0) 16:00:29 (4/22) Installing paho-mqtt-c-dev (1.3.5-r0) 16:00:30 (5/22) Installing libblkid (2.35.2-r0) 16:00:31 (6/22) Installing blkid (2.35.2-r0) 16:00:31 (7/22) Installing libcap-ng (0.7.10-r1) 16:00:31 Removing intermediate container 1003beea6913 16:00:31 ---> 262556b8f0df 16:00:31 Step 6/25 : ENV CBOR_VERSION=0.5.0 16:00:31 ---> Running in 85f761f05f63 16:00:31 (8/22) Installing setpriv (2.35.2-r0) 16:00:31 (9/22) Installing libmount (2.35.2-r0) 16:00:31 (10/22) Installing libsmartcols (2.35.2-r0) 16:00:31 (11/22) Installing findmnt (2.35.2-r0) 16:00:31 (12/22) Installing mcookie (2.35.2-r0) 16:00:31 (13/22) Installing hexdump (2.35.2-r0) 16:00:31 Removing intermediate container 85f761f05f63 16:00:31 ---> 91c07cbe61f5 16:00:31 Step 7/25 : 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 16:00:31 (14/22) Installing lsblk (2.35.2-r0) 16:00:31 (15/22) Installing libuuid (2.35.2-r0) 16:00:31 (16/22) Installing libfdisk (2.35.2-r0) 16:00:32 ---> Running in e61347350767 16:00:32 (17/22) Installing sfdisk (2.35.2-r0) 16:00:32 (18/22) Installing cfdisk (2.35.2-r0) 16:00:32 (19/22) Installing util-linux (2.35.2-r0) 16:00:33 (20/22) Installing util-linux-dev (2.35.2-r0) 16:00:33 --2021-08-12 16:00:33-- https://github.com/PJK/libcbor/archive/v0.5.0.tar.gz 16:00:33 Resolving github.com (github.com)... 140.82.112.3 16:00:33 Connecting to github.com (github.com)|140.82.112.3|:443... connected. 16:00:33 HTTP request sent, awaiting response... 302 Found 16:00:33 Location: https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 [following] 16:00:33 --2021-08-12 16:00:33-- https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 16:00:33 Resolving codeload.github.com (codeload.github.com)... 140.82.114.10 16:00:33 Connecting to codeload.github.com (codeload.github.com)|140.82.114.10|:443... connected. 16:00:33 (21/22) Installing libidn2 (2.3.0-r0) 16:00:33 (22/22) Installing wget (1.20.3-r1) 16:00:33 HTTP request sent, awaiting response... 200 OK 16:00:33 Length: unspecified [application/x-gzip] 16:00:33 Saving to: 'STDOUT' 16:00:33  16:00:33 0K .......... .......... .......... .......... .......... 1.42M 16:00:33 50K .......... .......... .......... .......... .......... 2.66M 16:00:33 100K .......... .......... .......... .......... .......... 2.62M 16:00:33 150K .......... .......... .......... .......... .......... 12.2M 16:00:33 200K .......... .......... .......... .......... .......... 3.49M 16:00:33 250K .......... .......... .......... .......... .......... 13.0M 16:00:33 300K .......... .......... .......... .......... .......... 3.29M 16:00:33 350K .......... .......... .......... .......... .......... 6.51M 16:00:33 400K .......... .......... .......... .......... .......... 3.79M 16:00:33 450K .......... .......... .......... .......... .......... 4.10M 16:00:33 500K .......... .......... .......... .......... .......... 10.4M 16:00:33 550K .......... .......... .......... .......... .......... 2.64M 16:00:33 600K .......... .......... .......... .......... .......... 894K 16:00:33 650K .......... .......... .......... .......... .......... 2.14M 16:00:33 700K .. 10.2M=0.2s 16:00:33 16:00:33 2021-08-12 16:00:33 (2.83 MB/s) - written to stdout [719348] 16:00:33 16:00:33 Executing busybox-1.31.1-r20.trigger 16:00:33 OK: 295 MiB in 97 packages 16:00:34 Removing intermediate container 36ed00077f5b 16:00:34 ---> 07a8bdb0419a 16:00:34 Step 6/25 : ENV CBOR_VERSION=0.5.0 16:00:34 -- The C compiler identification is GNU 9.3.0 16:00:34 -- The CXX compiler identification is GNU 9.3.0 16:00:34 -- Check for working C compiler: /usr/bin/cc 16:00:34 ---> Running in 9abc627952a9 16:00:34 Removing intermediate container 9abc627952a9 16:00:34 ---> be74504d00bf 16:00:34 Step 7/25 : 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 16:00:34 ---> Running in 8d04e0e4987d 16:00:34 -- Check for working C compiler: /usr/bin/cc - works 16:00:34 -- Detecting C compiler ABI info 16:00:34 --2021-08-12 16:00:34-- https://github.com/PJK/libcbor/archive/v0.5.0.tar.gz 16:00:34 Resolving github.com (github.com)... 140.82.112.3 16:00:34 Connecting to github.com (github.com)|140.82.112.3|:443... connected. 16:00:34 HTTP request sent, awaiting response... 302 Found 16:00:34 Location: https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 [following] 16:00:34 --2021-08-12 16:00:34-- https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 16:00:34 Resolving codeload.github.com (codeload.github.com)... 140.82.114.10 16:00:34 Connecting to codeload.github.com (codeload.github.com)|140.82.114.10|:443... connected. 16:00:34 -- Detecting C compiler ABI info - done 16:00:34 -- Detecting C compile features 16:00:34 HTTP request sent, awaiting response... 200 OK 16:00:34 Length: unspecified [application/x-gzip] 16:00:34 Saving to: 'STDOUT' 16:00:34 16:00:34 0K .......... .......... .......... .......... .......... 1.15M 16:00:34 50K .......... .......... .......... .......... .......... 2.38M 16:00:34 100K .......... .......... .......... .......... .......... 28.8M 16:00:34 150K .......... .......... .......... .......... .......... 2.58M 16:00:34 200K .......... .......... .......... .......... .......... 22.5M 16:00:34 250K .......... .......... .......... .......... .......... 6.70M 16:00:34 300K .......... .......... .......... .......... .......... 16.8M 16:00:34 350K .......... .......... .......... .......... .......... 5.00M 16:00:34 400K .......... .......... .......... .......... .......... 9.81M 16:00:34 450K .......... .......... .......... .......... .......... 8.44M 16:00:34 500K .......... .......... .......... .......... .......... 15.3M 16:00:34 550K .......... .......... .......... .......... .......... 10.2M 16:00:34 600K .......... .......... .......... .......... .......... 3.32M 16:00:34 650K .......... .......... .......... .......... .......... 8.85M 16:00:34 700K .. 67.2M=0.1s 16:00:34 16:00:34 2021-08-12 16:00:34 (4.73 MB/s) - written to stdout [719348] 16:00:34 16:00:34 -- The C compiler identification is GNU 9.3.0 16:00:35 -- Detecting C compile features - done 16:00:35 -- Check for working CXX compiler: /usr/bin/c++ 16:00:35 -- The CXX compiler identification is GNU 9.3.0 16:00:35 -- Check for working C compiler: /usr/bin/cc 16:00:35 -- Check for working C compiler: /usr/bin/cc - works 16:00:35 -- Detecting C compiler ABI info 16:00:35 -- Detecting C compiler ABI info - done 16:00:35 -- Detecting C compile features 16:00:35 -- Detecting C compile features - done 16:00:35 -- Check for working CXX compiler: /usr/bin/c++ 16:00:35 -- Check for working CXX compiler: /usr/bin/c++ - works 16:00:35 -- Detecting CXX compiler ABI info 16:00:35 -- Check for working CXX compiler: /usr/bin/c++ - works 16:00:35 -- Detecting CXX compiler ABI info 16:00:35 -- Detecting CXX compiler ABI info - done 16:00:35 -- Detecting CXX compile features 16:00:35 -- Detecting CXX compile features - done 16:00:35 -- Looking for include file endian.h 16:00:35 -- Looking for include file endian.h - found 16:00:35 -- Check if the system is big endian 16:00:35 -- Searching 16 bit integer 16:00:35 -- Looking for sys/types.h 16:00:35 -- Looking for sys/types.h - found 16:00:35 -- Looking for stdint.h 16:00:35 -- Detecting CXX compiler ABI info - done 16:00:35 -- Detecting CXX compile features 16:00:35 -- Detecting CXX compile features - done 16:00:35 -- Looking for include file endian.h 16:00:35 -- Looking for stdint.h - found 16:00:35 -- Looking for stddef.h 16:00:35 -- Looking for stddef.h - found 16:00:35 -- Check size of unsigned short 16:00:35 -- Check size of unsigned short - done 16:00:35 -- Searching 16 bit integer - Using unsigned short 16:00:35 -- Check if the system is big endian - little endian 16:00:35 -- Check size of size_t 16:00:35 -- Looking for include file endian.h - found 16:00:35 -- Check if the system is big endian 16:00:35 -- Searching 16 bit integer 16:00:35 -- Looking for sys/types.h 16:00:36 -- Check size of size_t - done 16:00:36 CMake Warning at examples/CMakeLists.txt:16 (find_package): 16:00:36 By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has 16:00:36 asked CMake to find a package configuration file provided by "cJSON", but 16:00:36 CMake did not find one. 16:00:36 16:00:36 Could not find a package configuration file provided by "cJSON" with any of 16:00:36 the following names: 16:00:36 16:00:36 cJSONConfig.cmake 16:00:36 cjson-config.cmake 16:00:36 16:00:36 Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set 16:00:36 "cJSON_DIR" to a directory containing one of the above files. If "cJSON" 16:00:36 provides a separate development package or SDK, be sure it has been 16:00:36 installed. 16:00:36 16:00:36 16:00:36 -- Configuring done 16:00:36 -- Generating done 16:00:36 -- Build files have been written to: /tmp/cbor 16:00:36 Scanning dependencies of target cbor_shared 16:00:36 [ 1%] Building C object src/CMakeFiles/cbor_shared.dir/cbor.c.o 16:00:36 [ 3%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/streaming.c.o 16:00:36 -- Looking for sys/types.h - found 16:00:36 -- Looking for stdint.h 16:00:36 [ 5%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/encoders.c.o 16:00:36 [ 7%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/builder_callbacks.c.o 16:00:36 [ 9%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/loaders.c.o 16:00:36 -- Looking for stdint.h - found 16:00:36 -- Looking for stddef.h 16:00:36 [ 11%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/memory_utils.c.o 16:00:36 [ 13%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/stack.c.o 16:00:36 [ 15%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/unicode.c.o 16:00:36 [ 17%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/encoding.c.o 16:00:36 [ 19%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/serialization.c.o 16:00:36 -- Looking for stddef.h - found 16:00:36 -- Check size of unsigned short 16:00:36 [ 21%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/arrays.c.o 16:00:36 [ 23%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/common.c.o 16:00:36 [ 25%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/floats_ctrls.c.o 16:00:37 -- Check size of unsigned short - done 16:00:37 -- Searching 16 bit integer - Using unsigned short 16:00:37 [ 26%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/bytestrings.c.o 16:00:37 [ 28%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/callbacks.c.o 16:00:37 [ 30%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/strings.c.o 16:00:37 [ 32%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/maps.c.o 16:00:37 [ 34%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/tags.c.o 16:00:37 -- Check if the system is big endian - little endian 16:00:37 -- Check size of size_t 16:00:37 [ 36%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/ints.c.o 16:00:37 [ 38%] Building C object src/CMakeFiles/cbor_shared.dir/allocators.c.o 16:00:37 [ 40%] Linking C shared library libcbor.so 16:00:37 [ 40%] Built target cbor_shared 16:00:37 Scanning dependencies of target cbor 16:00:37 [ 42%] Building C object src/CMakeFiles/cbor.dir/cbor.c.o 16:00:37 -- Check size of size_t - done 16:00:37 CMake Warning at examples/CMakeLists.txt:16 (find_package): 16:00:37 By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has 16:00:37 asked CMake to find a package configuration file provided by "cJSON", but 16:00:37 CMake did not find one. 16:00:37 16:00:37 Could not find a package configuration file provided by "cJSON" with any of 16:00:37 the following names: 16:00:37 16:00:37 cJSONConfig.cmake 16:00:37 cjson-config.cmake 16:00:37 16:00:37 Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set 16:00:37 "cJSON_DIR" to a directory containing one of the above files. If "cJSON" 16:00:37 provides a separate development package or SDK, be sure it has been 16:00:37 installed. 16:00:37 16:00:37 16:00:37 -- Configuring done 16:00:37 [ 44%] Building C object src/CMakeFiles/cbor.dir/cbor/streaming.c.o 16:00:37 [ 46%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/encoders.c.o 16:00:37 [ 48%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/builder_callbacks.c.o 16:00:37 -- Generating done 16:00:37 -- Build files have been written to: /tmp/cbor 16:00:37 Scanning dependencies of target cbor_shared 16:00:37 [ 50%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/loaders.c.o 16:00:38 [ 1%] Building C object src/CMakeFiles/cbor_shared.dir/cbor.c.o 16:00:38 [ 51%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/memory_utils.c.o 16:00:38 [ 53%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/stack.c.o 16:00:38 [ 55%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/unicode.c.o 16:00:38 [ 57%] Building C object src/CMakeFiles/cbor.dir/cbor/encoding.c.o 16:00:38 [ 59%] Building C object src/CMakeFiles/cbor.dir/cbor/serialization.c.o 16:00:38 [ 61%] Building C object src/CMakeFiles/cbor.dir/cbor/arrays.c.o 16:00:38 [ 63%] Building C object src/CMakeFiles/cbor.dir/cbor/common.c.o 16:00:38 [ 65%] Building C object src/CMakeFiles/cbor.dir/cbor/floats_ctrls.c.o 16:00:38 [ 67%] Building C object src/CMakeFiles/cbor.dir/cbor/bytestrings.c.o 16:00:38 [ 69%] Building C object src/CMakeFiles/cbor.dir/cbor/callbacks.c.o 16:00:38 [ 71%] Building C object src/CMakeFiles/cbor.dir/cbor/strings.c.o 16:00:38 [ 73%] Building C object src/CMakeFiles/cbor.dir/cbor/maps.c.o 16:00:39 [ 75%] Building C object src/CMakeFiles/cbor.dir/cbor/tags.c.o 16:00:39 [ 76%] Building C object src/CMakeFiles/cbor.dir/cbor/ints.c.o 16:00:39 [ 78%] Building C object src/CMakeFiles/cbor.dir/allocators.c.o 16:00:39 [ 80%] Linking C static library libcbor.a 16:00:39 [ 80%] Built target cbor 16:00:39 Scanning dependencies of target sort 16:00:39 [ 82%] Building C object examples/CMakeFiles/sort.dir/sort.c.o 16:00:39 [ 84%] Linking C executable sort 16:00:39 [ 84%] Built target sort 16:00:39 Scanning dependencies of target readfile 16:00:39 [ 86%] Building C object examples/CMakeFiles/readfile.dir/readfile.c.o 16:00:39 [ 88%] Linking C executable readfile 16:00:39 [ 88%] Built target readfile 16:00:39 Scanning dependencies of target streaming_parser 16:00:39 [ 90%] Building C object examples/CMakeFiles/streaming_parser.dir/streaming_parser.c.o 16:00:39 [ 92%] Linking C executable streaming_parser 16:00:39 [ 92%] Built target streaming_parser 16:00:39 Scanning dependencies of target hello 16:00:39 [ 94%] Building C object examples/CMakeFiles/hello.dir/hello.c.o 16:00:39 [ 96%] Linking C executable hello 16:00:39 [ 96%] Built target hello 16:00:39 Scanning dependencies of target create_items 16:00:39 [ 98%] Building C object examples/CMakeFiles/create_items.dir/create_items.c.o 16:00:39 [ 3%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/streaming.c.o 16:00:39 [100%] Linking C executable create_items 16:00:39 [100%] Built target create_items 16:00:39 Install the project... 16:00:39 -- Install configuration: "Release" 16:00:39 -- Installing: /usr/local/include/cbor/configuration.h 16:00:39 -- Installing: /usr/local/lib64/libcbor.a 16:00:39 -- Installing: /usr/local/lib64/libcbor.so.0.0.0 16:00:39 -- Installing: /usr/local/lib64/libcbor.so.0 16:00:39 -- Installing: /usr/local/lib64/libcbor.so 16:00:39 -- Up-to-date: /usr/local/include/cbor 16:00:39 -- Installing: /usr/local/include/cbor/arrays.h 16:00:39 -- Installing: /usr/local/include/cbor/bytestrings.h 16:00:39 -- Installing: /usr/local/include/cbor/callbacks.h 16:00:39 -- Installing: /usr/local/include/cbor/common.h 16:00:39 -- Installing: /usr/local/include/cbor/data.h 16:00:39 -- Installing: /usr/local/include/cbor/encoding.h 16:00:39 -- Installing: /usr/local/include/cbor/floats_ctrls.h 16:00:39 -- Installing: /usr/local/include/cbor/internal 16:00:39 -- Installing: /usr/local/include/cbor/internal/builder_callbacks.h 16:00:39 -- Installing: /usr/local/include/cbor/internal/encoders.h 16:00:39 -- Installing: /usr/local/include/cbor/internal/loaders.h 16:00:39 -- Installing: /usr/local/include/cbor/internal/memory_utils.h 16:00:39 -- Installing: /usr/local/include/cbor/internal/stack.h 16:00:39 -- Installing: /usr/local/include/cbor/internal/unicode.h 16:00:39 -- Installing: /usr/local/include/cbor/ints.h 16:00:39 -- Installing: /usr/local/include/cbor/maps.h 16:00:39 -- Installing: /usr/local/include/cbor/serialization.h 16:00:39 -- Installing: /usr/local/include/cbor/streaming.h 16:00:39 -- Installing: /usr/local/include/cbor/strings.h 16:00:39 -- Installing: /usr/local/include/cbor/tags.h 16:00:39 -- Installing: /usr/local/include/cbor.h 16:00:39 -- Installing: /usr/local/lib64/pkgconfig/libcbor.pc 16:00:40 [ 5%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/encoders.c.o 16:00:40 Removing intermediate container 8d04e0e4987d 16:00:40 ---> 2eb91d2753e9 16:00:40 Step 8/25 : RUN mkdir /tmp/sdk 16:00:40 ---> Running in 97da7358bb24 16:00:40 [ 7%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/builder_callbacks.c.o 16:00:40 Removing intermediate container 97da7358bb24 16:00:40 ---> cafad53d750e 16:00:40 Step 9/25 : COPY VERSION /tmp/sdk 16:00:40 ---> d178664f1ab1 16:00:40 Step 10/25 : COPY src /tmp/sdk/src 16:00:41 [ 9%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/loaders.c.o 16:00:41 ---> 96f38e525985 16:00:41 Step 11/25 : COPY include /tmp/sdk/include 16:00:41 ---> 32e3229de54d 16:00:41 Step 12/25 : COPY scripts /tmp/sdk/scripts 16:00:41 [ 11%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/memory_utils.c.o 16:00:41 ---> 53ce22b0fdf2 16:00:41 Step 13/25 : COPY LICENSE /tmp/sdk 16:00:41 ---> bc4e8f231d61 16:00:41 Step 14/25 : COPY Attribution.txt /tmp/sdk 16:00:41 [ 13%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/stack.c.o 16:00:41 [ 15%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/unicode.c.o 16:00:41 ---> 69b93685dbe8 16:00:41 Step 15/25 : RUN cd /tmp/sdk && ./scripts/build.sh && make -C build/release install 16:00:41 ---> Running in 8153bcaba85e 16:00:41 [ 17%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/encoding.c.o 16:00:42 + CPPCHECK=false 16:00:42 + DOCGEN=false 16:00:42 + TOMLVER=SDK-0.2 16:00:42 + CUTILVER=1.1.4 16:00:42 + '[' 0 -gt 0 ] 16:00:42 + readlink -f ./scripts/build.sh 16:00:42 + dirname /tmp/sdk/scripts/build.sh 16:00:42 + dirname /tmp/sdk/scripts 16:00:42 + ROOT=/tmp/sdk 16:00:42 + cd /tmp/sdk 16:00:42 + '[' '!' -d deps ] 16:00:42 + mkdir deps 16:00:42 + wget -O - https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 16:00:42 + tar -C deps -z -x -f - 16:00:42 --2021-08-12 16:00:41-- https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 16:00:42 Resolving github.com (github.com)... 140.82.114.4 16:00:42 Connecting to github.com (github.com)|140.82.114.4|:443... connected. 16:00:42 HTTP request sent, awaiting response... 302 Found 16:00:42 Location: https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 [following] 16:00:42 --2021-08-12 16:00:41-- https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 16:00:42 Resolving codeload.github.com (codeload.github.com)... 140.82.114.10 16:00:42 [ 19%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/serialization.c.o 16:00:42 Connecting to codeload.github.com (codeload.github.com)|140.82.114.10|:443... connected. 16:00:42 HTTP request sent, awaiting response... 200 OK 16:00:42 Length: unspecified [application/x-gzip] 16:00:42 Saving to: 'STDOUT' 16:00:42 16:00:42 0K .......... ......  764K=0.02s 16:00:42 16:00:42 2021-08-12 16:00:42 (764 KB/s) - written to stdout [16451] 16:00:42 16:00:42 + cp deps/tomlc99-SDK-0.2/toml.c deps/tomlc99-SDK-0.2/toml.h src/c 16:00:42 + wget -O - https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.4.tar.gz 16:00:42 + tar -C deps -z -x -f - 16:00:42 --2021-08-12 16:00:42-- https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.4.tar.gz 16:00:42 Resolving github.com (github.com)... 140.82.114.4 16:00:42 Connecting to github.com (github.com)|140.82.114.4|:443... connected. 16:00:42 HTTP request sent, awaiting response... 302 Found 16:00:42 Location: https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.4 [following] 16:00:42 --2021-08-12 16:00:42-- https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.4 16:00:42 Resolving codeload.github.com (codeload.github.com)... 140.82.114.10 16:00:42 Connecting to codeload.github.com (codeload.github.com)|140.82.114.10|:443... connected. 16:00:42 [ 21%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/arrays.c.o 16:00:42 HTTP request sent, awaiting response... 200 OK 16:00:42 Length: unspecified [application/x-gzip] 16:00:42 Saving to: 'STDOUT' 16:00:42 16:00:42 0K .......... .......... .......... .......... .......... 1.07M 16:00:42 50K .......... .......... .......... .......... .......... 2.18M 16:00:42 100K .......... .......... .......... .......... .......... 2.31M 16:00:42 150K .......... .......... ....... 45.0M=0.09s 16:00:42 16:00:42 2021-08-12 16:00:42 (1.94 MB/s) - written to stdout [181796] 16:00:42 16:00:42 + mkdir -p src/c/iot 16:00:42 + cp deps/iotech-c-utils-1.1.4/src/c/base64.c deps/iotech-c-utils-1.1.4/src/c/component.c deps/iotech-c-utils-1.1.4/src/c/config.c deps/iotech-c-utils-1.1.4/src/c/container.c deps/iotech-c-utils-1.1.4/src/c/data.c deps/iotech-c-utils-1.1.4/src/c/hash.c deps/iotech-c-utils-1.1.4/src/c/iot.c deps/iotech-c-utils-1.1.4/src/c/json.c deps/iotech-c-utils-1.1.4/src/c/logger.c deps/iotech-c-utils-1.1.4/src/c/os.c deps/iotech-c-utils-1.1.4/src/c/scheduler.c deps/iotech-c-utils-1.1.4/src/c/thread.c deps/iotech-c-utils-1.1.4/src/c/threadpool.c deps/iotech-c-utils-1.1.4/src/c/time.c deps/iotech-c-utils-1.1.4/src/c/yxml.c src/c/iot 16:00:42 + cp deps/iotech-c-utils-1.1.4/src/c/defs.h.in src/c/iot 16:00:42 + cp deps/iotech-c-utils-1.1.4/src/c/yxml.h src/c/iot 16:00:42 + cp deps/iotech-c-utils-1.1.4/VERSION src/c/iot 16:00:42 + mkdir -p include/iot 16:00:42 + cp deps/iotech-c-utils-1.1.4/include/iot/base64.h deps/iotech-c-utils-1.1.4/include/iot/component.h deps/iotech-c-utils-1.1.4/include/iot/config.h deps/iotech-c-utils-1.1.4/include/iot/container.h deps/iotech-c-utils-1.1.4/include/iot/data.h deps/iotech-c-utils-1.1.4/include/iot/hash.h deps/iotech-c-utils-1.1.4/include/iot/iot.h deps/iotech-c-utils-1.1.4/include/iot/json.h deps/iotech-c-utils-1.1.4/include/iot/logger.h deps/iotech-c-utils-1.1.4/include/iot/os.h deps/iotech-c-utils-1.1.4/include/iot/scheduler.h deps/iotech-c-utils-1.1.4/include/iot/thread.h deps/iotech-c-utils-1.1.4/include/iot/threadpool.h deps/iotech-c-utils-1.1.4/include/iot/time.h deps/iotech-c-utils-1.1.4/include/iot/typecode.h include/iot 16:00:42 + mkdir -p include/iot/os 16:00:42 + cp deps/iotech-c-utils-1.1.4/include/iot/os/linux.h deps/iotech-c-utils-1.1.4/include/iot/os/macos.h deps/iotech-c-utils-1.1.4/include/iot/os/zephyr.h include/iot/os 16:00:42 + mkdir -p /tmp/sdk/build/release 16:00:42 + cd /tmp/sdk/build/release 16:00:42 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /tmp/sdk/src 16:00:42 -- The C compiler identification is GNU 9.3.0 16:00:42 -- Check for working C compiler: /usr/bin/cc 16:00:43 [ 23%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/common.c.o 16:00:43 -- Check for working C compiler: /usr/bin/cc - works 16:00:43 -- Detecting C compiler ABI info 16:00:43 -- Detecting C compiler ABI info - done 16:00:43 -- Detecting C compile features 16:00:43 -- Detecting C compile features - done 16:00:43 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 16:00:43 -- Found CURL: /usr/lib/libcurl.so (found version "7.77.0") 16:00:43 -- Found LIBYAML: /usr/lib/libyaml.so 16:00:43 -- Found LIBUUID: /usr/lib/libuuid.so 16:00:43 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 16:00:43 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 16:00:43 -- Found LIBHIREDIS: /usr/lib/libhiredis.so 16:00:43 -- C SDK 0.0.0 for Linux 16:00:43 -- Performing Test CSDK_HAVE_ATOMIC 16:00:43 -- Performing Test CSDK_HAVE_ATOMIC - Success 16:00:43 -- Found Curses: /usr/lib/libcurses.so 16:00:43 -- Configuring done 16:00:43 -- Generating done 16:00:43 -- Build files have been written to: /tmp/sdk/build/release 16:00:43 + make all package 16:00:43 + tee release.log 16:00:43 Scanning dependencies of target csdk 16:00:43 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 16:00:43 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback2.c.o 16:00:43 [ 25%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/floats_ctrls.c.o 16:00:43 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 16:00:43 [ 26%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/bytestrings.c.o 16:00:43 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 16:00:43 [ 7%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 16:00:43 [ 9%] Building C object c/CMakeFiles/csdk.dir/data-mqtt.c.o 16:00:44 [ 28%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/callbacks.c.o 16:00:44 [ 10%] Building C object c/CMakeFiles/csdk.dir/data-redstr.c.o 16:00:44 [ 12%] Building C object c/CMakeFiles/csdk.dir/data-rest.c.o 16:00:44 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 16:00:44 [ 30%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/strings.c.o 16:00:44 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 16:00:44 [ 32%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/maps.c.o 16:00:44 [ 16%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 16:00:45 [ 34%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/tags.c.o 16:00:45 [ 18%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 16:00:45 [ 19%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 16:00:45 [ 21%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 16:00:45 [ 36%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/ints.c.o 16:00:45 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 16:00:45 [ 24%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 16:00:45 [ 25%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 16:00:45 [ 38%] Building C object src/CMakeFiles/cbor_shared.dir/allocators.c.o 16:00:45 [ 40%] Linking C shared library libcbor.so 16:00:45 [ 40%] Built target cbor_shared 16:00:45 Scanning dependencies of target cbor 16:00:45 [ 42%] Building C object src/CMakeFiles/cbor.dir/cbor.c.o 16:00:45 [ 27%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 16:00:45 [ 28%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 16:00:45 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 16:00:45 [ 31%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 16:00:46 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 16:00:46 [ 34%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 16:00:46 [ 44%] Building C object src/CMakeFiles/cbor.dir/cbor/streaming.c.o 16:00:46 [ 36%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 16:00:46 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 16:00:46 [ 39%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 16:00:46 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 16:00:47 [ 42%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 16:00:47 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 16:00:47 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 16:00:47 [ 46%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/encoders.c.o 16:00:47 [ 48%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/builder_callbacks.c.o 16:00:47 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 16:00:47 [ 48%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 16:00:47 [ 50%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 16:00:47 [ 51%] Building C object c/CMakeFiles/csdk.dir/map.c.o 16:00:47 [ 53%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 16:00:47 [ 54%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 16:00:48 [ 56%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 16:00:48 [ 57%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 16:00:49 [ 59%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 16:00:49 [ 60%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 16:00:49 [ 62%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 16:00:49 [ 50%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/loaders.c.o 16:00:49 [ 51%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/memory_utils.c.o 16:00:49 [ 63%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 16:00:49 [ 53%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/stack.c.o 16:00:49 [ 65%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 16:00:49 [ 66%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 16:00:49 [ 68%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 16:00:49 [ 55%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/unicode.c.o 16:00:49 [ 57%] Building C object src/CMakeFiles/cbor.dir/cbor/encoding.c.o 16:00:50 [ 69%] Building C object c/CMakeFiles/csdk.dir/service.c.o 16:00:50 [ 71%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 16:00:50 [ 59%] Building C object src/CMakeFiles/cbor.dir/cbor/serialization.c.o 16:00:50 [ 72%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 16:00:51 [ 74%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 16:00:51 [ 75%] Linking C shared library libcsdk.so 16:00:51 [ 75%] Built target csdk 16:00:51 Scanning dependencies of target template 16:00:51 [ 77%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 16:00:51 [ 61%] Building C object src/CMakeFiles/cbor.dir/cbor/arrays.c.o 16:00:51 [ 78%] Linking C executable template 16:00:51 [ 78%] Built target template 16:00:51 Scanning dependencies of target device-counter 16:00:51 [ 80%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 16:00:51 [ 81%] Linking C executable device-counter 16:00:51 [ 63%] Building C object src/CMakeFiles/cbor.dir/cbor/common.c.o 16:00:51 [ 81%] Built target device-counter 16:00:51 Scanning dependencies of target device-random 16:00:51 [ 83%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 16:00:51 [ 84%] Linking C executable device-random 16:00:51 [ 84%] Built target device-random 16:00:51 Scanning dependencies of target device-gyro 16:00:51 [ 86%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 16:00:51 [ 87%] Linking C executable device-gyro 16:00:51 [ 87%] Built target device-gyro 16:00:51 Scanning dependencies of target device-bitfields 16:00:51 [ 89%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 16:00:51 [ 90%] Linking C executable device-bitfields 16:00:51 [ 90%] Built target device-bitfields 16:00:51 Scanning dependencies of target template-discovery 16:00:51 [ 92%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 16:00:52 [ 65%] Building C object src/CMakeFiles/cbor.dir/cbor/floats_ctrls.c.o 16:00:52 [ 93%] Linking C executable template-discovery 16:00:52 [ 93%] Built target template-discovery 16:00:52 Scanning dependencies of target device-file 16:00:52 [ 95%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 16:00:52 [ 67%] Building C object src/CMakeFiles/cbor.dir/cbor/bytestrings.c.o 16:00:52 [ 96%] Linking C executable device-file 16:00:52 [ 96%] Built target device-file 16:00:52 Scanning dependencies of target device-terminal 16:00:52 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 16:00:52 [100%] Linking C executable device-terminal 16:00:52 [100%] Built target device-terminal 16:00:52 Run CPack packaging tool... 16:00:52 CPack: Create package using TGZ 16:00:52 CPack: Install projects 16:00:52 CPack: - Run preinstall target for: Csdk 16:00:52 [ 69%] Building C object src/CMakeFiles/cbor.dir/cbor/callbacks.c.o 16:00:52 CPack: - Install project: Csdk [] 16:00:52 CPack: Create package 16:00:52 CPack: - package: /tmp/sdk/build/release/csdk-0.0.0.tar.gz generated. 16:00:52 + '[' false '=' true ] 16:00:52 + '[' false '=' true ] 16:00:52 + mkdir -p /tmp/sdk/build/debug 16:00:52 + cd /tmp/sdk/build/debug 16:00:52 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /tmp/sdk/src 16:00:52 [ 71%] Building C object src/CMakeFiles/cbor.dir/cbor/strings.c.o 16:00:52 -- The C compiler identification is GNU 9.3.0 16:00:52 -- Check for working C compiler: /usr/bin/cc 16:00:52 -- Check for working C compiler: /usr/bin/cc - works 16:00:52 -- Detecting C compiler ABI info 16:00:52 -- Detecting C compiler ABI info - done 16:00:52 -- Detecting C compile features 16:00:52 -- Detecting C compile features - done 16:00:52 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 16:00:52 -- Found CURL: /usr/lib/libcurl.so (found version "7.77.0") 16:00:52 -- Found LIBYAML: /usr/lib/libyaml.so 16:00:52 -- Found LIBUUID: /usr/lib/libuuid.so 16:00:52 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 16:00:52 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 16:00:52 -- Found LIBHIREDIS: /usr/lib/libhiredis.so 16:00:52 -- C SDK 0.0.0 for Linux 16:00:52 -- Performing Test CSDK_HAVE_ATOMIC 16:00:53 [ 73%] Building C object src/CMakeFiles/cbor.dir/cbor/maps.c.o 16:00:53 -- Performing Test CSDK_HAVE_ATOMIC - Success 16:00:53 -- Found Curses: /usr/lib/libcurses.so 16:00:53 -- Configuring done 16:00:53 -- Generating done 16:00:53 -- Build files have been written to: /tmp/sdk/build/debug 16:00:53 + tee debug.log 16:00:53 + make 16:00:53 Scanning dependencies of target csdk 16:00:53 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 16:00:53 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback2.c.o 16:00:53 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 16:00:53 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 16:00:53 [ 75%] Building C object src/CMakeFiles/cbor.dir/cbor/tags.c.o 16:00:53 [ 76%] Building C object src/CMakeFiles/cbor.dir/cbor/ints.c.o 16:00:53 [ 7%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 16:00:53 [ 9%] Building C object c/CMakeFiles/csdk.dir/data-mqtt.c.o 16:00:53 [ 10%] Building C object c/CMakeFiles/csdk.dir/data-redstr.c.o 16:00:53 [ 12%] Building C object c/CMakeFiles/csdk.dir/data-rest.c.o 16:00:53 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 16:00:53 [ 78%] Building C object src/CMakeFiles/cbor.dir/allocators.c.o 16:00:53 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 16:00:53 [ 16%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 16:00:53 [ 18%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 16:00:54 [ 80%] Linking C static library libcbor.a 16:00:54 [ 80%] Built target cbor 16:00:54 Scanning dependencies of target sort 16:00:54 [ 82%] Building C object examples/CMakeFiles/sort.dir/sort.c.o 16:00:54 [ 19%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 16:00:54 [ 21%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 16:00:54 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 16:00:54 [ 24%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 16:00:54 [ 25%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 16:00:54 [ 84%] Linking C executable sort 16:00:54 [ 84%] Built target sort 16:00:54 [ 27%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 16:00:54 [ 28%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 16:00:54 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 16:00:54 Scanning dependencies of target readfile 16:00:54 [ 86%] Building C object examples/CMakeFiles/readfile.dir/readfile.c.o 16:00:54 [ 88%] Linking C executable readfile 16:00:54 [ 31%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 16:00:54 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 16:00:54 [ 34%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 16:00:55 [ 88%] Built target readfile 16:00:55 Scanning dependencies of target streaming_parser 16:00:55 [ 90%] Building C object examples/CMakeFiles/streaming_parser.dir/streaming_parser.c.o 16:00:55 [ 36%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 16:00:55 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 16:00:55 [ 39%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 16:00:55 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 16:00:55 [ 42%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 16:00:55 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 16:00:55 [ 92%] Linking C executable streaming_parser 16:00:55 [ 92%] Built target streaming_parser 16:00:55 Scanning dependencies of target hello 16:00:55 [ 94%] Building C object examples/CMakeFiles/hello.dir/hello.c.o 16:00:55 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 16:00:55 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 16:00:55 [ 48%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 16:00:55 [ 50%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 16:00:55 [ 51%] Building C object c/CMakeFiles/csdk.dir/map.c.o 16:00:55 [ 53%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 16:00:55 [ 54%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 16:00:55 [ 56%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 16:00:55 [ 96%] Linking C executable hello 16:00:55 [ 96%] Built target hello 16:00:55 Scanning dependencies of target create_items 16:00:55 [ 98%] Building C object examples/CMakeFiles/create_items.dir/create_items.c.o 16:00:55 [ 57%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 16:00:55 [ 59%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 16:00:55 [100%] Linking C executable create_items 16:00:56 [ 60%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 16:00:56 [ 62%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 16:00:56 [ 63%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 16:00:56 [100%] Built target create_items 16:00:56 Install the project... 16:00:56 -- Install configuration: "Release" 16:00:56 -- Installing: /usr/local/include/cbor/configuration.h 16:00:56 -- Installing: /usr/local/lib64/libcbor.a 16:00:56 -- Installing: /usr/local/lib64/libcbor.so.0.0.0 16:00:56 -- Installing: /usr/local/lib64/libcbor.so.0 16:00:56 -- Installing: /usr/local/lib64/libcbor.so 16:00:56 -- Up-to-date: /usr/local/include/cbor 16:00:56 -- Installing: /usr/local/include/cbor/streaming.h 16:00:56 -- Installing: /usr/local/include/cbor/ints.h 16:00:56 -- Installing: /usr/local/include/cbor/floats_ctrls.h 16:00:56 -- Installing: /usr/local/include/cbor/bytestrings.h 16:00:56 -- Installing: /usr/local/include/cbor/encoding.h 16:00:56 -- Installing: /usr/local/include/cbor/serialization.h 16:00:56 -- Installing: /usr/local/include/cbor/data.h 16:00:56 -- Installing: /usr/local/include/cbor/common.h 16:00:56 -- Installing: /usr/local/include/cbor/callbacks.h 16:00:56 -- Installing: /usr/local/include/cbor/strings.h 16:00:56 -- Installing: /usr/local/include/cbor/tags.h 16:00:56 -- Installing: /usr/local/include/cbor/internal 16:00:56 -- Installing: /usr/local/include/cbor/internal/encoders.h 16:00:56 -- Installing: /usr/local/include/cbor/internal/loaders.h 16:00:56 -- Installing: /usr/local/include/cbor/internal/stack.h 16:00:56 -- Installing: /usr/local/include/cbor/internal/unicode.h 16:00:56 -- Installing: /usr/local/include/cbor/internal/builder_callbacks.h 16:00:56 -- Installing: /usr/local/include/cbor/internal/memory_utils.h 16:00:56 -- Installing: /usr/local/include/cbor/arrays.h 16:00:56 -- Installing: /usr/local/include/cbor/maps.h 16:00:56 -- Installing: /usr/local/include/cbor.h 16:00:56 -- Installing: /usr/local/lib64/pkgconfig/libcbor.pc 16:00:56 [ 65%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 16:00:56 [ 66%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 16:00:56 [ 68%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 16:00:56 [ 69%] Building C object c/CMakeFiles/csdk.dir/service.c.o 16:00:56 [ 71%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 16:00:56 [ 72%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 16:00:56 [ 74%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 16:00:56 [ 75%] Linking C shared library libcsdk.so 16:00:56 [ 75%] Built target csdk 16:00:56 Scanning dependencies of target template 16:00:56 [ 77%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 16:00:56 [ 78%] Linking C executable template 16:00:57 [ 78%] Built target template 16:00:57 Scanning dependencies of target device-counter 16:00:57 [ 80%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 16:00:57 [ 81%] Linking C executable device-counter 16:00:57 [ 81%] Built target device-counter 16:00:57 Scanning dependencies of target device-random 16:00:57 [ 83%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 16:00:57 [ 84%] Linking C executable device-random 16:00:57 [ 84%] Built target device-random 16:00:57 Scanning dependencies of target device-gyro 16:00:57 [ 86%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 16:00:57 [ 87%] Linking C executable device-gyro 16:00:57 [ 87%] Built target device-gyro 16:00:57 Scanning dependencies of target device-bitfields 16:00:57 [ 89%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 16:00:57 [ 90%] Linking C executable device-bitfields 16:00:57 [ 90%] Built target device-bitfields 16:00:57 Scanning dependencies of target template-discovery 16:00:57 [ 92%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 16:00:57 [ 93%] Linking C executable template-discovery 16:00:57 [ 93%] Built target template-discovery 16:00:57 Scanning dependencies of target device-file 16:00:57 [ 95%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 16:00:57 [ 96%] Linking C executable device-file 16:00:57 [ 96%] Built target device-file 16:00:57 Scanning dependencies of target device-terminal 16:00:57 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 16:00:58 [100%] Linking C executable device-terminal 16:00:58 [100%] Built target device-terminal 16:00:58 make: Entering directory '/tmp/sdk/build/release' 16:00:58 make[1]: Entering directory '/tmp/sdk/build/release' 16:00:58 make[2]: Entering directory '/tmp/sdk/build/release' 16:00:58 make[2]: Leaving directory '/tmp/sdk/build/release' 16:00:58 [ 75%] Built target csdk 16:00:58 make[2]: Entering directory '/tmp/sdk/build/release' 16:00:58 make[2]: Leaving directory '/tmp/sdk/build/release' 16:00:58 [ 78%] Built target template 16:00:58 make[2]: Entering directory '/tmp/sdk/build/release' 16:00:58 make[2]: Leaving directory '/tmp/sdk/build/release' 16:00:58 [ 81%] Built target device-counter 16:00:58 make[2]: Entering directory '/tmp/sdk/build/release' 16:00:58 make[2]: Leaving directory '/tmp/sdk/build/release' 16:00:58 [ 84%] Built target device-random 16:00:58 make[2]: Entering directory '/tmp/sdk/build/release' 16:00:58 make[2]: Leaving directory '/tmp/sdk/build/release' 16:00:58 [ 87%] Built target device-gyro 16:00:58 make[2]: Entering directory '/tmp/sdk/build/release' 16:00:58 make[2]: Leaving directory '/tmp/sdk/build/release' 16:00:58 [ 90%] Built target device-bitfields 16:00:58 make[2]: Entering directory '/tmp/sdk/build/release' 16:00:58 make[2]: Leaving directory '/tmp/sdk/build/release' 16:00:58 [ 93%] Built target template-discovery 16:00:58 make[2]: Entering directory '/tmp/sdk/build/release' 16:00:58 make[2]: Leaving directory '/tmp/sdk/build/release' 16:00:58 [ 96%] Built target device-file 16:00:58 make[2]: Entering directory '/tmp/sdk/build/release' 16:00:58 make[2]: Leaving directory '/tmp/sdk/build/release' 16:00:58 [100%] Built target device-terminal 16:00:58 make[1]: Leaving directory '/tmp/sdk/build/release' 16:00:58 Install the project... 16:00:58 -- Install configuration: "Release" 16:00:58 -- Installing: /usr/local/lib/libcsdk.so 16:00:58 -- Set runtime path of "/usr/local/lib/libcsdk.so" to "" 16:00:58 -- Up-to-date: /usr/local/include 16:00:58 -- Installing: /usr/local/include/devsdk 16:00:58 -- Installing: /usr/local/include/devsdk/devsdk-base.h 16:00:58 -- Installing: /usr/local/include/devsdk/devsdk.h 16:00:58 -- Installing: /usr/local/include/edgex 16:00:58 -- Installing: /usr/local/include/edgex/devices.h 16:00:58 -- Installing: /usr/local/include/edgex/edgex-base.h 16:00:58 -- Installing: /usr/local/include/edgex/edgex.h 16:00:58 -- Installing: /usr/local/include/edgex/profiles.h 16:00:58 -- Installing: /usr/local/include/edgex/rest-server.h 16:00:58 -- Installing: /usr/local/include/edgex/csdk-defs.h 16:00:58 -- Installing: /usr/local/include/iot 16:00:58 -- Installing: /usr/local/include/iot/base64.h 16:00:58 -- Installing: /usr/local/include/iot/component.h 16:00:58 -- Installing: /usr/local/include/iot/config.h 16:00:58 -- Installing: /usr/local/include/iot/container.h 16:00:58 -- Installing: /usr/local/include/iot/data.h 16:00:58 -- Installing: /usr/local/include/iot/hash.h 16:00:58 -- Installing: /usr/local/include/iot/iot.h 16:00:58 -- Installing: /usr/local/include/iot/json.h 16:00:58 -- Installing: /usr/local/include/iot/logger.h 16:00:58 -- Installing: /usr/local/include/iot/os.h 16:00:58 -- Installing: /usr/local/include/iot/scheduler.h 16:00:58 -- Installing: /usr/local/include/iot/thread.h 16:00:58 -- Installing: /usr/local/include/iot/threadpool.h 16:00:58 -- Installing: /usr/local/include/iot/time.h 16:00:58 -- Installing: /usr/local/include/iot/typecode.h 16:00:58 -- Installing: /usr/local/include/iot/os 16:00:58 -- Installing: /usr/local/include/iot/os/linux.h 16:00:58 -- Installing: /usr/local/include/iot/os/macos.h 16:00:58 -- Installing: /usr/local/include/iot/os/zephyr.h 16:00:58 -- Installing: /usr/local/include/iot/defs.h 16:00:58 -- Installing: /usr/local/share/device-sdk-c/LICENSE 16:00:58 -- Installing: /usr/local/share/device-sdk-c/Attribution.txt 16:00:58 make: Leaving directory '/tmp/sdk/build/release' 16:00:58 Removing intermediate container 8153bcaba85e 16:00:58 ---> 6624d764cea4 16:00:58 Step 16/25 : FROM ${BASE} 16:00:58 ---> ac6a0feb3254 16:00:58 Step 17/25 : LABEL maintainer="IOTech " 16:00:58 Removing intermediate container e61347350767 16:00:58 ---> 9cd1de740ced 16:00:58 Step 8/25 : RUN mkdir /tmp/sdk 16:00:58 ---> Running in 94894b043645 16:00:59 ---> Running in 366a4aee8608 16:00:59 Removing intermediate container 366a4aee8608 16:00:59 ---> fc9d61beaf21 16:00:59 Step 18/25 : RUN wget https://iotech.jfrog.io/artifactory/alpine/KEY/support@iotechsys.com-5b990dd9.pub -O /etc/apk/keys/support@iotechsys.com-5b990dd9.pub 16:00:59 ---> Running in 056fd60c4686 16:00:59 Connecting to iotech.jfrog.io (54.229.110.245:443) 16:00:59 saving to '/etc/apk/keys/support@iotechsys.com-5b990dd9.pub' 16:00:59 support@iotechsys.co 100% |********************************| 451 0:00:00 ETA 16:00:59 '/etc/apk/keys/support@iotechsys.com-5b990dd9.pub' saved 16:00:59 Removing intermediate container 056fd60c4686 16:00:59 ---> 112e2f23bc93 16:00:59 Step 19/25 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine/alpine-3.12' >> /etc/apk/repositories 16:00:59 ---> Running in e9710eae102e 16:01:00 Removing intermediate container e9710eae102e 16:01:00 ---> 0b43d0067e98 16:01:00 Step 20/25 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml curl libmicrohttpd libuuid paho-mqtt-c-dev hiredis-dev 16:01:00 ---> Running in 1b5a1894dd8b 16:01:00 fetch http://nl.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 16:01:01 Removing intermediate container 94894b043645 16:01:01 ---> 3148347b80c8 16:01:01 Step 9/25 : COPY VERSION /tmp/sdk 16:01:01 fetch http://nl.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 16:01:02 ---> 2d5e83371683 16:01:02 Step 10/25 : COPY src /tmp/sdk/src 16:01:03 ---> 89a6ebced62c 16:01:03 Step 11/25 : COPY include /tmp/sdk/include 16:01:04 ---> 3a787cc6b9b3 16:01:04 Step 12/25 : COPY scripts /tmp/sdk/scripts 16:01:05 ---> 06766f04e6ea 16:01:05 Step 13/25 : COPY LICENSE /tmp/sdk 16:01:05 fetch https://iotech.jfrog.io/artifactory/alpine/alpine-3.12/x86_64/APKINDEX.tar.gz 16:01:06 ---> 32dc3d61e971 16:01:06 Step 14/25 : COPY Attribution.txt /tmp/sdk 16:01:06 (1/7) Installing curl (7.78.0-r0) 16:01:07 ---> a508071ff0c8 16:01:07 Step 15/25 : RUN cd /tmp/sdk && ./scripts/build.sh && make -C build/release install 16:01:07 ---> Running in 3556bf9d3a8b 16:01:07 (2/7) Installing hiredis (0.14.1-r0) 16:01:07 (3/7) Installing hiredis-dev (0.14.1-r0) 16:01:08 (4/7) Installing libuuid (2.35.2-r0) 16:01:08 (5/7) Installing paho-mqtt-c-dev (1.3.5-r0) 16:01:08 + CPPCHECK=false 16:01:08 + DOCGEN=false 16:01:08 + TOMLVER=SDK-0.2 16:01:08 + CUTILVER=1.1.4 16:01:08 + '[' 0 -gt 0 ] 16:01:08 + readlink -f ./scripts/build.sh 16:01:08 + dirname /tmp/sdk/scripts/build.sh 16:01:08 + dirname /tmp/sdk/scripts 16:01:08 + ROOT=/tmp/sdk 16:01:08 + cd /tmp/sdk 16:01:08 + '[' '!' -d deps ] 16:01:08 + mkdir deps 16:01:08 + + wgettar -O -C - deps -z -x -f - 16:01:08 https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 16:01:08 --2021-08-12 16:01:08-- https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 16:01:08 Resolving github.com (github.com)... 140.82.114.4 16:01:08 Connecting to github.com (github.com)|140.82.114.4|:443... connected. 16:01:08 HTTP request sent, awaiting response... 302 Found 16:01:08 Location: https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 [following] 16:01:08 --2021-08-12 16:01:08-- https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 16:01:08 Resolving codeload.github.com (codeload.github.com)... 140.82.114.10 16:01:08 Connecting to codeload.github.com (codeload.github.com)|140.82.114.10|:443... connected. 16:01:08 HTTP request sent, awaiting response... 200 OK 16:01:08 Length: unspecified [application/x-gzip] 16:01:08 Saving to: 'STDOUT' 16:01:08  16:01:08 0K .......... ......     978K=0.02s 16:01:08 16:01:08 2021-08-12 16:01:08 (978 KB/s) - written to stdout [16451] 16:01:08 16:01:08 + cp deps/tomlc99-SDK-0.2/toml.c deps/tomlc99-SDK-0.2/toml.h src/c 16:01:08 + wget -O - https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.4.tar.gz 16:01:08 + tar -C deps -z -x -f - 16:01:08 --2021-08-12 16:01:08-- https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.4.tar.gz 16:01:08 Resolving github.com (github.com)... 140.82.114.4 16:01:08 Connecting to github.com (github.com)|140.82.114.4|:443... connected. 16:01:08 HTTP request sent, awaiting response... 302 Found 16:01:08 Location: https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.4 [following] 16:01:08 --2021-08-12 16:01:08-- https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.4 16:01:08 Resolving codeload.github.com (codeload.github.com)... 140.82.114.10 16:01:08 Connecting to codeload.github.com (codeload.github.com)|140.82.114.10|:443... connected. 16:01:09 HTTP request sent, awaiting response... 200 OK 16:01:09 Length: unspecified [application/x-gzip] 16:01:09 Saving to: 'STDOUT' 16:01:09  16:01:09 0K .......... .......... .......... .......... .......... 946K 16:01:09 50K .......... .......... .......... .......... .......... 2.98M 16:01:09 100K .......... .......... .......... .......... .......... 2.59M 16:01:09 150K .......... .......... .......                       1.47M=0.1s 16:01:09 16:01:09 2021-08-12 16:01:09 (1.63 MB/s) - written to stdout [181796] 16:01:09 16:01:09 + mkdir -p src/c/iot 16:01:09 + cp deps/iotech-c-utils-1.1.4/src/c/base64.c deps/iotech-c-utils-1.1.4/src/c/component.c deps/iotech-c-utils-1.1.4/src/c/config.c deps/iotech-c-utils-1.1.4/src/c/container.c deps/iotech-c-utils-1.1.4/src/c/data.c deps/iotech-c-utils-1.1.4/src/c/hash.c deps/iotech-c-utils-1.1.4/src/c/iot.c deps/iotech-c-utils-1.1.4/src/c/json.c deps/iotech-c-utils-1.1.4/src/c/logger.c deps/iotech-c-utils-1.1.4/src/c/os.c deps/iotech-c-utils-1.1.4/src/c/scheduler.c deps/iotech-c-utils-1.1.4/src/c/thread.c deps/iotech-c-utils-1.1.4/src/c/threadpool.c deps/iotech-c-utils-1.1.4/src/c/time.c deps/iotech-c-utils-1.1.4/src/c/yxml.c src/c/iot 16:01:09 + cp deps/iotech-c-utils-1.1.4/src/c/defs.h.in src/c/iot 16:01:09 + cp deps/iotech-c-utils-1.1.4/src/c/yxml.h src/c/iot 16:01:09 + cp deps/iotech-c-utils-1.1.4/VERSION src/c/iot 16:01:09 + mkdir -p include/iot 16:01:09 + cp deps/iotech-c-utils-1.1.4/include/iot/base64.h deps/iotech-c-utils-1.1.4/include/iot/component.h deps/iotech-c-utils-1.1.4/include/iot/config.h deps/iotech-c-utils-1.1.4/include/iot/container.h deps/iotech-c-utils-1.1.4/include/iot/data.h deps/iotech-c-utils-1.1.4/include/iot/hash.h deps/iotech-c-utils-1.1.4/include/iot/iot.h deps/iotech-c-utils-1.1.4/include/iot/json.h deps/iotech-c-utils-1.1.4/include/iot/logger.h deps/iotech-c-utils-1.1.4/include/iot/os.h deps/iotech-c-utils-1.1.4/include/iot/scheduler.h deps/iotech-c-utils-1.1.4/include/iot/thread.h deps/iotech-c-utils-1.1.4/include/iot/threadpool.h deps/iotech-c-utils-1.1.4/include/iot/time.h deps/iotech-c-utils-1.1.4/include/iot/typecode.h include/iot 16:01:09 + mkdir -p include/iot/os 16:01:09 + cp deps/iotech-c-utils-1.1.4/include/iot/os/linux.h deps/iotech-c-utils-1.1.4/include/iot/os/macos.h deps/iotech-c-utils-1.1.4/include/iot/os/zephyr.h include/iot/os 16:01:09 + mkdir -p /tmp/sdk/build/release 16:01:09 + cd /tmp/sdk/build/release 16:01:09 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /tmp/sdk/src 16:01:09 -- The C compiler identification is GNU 9.3.0 16:01:09 -- Check for working C compiler: /usr/bin/cc 16:01:09 -- Check for working C compiler: /usr/bin/cc - works 16:01:09 -- Detecting C compiler ABI info 16:01:10 -- Detecting C compiler ABI info - done 16:01:10 -- Detecting C compile features 16:01:10 -- Detecting C compile features - done 16:01:10 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 16:01:10 (6/7) Installing libidn2 (2.3.0-r0) 16:01:10 -- Found CURL: /usr/lib/libcurl.so (found version "7.77.0") 16:01:10 -- Found LIBYAML: /usr/lib/libyaml.so 16:01:10 -- Found LIBUUID: /usr/lib/libuuid.so 16:01:10 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 16:01:10 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 16:01:10 -- Found LIBHIREDIS: /usr/lib/libhiredis.so 16:01:10 -- C SDK 0.0.0 for Linux 16:01:10 -- Performing Test CSDK_HAVE_ATOMIC 16:01:10 (7/7) Installing wget (1.20.3-r1) 16:01:10 -- Performing Test CSDK_HAVE_ATOMIC - Success 16:01:10 -- Found Curses: /usr/lib/libcurses.so 16:01:10 -- Configuring done 16:01:11 -- Generating done 16:01:11 -- Build files have been written to: /tmp/sdk/build/release 16:01:11 + + maketee all release.log package 16:01:11 16:01:11 Scanning dependencies of target csdk 16:01:11 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 16:01:12 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback2.c.o 16:01:12 Executing busybox-1.31.1-r20.trigger 16:01:12 OK: 286 MiB in 82 packages 16:01:12 Removing intermediate container 1b5a1894dd8b 16:01:12 ---> 319c75baf2a2 16:01:12 Step 21/25 : COPY --from=builder /usr/local/include/iot /usr/local/include/iot 16:01:12 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 16:01:12 ---> 6a725bac965e 16:01:12 Step 22/25 : COPY --from=builder /usr/local/include/edgex /usr/local/include/edgex 16:01:12 ---> 9a4c21861a2f 16:01:12 Step 23/25 : COPY --from=builder /usr/local/lib /usr/local/lib 16:01:13 ---> 086e08bf3ccd 16:01:13 Step 24/25 : COPY --from=builder /usr/local/lib64 /usr/local/lib64 16:01:13 ---> fcecb4a9f415 16:01:13 Step 25/25 : COPY --from=builder /usr/local/share/device-sdk-c /usr/local/share/device-sdk-c 16:01:13 ---> fb26ccbfb98b 16:01:13 Successfully built fb26ccbfb98b 16:01:13 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 16:01:14 + docker inspect -f . ci-base-image-x86_64 16:01:14 . [Pipeline] withDockerContainer 16:01:14 prd-centos7-docker-4c-2g-718 does not seem to be running inside a container 16:01:14 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-c/2 -v /w/workspace/device-sdk-c/2:/w/workspace/device-sdk-c/2:rw,z -v /w/workspace/device-sdk-c/2@tmp:/w/workspace/device-sdk-c/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 16:01:14 $ docker top ae9147baf6719c1919f22974cc9cad2a4732e1bd0edada92bf9d742118e739f5 -eo pid,comm 16:01:14 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o [Pipeline] { [Pipeline] sh 16:01:15 + make test 16:01:15 echo "make test" 16:01:15 make test [Pipeline] } 16:01:15 $ docker stop --time=1 ae9147baf6719c1919f22974cc9cad2a4732e1bd0edada92bf9d742118e739f5 16:01:15 [ 7%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 16:01:15 [ 9%] Building C object c/CMakeFiles/csdk.dir/data-mqtt.c.o 16:01:16 [ 10%] Building C object c/CMakeFiles/csdk.dir/data-redstr.c.o 16:01:16 $ docker rm -f ae9147baf6719c1919f22974cc9cad2a4732e1bd0edada92bf9d742118e739f5 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { 16:01:16 [ 12%] Building C object c/CMakeFiles/csdk.dir/data-rest.c.o 16:01:17 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 16:01:18 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o [Pipeline] sh 16:01:18 + sudo chown -R jenkins:jenkins . [Pipeline] sh 16:01:18 + ls -al . 16:01:18 total 172 16:01:18 drwxrwxr-x. 8 jenkins jenkins 4096 Aug 12 16:00 . 16:01:18 drwxrwxr-x. 4 jenkins jenkins 28 Aug 12 16:00 .. 16:01:18 -rw-rw-r--. 1 jenkins jenkins 3104 Aug 12 16:00 Attribution.txt 16:01:18 -rw-rw-r--. 1 jenkins jenkins 7701 Aug 12 16:00 CHANGES 16:01:18 drwxrwxr-x. 2 jenkins jenkins 121 Aug 12 16:00 docs 16:01:18 -rw-rw-r--. 1 jenkins jenkins 108574 Aug 12 16:00 Doxyfile 16:01:18 drwxrwxr-x. 8 jenkins jenkins 179 Aug 12 16:00 .git 16:01:18 drwxrwxr-x. 2 jenkins jenkins 81 Aug 12 16:00 .github 16:01:18 -rw-rw-r--. 1 jenkins jenkins 176 Aug 12 16:00 .gitignore 16:01:18 -rw-rw-r--. 1 jenkins jenkins 677 Aug 12 16:00 GOVERNANCE.md 16:01:18 drwxrwxr-x. 4 jenkins jenkins 33 Aug 12 16:00 include 16:01:18 -rw-rw-r--. 1 jenkins jenkins 784 Aug 12 16:00 Jenkinsfile 16:01:18 -rw-rw-r--. 1 jenkins jenkins 10174 Aug 12 16:00 LICENSE 16:01:18 -rw-rw-r--. 1 jenkins jenkins 444 Aug 12 16:00 Makefile 16:01:18 -rw-rw-r--. 1 jenkins jenkins 618 Aug 12 16:00 OWNERS.md 16:01:18 -rw-rw-r--. 1 jenkins jenkins 4086 Aug 12 16:00 README.md 16:01:18 -rw-rw-r--. 1 jenkins jenkins 7090 Aug 12 16:00 README.v2.md 16:01:18 drwxrwxr-x. 2 jenkins jenkins 98 Aug 12 16:00 scripts 16:01:18 drwxrwxr-x. 4 jenkins jenkins 50 Aug 12 16:00 src 16:01:18 -rw-rw-r--. 1 jenkins jenkins 5 Aug 12 15:57 VERSION [Pipeline] isUnix [Pipeline] sh 16:01:19 + docker build -t device-sdk -f scripts/Dockerfile.alpine --build-arg BASE=ci-base-image-x86_64 --build-arg 'MAKE=make build' --build-arg ARCH=amd64 --label git_sha=3aa5c763c2829e2851d8a64b2c28d73d0e58c8e5 --label arch=amd64 --label version=0.0.0 . 16:01:19 Sending build context to Docker daemon 2.712MB 16:01:19 Step 1/17 : ARG BASE=alpine:3.12 16:01:19 Step 2/17 : FROM ${BASE} 16:01:19 ---> fb26ccbfb98b 16:01:19 Step 3/17 : LABEL maintainer="IOTech " 16:01:19 ---> Running in ecb033a443f4 16:01:19 Removing intermediate container ecb033a443f4 16:01:19 ---> 655640be5798 16:01:19 Step 4/17 : RUN wget https://iotech.jfrog.io/artifactory/alpine/KEY/support@iotechsys.com-5b990dd9.pub -O /etc/apk/keys/support@iotechsys.com-5b990dd9.pub 16:01:19 ---> Running in 61bb8393c261 16:01:19 --2021-08-12 16:01:19-- https://iotech.jfrog.io/artifactory/alpine/KEY/support@iotechsys.com-5b990dd9.pub 16:01:19 Resolving iotech.jfrog.io (iotech.jfrog.io)... 54.229.110.245, 54.170.66.44, 54.195.244.87 16:01:19 Connecting to iotech.jfrog.io (iotech.jfrog.io)|54.229.110.245|:443... connected. 16:01:20 HTTP request sent, awaiting response... 200 OK 16:01:20 Length: 451 [application/octet-stream] 16:01:20 Saving to: '/etc/apk/keys/support@iotechsys.com-5b990dd9.pub' 16:01:20  16:01:20 0K  100% 50.7M=0s 16:01:20 16:01:20 2021-08-12 16:01:20 (50.7 MB/s) - '/etc/apk/keys/support@iotechsys.com-5b990dd9.pub' saved [451/451] 16:01:20 16:01:20 [ 16%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 16:01:20 Removing intermediate container 61bb8393c261 16:01:20 ---> 6a4e5ad16def 16:01:20 Step 5/17 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine/alpine-3.12' >> /etc/apk/repositories 16:01:20 ---> Running in 20f2f7d11240 16:01:20 [ 18%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 16:01:20 Removing intermediate container 20f2f7d11240 16:01:20 ---> 56a1a6f6e652 16:01:20 Step 6/17 : 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 paho-mqtt-c-dev hiredis-dev && mkdir -p /edgex-c-sdk/build 16:01:20 ---> Running in 3d85b6dc1641 16:01:20 [ 19%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 16:01:21 fetch http://nl.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 16:01:21 [ 21%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 16:01:22 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 16:01:22 [ 24%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 16:01:22 [ 25%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 16:01:24 fetch http://nl.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 16:01:24 fetch https://iotech.jfrog.io/artifactory/alpine/alpine-3.12/x86_64/APKINDEX.tar.gz 16:01:25 (1/16) Installing ncurses-dev (6.2_p20200523-r0) 16:01:25 (2/16) Installing libblkid (2.35.2-r0) 16:01:25 (3/16) Installing blkid (2.35.2-r0) 16:01:25 (4/16) Installing libcap-ng (0.7.10-r1) 16:01:25 (5/16) Installing setpriv (2.35.2-r0) 16:01:25 [ 27%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 16:01:25 (6/16) Installing libmount (2.35.2-r0) 16:01:25 (7/16) Installing libsmartcols (2.35.2-r0) 16:01:25 (8/16) Installing findmnt (2.35.2-r0) 16:01:26 [ 28%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 16:01:26 (9/16) Installing mcookie (2.35.2-r0) 16:01:26 (10/16) Installing hexdump (2.35.2-r0) 16:01:26 (11/16) Installing lsblk (2.35.2-r0) 16:01:26 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 16:01:26 (12/16) Installing libfdisk (2.35.2-r0) 16:01:26 (13/16) Installing sfdisk (2.35.2-r0) 16:01:26 (14/16) Installing cfdisk (2.35.2-r0) 16:01:26 (15/16) Installing util-linux (2.35.2-r0) 16:01:27 [ 31%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 16:01:27 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 16:01:27 (16/16) Installing util-linux-dev (2.35.2-r0) 16:01:27 Executing busybox-1.31.1-r20.trigger 16:01:27 OK: 295 MiB in 98 packages 16:01:28 [ 34%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 16:01:28 Removing intermediate container 3d85b6dc1641 16:01:28 ---> 72e108b85ba9 16:01:28 Step 7/17 : COPY VERSION /edgex-c-sdk/ 16:01:28 ---> 1a8e2b44d2ad 16:01:28 Step 8/17 : COPY src /edgex-c-sdk/src/ 16:01:28 ---> 849a11044147 16:01:28 Step 9/17 : COPY include /edgex-c-sdk/include/ 16:01:29 ---> 75e5a2c0015d 16:01:29 Step 10/17 : COPY scripts /edgex-c-sdk/scripts 16:01:29 ---> 6f5fd2916a82 16:01:29 Step 11/17 : COPY LICENSE /edgex-c-sdk/ 16:01:29 ---> 757773272629 16:01:29 Step 12/17 : COPY Attribution.txt /edgex-c-sdk/ 16:01:29 ---> 5952ce85ecd3 16:01:29 Step 13/17 : WORKDIR /edgex-c-sdk 16:01:29 ---> Running in 186adc5f92f3 16:01:29 Removing intermediate container 186adc5f92f3 16:01:29 ---> dc2a3f071e78 16:01:29 Step 14/17 : ENTRYPOINT ["/edgex-c-sdk/scripts/entrypoint.sh"] 16:01:29 ---> Running in f68fcd5be013 16:01:29 Removing intermediate container f68fcd5be013 16:01:29 ---> 5e2aa823a43d 16:01:29 Step 15/17 : LABEL arch=amd64 16:01:29 ---> Running in 305aca199058 16:01:29 Removing intermediate container 305aca199058 16:01:29 ---> 2bed273b9b23 16:01:29 Step 16/17 : LABEL git_sha=3aa5c763c2829e2851d8a64b2c28d73d0e58c8e5 16:01:29 ---> Running in 9bef7f66cb90 16:01:30 Removing intermediate container 9bef7f66cb90 16:01:30 ---> b8210ff1cea2 16:01:30 Step 17/17 : LABEL version=0.0.0 16:01:30 ---> Running in be7960d3fdf4 16:01:30 Removing intermediate container be7960d3fdf4 16:01:30 ---> 774803f4a6b9 16:01:30 [Warning] One or more build-args [MAKE ARCH] were not consumed 16:01:30 Successfully built 774803f4a6b9 16:01:30 Successfully tagged device-sdk: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 Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 16:01:30 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 16:01:30 16:01:30 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] sh 16:01:30 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 16:01:31 [ 36%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 16:01:31 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 16:01:31 [ 39%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 16:01:32 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 16:01:32 [ 42%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 16:01:33 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 16:01:34 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 16:01:34 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 16:01:35 [ 48%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 16:01:36 [ 50%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 16:01:36 latest: Pulling from edgex-lftools-log-publisher 16:01:36 b4d181a07f80: Pulling fs layer 16:01:36 a1111a8f2ec3: Pulling fs layer 16:01:36 ed53099fbce6: Pulling fs layer 16:01:36 dc539afda2c1: Pulling fs layer 16:01:36 77bc0d833cb6: Pulling fs layer 16:01:36 9065ff56babe: Pulling fs layer 16:01:36 d287ab97295c: Pulling fs layer 16:01:36 dc539afda2c1: Waiting 16:01:36 77bc0d833cb6: Waiting 16:01:36 9065ff56babe: Waiting 16:01:36 d287ab97295c: Waiting 16:01:36 a1111a8f2ec3: Verifying Checksum 16:01:36 a1111a8f2ec3: Download complete 16:01:36 dc539afda2c1: Verifying Checksum 16:01:36 dc539afda2c1: Download complete 16:01:37 77bc0d833cb6: Verifying Checksum 16:01:37 77bc0d833cb6: Download complete 16:01:37 9065ff56babe: Verifying Checksum 16:01:37 9065ff56babe: Download complete 16:01:37 ed53099fbce6: Verifying Checksum 16:01:37 ed53099fbce6: Download complete 16:01:38 [ 51%] Building C object c/CMakeFiles/csdk.dir/map.c.o 16:01:38 [ 53%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 16:01:39 b4d181a07f80: Verifying Checksum 16:01:39 b4d181a07f80: Download complete 16:01:39 [ 54%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 16:01:39 [ 56%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 16:01:40 b4d181a07f80: Pull complete 16:01:40 a1111a8f2ec3: Pull complete 16:01:40 ed53099fbce6: Pull complete 16:01:40 dc539afda2c1: Pull complete 16:01:41 77bc0d833cb6: Pull complete 16:01:41 9065ff56babe: Pull complete 16:01:44 [ 57%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 16:01:44 [ 59%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 16:01:44 [ 60%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 16:01:45 d287ab97295c: Verifying Checksum 16:01:45 d287ab97295c: Download complete 16:01:45 [ 62%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 16:01:46 [ 63%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 16:01:47 [ 65%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 16:01:48 [ 66%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 16:01:48 [ 68%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 16:01:49 [ 69%] Building C object c/CMakeFiles/csdk.dir/service.c.o 16:01:49 d287ab97295c: Pull complete 16:01:49 Digest: sha256:0c69325c24349bfb3ea32a3c3cbcab1fb66df42c981276dd8ebcf6aa441257c4 16:01:49 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 16:01:49 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] withDockerContainer 16:01:49 prd-centos7-docker-4c-2g-718 does not seem to be running inside a container 16:01:49 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/device-sdk-c/2 -v /w/workspace/device-sdk-c/2:/w/workspace/device-sdk-c/2:rw,z -v /w/workspace/device-sdk-c/2@tmp:/w/workspace/device-sdk-c/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 16:01:51 [ 71%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 16:01:55 $ docker top 19ff8a43f947cd14a97cfc0a3c071dc0b5999df691939f6f7ca376313d6f03a0 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 16:01:56 [ 72%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 16:01:56 [ 74%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 16:01:56 ---> job-cost.sh 16:01:56 lf-activate-venv: SKIPPING 16:01:56 INFO: No Stack... 16:01:56 [ 75%] Linking C shared library libcsdk.so 16:01:57 [ 75%] Built target csdk 16:01:57 Scanning dependencies of target template 16:01:57 [ 77%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 16:01:57 INFO: Retrieving Pricing Info for: v3-standard-2 16:01:57 INFO: Archiving Costs [Pipeline] sh 16:01:57 [ 78%] Linking C executable template 16:01:57 + cut -d, -f6 16:01:57 + cat /w/workspace/device-sdk-c/2/archives/cost.csv [Pipeline] lock 16:01:58 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-c-PR-365-2-stack-cost] 16:01:58 Resource [jenkins-edgexfoundry-device-sdk-c-PR-365-2-stack-cost] did not exist. Created. 16:01:58 Lock acquired on [jenkins-edgexfoundry-device-sdk-c-PR-365-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 16:01:58 + echo total: 0.05999999865889549 [Pipeline] stash 16:01:58 [ 78%] Built target template 16:01:58 Scanning dependencies of target device-counter 16:01:58 [ 80%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 16:01:58 Stashed 1 file(s) [Pipeline] } 16:01:58 Lock released on resource [jenkins-edgexfoundry-device-sdk-c-PR-365-2-stack-cost] [Pipeline] // lock [Pipeline] } 16:01:58 $ docker stop --time=1 19ff8a43f947cd14a97cfc0a3c071dc0b5999df691939f6f7ca376313d6f03a0 16:01:58 [ 81%] Linking C executable device-counter 16:01:59 [ 81%] Built target device-counter 16:01:59 Scanning dependencies of target device-random 16:01:59 [ 83%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 16:01:59 $ docker rm -f 19ff8a43f947cd14a97cfc0a3c071dc0b5999df691939f6f7ca376313d6f03a0 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } 16:02:00 [ 84%] Linking C executable device-random 16:02:00 [ 84%] Built target device-random 16:02:00 Scanning dependencies of target device-gyro 16:02:00 [ 86%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 16:02:01 [ 87%] Linking C executable device-gyro 16:02:01 [ 87%] Built target device-gyro 16:02:01 Scanning dependencies of target device-bitfields 16:02:01 [ 89%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 16:02:01 [ 90%] Linking C executable device-bitfields 16:02:02 [ 90%] Built target device-bitfields 16:02:02 Scanning dependencies of target template-discovery 16:02:02 [ 92%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 16:02:03 [ 93%] Linking C executable template-discovery 16:02:03 [ 93%] Built target template-discovery 16:02:03 Scanning dependencies of target device-file 16:02:03 [ 95%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 16:02:04 [ 96%] Linking C executable device-file 16:02:04 [ 96%] Built target device-file 16:02:04 Scanning dependencies of target device-terminal 16:02:04 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 16:02:04 [100%] Linking C executable device-terminal 16:02:05 [100%] Built target device-terminal 16:02:05 Run CPack packaging tool... 16:02:05 CPack: Create package using TGZ 16:02:05 CPack: Install projects 16:02:05 CPack: - Run preinstall target for: Csdk 16:02:05 CPack: - Install project: Csdk [] 16:02:05 CPack: Create package 16:02:05 CPack: - package: /tmp/sdk/build/release/csdk-0.0.0.tar.gz generated. 16:02:05 + '[' false '=' true ] 16:02:05 + '[' false '=' true ] 16:02:05 + mkdir -p /tmp/sdk/build/debug 16:02:05 + cd /tmp/sdk/build/debug 16:02:05 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /tmp/sdk/src 16:02:06 -- The C compiler identification is GNU 9.3.0 16:02:06 -- Check for working C compiler: /usr/bin/cc 16:02:06 -- Check for working C compiler: /usr/bin/cc - works 16:02:06 -- Detecting C compiler ABI info 16:02:06 -- Detecting C compiler ABI info - done 16:02:07 -- Detecting C compile features 16:02:07 -- Detecting C compile features - done 16:02:07 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 16:02:07 -- Found CURL: /usr/lib/libcurl.so (found version "7.77.0") 16:02:07 -- Found LIBYAML: /usr/lib/libyaml.so 16:02:07 -- Found LIBUUID: /usr/lib/libuuid.so 16:02:07 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 16:02:07 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 16:02:07 -- Found LIBHIREDIS: /usr/lib/libhiredis.so 16:02:07 -- C SDK 0.0.0 for Linux 16:02:07 -- Performing Test CSDK_HAVE_ATOMIC 16:02:07 -- Performing Test CSDK_HAVE_ATOMIC - Success 16:02:07 -- Found Curses: /usr/lib/libcurses.so 16:02:07 -- Configuring done 16:02:07 -- Generating done 16:02:07 -- Build files have been written to: /tmp/sdk/build/debug 16:02:07 + + maketee debug.log 16:02:07 16:02:08 Scanning dependencies of target csdk 16:02:08 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 16:02:08 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback2.c.o 16:02:08 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 16:02:09 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 16:02:09 [ 7%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 16:02:10 [ 9%] Building C object c/CMakeFiles/csdk.dir/data-mqtt.c.o 16:02:10 [ 10%] Building C object c/CMakeFiles/csdk.dir/data-redstr.c.o 16:02:10 [ 12%] Building C object c/CMakeFiles/csdk.dir/data-rest.c.o 16:02:10 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 16:02:11 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 16:02:11 [ 16%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 16:02:12 [ 18%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 16:02:12 [ 19%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 16:02:12 [ 21%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 16:02:13 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 16:02:13 [ 24%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 16:02:13 [ 25%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 16:02:14 [ 27%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 16:02:14 [ 28%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 16:02:14 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 16:02:15 [ 31%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 16:02:15 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 16:02:15 [ 34%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 16:02:16 [ 36%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 16:02:16 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 16:02:16 [ 39%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 16:02:17 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 16:02:17 [ 42%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 16:02:17 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 16:02:18 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 16:02:18 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 16:02:18 [ 48%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 16:02:18 [ 50%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 16:02:19 [ 51%] Building C object c/CMakeFiles/csdk.dir/map.c.o 16:02:19 [ 53%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 16:02:20 [ 54%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 16:02:20 [ 56%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 16:02:21 [ 57%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 16:02:21 [ 59%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 16:02:21 [ 60%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 16:02:22 [ 62%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 16:02:22 [ 63%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 16:02:23 [ 65%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 16:02:24 [ 66%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 16:02:24 [ 68%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 16:02:24 [ 69%] Building C object c/CMakeFiles/csdk.dir/service.c.o 16:02:25 [ 71%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 16:02:26 [ 72%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 16:02:26 [ 74%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 16:02:27 [ 75%] Linking C shared library libcsdk.so 16:02:27 [ 75%] Built target csdk 16:02:27 Scanning dependencies of target template 16:02:27 [ 77%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 16:02:27 [ 78%] Linking C executable template 16:02:28 [ 78%] Built target template 16:02:28 Scanning dependencies of target device-counter 16:02:28 [ 80%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 16:02:28 [ 81%] Linking C executable device-counter 16:02:28 [ 81%] Built target device-counter 16:02:28 Scanning dependencies of target device-random 16:02:28 [ 83%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 16:02:29 [ 84%] Linking C executable device-random 16:02:29 [ 84%] Built target device-random 16:02:29 Scanning dependencies of target device-gyro 16:02:29 [ 86%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 16:02:29 [ 87%] Linking C executable device-gyro 16:02:30 [ 87%] Built target device-gyro 16:02:30 Scanning dependencies of target device-bitfields 16:02:30 [ 89%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 16:02:30 [ 90%] Linking C executable device-bitfields 16:02:30 [ 90%] Built target device-bitfields 16:02:30 Scanning dependencies of target template-discovery 16:02:30 [ 92%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 16:02:31 [ 93%] Linking C executable template-discovery 16:02:31 [ 93%] Built target template-discovery 16:02:31 Scanning dependencies of target device-file 16:02:31 [ 95%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 16:02:31 [ 96%] Linking C executable device-file 16:02:32 [ 96%] Built target device-file 16:02:32 Scanning dependencies of target device-terminal 16:02:32 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 16:02:32 [100%] Linking C executable device-terminal 16:02:32 [100%] Built target device-terminal 16:02:32 make: Entering directory '/tmp/sdk/build/release' 16:02:32 make[1]: Entering directory '/tmp/sdk/build/release' 16:02:32 make[2]: Entering directory '/tmp/sdk/build/release' 16:02:32 make[2]: Leaving directory '/tmp/sdk/build/release' 16:02:32 [ 75%] Built target csdk 16:02:32 make[2]: Entering directory '/tmp/sdk/build/release' 16:02:32 make[2]: Leaving directory '/tmp/sdk/build/release' 16:02:32 [ 78%] Built target template 16:02:32 make[2]: Entering directory '/tmp/sdk/build/release' 16:02:32 make[2]: Leaving directory '/tmp/sdk/build/release' 16:02:32 [ 81%] Built target device-counter 16:02:32 make[2]: Entering directory '/tmp/sdk/build/release' 16:02:32 make[2]: Leaving directory '/tmp/sdk/build/release' 16:02:32 [ 84%] Built target device-random 16:02:32 make[2]: Entering directory '/tmp/sdk/build/release' 16:02:32 make[2]: Leaving directory '/tmp/sdk/build/release' 16:02:33 [ 87%] Built target device-gyro 16:02:33 make[2]: Entering directory '/tmp/sdk/build/release' 16:02:33 make[2]: Leaving directory '/tmp/sdk/build/release' 16:02:33 [ 90%] Built target device-bitfields 16:02:33 make[2]: Entering directory '/tmp/sdk/build/release' 16:02:33 make[2]: Leaving directory '/tmp/sdk/build/release' 16:02:33 [ 93%] Built target template-discovery 16:02:33 make[2]: Entering directory '/tmp/sdk/build/release' 16:02:33 make[2]: Leaving directory '/tmp/sdk/build/release' 16:02:33 [ 96%] Built target device-file 16:02:33 make[2]: Entering directory '/tmp/sdk/build/release' 16:02:33 make[2]: Leaving directory '/tmp/sdk/build/release' 16:02:33 [100%] Built target device-terminal 16:02:33 make[1]: Leaving directory '/tmp/sdk/build/release' 16:02:33 Install the project... 16:02:33 -- Install configuration: "Release" 16:02:33 -- Installing: /usr/local/lib/libcsdk.so 16:02:33 -- Set runtime path of "/usr/local/lib/libcsdk.so" to "" 16:02:33 -- Up-to-date: /usr/local/include 16:02:33 -- Installing: /usr/local/include/edgex 16:02:33 -- Installing: /usr/local/include/edgex/rest-server.h 16:02:33 -- Installing: /usr/local/include/edgex/edgex-base.h 16:02:33 -- Installing: /usr/local/include/edgex/edgex.h 16:02:33 -- Installing: /usr/local/include/edgex/devices.h 16:02:33 -- Installing: /usr/local/include/edgex/profiles.h 16:02:33 -- Installing: /usr/local/include/edgex/csdk-defs.h 16:02:33 -- Installing: /usr/local/include/devsdk 16:02:33 -- Installing: /usr/local/include/devsdk/devsdk-base.h 16:02:33 -- Installing: /usr/local/include/devsdk/devsdk.h 16:02:33 -- Installing: /usr/local/include/iot 16:02:33 -- Installing: /usr/local/include/iot/json.h 16:02:33 -- Installing: /usr/local/include/iot/container.h 16:02:33 -- Installing: /usr/local/include/iot/component.h 16:02:33 -- Installing: /usr/local/include/iot/typecode.h 16:02:33 -- Installing: /usr/local/include/iot/iot.h 16:02:33 -- Installing: /usr/local/include/iot/time.h 16:02:33 -- Installing: /usr/local/include/iot/hash.h 16:02:33 -- Installing: /usr/local/include/iot/logger.h 16:02:33 -- Installing: /usr/local/include/iot/os 16:02:33 -- Installing: /usr/local/include/iot/os/zephyr.h 16:02:33 -- Installing: /usr/local/include/iot/os/linux.h 16:02:33 -- Installing: /usr/local/include/iot/os/macos.h 16:02:33 -- Installing: /usr/local/include/iot/scheduler.h 16:02:33 -- Installing: /usr/local/include/iot/data.h 16:02:33 -- Installing: /usr/local/include/iot/thread.h 16:02:33 -- Installing: /usr/local/include/iot/os.h 16:02:33 -- Installing: /usr/local/include/iot/base64.h 16:02:33 -- Installing: /usr/local/include/iot/defs.h 16:02:33 -- Installing: /usr/local/include/iot/threadpool.h 16:02:33 -- Installing: /usr/local/include/iot/config.h 16:02:33 -- Installing: /usr/local/share/device-sdk-c/LICENSE 16:02:33 -- Installing: /usr/local/share/device-sdk-c/Attribution.txt 16:02:33 make: Leaving directory '/tmp/sdk/build/release' 16:02:36 Removing intermediate container 3556bf9d3a8b 16:02:36 ---> 3ca3bf4ea54b 16:02:36 Step 16/25 : FROM ${BASE} 16:02:36 ---> 759262b18b23 16:02:36 Step 17/25 : LABEL maintainer="IOTech " 16:02:36 ---> Running in 3d5997c40b94 16:02:36 Removing intermediate container 3d5997c40b94 16:02:36 ---> 7b7040a1eabe 16:02:36 Step 18/25 : RUN wget https://iotech.jfrog.io/artifactory/alpine/KEY/support@iotechsys.com-5b990dd9.pub -O /etc/apk/keys/support@iotechsys.com-5b990dd9.pub 16:02:36 ---> Running in e87054194198 16:02:38 Connecting to iotech.jfrog.io (54.229.110.245:443) 16:02:38 saving to '/etc/apk/keys/support@iotechsys.com-5b990dd9.pub' 16:02:38 support@iotechsys.co 100% |********************************| 451 0:00:00 ETA 16:02:38 '/etc/apk/keys/support@iotechsys.com-5b990dd9.pub' saved 16:02:39 Removing intermediate container e87054194198 16:02:39 ---> 2ebe13c5108a 16:02:39 Step 19/25 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine/alpine-3.12' >> /etc/apk/repositories 16:02:40 ---> Running in 01991770b77b 16:02:42 Removing intermediate container 01991770b77b 16:02:42 ---> 27eb9d528fcd 16:02:42 Step 20/25 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml curl libmicrohttpd libuuid paho-mqtt-c-dev hiredis-dev 16:02:42 ---> Running in fbd3add93853 16:02:44 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 16:02:44 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 16:02:45 fetch https://iotech.jfrog.io/artifactory/alpine/alpine-3.12/aarch64/APKINDEX.tar.gz 16:02:45 (1/7) Installing curl (7.78.0-r0) 16:02:46 (2/7) Installing hiredis (0.14.1-r0) 16:02:46 (3/7) Installing hiredis-dev (0.14.1-r0) 16:02:46 (4/7) Installing libuuid (2.35.2-r0) 16:02:46 (5/7) Installing paho-mqtt-c-dev (1.3.5-r0) 16:02:47 (6/7) Installing libidn2 (2.3.0-r0) 16:02:48 (7/7) Installing wget (1.20.3-r1) 16:02:48 Executing busybox-1.31.1-r20.trigger 16:02:48 OK: 267 MiB in 82 packages 16:02:49 Removing intermediate container fbd3add93853 16:02:49 ---> cbcafc74459e 16:02:49 Step 21/25 : COPY --from=builder /usr/local/include/iot /usr/local/include/iot 16:02:50 ---> 3c77d24c09cb 16:02:50 Step 22/25 : COPY --from=builder /usr/local/include/edgex /usr/local/include/edgex 16:02:52 ---> 65de6c86a4e7 16:02:52 Step 23/25 : COPY --from=builder /usr/local/lib /usr/local/lib 16:02:53 ---> e4e18e5d411e 16:02:53 Step 24/25 : COPY --from=builder /usr/local/lib64 /usr/local/lib64 16:02:53 ---> d998aaffd045 16:02:53 Step 25/25 : COPY --from=builder /usr/local/share/device-sdk-c /usr/local/share/device-sdk-c 16:02:54 ---> 4f987d7a3f50 16:02:54 Successfully built 4f987d7a3f50 16:02:54 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 16:02:55 + docker inspect -f . ci-base-image-arm64 16:02:55 . [Pipeline] withDockerContainer 16:02:55 prd-ubuntu18.04-docker-arm64-4c-16g-714 does not seem to be running inside a container 16:02:55 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-c/2 -v /w/workspace/device-sdk-c/2:/w/workspace/device-sdk-c/2:rw,z -v /w/workspace/device-sdk-c/2@tmp:/w/workspace/device-sdk-c/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 16:02:57 $ docker top d46364a131a5cf4c9b91d5841c81988abe06ea3b2cfc9017cac0d83ceba69549 -eo pid,comm [Pipeline] { [Pipeline] sh 16:02:58 + make test 16:02:58 echo "make test" 16:02:58 make test [Pipeline] } 16:02:58 $ docker stop --time=1 d46364a131a5cf4c9b91d5841c81988abe06ea3b2cfc9017cac0d83ceba69549 16:03:00 $ docker rm -f d46364a131a5cf4c9b91d5841c81988abe06ea3b2cfc9017cac0d83ceba69549 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 16:03:00 + sudo chown -R jenkins:jenkins . [Pipeline] sh 16:03:01 + ls -al . 16:03:01 total 200 16:03:01 drwxrwxr-x 8 jenkins jenkins 4096 Aug 12 15:59 . 16:03:01 drwxrwxr-x 4 jenkins jenkins 4096 Aug 12 15:59 .. 16:03:01 drwxrwxr-x 8 jenkins jenkins 4096 Aug 12 15:59 .git 16:03:01 drwxrwxr-x 2 jenkins jenkins 4096 Aug 12 15:59 .github 16:03:01 -rw-rw-r-- 1 jenkins jenkins 176 Aug 12 15:59 .gitignore 16:03:01 -rw-rw-r-- 1 jenkins jenkins 3104 Aug 12 15:59 Attribution.txt 16:03:01 -rw-rw-r-- 1 jenkins jenkins 7701 Aug 12 15:59 CHANGES 16:03:01 -rw-rw-r-- 1 jenkins jenkins 108574 Aug 12 15:59 Doxyfile 16:03:01 -rw-rw-r-- 1 jenkins jenkins 677 Aug 12 15:59 GOVERNANCE.md 16:03:01 -rw-rw-r-- 1 jenkins jenkins 784 Aug 12 15:59 Jenkinsfile 16:03:01 -rw-rw-r-- 1 jenkins jenkins 10174 Aug 12 15:59 LICENSE 16:03:01 -rw-rw-r-- 1 jenkins jenkins 444 Aug 12 15:59 Makefile 16:03:01 -rw-rw-r-- 1 jenkins jenkins 618 Aug 12 15:59 OWNERS.md 16:03:01 -rw-rw-r-- 1 jenkins jenkins 4086 Aug 12 15:59 README.md 16:03:01 -rw-rw-r-- 1 jenkins jenkins 7090 Aug 12 15:59 README.v2.md 16:03:01 -rw-rw-r-- 1 jenkins jenkins 5 Aug 12 15:57 VERSION 16:03:01 drwxrwxr-x 2 jenkins jenkins 4096 Aug 12 15:59 docs 16:03:01 drwxrwxr-x 4 jenkins jenkins 4096 Aug 12 15:59 include 16:03:01 drwxrwxr-x 2 jenkins jenkins 4096 Aug 12 15:59 scripts 16:03:01 drwxrwxr-x 4 jenkins jenkins 4096 Aug 12 15:59 src [Pipeline] isUnix [Pipeline] sh 16:03:01 + docker build -t device-sdk-arm64 -f scripts/Dockerfile.alpine --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=bebb2ac89db1f4c5123d83a7ecb009938eb0b608 --label arch=arm64 --label version=0.0.0 . 16:03:02 Sending build context to Docker daemon 2.711MB 16:03:02 Step 1/17 : ARG BASE=alpine:3.12 16:03:02 Step 2/17 : FROM ${BASE} 16:03:02 ---> 4f987d7a3f50 16:03:02 Step 3/17 : LABEL maintainer="IOTech " 16:03:02 ---> Running in d98b1fa4f48c 16:03:02 Removing intermediate container d98b1fa4f48c 16:03:02 ---> 9a7fae38a2c1 16:03:02 Step 4/17 : RUN wget https://iotech.jfrog.io/artifactory/alpine/KEY/support@iotechsys.com-5b990dd9.pub -O /etc/apk/keys/support@iotechsys.com-5b990dd9.pub 16:03:03 ---> Running in 855b3f579c49 16:03:04 --2021-08-12 16:03:04-- https://iotech.jfrog.io/artifactory/alpine/KEY/support@iotechsys.com-5b990dd9.pub 16:03:04 Resolving iotech.jfrog.io (iotech.jfrog.io)... 54.170.66.44, 54.229.110.245, 54.195.244.87 16:03:06 Connecting to iotech.jfrog.io (iotech.jfrog.io)|54.170.66.44|:443... connected. 16:03:06 HTTP request sent, awaiting response... 200 OK 16:03:06 Length: 451 [application/octet-stream] 16:03:06 Saving to: '/etc/apk/keys/support@iotechsys.com-5b990dd9.pub' 16:03:06 16:03:06 0K     100% 17.9M=0s 16:03:06 16:03:06 2021-08-12 16:03:06 (17.9 MB/s) - '/etc/apk/keys/support@iotechsys.com-5b990dd9.pub' saved [451/451] 16:03:06 16:03:07 Removing intermediate container 855b3f579c49 16:03:07 ---> 94c4cd353e1a 16:03:07 Step 5/17 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine/alpine-3.12' >> /etc/apk/repositories 16:03:07 ---> Running in 413e3426be6a 16:03:11 Removing intermediate container 413e3426be6a 16:03:11 ---> 621b8573a059 16:03:11 Step 6/17 : 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 paho-mqtt-c-dev hiredis-dev && mkdir -p /edgex-c-sdk/build 16:03:11 ---> Running in b4d3d3b9c54a 16:03:13 fetch http://nl.alpinelinux.org/alpine/v3.12/main/aarch64/APKINDEX.tar.gz 16:03:13 fetch http://nl.alpinelinux.org/alpine/v3.12/community/aarch64/APKINDEX.tar.gz 16:03:14 fetch https://iotech.jfrog.io/artifactory/alpine/alpine-3.12/aarch64/APKINDEX.tar.gz 16:03:14 (1/16) Installing ncurses-dev (6.2_p20200523-r0) 16:03:14 (2/16) Installing libblkid (2.35.2-r0) 16:03:14 (3/16) Installing blkid (2.35.2-r0) 16:03:15 (4/16) Installing libcap-ng (0.7.10-r1) 16:03:15 (5/16) Installing setpriv (2.35.2-r0) 16:03:15 (6/16) Installing libmount (2.35.2-r0) 16:03:15 (7/16) Installing libsmartcols (2.35.2-r0) 16:03:15 (8/16) Installing findmnt (2.35.2-r0) 16:03:15 (9/16) Installing mcookie (2.35.2-r0) 16:03:15 (10/16) Installing hexdump (2.35.2-r0) 16:03:15 (11/16) Installing lsblk (2.35.2-r0) 16:03:15 (12/16) Installing libfdisk (2.35.2-r0) 16:03:15 (13/16) Installing sfdisk (2.35.2-r0) 16:03:15 (14/16) Installing cfdisk (2.35.2-r0) 16:03:15 (15/16) Installing util-linux (2.35.2-r0) 16:03:16 (16/16) Installing util-linux-dev (2.35.2-r0) 16:03:16 Executing busybox-1.31.1-r20.trigger 16:03:16 OK: 276 MiB in 98 packages 16:03:18 Removing intermediate container b4d3d3b9c54a 16:03:18 ---> f69c7747d6b6 16:03:18 Step 7/17 : COPY VERSION /edgex-c-sdk/ 16:03:19 ---> 9ef30d025250 16:03:19 Step 8/17 : COPY src /edgex-c-sdk/src/ 16:03:20 ---> adb3451f3015 16:03:20 Step 9/17 : COPY include /edgex-c-sdk/include/ 16:03:21 ---> 398bac60e42b 16:03:21 Step 10/17 : COPY scripts /edgex-c-sdk/scripts 16:03:22 ---> f80e167eecf9 16:03:22 Step 11/17 : COPY LICENSE /edgex-c-sdk/ 16:03:23 ---> 240b4afb872c 16:03:23 Step 12/17 : COPY Attribution.txt /edgex-c-sdk/ 16:03:24 ---> 0ec5c499db23 16:03:24 Step 13/17 : WORKDIR /edgex-c-sdk 16:03:24 ---> Running in c9d3aa92626a 16:03:25 Removing intermediate container c9d3aa92626a 16:03:25 ---> f0be8a498b32 16:03:25 Step 14/17 : ENTRYPOINT ["/edgex-c-sdk/scripts/entrypoint.sh"] 16:03:25 ---> Running in 66e0bae3a776 16:03:26 Removing intermediate container 66e0bae3a776 16:03:26 ---> d291933e7158 16:03:26 Step 15/17 : LABEL arch=arm64 16:03:26 ---> Running in 17018a94a8e8 16:03:26 Removing intermediate container 17018a94a8e8 16:03:26 ---> e39463c2eb2d 16:03:26 Step 16/17 : LABEL git_sha=bebb2ac89db1f4c5123d83a7ecb009938eb0b608 16:03:27 ---> Running in f62638e7ef25 16:03:27 Removing intermediate container f62638e7ef25 16:03:27 ---> 34c12606ec18 16:03:27 Step 17/17 : LABEL version=0.0.0 16:03:27 ---> Running in 50f63ab177ac 16:03:28 Removing intermediate container 50f63ab177ac 16:03:28 ---> fc22d1164486 16:03:28 [Warning] One or more build-args [MAKE ARCH] were not consumed 16:03:28 Successfully built fc22d1164486 16:03:28 Successfully tagged device-sdk-arm64:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 16:03:29 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 16:03:29 16:03:29 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] sh 16:03:29 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 16:03:29 arm64: Pulling from edgex-lftools-log-publisher 16:03:29 448f6bf000e3: Pulling fs layer 16:03:29 f757da607395: Pulling fs layer 16:03:29 05883995daec: Pulling fs layer 16:03:29 8603b9c90790: Pulling fs layer 16:03:29 1560dd03e051: Pulling fs layer 16:03:29 27f5ce0e4adf: Pulling fs layer 16:03:29 c2d8d7efcc4b: Pulling fs layer 16:03:29 1560dd03e051: Waiting 16:03:29 8603b9c90790: Waiting 16:03:29 27f5ce0e4adf: Waiting 16:03:29 c2d8d7efcc4b: Waiting 16:03:30 f757da607395: Download complete 16:03:30 8603b9c90790: Verifying Checksum 16:03:30 8603b9c90790: Download complete 16:03:30 1560dd03e051: Verifying Checksum 16:03:30 1560dd03e051: Download complete 16:03:30 27f5ce0e4adf: Verifying Checksum 16:03:30 27f5ce0e4adf: Download complete 16:03:30 05883995daec: Verifying Checksum 16:03:30 05883995daec: Download complete 16:03:32 448f6bf000e3: Verifying Checksum 16:03:32 448f6bf000e3: Download complete 16:03:35 c2d8d7efcc4b: Verifying Checksum 16:03:35 c2d8d7efcc4b: Download complete 16:03:35 448f6bf000e3: Pull complete 16:03:36 f757da607395: Pull complete 16:03:38 05883995daec: Pull complete 16:03:38 8603b9c90790: Pull complete 16:03:40 1560dd03e051: Pull complete 16:03:40 27f5ce0e4adf: Pull complete 16:03:54 c2d8d7efcc4b: Pull complete 16:03:54 Digest: sha256:42f6a1c33103aa4ecfebf648e29883a20fd84132c0f0d4f855d8bcfd8dd9c454 16:03:54 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 16:03:54 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] withDockerContainer 16:03:55 prd-ubuntu18.04-docker-arm64-4c-16g-714 does not seem to be running inside a container 16:03:55 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/device-sdk-c/2 -v /w/workspace/device-sdk-c/2:/w/workspace/device-sdk-c/2:rw,z -v /w/workspace/device-sdk-c/2@tmp:/w/workspace/device-sdk-c/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 16:04:02 $ docker top 01416d8bc8bfdfc0b151527b68123152a76841d0c3588428842d550e0fa0c152 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 16:04:03 ---> job-cost.sh 16:04:03 lf-activate-venv: SKIPPING 16:04:03 INFO: No Stack... 16:04:04 INFO: Retrieving Pricing Info for: v2-standard-4 16:04:04 INFO: Archiving Costs [Pipeline] sh 16:04:05 + cut -d, -f6 16:04:05 + cat /w/workspace/device-sdk-c/2/archives/cost.csv [Pipeline] lock 16:04:05 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-c-PR-365-2-stack-cost] 16:04:05 Resource [jenkins-edgexfoundry-device-sdk-c-PR-365-2-stack-cost] did not exist. Created. 16:04:05 Lock acquired on [jenkins-edgexfoundry-device-sdk-c-PR-365-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 16:04:06 /w/workspace/device-sdk-c/2@tmp/durable-3280179e/script.sh: 1: /w/workspace/device-sdk-c/2@tmp/durable-3280179e/script.sh: Syntax error: Unterminated quoted string [Pipeline] sh 16:04:06 + echo total: 0.18000000715255737 [Pipeline] stash 16:04:06 Warning: overwriting stash ‘stack-cost’ 16:04:07 Stashed 1 file(s) [Pipeline] } 16:04:07 Lock released on resource [jenkins-edgexfoundry-device-sdk-c-PR-365-2-stack-cost] [Pipeline] // lock [Pipeline] } 16:04:07 $ docker stop --time=1 01416d8bc8bfdfc0b151527b68123152a76841d0c3588428842d550e0fa0c152 16:04:09 $ docker rm -f 01416d8bc8bfdfc0b151527b68123152a76841d0c3588428842d550e0fa0c152 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to when conditional [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 16:04:11 + '[' -d /w/workspace/edgexfoundry_device-sdk-c_PR-365/archives ']' [Pipeline] libraryResource [Pipeline] sh 16:04:11 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 16:04:12 ---> package-listing.sh 16:04:12 ++ facter osfamily 16:04:12 ++ tr '[:upper:]' '[:lower:]' 16:04:12 + OS_FAMILY=redhat 16:04:12 + workspace=/w/workspace/edgexfoundry_device-sdk-c_PR-365 16:04:12 + START_PACKAGES=/tmp/packages_start.txt 16:04:12 + END_PACKAGES=/tmp/packages_end.txt 16:04:12 + DIFF_PACKAGES=/tmp/packages_diff.txt 16:04:12 + PACKAGES=/tmp/packages_start.txt 16:04:12 + '[' /w/workspace/edgexfoundry_device-sdk-c_PR-365 ']' 16:04:12 + PACKAGES=/tmp/packages_end.txt 16:04:12 + case "${OS_FAMILY}" in 16:04:12 + sort 16:04:12 + rpm -qa 16:04:12 + '[' -f /tmp/packages_start.txt ']' 16:04:12 + '[' -f /tmp/packages_end.txt ']' 16:04:12 + diff /tmp/packages_start.txt /tmp/packages_end.txt 16:04:12 + '[' /w/workspace/edgexfoundry_device-sdk-c_PR-365 ']' 16:04:12 + mkdir -p /w/workspace/edgexfoundry_device-sdk-c_PR-365/archives/ 16:04:12 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgexfoundry_device-sdk-c_PR-365/archives/ [Pipeline] echo 16:04:12 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sa:/var/log/sa-host -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgexfoundry_device-sdk-c_PR-365/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 16:04:13 + facter operatingsystem [Pipeline] isUnix [Pipeline] sh 16:04:13 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 16:04:13 16:04:13 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] sh 16:04:14 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 16:04:19 latest: Pulling from edgex-lftools-log-publisher 16:04:19 b4d181a07f80: Pulling fs layer 16:04:19 a1111a8f2ec3: Pulling fs layer 16:04:19 ed53099fbce6: Pulling fs layer 16:04:19 dc539afda2c1: Pulling fs layer 16:04:19 77bc0d833cb6: Pulling fs layer 16:04:19 9065ff56babe: Pulling fs layer 16:04:19 d287ab97295c: Pulling fs layer 16:04:19 dc539afda2c1: Waiting 16:04:19 77bc0d833cb6: Waiting 16:04:19 9065ff56babe: Waiting 16:04:19 d287ab97295c: Waiting 16:04:19 a1111a8f2ec3: Verifying Checksum 16:04:19 a1111a8f2ec3: Download complete 16:04:19 dc539afda2c1: Verifying Checksum 16:04:19 dc539afda2c1: Download complete 16:04:19 77bc0d833cb6: Verifying Checksum 16:04:19 77bc0d833cb6: Download complete 16:04:19 9065ff56babe: Verifying Checksum 16:04:19 9065ff56babe: Download complete 16:04:21 ed53099fbce6: Verifying Checksum 16:04:21 ed53099fbce6: Download complete 16:04:21 b4d181a07f80: Verifying Checksum 16:04:21 b4d181a07f80: Download complete 16:04:23 b4d181a07f80: Pull complete 16:04:23 a1111a8f2ec3: Pull complete 16:04:23 ed53099fbce6: Pull complete 16:04:23 dc539afda2c1: Pull complete 16:04:23 77bc0d833cb6: Pull complete 16:04:23 9065ff56babe: Pull complete 16:04:29 d287ab97295c: Download complete 16:04:33 d287ab97295c: Pull complete 16:04:33 Digest: sha256:0c69325c24349bfb3ea32a3c3cbcab1fb66df42c981276dd8ebcf6aa441257c4 16:04:33 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 16:04:33 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] withDockerContainer 16:04:33 prd-centos7-docker-4c-2g-713 does not seem to be running inside a container 16:04:34 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sa:/var/log/sa-host -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgexfoundry_device-sdk-c_PR-365/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgexfoundry_device-sdk-c_PR-365 -v /w/workspace/edgexfoundry_device-sdk-c_PR-365:/w/workspace/edgexfoundry_device-sdk-c_PR-365:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_PR-365@tmp:/w/workspace/edgexfoundry_device-sdk-c_PR-365@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 16:04:36 $ docker top 93db44510d35a89e5d3c006552fd116914673a6129f11065bae6b4c27a5eb3a8 -eo pid,comm [Pipeline] { [Pipeline] sh 16:04:36 + touch /tmp/pre-build-complete [Pipeline] sh 16:04:36 + mkdir -p /var/log/sysstat [Pipeline] sh 16:04:37 + ls /var/log/sa-host 16:04:37 + sadf -c /var/log/sa-host/sa05 16:04:37 file_magic: OK 16:04:37 HZ: Using current value: 100 16:04:37 file_header: OK 16:04:37 file_activity: A_CPU A_PCSW A_SWAP A_PAGE A_IO A_MEMORY A_HUGE A_KTABLES A_QUEUE A_SERIAL A_DISK A_NET_DEV A_NET_EDEV A_NET_NFS A_NET_NFSD A_NET_SOCK OK 16:04:37 Statistics: 16:04:37 Hnuu...uuuununununu...Hnuu...uuuununununu... 16:04:37 File successfully converted to sysstat format version 12.0.3 16:04:37 + sadf -c /var/log/sa-host/sa12 16:04:37 file_magic: OK 16:04:37 HZ: Using current value: 100 16:04:37 file_header: OK 16:04:37 file_activity: A_CPU A_PCSW A_SWAP A_PAGE A_IO A_MEMORY A_HUGE A_KTABLES A_QUEUE A_SERIAL A_DISK A_NET_DEV A_NET_EDEV A_NET_NFS A_NET_NFSD A_NET_SOCK OK 16:04:37 Statistics: 16:04:37 HRHnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu...Hnuu...uuuununununu... 16:04:37 File successfully converted to sysstat format version 12.0.3 [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 16:04:37 provisioning config files... 16:04:37 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgexfoundry_device-sdk-c_PR-365@tmp/config912243443070563450tmp [Pipeline] { [Pipeline] echo 16:04:37 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 16:04:38 ---> create-netrc.sh [Pipeline] } 16:04:38 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 16:04:38 ---> python-tools-install.sh [Pipeline] echo 16:04:38 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 16:04:39 ---> sudo-logs.sh 16:04:39 Archiving 'sudo' log.. 16:04:39 sudo: unable to resolve host prd-centos7-docker-4c-2g-713.vexxhost.local: Name or service not known 16:04:39 sudo: unable to resolve host prd-centos7-docker-4c-2g-713.vexxhost.local: Name or service not known [Pipeline] unstash [Pipeline] echo 16:04:39 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 16:04:39 ---> job-cost.sh 16:04:39 lf-activate-venv: SKIPPING 16:04:39 DEBUG: total: 0.18000000715255737 16:04:39 INFO: Retrieving Stack Cost... 16:04:40 INFO: Retrieving Pricing Info for: v3-standard-2 16:04:41 INFO: Archiving Costs [Pipeline] echo 16:04:41 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 16:04:41 ---> logs-deploy.sh 16:04:41 lf-activate-venv: SKIPPING 16:04:41 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-c/PR-365/2 16:04:41 INFO: archiving workspace using pattern(s): 16:04:42 Archives upload complete. 16:04:42 INFO: archiving logs to Nexus 16:04:43 ---> uname -a: 16:04:43 Linux prd-centos7-docker-4c-2g-713.vexxhost.local 3.10.0-1160.21.1.el7.x86_64 #1 SMP Tue Mar 16 18:28:22 UTC 2021 x86_64 GNU/Linux 16:04:43 16:04:43 16:04:43 ---> lscpu: 16:04:43 Architecture: x86_64 16:04:43 CPU op-mode(s): 32-bit, 64-bit 16:04:43 Byte Order: Little Endian 16:04:43 Address sizes: 40 bits physical, 48 bits virtual 16:04:43 CPU(s): 2 16:04:43 On-line CPU(s) list: 0,1 16:04:43 Thread(s) per core: 1 16:04:43 Core(s) per socket: 1 16:04:43 Socket(s): 2 16:04:43 NUMA node(s): 1 16:04:43 Vendor ID: AuthenticAMD 16:04:43 CPU family: 23 16:04:43 Model: 49 16:04:43 Model name: AMD EPYC-Rome Processor 16:04:43 Stepping: 0 16:04:43 CPU MHz: 2800.000 16:04:43 BogoMIPS: 5600.00 16:04:43 Virtualization: AMD-V 16:04:43 Hypervisor vendor: KVM 16:04:43 Virtualization type: full 16:04:43 L1d cache: 32K 16:04:43 L1i cache: 32K 16:04:43 L2 cache: 512K 16:04:43 L3 cache: 16384K 16:04:43 NUMA node0 CPU(s): 0,1 16:04:43 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm art rep_good nopl extd_apicid eagerfpu pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core retpoline_amd ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr arat npt nrip_save umip spec_ctrl intel_stibp arch_capabilities 16:04:43 16:04:43 16:04:43 ---> nproc: 16:04:43 2 16:04:43 16:04:43 16:04:43 ---> df -h: 16:04:43 Filesystem Size Used Avail Use% Mounted on 16:04:43 overlay 40G 7.7G 33G 20% / 16:04:43 tmpfs 64M 0 64M 0% /dev 16:04:43 tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup 16:04:43 shm 64M 0 64M 0% /dev/shm 16:04:43 /dev/vda1 40G 7.7G 33G 20% /facter-os 16:04:43 16:04:43 16:04:43 ---> sar -b -r -n DEV: 16:04:43 Linux 3.10.0-1160.21.1.el7.x86_64 (centos-7-docker-606adb87-c9a3-b56e-c965-7bc42a059c0f.vexxhost.lo) 08/12/21 _x86_64_ (2 CPU) 16:04:43 16:04:43 15:56:25 LINUX RESTART (2 CPU) 16:04:43 16:04:43 15:57:01 tps rtps wtps bread/s bwrtn/s 16:04:43 15:58:01 83.24 3.58 79.66 2601.47 3511.73 16:04:43 15:59:02 0.33 0.00 0.33 0.00 5.66 16:04:43 16:00:01 0.27 0.00 0.27 0.00 3.66 16:04:43 16:01:01 0.20 0.02 0.18 0.13 2.97 16:04:43 16:02:01 0.42 0.10 0.32 1.73 5.35 16:04:43 16:03:01 0.30 0.00 0.30 0.00 4.05 16:04:43 16:04:01 0.22 0.00 0.22 0.00 3.73 16:04:43 Average: 12.17 0.53 11.64 372.82 506.54 16:04:43 16:04:43 15:57:01 kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 16:04:43 15:58:01 5465868 0 803804 10.04 2620 1736648 1301384 14.37 580328 1563640 20 16:04:43 15:59:02 5475392 0 794276 9.92 2620 1736652 1203280 13.28 573008 1563600 16 16:04:43 16:00:01 5475088 0 794580 9.92 2620 1736652 1203316 13.29 572984 1563776 8 16:04:43 16:01:01 5472524 0 797136 9.95 2620 1736660 1205708 13.31 574904 1563776 20 16:04:43 16:02:01 5470308 0 799224 9.98 2620 1736788 1203896 13.29 573556 1567724 16 16:04:43 16:03:01 5469220 0 800312 9.99 2620 1736788 1203908 13.29 574772 1567724 12 16:04:43 16:04:01 5468988 0 800536 10.00 2620 1736796 1204064 13.29 574972 1567772 8 16:04:43 Average: 5471055 0 798553 9.97 2620 1736712 1217937 13.45 574932 1565430 14 16:04:43 16:04:43 15:57:01 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 16:04:43 15:58:01 eth0 128.68 87.89 421.23 25.36 0.00 0.00 0.00 0.00 16:04:43 15:58:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 16:04:43 15:58:01 docker0 7.56 7.35 1.00 25.84 0.00 0.00 0.00 0.00 16:04:43 15:59:02 eth0 2.23 0.53 0.51 0.28 0.00 0.00 0.00 0.00 16:04:43 15:59:02 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 16:04:43 15:59:02 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 16:04:43 16:00:01 eth0 1.85 0.58 0.64 0.40 0.00 0.00 0.00 0.00 16:04:43 16:00:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 16:04:43 16:00:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 16:04:43 16:01:01 eth0 2.88 0.82 0.95 0.59 0.00 0.00 0.00 0.00 16:04:43 16:01:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 16:04:43 16:01:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 16:04:43 16:02:01 eth0 2.80 0.47 0.58 0.30 0.00 0.00 0.00 0.00 16:04:43 16:02:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 16:04:43 16:02:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 16:04:43 16:03:01 eth0 1.03 0.28 0.32 0.20 0.00 0.00 0.00 0.00 16:04:43 16:03:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 16:04:43 16:03:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 16:04:43 16:04:01 eth0 1.80 0.68 0.70 0.40 0.00 0.00 0.00 0.00 16:04:43 16:04:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 16:04:43 16:04:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 16:04:43 Average: eth0 20.23 13.07 60.85 3.94 0.00 0.00 0.00 0.00 16:04:43 Average: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 16:04:43 Average: docker0 1.08 1.05 0.14 3.70 0.00 0.00 0.00 0.00 16:04:43 16:04:43 16:04:43 ---> sar -P ALL: 16:04:43 Linux 3.10.0-1160.21.1.el7.x86_64 (centos-7-docker-606adb87-c9a3-b56e-c965-7bc42a059c0f.vexxhost.lo) 08/12/21 _x86_64_ (2 CPU) 16:04:43 16:04:43 15:56:25 LINUX RESTART (2 CPU) 16:04:43 16:04:43 15:57:01 CPU %user %nice %system %iowait %steal %idle 16:04:43 15:58:01 all 5.19 0.00 2.27 2.01 0.05 90.48 16:04:43 15:58:01 0 5.28 0.00 2.34 1.76 0.03 90.59 16:04:43 15:58:01 1 5.10 0.00 2.20 2.26 0.07 90.37 16:04:43 15:59:02 all 0.17 0.00 0.07 0.00 0.02 99.75 16:04:43 15:59:02 0 0.25 0.00 0.07 0.00 0.02 99.67 16:04:43 15:59:02 1 0.08 0.00 0.07 0.00 0.02 99.83 16:04:43 16:00:01 all 0.20 0.00 0.03 0.00 0.02 99.75 16:04:43 16:00:01 0 0.36 0.00 0.03 0.00 0.02 99.59 16:04:43 16:00:01 1 0.05 0.00 0.03 0.00 0.02 99.90 16:04:43 16:01:01 all 0.24 0.00 0.05 0.00 0.02 99.69 16:04:43 16:01:01 0 0.43 0.00 0.05 0.00 0.02 99.50 16:04:43 16:01:01 1 0.05 0.00 0.05 0.00 0.02 99.88 16:04:43 16:02:01 all 0.16 0.00 0.07 0.00 0.03 99.75 16:04:43 16:02:01 0 0.25 0.00 0.08 0.00 0.03 99.63 16:04:43 16:02:01 1 0.07 0.00 0.05 0.00 0.02 99.87 16:04:43 16:03:01 all 0.18 0.00 0.03 0.00 0.01 99.78 16:04:43 16:03:01 0 0.30 0.00 0.02 0.00 0.00 99.68 16:04:43 16:03:01 1 0.05 0.00 0.05 0.00 0.02 99.88 16:04:43 16:04:01 all 0.21 0.00 0.03 0.00 0.03 99.73 16:04:43 16:04:01 0 0.18 0.00 0.03 0.00 0.02 99.77 16:04:43 16:04:01 1 0.23 0.00 0.03 0.00 0.03 99.70 16:04:43 Average: all 0.90 0.00 0.36 0.29 0.02 98.43 16:04:43 Average: 0 1.00 0.00 0.37 0.25 0.02 98.36 16:04:43 Average: 1 0.80 0.00 0.35 0.32 0.03 98.50 16:04:43 16:04:43 16:04:43