Push event to branch main Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from f58e8642700982be8554d9f031b2fff0d14b416f 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-ssh6234787445279023539.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 5f16b0674693bda8419e7356c8caa12f8ebbbe1e 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-ssh16149510543282531543.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 5f16b0674693bda8419e7356c8caa12f8ebbbe1e The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-can/branches/main/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82/.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-can/branches/main/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh7913263862378441720.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 5f16b0674693bda8419e7356c8caa12f8ebbbe1e (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 5f16b0674693bda8419e7356c8caa12f8ebbbe1e # timeout=10 Commit message: "Merge pull request #468 from cherrycl/issue-467" > 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 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-ssh11651894557368059614.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 65355178549468b165f8106641c96c3190b1d843 The recommended git tool is: NONE using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-can/branches/main/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e/.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-can/branches/main/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh11650536604694224154.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > 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 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-can, dockerBuildFilePath:scripts/Dockerfile.alpine-base, dockerFilePath:scripts/Dockerfile.alpine] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildCApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: device-can-settings PROJECT: device-can USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build 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-can DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true 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 Waiting for next available executor on ‘ubuntu20.04-docker-8c-8g’ Running on prd-ubuntu20.04-docker-8c-8g-41247 in /w/workspace/edgexfoundry_device-can_main [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: NONE using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-can.git > git init /w/workspace/edgexfoundry_device-can_main # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-can.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-can.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/device-can.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision f58e8642700982be8554d9f031b2fff0d14b416f (main) Commit message: "Merge pull request #10 from FelixTing/update-config" > git config core.sparsecheckout # timeout=10 > git checkout -f f58e8642700982be8554d9f031b2fff0d14b416f # timeout=10 > git rev-list --no-walk ba2b6fae553472960645637c219e56e42557e8af # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 06:03:22 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 06:03:22 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 06:03:22 ========================================================= 06:03:22 EdgeX Global Pipelines Version Info 06:03:22 ========================================================= [Pipeline] libraryResource [Pipeline] sh 06:03:23 ------------------- 06:03:23 stable info: 06:03:23 ------------------- 06:03:23 Commited By: Cherry Wang cherry@iotechsys.com 06:03:23 Commit SHA: 5f16b0674693bda8419e7356c8caa12f8ebbbe1e 06:03:23 Message: update stable to v1.0.272 06:03:24 ------------------- 06:03:24 experimental info: 06:03:24 ------------------- 06:03:24 Commited By: **** collab-it+edgex@linuxfoundation.org 06:03:24 Commit SHA: 5f16b0674693bda8419e7356c8caa12f8ebbbe1e 06:03:24 Message: update experimental to v1.0.272 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-can-settings [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar PROJECT = device-can [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = scripts/Dockerfile.alpine [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = scripts/Dockerfile.alpine-base [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-can [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = main [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = main [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = main [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = f58e8642700982be8554d9f031b2fff0d14b416f [Pipeline] echo 06:03:24 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = f58e864 [Pipeline] echo 06:03:25 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 06:03:25 provisioning config files... 06:03:25 copy managed file [device-can-settings] to file:/w/workspace/edgexfoundry_device-can_main@tmp/config17379216518233531877tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 06:03:25 ---> ****-login.sh 06:03:25 nexus3.edgexfoundry.org:10001 06:03:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:03:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:03:25 Configure a credential helper to remove this warning. See 06:03:25 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:03:25 06:03:25 Login Succeeded 06:03:25 nexus3.edgexfoundry.org:10002 06:03:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:03:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:03:25 Configure a credential helper to remove this warning. See 06:03:25 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:03:25 06:03:25 Login Succeeded 06:03:25 nexus3.edgexfoundry.org:10003 06:03:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:03:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:03:25 Configure a credential helper to remove this warning. See 06:03:25 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:03:25 06:03:25 Login Succeeded 06:03:25 nexus3.edgexfoundry.org:10004 06:03:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:03:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:03:25 Configure a credential helper to remove this warning. See 06:03:25 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:03:25 06:03:25 Login Succeeded 06:03:25 ****.io 06:03:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:03:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:03:26 Configure a credential helper to remove this warning. See 06:03:26 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:03:26 06:03:26 Login Succeeded 06:03:26 ---> ****-login.sh ends [Pipeline] } 06:03:26 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build LTS Release Image) [Pipeline] sh 06:03:26 + git rev-list -1 --merges f58e8642700982be8554d9f031b2fff0d14b416f~1..f58e8642700982be8554d9f031b2fff0d14b416f [Pipeline] echo 06:03:26 -----------> git rev-list -1 --merges f58e8642700982be8554d9f031b2fff0d14b416f~1..f58e8642700982be8554d9f031b2fff0d14b416f f58e8642700982be8554d9f031b2fff0d14b416f 06:03:26 f58e8642700982be8554d9f031b2fff0d14b416f [false] [Pipeline] sh 06:03:26 + git log --format=format:%s -1 f58e8642700982be8554d9f031b2fff0d14b416f [Pipeline] echo 06:03:26 ========================================================= 06:03:26 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 06:03:26 ========================================================= Stage "Build LTS Release Image" skipped due to when conditional [Pipeline] getContext [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) Stage "amd64" skipped due to when conditional [Pipeline] getContext [Pipeline] } Stage "arm64" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] // stage [Pipeline] } [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 06:03:27 + git rev-list -1 --merges f58e8642700982be8554d9f031b2fff0d14b416f~1..f58e8642700982be8554d9f031b2fff0d14b416f [Pipeline] echo 06:03:27 -----------> git rev-list -1 --merges f58e8642700982be8554d9f031b2fff0d14b416f~1..f58e8642700982be8554d9f031b2fff0d14b416f f58e8642700982be8554d9f031b2fff0d14b416f 06:03:27 f58e8642700982be8554d9f031b2fff0d14b416f [false] [Pipeline] sh 06:03:27 + git log --format=format:%s -1 f58e8642700982be8554d9f031b2fff0d14b416f [Pipeline] echo 06:03:27 ========================================================= 06:03:27 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 06:03:27 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 06:03:28 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 06:03:28 + grep -v github /etc/ssh/ssh_known_hosts 06:03:28 + [ -e /tmp/ssh_known_hosts ] 06:03:28 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 06:03:28 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 06:03:28 + sudo tee -a /etc/ssh/ssh_known_hosts 06:03:28 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:03:28 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 06:03:28 06:03:28 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:03:28 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 06:03:28 0.1.4: Pulling from edgex-devops/py-git-semver 06:03:28 b85a868b505f: Pulling fs layer 06:03:28 e2be974225ed: Pulling fs layer 06:03:28 339a4e72a1f5: Pulling fs layer 06:03:28 988bab9f4d93: Pulling fs layer 06:03:28 1469e6f7b9e6: Pulling fs layer 06:03:28 eaf3925da568: Pulling fs layer 06:03:28 bab4dde63d76: Pulling fs layer 06:03:28 bde34c3a00c8: Pulling fs layer 06:03:28 1469e6f7b9e6: Waiting 06:03:28 eaf3925da568: Waiting 06:03:28 bab4dde63d76: Waiting 06:03:28 bde34c3a00c8: Waiting 06:03:28 b352a97aabf1: Pulling fs layer 06:03:28 4872d77fe225: Pulling fs layer 06:03:28 b352a97aabf1: Waiting 06:03:28 5851b861e8e6: Pulling fs layer 06:03:28 4872d77fe225: Waiting 06:03:28 5851b861e8e6: Waiting 06:03:28 e2be974225ed: Verifying Checksum 06:03:28 e2be974225ed: Download complete 06:03:28 988bab9f4d93: Verifying Checksum 06:03:28 988bab9f4d93: Download complete 06:03:28 1469e6f7b9e6: Verifying Checksum 06:03:28 1469e6f7b9e6: Download complete 06:03:29 eaf3925da568: Verifying Checksum 06:03:29 eaf3925da568: Download complete 06:03:29 339a4e72a1f5: Verifying Checksum 06:03:29 339a4e72a1f5: Download complete 06:03:29 bde34c3a00c8: Download complete 06:03:29 b352a97aabf1: Download complete 06:03:29 4872d77fe225: Verifying Checksum 06:03:29 4872d77fe225: Download complete 06:03:29 5851b861e8e6: Verifying Checksum 06:03:29 5851b861e8e6: Download complete 06:03:29 b85a868b505f: Download complete 06:03:29 bab4dde63d76: Verifying Checksum 06:03:29 bab4dde63d76: Download complete 06:03:30 b85a868b505f: Pull complete 06:03:30 e2be974225ed: Pull complete 06:03:30 339a4e72a1f5: Pull complete 06:03:30 988bab9f4d93: Pull complete 06:03:31 1469e6f7b9e6: Pull complete 06:03:31 eaf3925da568: Pull complete 06:03:33 bab4dde63d76: Pull complete 06:03:33 bde34c3a00c8: Pull complete 06:03:33 b352a97aabf1: Pull complete 06:03:33 4872d77fe225: Pull complete 06:03:33 5851b861e8e6: Pull complete 06:03:33 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 06:03:33 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 06:03:33 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 06:03:33 prd-ubuntu20.04-docker-8c-8g-41247 does not seem to be running inside a container 06:03:33 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-can_main -v /w/workspace/edgexfoundry_device-can_main:/w/workspace/edgexfoundry_device-can_main:rw,z -v /w/workspace/edgexfoundry_device-can_main@tmp:/w/workspace/edgexfoundry_device-can_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 06:03:34 $ docker top a5ea1b3725901a33abc52ca62ecad27b9975127fc625c3684723b915e8dbc40e -eo pid,comm 06:03:35 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 06:03:35 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 06:03:35 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 06:03:35 [ssh-agent] Looking for ssh-agent implementation... 06:03:35 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 06:03:35 $ docker exec a5ea1b3725901a33abc52ca62ecad27b9975127fc625c3684723b915e8dbc40e ssh-agent 06:03:35 SSH_AUTH_SOCK=/tmp/ssh-ejxdf7iQiIXV/agent.32 06:03:35 SSH_AGENT_PID=38 06:03:35 Running ssh-add (command line suppressed) 06:03:35 Identity added: /w/workspace/edgexfoundry_device-can_main@tmp/private_key_3653006821394782510.key (/w/workspace/edgexfoundry_device-can_main@tmp/private_key_3653006821394782510.key) 06:03:35 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 06:03:35 + git tag --points-at HEAD [Pipeline] } 06:03:35 $ docker exec --env ******** --env ******** a5ea1b3725901a33abc52ca62ecad27b9975127fc625c3684723b915e8dbc40e ssh-agent -k 06:03:35 unset SSH_AUTH_SOCK; 06:03:35 unset SSH_AGENT_PID; 06:03:35 echo Agent pid 38 killed; 06:03:35 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 06:03:35 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 06:03:35 [ssh-agent] Looking for ssh-agent implementation... 06:03:36 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 06:03:36 $ docker exec a5ea1b3725901a33abc52ca62ecad27b9975127fc625c3684723b915e8dbc40e ssh-agent 06:03:36 SSH_AUTH_SOCK=/tmp/ssh-Xn2IdgrDrsQ3/agent.71 06:03:36 SSH_AGENT_PID=77 06:03:36 Running ssh-add (command line suppressed) 06:03:36 Identity added: /w/workspace/edgexfoundry_device-can_main@tmp/private_key_2856624467933823061.key (/w/workspace/edgexfoundry_device-can_main@tmp/private_key_2856624467933823061.key) 06:03:36 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 06:03:36 + git semver init 06:03:36 2025-03-13 06:03:36,782 [run_init] DEBUG init version:0.0.0 force:False 06:03:36 2025-03-13 06:03:36,782 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgexfoundry_device-can_main/.semver 06:03:36 2025-03-13 06:03:36,783 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-can.git /w/workspace/edgexfoundry_device-can_main/.semver 06:03:36 2025-03-13 06:03:36,783 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-can.git', '/w/workspace/edgexfoundry_device-can_main/.semver'], cwd=/w/workspace/edgexfoundry_device-can_main, universal_newlines=False, shell=None, istream=None) 06:03:37 2025-03-13 06:03:37,448 [append_file] DEBUG append to file:/w/workspace/edgexfoundry_device-can_main/.git/info/exclude 06:03:37 2025-03-13 06:03:37,449 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgexfoundry_device-can_main/.semver/main with force:False 06:03:37 2025-03-13 06:03:37,449 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-can_main/.semver/main 06:03:37 2025-03-13 06:03:37,449 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-can_main/.semver/main 06:03:37 4.0.0-dev.4 [Pipeline] } 06:03:37 $ docker exec --env ******** --env ******** a5ea1b3725901a33abc52ca62ecad27b9975127fc625c3684723b915e8dbc40e ssh-agent -k 06:03:37 unset SSH_AUTH_SOCK; 06:03:37 unset SSH_AGENT_PID; 06:03:37 echo Agent pid 77 killed; 06:03:37 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 06:03:38 + git semver [Pipeline] } 06:03:38 $ docker stop --time=1 a5ea1b3725901a33abc52ca62ecad27b9975127fc625c3684723b915e8dbc40e 06:03:39 $ docker rm -f --volumes a5ea1b3725901a33abc52ca62ecad27b9975127fc625c3684723b915e8dbc40e [Pipeline] // withDockerContainer [Pipeline] sh 06:03:40 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 06:03:40 Stashed 1 file(s) [Pipeline] echo 06:03:40 [edgeXSemver]: initialized semver on version 4.0.0-dev.4 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] withEnv [Pipeline] { [Pipeline] node [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 06:03:40 provisioning config files... 06:03:40 copy managed file [device-can-settings] to file:/w/workspace/edgexfoundry_device-can_main@tmp/config3949885866300361972tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 06:03:40 ---> ****-login.sh 06:03:40 nexus3.edgexfoundry.org:10001 06:03:40 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:03:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:03:40 Configure a credential helper to remove this warning. See 06:03:40 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:03:40 06:03:40 Login Succeeded 06:03:40 nexus3.edgexfoundry.org:10002 06:03:40 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:03:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:03:40 Configure a credential helper to remove this warning. See 06:03:40 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:03:40 06:03:40 Login Succeeded 06:03:40 nexus3.edgexfoundry.org:10003 06:03:41 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:03:41 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:03:41 Configure a credential helper to remove this warning. See 06:03:41 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:03:41 06:03:41 Login Succeeded 06:03:41 nexus3.edgexfoundry.org:10004 06:03:41 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:03:41 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:03:41 Configure a credential helper to remove this warning. See 06:03:41 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:03:41 06:03:41 Login Succeeded 06:03:41 ****.io 06:03:41 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:03:41 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:03:41 Configure a credential helper to remove this warning. See 06:03:41 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:03:41 06:03:41 Login Succeeded 06:03:41 ---> ****-login.sh ends [Pipeline] } 06:03:41 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 06:03:41 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 06:03:41 [prepBaseBuildImage] Generating new image with name: ci-base-image-x86_64 [Pipeline] echo 06:03:41 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 06:03:41 ========================================================= 06:03:41 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest] 06:03:41 ========================================================= [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:03:41 + 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 . 06:03:41 Sending build context to Docker daemon 267.3kB 06:03:41 Step 1/12 : ARG BASE_TEMPORARY=alpine:3.16 06:03:41 Step 2/12 : FROM ${BASE_TEMPORARY} 06:03:42 3.16: Pulling from library/alpine 06:03:42 a88dc8b54e91: Pulling fs layer 06:03:42 a88dc8b54e91: Verifying Checksum 06:03:42 a88dc8b54e91: Download complete 06:03:42 a88dc8b54e91: Pull complete 06:03:42 Digest: sha256:452e7292acee0ee16c332324d7de05fa2c99f9994ecc9f0779c602916a672ae4 06:03:42 Status: Downloaded newer image for alpine:3.16 06:03:42 ---> d49a5025be10 06:03:42 Step 3/12 : RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 06:03:42 ---> Running in 26c462256c8f 06:03:42 Connecting to iotech.jfrog.io (34.247.22.236:443) 06:03:43 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 06:03:43 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 06:03:43 '/etc/apk/keys/alpine.dev.rsa.pub' saved 06:03:43 Removing intermediate container 26c462256c8f 06:03:43 ---> e30c41836ff8 06:03:43 Step 4/12 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main' >> /etc/apk/repositories 06:03:43 ---> Running in 3cc961f96200 06:03:44 Removing intermediate container 3cc961f96200 06:03:44 ---> f3f814307848 06:03:44 Step 5/12 : RUN apk add --update --no-cache build-base git gcc cmake make linux-headers yaml-dev libmicrohttpd-dev curl-dev util-linux-dev ncurses-dev iotech-paho-mqtt-c-dev-1.3 hiredis-dev libcbor-dev iotech-iot-1.5-dev dumb-init libexecinfo-dev 06:03:44 ---> Running in 43fa4e9daae8 06:03:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 06:03:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 06:03:44 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main/x86_64/APKINDEX.tar.gz 06:03:45 WARNING: This apk-tools is OLD! Some packages might not function properly. 06:03:45 (1/80) Upgrading musl (1.2.3-r3 -> 1.2.3-r4) 06:03:45 (2/80) Installing libgcc (11.2.1_git20220219-r2) 06:03:45 (3/80) Installing libstdc++ (11.2.1_git20220219-r2) 06:03:45 (4/80) Installing binutils (2.38-r3) 06:03:45 (5/80) Installing libmagic (5.41-r0) 06:03:45 (6/80) Installing file (5.41-r0) 06:03:45 (7/80) Installing libgomp (11.2.1_git20220219-r2) 06:03:45 (8/80) Installing libatomic (11.2.1_git20220219-r2) 06:03:45 (9/80) Installing gmp (6.2.1-r2) 06:03:45 (10/80) Installing isl22 (0.22-r0) 06:03:45 (11/80) Installing mpfr4 (4.1.0-r0) 06:03:45 (12/80) Installing mpc1 (1.2.1-r0) 06:03:45 (13/80) Installing gcc (11.2.1_git20220219-r2) 06:03:46 (14/80) Installing musl-dev (1.2.3-r4) 06:03:46 (15/80) Installing libc-dev (0.7.2-r3) 06:03:46 (16/80) Installing g++ (11.2.1_git20220219-r2) 06:03:46 (17/80) Installing make (4.3-r0) 06:03:46 (18/80) Installing fortify-headers (1.1-r1) 06:03:46 (19/80) Installing patch (2.7.6-r7) 06:03:46 (20/80) Installing build-base (0.5-r3) 06:03:46 (21/80) Installing libacl (2.3.1-r0) 06:03:46 (22/80) Installing libbz2 (1.0.8-r1) 06:03:46 (23/80) Installing expat (2.6.2-r0) 06:03:46 (24/80) Installing lz4-libs (1.9.3-r1) 06:03:46 (25/80) Installing xz-libs (5.2.5-r1) 06:03:46 (26/80) Installing zstd-libs (1.5.2-r1) 06:03:46 (27/80) Installing libarchive (3.7.4-r0) 06:03:46 (28/80) Installing ca-certificates (20240226-r0) 06:03:46 (29/80) Installing brotli-libs (1.0.9-r6) 06:03:46 (30/80) Installing nghttp2-libs (1.47.0-r2) 06:03:46 (31/80) Installing libcurl (8.5.0-r0) 06:03:46 (32/80) Installing ncurses-terminfo-base (6.3_p20220521-r1) 06:03:46 (33/80) Installing ncurses-libs (6.3_p20220521-r1) 06:03:46 (34/80) Installing rhash-libs (1.4.2-r2) 06:03:46 (35/80) Installing libuv (1.44.1-r0) 06:03:46 (36/80) Installing cmake (3.23.5-r0) 06:03:47 (37/80) Installing pkgconf (1.8.1-r0) 06:03:47 (38/80) Installing openssl-dev (1.1.1w-r1) 06:03:47 (39/80) Installing nghttp2-dev (1.47.0-r2) 06:03:47 (40/80) Installing zlib-dev (1.2.12-r3) 06:03:47 (41/80) Installing brotli-dev (1.0.9-r6) 06:03:47 (42/80) Installing curl-dev (8.5.0-r0) 06:03:47 (43/80) Installing dumb-init (1.2.5-r1) 06:03:47 (44/80) Installing pcre2 (10.42-r0) 06:03:47 (45/80) Installing git (2.36.6-r0) 06:03:47 (46/80) Installing hiredis (1.0.2-r0) 06:03:47 (47/80) Installing hiredis-dev (1.0.2-r0) 06:03:47 (48/80) Installing yaml (0.2.5-r0) 06:03:47 (49/80) Installing libcbor (0.9.0-r1) 06:03:47 (50/80) Installing iotech-iot-1.5 (1.5.5-r0) 06:03:47 (51/80) Installing iotech-iot-1.5-dev (1.5.5-r0) 06:03:47 (52/80) Installing iotech-paho-mqtt-c-dev-1.3 (1.3.13-r0) 06:03:48 (53/80) Installing libcbor-dev (0.9.0-r1) 06:03:48 (54/80) Installing libexecinfo (1.1-r1) 06:03:48 (55/80) Installing libexecinfo-dev (1.1-r1) 06:03:48 (56/80) Installing nettle (3.7.3-r0) 06:03:48 (57/80) Installing libffi (3.4.2-r1) 06:03:48 (58/80) Installing p11-kit (0.24.1-r0) 06:03:48 (59/80) Installing libtasn1 (4.18.0-r1) 06:03:48 (60/80) Installing libunistring (1.0-r0) 06:03:48 (61/80) Installing gnutls (3.7.7-r1) 06:03:48 (62/80) Installing libmicrohttpd (0.9.75-r0) 06:03:48 (63/80) Installing gnutls-c++ (3.7.7-r1) 06:03:48 (64/80) Installing libgmpxx (6.2.1-r2) 06:03:48 (65/80) Installing gmp-dev (6.2.1-r2) 06:03:48 (66/80) Installing nettle-dev (3.7.3-r0) 06:03:48 (67/80) Installing libtasn1-progs (4.18.0-r1) 06:03:48 (68/80) Installing libtasn1-dev (4.18.0-r1) 06:03:48 (69/80) Installing p11-kit-dev (0.24.1-r0) 06:03:48 (70/80) Installing gnutls-dev (3.7.7-r1) 06:03:48 (71/80) Installing libmicrohttpd-dev (0.9.75-r0) 06:03:48 (72/80) Installing linux-headers (5.16.7-r1) 06:03:48 (73/80) Installing ncurses-dev (6.3_p20220521-r1) 06:03:48 (74/80) Installing libblkid (2.38-r1) 06:03:48 (75/80) Installing libuuid (2.38-r1) 06:03:48 (76/80) Installing libfdisk (2.38-r1) 06:03:48 (77/80) Installing libmount (2.38-r1) 06:03:48 (78/80) Installing libsmartcols (2.38-r1) 06:03:48 (79/80) Installing util-linux-dev (2.38-r1) 06:03:48 (80/80) Installing yaml-dev (0.2.5-r0) 06:03:48 Executing busybox-1.35.0-r17.trigger 06:03:48 Executing ca-certificates-20240226-r0.trigger 06:03:48 OK: 281 MiB in 93 packages 06:03:53 Removing intermediate container 43fa4e9daae8 06:03:53 ---> 794fb9785d40 06:03:53 Step 6/12 : RUN apk --no-cache upgrade 06:03:53 ---> Running in b15486b6bf50 06:03:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 06:03:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 06:03:53 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main/x86_64/APKINDEX.tar.gz 06:03:54 WARNING: This apk-tools is OLD! Some packages might not function properly. 06:03:54 (1/4) Upgrading busybox (1.35.0-r17 -> 1.35.0-r18) 06:03:54 Executing busybox-1.35.0-r18.post-upgrade 06:03:54 (2/4) Upgrading ca-certificates-bundle (20230506-r0 -> 20240226-r0) 06:03:54 (3/4) Upgrading ssl_client (1.35.0-r17 -> 1.35.0-r18) 06:03:54 (4/4) Upgrading musl-utils (1.2.3-r3 -> 1.2.3-r4) 06:03:54 Executing busybox-1.35.0-r18.trigger 06:03:54 Executing ca-certificates-20240226-r0.trigger 06:03:54 OK: 281 MiB in 93 packages 06:03:54 Removing intermediate container b15486b6bf50 06:03:54 ---> 3da1f8e608b2 06:03:54 Step 7/12 : COPY scripts /device-can/scripts 06:03:54 ---> 1bcbeb8ec948 06:03:54 Step 8/12 : COPY src /device-can/src/ 06:03:55 ---> df6c41042adf 06:03:55 Step 9/12 : COPY VERSION /device-can/ 06:03:55 ---> 931d80b48515 06:03:55 Step 10/12 : WORKDIR /device-can 06:03:55 ---> Running in fc37334a99a8 06:03:55 Removing intermediate container fc37334a99a8 06:03:55 ---> 11bfe6ac4a19 06:03:55 Step 11/12 : RUN /device-can/scripts/build_deps.sh 1 06:03:55 ---> Running in fe852e809b8e 06:03:55 Still waiting to schedule task 06:03:55 Waiting for next available executor on ‘prd-ubuntu20.04-docker-arm64-4c-16g-41246’ 06:03:55 + BUILD_CSDK=1 06:03:55 + CSDK_VERSION=4.0.0 06:03:55 + '[' -d deps ] 06:03:55 + mkdir deps 06:03:55 + cd /device-can/deps 06:03:55 + '[' 1 '=' 1 ] 06:03:55 + cd /device-can/deps 06:03:55 + wget https://github.com/edgexfoundry/device-sdk-c/archive/v4.0.0.zip 06:03:55 Connecting to github.com (140.82.113.4:443) 06:03:55 Connecting to codeload.github.com (140.82.112.10:443) 06:03:55 saving to 'v4.0.0.zip' 06:03:55 v4.0.0.zip 100% |********************************| 245k 0:00:00 ETA 06:03:55 'v4.0.0.zip' saved 06:03:55 + unzip v4.0.0.zip 06:03:55 Archive: v4.0.0.zip 06:03:55 creating: device-sdk-c-4.0.0/ 06:03:55 creating: device-sdk-c-4.0.0/.github/ 06:03:55 inflating: device-sdk-c-4.0.0/.github/Contributing.md 06:03:55 inflating: device-sdk-c-4.0.0/.github/PULL_REQUEST_TEMPLATE.md 06:03:55 inflating: device-sdk-c-4.0.0/.github/semantic.yml 06:03:55 creating: device-sdk-c-4.0.0/.github/workflows/ 06:03:55 inflating: device-sdk-c-4.0.0/.github/workflows/release.yml 06:03:55 inflating: device-sdk-c-4.0.0/.gitignore 06:03:55 inflating: device-sdk-c-4.0.0/Attribution.txt 06:03:55 inflating: device-sdk-c-4.0.0/CHANGELOG.md 06:03:55 inflating: device-sdk-c-4.0.0/Doxyfile 06:03:55 inflating: device-sdk-c-4.0.0/GOVERNANCE.md 06:03:55 inflating: device-sdk-c-4.0.0/Jenkinsfile 06:03:55 inflating: device-sdk-c-4.0.0/LICENSE 06:03:55 inflating: device-sdk-c-4.0.0/Makefile 06:03:55 inflating: device-sdk-c-4.0.0/OWNERS.md 06:03:55 inflating: device-sdk-c-4.0.0/README.IOT.md 06:03:55 inflating: device-sdk-c-4.0.0/README.md 06:03:55 inflating: device-sdk-c-4.0.0/README.v3.md 06:03:55 creating: device-sdk-c-4.0.0/docs/ 06:03:55 inflating: device-sdk-c-4.0.0/docs/configuration.md 06:03:55 inflating: device-sdk-c-4.0.0/docs/deviceprofiles.md 06:03:55 inflating: device-sdk-c-4.0.0/docs/metrics.md 06:03:55 inflating: device-sdk-c-4.0.0/docs/servicewritersguide.md 06:03:55 inflating: device-sdk-c-4.0.0/docs/startup.md 06:03:55 creating: device-sdk-c-4.0.0/include/ 06:03:55 creating: device-sdk-c-4.0.0/include/devsdk/ 06:03:55 inflating: device-sdk-c-4.0.0/include/devsdk/devsdk-base.h 06:03:55 inflating: device-sdk-c-4.0.0/include/devsdk/devsdk.h 06:03:55 creating: device-sdk-c-4.0.0/include/edgex/ 06:03:55 inflating: device-sdk-c-4.0.0/include/edgex/devices.h 06:03:55 inflating: device-sdk-c-4.0.0/include/edgex/edgex-base.h 06:03:55 inflating: device-sdk-c-4.0.0/include/edgex/edgex.h 06:03:55 inflating: device-sdk-c-4.0.0/include/edgex/profiles.h 06:03:55 inflating: device-sdk-c-4.0.0/include/edgex/rest-server.h 06:03:55 creating: device-sdk-c-4.0.0/scripts/ 06:03:55 inflating: device-sdk-c-4.0.0/scripts/Dockerfile.alpine 06:03:55 inflating: device-sdk-c-4.0.0/scripts/Dockerfile.alpine-base 06:03:55 inflating: device-sdk-c-4.0.0/scripts/build.sh 06:03:55 inflating: device-sdk-c-4.0.0/scripts/entrypoint.sh 06:03:55 creating: device-sdk-c-4.0.0/src/ 06:03:55 inflating: device-sdk-c-4.0.0/src/CMakeLists.txt 06:03:55 creating: device-sdk-c-4.0.0/src/c/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/CMakeLists.txt 06:03:55 inflating: device-sdk-c-4.0.0/src/c/api.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/autoevent.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/autoevent.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/bus-impl.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/bus-mqtt.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/bus.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/bus.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/callback3.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/callback3.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/cmdinfo.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/config.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/config.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/correlation.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/correlation.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/data.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/data.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/defs.h.in 06:03:55 inflating: device-sdk-c-4.0.0/src/c/device.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/device.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/devman.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/devmap.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/devmap.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/devsdk-base.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/devutil.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/discovery.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/discovery.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/dto-read.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/dto-read.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/edgex-logging.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/edgex-logging.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/edgex-rest.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/edgex-rest.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/edgex2.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/errorlist.h 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/CMakeLists.txt 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/README.md 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/CMakeLists.txt 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/README.md 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/device-bitfields.c 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/configuration.yaml 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/devices/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/devices/Bitfields.json 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/profiles/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/profiles/Example-Bitfields.json 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/counters/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/counters/CMakeLists.txt 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/counters/README.md 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/counters/device-counter.c 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/configuration.yaml 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/devices/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/devices/Counters.json 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/profiles/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/profiles/Counter.json 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/discovery/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/CMakeLists.txt 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/README.md 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/configuration.yaml 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/devices/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/devices/readme.txt 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/profiles/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/profiles/TemplateProfile.json 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/template.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/watcher1.json 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/watcher2.json 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/file/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/file/CMakeLists.txt 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/file/README.md 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/file/device-file.c 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/file/res/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/configuration.yaml 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/file/res/devices/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/devices/file1.json 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/lorem.txt 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/file/res/profiles/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/profiles/FileExampleProfile.json 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/gyro/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/CMakeLists.txt 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/README.md 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/device-gyro.c 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/configuration.yaml 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/devices/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/devices/gyro.json 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/profiles/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/profiles/Gyro.json 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/random/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/random/CMakeLists.txt 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/random/README.md 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/random/device-random.c 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/random/res/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/configuration.yaml 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/random/res/devices/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/devices/randomdevice1.json 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/random/res/profiles/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/profiles/RandomExampleProfile.json 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/res/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/res/configuration.yaml 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/res/devices/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/res/devices/device1.json 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/res/profiles/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/res/profiles/TemplateProfile.json 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/template.c 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/terminal/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/CMakeLists.txt 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/README.md 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/device-terminal.c 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/configuration.yaml 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/devices/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/devices/terminal.json 06:03:55 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/profiles/ 06:03:55 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/profiles/Terminal.json 06:03:55 inflating: device-sdk-c-4.0.0/src/c/filesys.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/filesys.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/keeper.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/keeper.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/map.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/map.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/metadata.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/metadata.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/metrics.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/opstate.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/opstate.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/parson.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/parson.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/profiles.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/profiles.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/registry-impl.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/registry.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/registry.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/reqdata.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/reqdata.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/request_auth.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/request_auth.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/rest-server.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/rest-server.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/rest.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/rest.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/secrets-impl.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/secrets-insecure.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/secrets-insecure.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/secrets-vault.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/secrets-vault.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/secrets.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/secrets.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/service.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/service.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/transform.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/transform.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/validate.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/validate.h 06:03:55 inflating: device-sdk-c-4.0.0/src/c/watchers.c 06:03:55 inflating: device-sdk-c-4.0.0/src/c/watchers.h 06:03:55 creating: device-sdk-c-4.0.0/src/cmake/ 06:03:55 inflating: device-sdk-c-4.0.0/src/cmake/FindIOT.cmake 06:03:55 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBCBOR.cmake 06:03:55 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBMICROHTTP.cmake 06:03:55 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBPAHO.cmake 06:03:55 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBUUID.cmake 06:03:55 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBYAML.cmake 06:03:55 + cd device-sdk-c-4.0.0 06:03:55 + ./scripts/build.sh 06:03:55 + CPPCHECK=false 06:03:55 + DOCGEN=false 06:03:55 + CMAKEOPTS='-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' 06:03:55 + '[' 0 -gt 0 ] 06:03:55 + readlink -f ./scripts/build.sh 06:03:55 + dirname /device-can/deps/device-sdk-c-4.0.0/scripts/build.sh 06:03:55 + dirname /device-can/deps/device-sdk-c-4.0.0/scripts 06:03:55 + ROOT=/device-can/deps/device-sdk-c-4.0.0 06:03:55 + cd /device-can/deps/device-sdk-c-4.0.0 06:03:55 + mkdir -p /device-can/deps/device-sdk-c-4.0.0/build/release 06:03:55 + cd /device-can/deps/device-sdk-c-4.0.0/build/release 06:03:55 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-can/deps/device-sdk-c-4.0.0/src 06:03:56 -- The C compiler identification is GNU 11.2.1 06:03:56 -- Detecting C compiler ABI info 06:03:56 -- Detecting C compiler ABI info - done 06:03:56 -- Check for working C compiler: /usr/bin/cc - skipped 06:03:56 -- Detecting C compile features 06:03:56 -- Detecting C compile features - done 06:03:56 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 06:03:56 -- Found CURL: /usr/lib/libcurl.so (found version "8.5.0") 06:03:56 -- Found LIBYAML: /usr/lib/libyaml.so 06:03:56 -- Found LIBUUID: /usr/lib/libuuid.so 06:03:56 -- Found LIBCBOR: /usr/lib/libcbor.so 06:03:56 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 06:03:56 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 06:03:56 -- /opt/iotech/iot/1.5/include 06:03:56 -- C SDK 0.0.0 for Linux 06:03:56 -- Performing Test CSDK_HAVE_ATOMIC 06:03:56 -- Performing Test CSDK_HAVE_ATOMIC - Success 06:03:56 -- Found Curses: /usr/lib/libcurses.so 06:03:56 -- Configuring done 06:03:56 -- Generating done 06:03:56 -- Build files have been written to: /device-can/deps/device-sdk-c-4.0.0/build/release 06:03:56 + + teemake release.log 06:03:56 all package 06:03:56 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 06:03:56 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 06:03:56 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 06:03:56 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 06:03:57 [ 9%] Building C object c/CMakeFiles/csdk.dir/config.c.o 06:03:57 [ 11%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 06:03:57 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 06:03:57 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 06:03:57 [ 17%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 06:03:58 [ 19%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 06:03:58 [ 21%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 06:03:58 [ 23%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 06:03:58 [ 25%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 06:03:58 [ 27%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 06:03:58 [ 29%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 06:03:59 [ 31%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 06:03:59 [ 33%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 06:03:59 [ 35%] Building C object c/CMakeFiles/csdk.dir/map.c.o 06:03:59 [ 37%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 06:04:00 [ 39%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 06:04:00 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 06:04:00 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 06:04:00 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 06:04:01 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 06:04:01 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 06:04:01 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 06:04:01 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 06:04:02 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 06:04:02 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 06:04:02 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 06:04:02 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 06:04:02 /device-can/deps/device-sdk-c-4.0.0/src/c/service.c: In function 'devsdk_service_start': 06:04:02 /device-can/deps/device-sdk-c-4.0.0/src/c/service.c:1063:5: warning: 'deviceservices_config' may be used uninitialized in this function [-Wmaybe-uninitialized] 06:04:02 1063 | edgex_device_parseClients (svc->logger, iot_data_string_map_get (deviceservices_config, "Clients"), &svc->config.endpoints); 06:04:02 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 06:04:02 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 06:04:02 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 06:04:03 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 06:04:03 [ 68%] Linking C shared library libcsdk.so 06:04:03 [ 68%] Built target csdk 06:04:03 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 06:04:03 [ 72%] Linking C executable template 06:04:03 [ 72%] Built target template 06:04:03 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 06:04:03 [ 76%] Linking C executable device-counter 06:04:03 [ 76%] Built target device-counter 06:04:03 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 06:04:03 [ 80%] Linking C executable device-random 06:04:03 [ 80%] Built target device-random 06:04:03 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 06:04:03 [ 84%] Linking C executable device-gyro 06:04:03 [ 84%] Built target device-gyro 06:04:03 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 06:04:04 [ 88%] Linking C executable device-bitfields 06:04:04 [ 88%] Built target device-bitfields 06:04:04 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 06:04:04 [ 92%] Linking C executable template-discovery 06:04:04 [ 92%] Built target template-discovery 06:04:04 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 06:04:04 [ 96%] Linking C executable device-file 06:04:04 [ 96%] Built target device-file 06:04:04 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 06:04:04 [100%] Linking C executable device-terminal 06:04:04 [100%] Built target device-terminal 06:04:04 Run CPack packaging tool... 06:04:04 CPack: Create package using TGZ 06:04:04 CPack: Install projects 06:04:04 CPack: - Run preinstall target for: Csdk 06:04:04 CPack: - Install project: Csdk [] 06:04:04 CPack: Create package 06:04:05 CPack: - package: /device-can/deps/device-sdk-c-4.0.0/build/release/csdk-0.0.0.tar.gz generated. 06:04:05 + '[' false '=' true ] 06:04:05 + '[' false '=' true ] 06:04:05 + mkdir -p /device-can/deps/device-sdk-c-4.0.0/build/debug 06:04:05 + cd /device-can/deps/device-sdk-c-4.0.0/build/debug 06:04:05 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /device-can/deps/device-sdk-c-4.0.0/src 06:04:05 -- The C compiler identification is GNU 11.2.1 06:04:05 -- Detecting C compiler ABI info 06:04:05 -- Detecting C compiler ABI info - done 06:04:05 -- Check for working C compiler: /usr/bin/cc - skipped 06:04:05 -- Detecting C compile features 06:04:05 -- Detecting C compile features - done 06:04:05 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 06:04:05 -- Found CURL: /usr/lib/libcurl.so (found version "8.5.0") 06:04:05 -- Found LIBYAML: /usr/lib/libyaml.so 06:04:05 -- Found LIBUUID: /usr/lib/libuuid.so 06:04:05 -- Found LIBCBOR: /usr/lib/libcbor.so 06:04:05 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 06:04:05 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 06:04:05 -- /opt/iotech/iot/1.5/include 06:04:05 -- C SDK 0.0.0 for Linux 06:04:05 -- Performing Test CSDK_HAVE_ATOMIC 06:04:05 -- Performing Test CSDK_HAVE_ATOMIC - Success 06:04:05 -- Found Curses: /usr/lib/libcurses.so 06:04:05 -- Configuring done 06:04:05 -- Generating done 06:04:05 -- Build files have been written to: /device-can/deps/device-sdk-c-4.0.0/build/debug 06:04:05 + + teemake debug.log 06:04:05 06:04:05 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 06:04:05 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 06:04:05 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 06:04:05 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 06:04:05 [ 9%] Building C object c/CMakeFiles/csdk.dir/config.c.o 06:04:05 [ 11%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 06:04:05 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 06:04:06 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 06:04:06 [ 17%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 06:04:06 [ 19%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 06:04:06 [ 21%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 06:04:06 [ 23%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 06:04:06 [ 25%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 06:04:06 [ 27%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 06:04:06 [ 29%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 06:04:06 [ 31%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 06:04:06 [ 33%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 06:04:06 [ 35%] Building C object c/CMakeFiles/csdk.dir/map.c.o 06:04:06 [ 37%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 06:04:07 [ 39%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 06:04:07 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 06:04:07 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 06:04:07 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 06:04:07 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 06:04:07 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 06:04:07 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 06:04:07 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 06:04:08 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 06:04:08 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 06:04:08 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 06:04:08 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 06:04:08 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 06:04:08 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 06:04:08 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 06:04:08 [ 68%] Linking C shared library libcsdk.so 06:04:08 [ 68%] Built target csdk 06:04:08 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 06:04:09 [ 72%] Linking C executable template 06:04:09 [ 72%] Built target template 06:04:09 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 06:04:09 [ 76%] Linking C executable device-counter 06:04:09 [ 76%] Built target device-counter 06:04:09 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 06:04:09 [ 80%] Linking C executable device-random 06:04:09 [ 80%] Built target device-random 06:04:09 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 06:04:09 [ 84%] Linking C executable device-gyro 06:04:09 [ 84%] Built target device-gyro 06:04:09 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 06:04:09 [ 88%] Linking C executable device-bitfields 06:04:09 [ 88%] Built target device-bitfields 06:04:09 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 06:04:09 [ 92%] Linking C executable template-discovery 06:04:09 [ 92%] Built target template-discovery 06:04:09 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 06:04:09 [ 96%] Linking C executable device-file 06:04:09 [ 96%] Built target device-file 06:04:09 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 06:04:10 [100%] Linking C executable device-terminal 06:04:10 [100%] Built target device-terminal 06:04:10 + cp -rf include/devsdk include/edgex /usr/include/ 06:04:10 + cp build/release/c/libcsdk.so /usr/lib/ 06:04:10 + mkdir -p /usr/share/doc/edgex-csdk 06:04:10 + cp Attribution.txt /usr/share/doc/edgex-csdk 06:04:10 + cp LICENSE /usr/share/doc/edgex-csdk 06:04:10 + rm -rf /device-can/deps 06:04:10 Removing intermediate container fe852e809b8e 06:04:10 ---> 4cc0b83a0e6b 06:04:10 Step 12/12 : RUN /device-can/scripts/build.sh 06:04:10 ---> Running in 3046f09be1ca 06:04:10 + CMAKEOPTS='-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' 06:04:10 + readlink -f /device-can/scripts/build.sh 06:04:10 + dirname /device-can/scripts/build.sh 06:04:10 + dirname /device-can/scripts 06:04:10 + ROOT=/device-can 06:04:10 + echo /device-can 06:04:10 /device-can 06:04:10 + cd /device-can 06:04:10 + mkdir -p /device-can/build/release 06:04:10 + cd /device-can/build/release 06:04:10 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-can/src 06:04:10 -- The C compiler identification is GNU 11.2.1 06:04:10 -- Detecting C compiler ABI info 06:04:10 -- Detecting C compiler ABI info - done 06:04:10 -- Check for working C compiler: /usr/bin/cc - skipped 06:04:10 -- Detecting C compile features 06:04:10 -- Detecting C compile features - done 06:04:10 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 06:04:10 -- /opt/iotech/iot/1.5/include 06:04:10 -- Found LIBCSDK: /usr/lib/libcsdk.so 06:04:10 -- Configuring done 06:04:10 -- Generating done 06:04:10 -- Build files have been written to: /device-can/build/release 06:04:10 + make all 06:04:10 + tee release.log 06:04:10 [ 50%] Building C object CMakeFiles/device-can.dir/c/device-can.c.o 06:04:10 In file included from /usr/include/devsdk/devsdk.h:18, 06:04:10 from /device-can/src/c/device-can.h:24, 06:04:10 from /device-can/src/c/device-can.c:27: 06:04:10 /device-can/src/c/device-can.c: In function 'can_get_handler': 06:04:10 /device-can/src/c/device-can.c:177:43: warning: format '%d' expects argument of type 'int', but argument 4 has type 'iot_typecode_t' [-Wformat=] 06:04:10 177 | iot_log_debug(driver->lc, "CAN:Triggering Get events req type=%d\n", 06:04:10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 06:04:10 178 | requests[i].resource->type); 06:04:10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 06:04:10 | | 06:04:10 | iot_typecode_t 06:04:10 /device-can/src/c/device-can.c:177:80: note: format string is defined here 06:04:10 177 | iot_log_debug(driver->lc, "CAN:Triggering Get events req type=%d\n", 06:04:10 | ~^ 06:04:10 | | 06:04:10 | int 06:04:11 [100%] Linking C executable device-can 06:04:11 [100%] Built target device-can 06:04:11 Removing intermediate container 3046f09be1ca 06:04:11 ---> 5dfc46150a9b 06:04:11 [Warning] One or more build-args [BASE] were not consumed 06:04:11 Successfully built 5dfc46150a9b 06:04:11 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:04:12 + docker inspect -f . ci-base-image-x86_64 06:04:12 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 06:04:12 prd-ubuntu20.04-docker-8c-8g-41247 does not seem to be running inside a container 06:04:12 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgexfoundry_device-can_main -v /w/workspace/edgexfoundry_device-can_main:/w/workspace/edgexfoundry_device-can_main:rw,z -v /w/workspace/edgexfoundry_device-can_main@tmp:/w/workspace/edgexfoundry_device-can_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 06:04:12 $ docker top 5e5b8e5ec466c1e96d09d2cb8594a52d275d03b3baf1ea789facf108d7db4519 -eo pid,comm [Pipeline] { [Pipeline] sh 06:04:12 + make test 06:04:12 build/release/device-can/device-can [Pipeline] } 06:04:12 $ docker stop --time=1 5e5b8e5ec466c1e96d09d2cb8594a52d275d03b3baf1ea789facf108d7db4519 06:04:14 $ docker rm -f --volumes 5e5b8e5ec466c1e96d09d2cb8594a52d275d03b3baf1ea789facf108d7db4519 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 06:04:14 + sudo chown -R jenkins:jenkins . [Pipeline] sh 06:04:14 + ls -al . 06:04:14 total 76 06:04:14 drwxrwxr-x 8 jenkins jenkins 4096 Mar 13 06:03 . 06:04:14 drwxrwxr-x 4 jenkins jenkins 4096 Mar 13 06:03 .. 06:04:14 drwxrwxr-x 8 jenkins jenkins 4096 Mar 13 06:03 .git 06:04:14 drwxrwxr-x 2 jenkins jenkins 4096 Mar 13 06:03 .github 06:04:14 drwxr-xr-x 3 jenkins jenkins 4096 Mar 13 06:03 .semver 06:04:14 -rw-rw-r-- 1 jenkins jenkins 383 Mar 13 06:03 Attribution.txt 06:04:14 -rw-rw-r-- 1 jenkins jenkins 1397 Mar 13 06:03 CHANGELOG.md 06:04:14 -rwxrwxr-x 1 jenkins jenkins 677 Mar 13 06:03 GOVERNANCE.md 06:04:14 -rwxrwxr-x 1 jenkins jenkins 762 Mar 13 06:03 Jenkinsfile 06:04:14 -rwxrwxr-x 1 jenkins jenkins 10174 Mar 13 06:03 LICENSE 06:04:14 -rwxrwxr-x 1 jenkins jenkins 801 Mar 13 06:03 Makefile 06:04:14 -rwxrwxr-x 1 jenkins jenkins 616 Mar 13 06:03 OWNERS.md 06:04:14 -rwxrwxr-x 1 jenkins jenkins 4090 Mar 13 06:03 README.md 06:04:14 -rw-rw-r-- 1 jenkins jenkins 11 Mar 13 06:03 VERSION 06:04:14 drwxrwxr-x 4 jenkins jenkins 4096 Mar 13 06:03 res 06:04:14 drwxrwxr-x 2 jenkins jenkins 4096 Mar 13 06:03 scripts 06:04:14 drwxrwxr-x 4 jenkins jenkins 4096 Mar 13 06:03 src [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:04:15 + docker build -t device-can -f scripts/Dockerfile.alpine --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=f58e8642700982be8554d9f031b2fff0d14b416f --label arch=amd64 --label version=4.0.0-dev.4 . 06:04:15 Sending build context to Docker daemon 267.3kB 06:04:15 Step 1/30 : ARG BASE_TEMPORARY=alpine:3.16 06:04:15 Step 2/30 : FROM ${BASE_TEMPORARY} as builder 06:04:15 ---> d49a5025be10 06:04:15 Step 3/30 : RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 06:04:15 ---> Using cache 06:04:15 ---> e30c41836ff8 06:04:15 Step 4/30 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main' >> /etc/apk/repositories 06:04:15 ---> Using cache 06:04:15 ---> f3f814307848 06:04:15 Step 5/30 : RUN apk add --update --no-cache build-base git gcc cmake make linux-headers yaml-dev libmicrohttpd-dev curl-dev util-linux-dev ncurses-dev iotech-paho-mqtt-c-dev-1.3 hiredis-dev libcbor-dev iotech-iot-1.5-dev libexecinfo-dev 06:04:15 ---> Running in f527712b5673 06:04:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 06:04:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 06:04:15 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main/x86_64/APKINDEX.tar.gz 06:04:16 WARNING: This apk-tools is OLD! Some packages might not function properly. 06:04:16 (1/79) Upgrading musl (1.2.3-r3 -> 1.2.3-r4) 06:04:16 (2/79) Installing libgcc (11.2.1_git20220219-r2) 06:04:16 (3/79) Installing libstdc++ (11.2.1_git20220219-r2) 06:04:16 (4/79) Installing binutils (2.38-r3) 06:04:16 (5/79) Installing libmagic (5.41-r0) 06:04:16 (6/79) Installing file (5.41-r0) 06:04:16 (7/79) Installing libgomp (11.2.1_git20220219-r2) 06:04:16 (8/79) Installing libatomic (11.2.1_git20220219-r2) 06:04:16 (9/79) Installing gmp (6.2.1-r2) 06:04:16 (10/79) Installing isl22 (0.22-r0) 06:04:16 (11/79) Installing mpfr4 (4.1.0-r0) 06:04:16 (12/79) Installing mpc1 (1.2.1-r0) 06:04:16 (13/79) Installing gcc (11.2.1_git20220219-r2) 06:04:17 (14/79) Installing musl-dev (1.2.3-r4) 06:04:17 (15/79) Installing libc-dev (0.7.2-r3) 06:04:17 (16/79) Installing g++ (11.2.1_git20220219-r2) 06:04:17 (17/79) Installing make (4.3-r0) 06:04:17 (18/79) Installing fortify-headers (1.1-r1) 06:04:17 (19/79) Installing patch (2.7.6-r7) 06:04:17 (20/79) Installing build-base (0.5-r3) 06:04:17 (21/79) Installing libacl (2.3.1-r0) 06:04:17 (22/79) Installing libbz2 (1.0.8-r1) 06:04:17 (23/79) Installing expat (2.6.2-r0) 06:04:17 (24/79) Installing lz4-libs (1.9.3-r1) 06:04:17 (25/79) Installing xz-libs (5.2.5-r1) 06:04:17 (26/79) Installing zstd-libs (1.5.2-r1) 06:04:17 (27/79) Installing libarchive (3.7.4-r0) 06:04:17 (28/79) Installing ca-certificates (20240226-r0) 06:04:17 (29/79) Installing brotli-libs (1.0.9-r6) 06:04:17 (30/79) Installing nghttp2-libs (1.47.0-r2) 06:04:17 (31/79) Installing libcurl (8.5.0-r0) 06:04:17 (32/79) Installing ncurses-terminfo-base (6.3_p20220521-r1) 06:04:17 (33/79) Installing ncurses-libs (6.3_p20220521-r1) 06:04:17 (34/79) Installing rhash-libs (1.4.2-r2) 06:04:17 (35/79) Installing libuv (1.44.1-r0) 06:04:17 (36/79) Installing cmake (3.23.5-r0) 06:04:18 (37/79) Installing pkgconf (1.8.1-r0) 06:04:18 (38/79) Installing openssl-dev (1.1.1w-r1) 06:04:18 (39/79) Installing nghttp2-dev (1.47.0-r2) 06:04:18 (40/79) Installing zlib-dev (1.2.12-r3) 06:04:18 (41/79) Installing brotli-dev (1.0.9-r6) 06:04:18 (42/79) Installing curl-dev (8.5.0-r0) 06:04:18 (43/79) Installing pcre2 (10.42-r0) 06:04:18 (44/79) Installing git (2.36.6-r0) 06:04:18 (45/79) Installing hiredis (1.0.2-r0) 06:04:18 (46/79) Installing hiredis-dev (1.0.2-r0) 06:04:18 (47/79) Installing yaml (0.2.5-r0) 06:04:18 (48/79) Installing libcbor (0.9.0-r1) 06:04:18 (49/79) Installing iotech-iot-1.5 (1.5.5-r0) 06:04:18 (50/79) Installing iotech-iot-1.5-dev (1.5.5-r0) 06:04:18 (51/79) Installing iotech-paho-mqtt-c-dev-1.3 (1.3.13-r0) 06:04:19 (52/79) Installing libcbor-dev (0.9.0-r1) 06:04:19 (53/79) Installing libexecinfo (1.1-r1) 06:04:19 (54/79) Installing libexecinfo-dev (1.1-r1) 06:04:19 (55/79) Installing nettle (3.7.3-r0) 06:04:19 (56/79) Installing libffi (3.4.2-r1) 06:04:19 (57/79) Installing p11-kit (0.24.1-r0) 06:04:19 (58/79) Installing libtasn1 (4.18.0-r1) 06:04:19 (59/79) Installing libunistring (1.0-r0) 06:04:19 (60/79) Installing gnutls (3.7.7-r1) 06:04:19 (61/79) Installing libmicrohttpd (0.9.75-r0) 06:04:19 (62/79) Installing gnutls-c++ (3.7.7-r1) 06:04:19 (63/79) Installing libgmpxx (6.2.1-r2) 06:04:19 (64/79) Installing gmp-dev (6.2.1-r2) 06:04:19 (65/79) Installing nettle-dev (3.7.3-r0) 06:04:19 (66/79) Installing libtasn1-progs (4.18.0-r1) 06:04:19 (67/79) Installing libtasn1-dev (4.18.0-r1) 06:04:19 (68/79) Installing p11-kit-dev (0.24.1-r0) 06:04:19 (69/79) Installing gnutls-dev (3.7.7-r1) 06:04:19 (70/79) Installing libmicrohttpd-dev (0.9.75-r0) 06:04:19 (71/79) Installing linux-headers (5.16.7-r1) 06:04:19 (72/79) Installing ncurses-dev (6.3_p20220521-r1) 06:04:19 (73/79) Installing libblkid (2.38-r1) 06:04:19 (74/79) Installing libuuid (2.38-r1) 06:04:19 (75/79) Installing libfdisk (2.38-r1) 06:04:19 (76/79) Installing libmount (2.38-r1) 06:04:19 (77/79) Installing libsmartcols (2.38-r1) 06:04:19 (78/79) Installing util-linux-dev (2.38-r1) 06:04:19 (79/79) Installing yaml-dev (0.2.5-r0) 06:04:19 Executing busybox-1.35.0-r17.trigger 06:04:19 Executing ca-certificates-20240226-r0.trigger 06:04:19 OK: 281 MiB in 92 packages 06:04:24 Removing intermediate container f527712b5673 06:04:24 ---> 719c7af2aec0 06:04:24 Step 6/30 : COPY scripts /device-can/scripts 06:04:24 ---> 9dc67003239d 06:04:24 Step 7/30 : COPY src /device-can/src/ 06:04:24 ---> 908f954569d2 06:04:24 Step 8/30 : COPY VERSION /device-can/ 06:04:24 ---> 452dd1ec6d66 06:04:24 Step 9/30 : WORKDIR /device-can 06:04:24 ---> Running in 753d9e62471b 06:04:24 Removing intermediate container 753d9e62471b 06:04:24 ---> 6c1cef535957 06:04:24 Step 10/30 : RUN /device-can/scripts/build_deps.sh 1 06:04:24 ---> Running in a5e65dceec00 06:04:24 + BUILD_CSDK=1 06:04:24 + CSDK_VERSION=4.0.0 06:04:24 + '[' -d deps ] 06:04:24 + mkdir deps 06:04:24 + cd /device-can/deps 06:04:24 + '[' 1 '=' 1 ] 06:04:24 + cd /device-can/deps 06:04:24 + wget https://github.com/edgexfoundry/device-sdk-c/archive/v4.0.0.zip 06:04:24 Connecting to github.com (140.82.113.4:443) 06:04:24 Connecting to codeload.github.com (140.82.112.10:443) 06:04:24 saving to 'v4.0.0.zip' 06:04:25 v4.0.0.zip 100% |********************************| 245k 0:00:00 ETA 06:04:25 'v4.0.0.zip' saved 06:04:25 + unzip v4.0.0.zip 06:04:25 Archive: v4.0.0.zip 06:04:25 creating: device-sdk-c-4.0.0/ 06:04:25 creating: device-sdk-c-4.0.0/.github/ 06:04:25 inflating: device-sdk-c-4.0.0/.github/Contributing.md 06:04:25 inflating: device-sdk-c-4.0.0/.github/PULL_REQUEST_TEMPLATE.md 06:04:25 inflating: device-sdk-c-4.0.0/.github/semantic.yml 06:04:25 creating: device-sdk-c-4.0.0/.github/workflows/ 06:04:25 inflating: device-sdk-c-4.0.0/.github/workflows/release.yml 06:04:25 inflating: device-sdk-c-4.0.0/.gitignore 06:04:25 inflating: device-sdk-c-4.0.0/Attribution.txt 06:04:25 inflating: device-sdk-c-4.0.0/CHANGELOG.md 06:04:25 inflating: device-sdk-c-4.0.0/Doxyfile 06:04:25 inflating: device-sdk-c-4.0.0/GOVERNANCE.md 06:04:25 inflating: device-sdk-c-4.0.0/Jenkinsfile 06:04:25 inflating: device-sdk-c-4.0.0/LICENSE 06:04:25 inflating: device-sdk-c-4.0.0/Makefile 06:04:25 inflating: device-sdk-c-4.0.0/OWNERS.md 06:04:25 inflating: device-sdk-c-4.0.0/README.IOT.md 06:04:25 inflating: device-sdk-c-4.0.0/README.md 06:04:25 inflating: device-sdk-c-4.0.0/README.v3.md 06:04:25 creating: device-sdk-c-4.0.0/docs/ 06:04:25 inflating: device-sdk-c-4.0.0/docs/configuration.md 06:04:25 inflating: device-sdk-c-4.0.0/docs/deviceprofiles.md 06:04:25 inflating: device-sdk-c-4.0.0/docs/metrics.md 06:04:25 inflating: device-sdk-c-4.0.0/docs/servicewritersguide.md 06:04:25 inflating: device-sdk-c-4.0.0/docs/startup.md 06:04:25 creating: device-sdk-c-4.0.0/include/ 06:04:25 creating: device-sdk-c-4.0.0/include/devsdk/ 06:04:25 inflating: device-sdk-c-4.0.0/include/devsdk/devsdk-base.h 06:04:25 inflating: device-sdk-c-4.0.0/include/devsdk/devsdk.h 06:04:25 creating: device-sdk-c-4.0.0/include/edgex/ 06:04:25 inflating: device-sdk-c-4.0.0/include/edgex/devices.h 06:04:25 inflating: device-sdk-c-4.0.0/include/edgex/edgex-base.h 06:04:25 inflating: device-sdk-c-4.0.0/include/edgex/edgex.h 06:04:25 inflating: device-sdk-c-4.0.0/include/edgex/profiles.h 06:04:25 inflating: device-sdk-c-4.0.0/include/edgex/rest-server.h 06:04:25 creating: device-sdk-c-4.0.0/scripts/ 06:04:25 inflating: device-sdk-c-4.0.0/scripts/Dockerfile.alpine 06:04:25 inflating: device-sdk-c-4.0.0/scripts/Dockerfile.alpine-base 06:04:25 inflating: device-sdk-c-4.0.0/scripts/build.sh 06:04:25 inflating: device-sdk-c-4.0.0/scripts/entrypoint.sh 06:04:25 creating: device-sdk-c-4.0.0/src/ 06:04:25 inflating: device-sdk-c-4.0.0/src/CMakeLists.txt 06:04:25 creating: device-sdk-c-4.0.0/src/c/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/CMakeLists.txt 06:04:25 inflating: device-sdk-c-4.0.0/src/c/api.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/autoevent.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/autoevent.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/bus-impl.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/bus-mqtt.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/bus.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/bus.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/callback3.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/callback3.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/cmdinfo.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/config.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/config.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/correlation.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/correlation.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/data.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/data.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/defs.h.in 06:04:25 inflating: device-sdk-c-4.0.0/src/c/device.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/device.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/devman.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/devmap.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/devmap.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/devsdk-base.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/devutil.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/discovery.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/discovery.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/dto-read.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/dto-read.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/edgex-logging.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/edgex-logging.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/edgex-rest.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/edgex-rest.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/edgex2.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/errorlist.h 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/CMakeLists.txt 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/README.md 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/CMakeLists.txt 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/README.md 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/device-bitfields.c 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/configuration.yaml 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/devices/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/devices/Bitfields.json 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/profiles/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/profiles/Example-Bitfields.json 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/counters/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/counters/CMakeLists.txt 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/counters/README.md 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/counters/device-counter.c 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/configuration.yaml 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/devices/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/devices/Counters.json 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/profiles/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/profiles/Counter.json 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/discovery/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/CMakeLists.txt 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/README.md 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/configuration.yaml 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/devices/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/devices/readme.txt 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/profiles/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/profiles/TemplateProfile.json 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/template.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/watcher1.json 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/watcher2.json 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/file/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/file/CMakeLists.txt 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/file/README.md 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/file/device-file.c 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/file/res/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/configuration.yaml 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/file/res/devices/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/devices/file1.json 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/lorem.txt 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/file/res/profiles/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/profiles/FileExampleProfile.json 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/gyro/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/CMakeLists.txt 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/README.md 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/device-gyro.c 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/configuration.yaml 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/devices/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/devices/gyro.json 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/profiles/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/profiles/Gyro.json 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/random/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/random/CMakeLists.txt 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/random/README.md 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/random/device-random.c 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/random/res/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/configuration.yaml 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/random/res/devices/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/devices/randomdevice1.json 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/random/res/profiles/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/profiles/RandomExampleProfile.json 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/res/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/res/configuration.yaml 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/res/devices/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/res/devices/device1.json 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/res/profiles/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/res/profiles/TemplateProfile.json 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/template.c 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/terminal/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/CMakeLists.txt 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/README.md 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/device-terminal.c 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/configuration.yaml 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/devices/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/devices/terminal.json 06:04:25 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/profiles/ 06:04:25 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/profiles/Terminal.json 06:04:25 inflating: device-sdk-c-4.0.0/src/c/filesys.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/filesys.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/keeper.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/keeper.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/map.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/map.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/metadata.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/metadata.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/metrics.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/opstate.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/opstate.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/parson.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/parson.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/profiles.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/profiles.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/registry-impl.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/registry.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/registry.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/reqdata.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/reqdata.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/request_auth.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/request_auth.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/rest-server.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/rest-server.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/rest.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/rest.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/secrets-impl.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/secrets-insecure.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/secrets-insecure.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/secrets-vault.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/secrets-vault.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/secrets.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/secrets.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/service.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/service.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/transform.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/transform.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/validate.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/validate.h 06:04:25 inflating: device-sdk-c-4.0.0/src/c/watchers.c 06:04:25 inflating: device-sdk-c-4.0.0/src/c/watchers.h 06:04:25 creating: device-sdk-c-4.0.0/src/cmake/ 06:04:25 inflating: device-sdk-c-4.0.0/src/cmake/FindIOT.cmake 06:04:25 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBCBOR.cmake 06:04:25 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBMICROHTTP.cmake 06:04:25 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBPAHO.cmake 06:04:25 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBUUID.cmake 06:04:25 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBYAML.cmake 06:04:25 + cd device-sdk-c-4.0.0 06:04:25 + ./scripts/build.sh 06:04:25 + CPPCHECK=false 06:04:25 + DOCGEN=false 06:04:25 + CMAKEOPTS='-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' 06:04:25 + '[' 0 -gt 0 ] 06:04:25 + readlink -f ./scripts/build.sh 06:04:25 + dirname /device-can/deps/device-sdk-c-4.0.0/scripts/build.sh 06:04:25 + dirname /device-can/deps/device-sdk-c-4.0.0/scripts 06:04:25 + ROOT=/device-can/deps/device-sdk-c-4.0.0 06:04:25 + cd /device-can/deps/device-sdk-c-4.0.0 06:04:25 + mkdir -p /device-can/deps/device-sdk-c-4.0.0/build/release 06:04:25 + cd /device-can/deps/device-sdk-c-4.0.0/build/release 06:04:25 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-can/deps/device-sdk-c-4.0.0/src 06:04:25 -- The C compiler identification is GNU 11.2.1 06:04:25 -- Detecting C compiler ABI info 06:04:25 -- Detecting C compiler ABI info - done 06:04:25 -- Check for working C compiler: /usr/bin/cc - skipped 06:04:25 -- Detecting C compile features 06:04:25 -- Detecting C compile features - done 06:04:25 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 06:04:25 -- Found CURL: /usr/lib/libcurl.so (found version "8.5.0") 06:04:25 -- Found LIBYAML: /usr/lib/libyaml.so 06:04:25 -- Found LIBUUID: /usr/lib/libuuid.so 06:04:25 -- Found LIBCBOR: /usr/lib/libcbor.so 06:04:25 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 06:04:25 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 06:04:25 -- /opt/iotech/iot/1.5/include 06:04:25 -- C SDK 0.0.0 for Linux 06:04:25 -- Performing Test CSDK_HAVE_ATOMIC 06:04:25 -- Performing Test CSDK_HAVE_ATOMIC - Success 06:04:25 -- Found Curses: /usr/lib/libcurses.so 06:04:25 -- Configuring done 06:04:25 -- Generating done 06:04:25 -- Build files have been written to: /device-can/deps/device-sdk-c-4.0.0/build/release 06:04:25 + make all package 06:04:25 + tee release.log 06:04:25 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 06:04:25 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 06:04:25 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 06:04:25 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 06:04:26 [ 9%] Building C object c/CMakeFiles/csdk.dir/config.c.o 06:04:26 [ 11%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 06:04:26 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 06:04:26 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 06:04:27 [ 17%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 06:04:27 [ 19%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 06:04:27 [ 21%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 06:04:27 [ 23%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 06:04:27 [ 25%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 06:04:27 [ 27%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 06:04:27 [ 29%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 06:04:28 [ 31%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 06:04:28 [ 33%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 06:04:28 [ 35%] Building C object c/CMakeFiles/csdk.dir/map.c.o 06:04:28 [ 37%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 06:04:29 [ 39%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 06:04:29 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 06:04:30 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 06:04:30 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 06:04:30 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 06:04:30 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 06:04:30 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 06:04:30 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 06:04:31 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 06:04:31 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 06:04:31 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 06:04:31 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 06:04:31 /device-can/deps/device-sdk-c-4.0.0/src/c/service.c: In function 'devsdk_service_start': 06:04:31 /device-can/deps/device-sdk-c-4.0.0/src/c/service.c:1063:5: warning: 'deviceservices_config' may be used uninitialized in this function [-Wmaybe-uninitialized] 06:04:31 1063 | edgex_device_parseClients (svc->logger, iot_data_string_map_get (deviceservices_config, "Clients"), &svc->config.endpoints); 06:04:31 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 06:04:31 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 06:04:32 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 06:04:32 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 06:04:32 [ 68%] Linking C shared library libcsdk.so 06:04:32 [ 68%] Built target csdk 06:04:32 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 06:04:32 [ 72%] Linking C executable template 06:04:32 [ 72%] Built target template 06:04:32 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 06:04:32 [ 76%] Linking C executable device-counter 06:04:32 [ 76%] Built target device-counter 06:04:32 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 06:04:33 [ 80%] Linking C executable device-random 06:04:33 [ 80%] Built target device-random 06:04:33 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 06:04:33 [ 84%] Linking C executable device-gyro 06:04:33 [ 84%] Built target device-gyro 06:04:33 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 06:04:33 [ 88%] Linking C executable device-bitfields 06:04:33 [ 88%] Built target device-bitfields 06:04:33 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 06:04:33 [ 92%] Linking C executable template-discovery 06:04:33 [ 92%] Built target template-discovery 06:04:33 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 06:04:33 [ 96%] Linking C executable device-file 06:04:33 [ 96%] Built target device-file 06:04:33 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 06:04:34 [100%] Linking C executable device-terminal 06:04:34 [100%] Built target device-terminal 06:04:34 Run CPack packaging tool... 06:04:34 CPack: Create package using TGZ 06:04:34 CPack: Install projects 06:04:34 CPack: - Run preinstall target for: Csdk 06:04:34 CPack: - Install project: Csdk [] 06:04:34 CPack: Create package 06:04:34 CPack: - package: /device-can/deps/device-sdk-c-4.0.0/build/release/csdk-0.0.0.tar.gz generated. 06:04:34 + '[' false '=' true ] 06:04:34 + '[' false '=' true ] 06:04:34 + mkdir -p /device-can/deps/device-sdk-c-4.0.0/build/debug 06:04:34 + cd /device-can/deps/device-sdk-c-4.0.0/build/debug 06:04:34 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /device-can/deps/device-sdk-c-4.0.0/src 06:04:34 -- The C compiler identification is GNU 11.2.1 06:04:34 -- Detecting C compiler ABI info 06:04:34 -- Detecting C compiler ABI info - done 06:04:34 -- Check for working C compiler: /usr/bin/cc - skipped 06:04:34 -- Detecting C compile features 06:04:34 -- Detecting C compile features - done 06:04:34 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 06:04:34 -- Found CURL: /usr/lib/libcurl.so (found version "8.5.0") 06:04:34 -- Found LIBYAML: /usr/lib/libyaml.so 06:04:34 -- Found LIBUUID: /usr/lib/libuuid.so 06:04:34 -- Found LIBCBOR: /usr/lib/libcbor.so 06:04:34 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 06:04:34 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 06:04:34 -- /opt/iotech/iot/1.5/include 06:04:34 -- C SDK 0.0.0 for Linux 06:04:34 -- Performing Test CSDK_HAVE_ATOMIC 06:04:34 -- Performing Test CSDK_HAVE_ATOMIC - Success 06:04:34 -- Found Curses: /usr/lib/libcurses.so 06:04:34 -- Configuring done 06:04:34 -- Generating done 06:04:34 -- Build files have been written to: /device-can/deps/device-sdk-c-4.0.0/build/debug 06:04:34 + make 06:04:34 + tee debug.log 06:04:34 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 06:04:34 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 06:04:35 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 06:04:35 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 06:04:35 [ 9%] Building C object c/CMakeFiles/csdk.dir/config.c.o 06:04:35 [ 11%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 06:04:35 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 06:04:35 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 06:04:35 [ 17%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 06:04:35 [ 19%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 06:04:35 [ 21%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 06:04:35 [ 23%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 06:04:35 [ 25%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 06:04:35 [ 27%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 06:04:36 [ 29%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 06:04:36 [ 31%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 06:04:36 [ 33%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 06:04:36 [ 35%] Building C object c/CMakeFiles/csdk.dir/map.c.o 06:04:36 [ 37%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 06:04:36 [ 39%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 06:04:36 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 06:04:36 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 06:04:36 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 06:04:36 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 06:04:37 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 06:04:37 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 06:04:37 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 06:04:37 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 06:04:37 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 06:04:37 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 06:04:37 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 06:04:37 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 06:04:37 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 06:04:37 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 06:04:37 [ 68%] Linking C shared library libcsdk.so 06:04:38 [ 68%] Built target csdk 06:04:38 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 06:04:38 [ 72%] Linking C executable template 06:04:38 [ 72%] Built target template 06:04:38 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 06:04:38 [ 76%] Linking C executable device-counter 06:04:38 [ 76%] Built target device-counter 06:04:38 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 06:04:38 [ 80%] Linking C executable device-random 06:04:38 [ 80%] Built target device-random 06:04:38 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 06:04:38 [ 84%] Linking C executable device-gyro 06:04:38 [ 84%] Built target device-gyro 06:04:38 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 06:04:38 [ 88%] Linking C executable device-bitfields 06:04:38 [ 88%] Built target device-bitfields 06:04:38 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 06:04:39 [ 92%] Linking C executable template-discovery 06:04:39 [ 92%] Built target template-discovery 06:04:39 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 06:04:39 [ 96%] Linking C executable device-file 06:04:39 [ 96%] Built target device-file 06:04:39 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 06:04:39 [100%] Linking C executable device-terminal 06:04:39 [100%] Built target device-terminal 06:04:39 + cp -rf include/devsdk include/edgex /usr/include/ 06:04:39 + cp build/release/c/libcsdk.so /usr/lib/ 06:04:39 + mkdir -p /usr/share/doc/edgex-csdk 06:04:39 + cp Attribution.txt /usr/share/doc/edgex-csdk 06:04:39 + cp LICENSE /usr/share/doc/edgex-csdk 06:04:39 + rm -rf /device-can/deps 06:04:39 Removing intermediate container a5e65dceec00 06:04:39 ---> 99c074300cec 06:04:39 Step 11/30 : RUN /device-can/scripts/build.sh && test -f /device-can/build/release/device-can 06:04:39 ---> Running in 33810825c635 06:04:39 + CMAKEOPTS='-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' 06:04:39 + readlink -f /device-can/scripts/build.sh 06:04:40 + dirname /device-can/scripts/build.sh 06:04:40 + dirname /device-can/scripts 06:04:40 + ROOT=/device-can 06:04:40 /device-can 06:04:40 + echo /device-can 06:04:40 + cd /device-can 06:04:40 + mkdir -p /device-can/build/release 06:04:40 + cd /device-can/build/release 06:04:40 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-can/src 06:04:40 -- The C compiler identification is GNU 11.2.1 06:04:40 -- Detecting C compiler ABI info 06:04:40 -- Detecting C compiler ABI info - done 06:04:40 -- Check for working C compiler: /usr/bin/cc - skipped 06:04:40 -- Detecting C compile features 06:04:40 -- Detecting C compile features - done 06:04:40 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 06:04:40 -- /opt/iotech/iot/1.5/include 06:04:40 -- Found LIBCSDK: /usr/lib/libcsdk.so 06:04:40 -- Configuring done 06:04:40 -- Generating done 06:04:40 -- Build files have been written to: /device-can/build/release 06:04:40 + make all 06:04:40 + tee release.log 06:04:40 [ 50%] Building C object CMakeFiles/device-can.dir/c/device-can.c.o 06:04:40 In file included from /usr/include/devsdk/devsdk.h:18, 06:04:40 from /device-can/src/c/device-can.h:24, 06:04:40 from /device-can/src/c/device-can.c:27: 06:04:40 /device-can/src/c/device-can.c: In function 'can_get_handler': 06:04:40 /device-can/src/c/device-can.c:177:43: warning: format '%d' expects argument of type 'int', but argument 4 has type 'iot_typecode_t' [-Wformat=] 06:04:40 177 | iot_log_debug(driver->lc, "CAN:Triggering Get events req type=%d\n", 06:04:40 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 06:04:40 178 | requests[i].resource->type); 06:04:40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 06:04:40 | | 06:04:40 | iot_typecode_t 06:04:40 /device-can/src/c/device-can.c:177:80: note: format string is defined here 06:04:40 177 | iot_log_debug(driver->lc, "CAN:Triggering Get events req type=%d\n", 06:04:40 | ~^ 06:04:40 | | 06:04:40 | int 06:04:40 [100%] Linking C executable device-can 06:04:40 [100%] Built target device-can 06:04:40 Removing intermediate container 33810825c635 06:04:40 ---> bbe8c6a13a8c 06:04:40 Step 12/30 : FROM alpine:3.16 06:04:40 ---> d49a5025be10 06:04:40 Step 13/30 : MAINTAINER hcltech 06:04:40 ---> Running in e8b020986268 06:04:40 Removing intermediate container e8b020986268 06:04:40 ---> 6769ddf9ef4e 06:04:40 Step 14/30 : RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 06:04:40 ---> Running in 1e882d40e313 06:04:41 Connecting to iotech.jfrog.io (34.247.22.236:443) 06:04:41 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 06:04:41 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 06:04:41 '/etc/apk/keys/alpine.dev.rsa.pub' saved 06:04:41 Removing intermediate container 1e882d40e313 06:04:41 ---> c23d27823e2f 06:04:41 Step 15/30 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main' >> /etc/apk/repositories 06:04:41 ---> Running in a30a585a9438 06:04:42 Removing intermediate container a30a585a9438 06:04:42 ---> 5772c6bef449 06:04:42 Step 16/30 : RUN apk add --update --no-cache linux-headers yaml libmicrohttpd curl libuuid iotech-paho-mqtt-c-dev-1.3 hiredis libcbor iotech-iot-1.5 dumb-init libexecinfo 06:04:42 ---> Running in 7038dac51fda 06:04:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 06:04:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 06:04:43 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main/x86_64/APKINDEX.tar.gz 06:04:43 WARNING: This apk-tools is OLD! Some packages might not function properly. 06:04:43 (1/24) Installing ca-certificates (20240226-r0) 06:04:43 (2/24) Installing brotli-libs (1.0.9-r6) 06:04:43 (3/24) Installing nghttp2-libs (1.47.0-r2) 06:04:43 (4/24) Installing libcurl (8.5.0-r0) 06:04:43 (5/24) Installing curl (8.5.0-r0) 06:04:43 (6/24) Installing dumb-init (1.2.5-r1) 06:04:43 (7/24) Installing hiredis (1.0.2-r0) 06:04:43 (8/24) Installing yaml (0.2.5-r0) 06:04:43 (9/24) Installing libcbor (0.9.0-r1) 06:04:43 (10/24) Installing iotech-iot-1.5 (1.5.5-r0) 06:04:44 (11/24) Installing pkgconf (1.8.1-r0) 06:04:44 (12/24) Installing openssl-dev (1.1.1w-r1) 06:04:44 (13/24) Installing iotech-paho-mqtt-c-dev-1.3 (1.3.13-r0) 06:04:45 (14/24) Installing libexecinfo (1.1-r1) 06:04:45 (15/24) Installing gmp (6.2.1-r2) 06:04:45 (16/24) Installing nettle (3.7.3-r0) 06:04:45 (17/24) Installing libffi (3.4.2-r1) 06:04:45 (18/24) Installing p11-kit (0.24.1-r0) 06:04:45 (19/24) Installing libtasn1 (4.18.0-r1) 06:04:45 (20/24) Installing libunistring (1.0-r0) 06:04:45 (21/24) Installing gnutls (3.7.7-r1) 06:04:45 (22/24) Installing libmicrohttpd (0.9.75-r0) 06:04:45 (23/24) Installing libuuid (2.38-r1) 06:04:45 (24/24) Installing linux-headers (5.16.7-r1) 06:04:45 Executing busybox-1.35.0-r17.trigger 06:04:45 Executing ca-certificates-20240226-r0.trigger 06:04:45 OK: 25 MiB in 38 packages 06:04:45 Removing intermediate container 7038dac51fda 06:04:45 ---> 8417d36d4062 06:04:45 Step 17/30 : RUN apk --no-cache upgrade 06:04:45 ---> Running in b5b38e7297eb 06:04:46 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 06:04:46 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 06:04:46 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main/x86_64/APKINDEX.tar.gz 06:04:46 WARNING: This apk-tools is OLD! Some packages might not function properly. 06:04:46 (1/5) Upgrading musl (1.2.3-r3 -> 1.2.3-r4) 06:04:46 (2/5) Upgrading busybox (1.35.0-r17 -> 1.35.0-r18) 06:04:46 Executing busybox-1.35.0-r18.post-upgrade 06:04:46 (3/5) Upgrading ca-certificates-bundle (20230506-r0 -> 20240226-r0) 06:04:46 (4/5) Upgrading ssl_client (1.35.0-r17 -> 1.35.0-r18) 06:04:46 (5/5) Upgrading musl-utils (1.2.3-r3 -> 1.2.3-r4) 06:04:46 Executing busybox-1.35.0-r18.trigger 06:04:46 Executing ca-certificates-20240226-r0.trigger 06:04:46 OK: 25 MiB in 38 packages 06:04:47 Removing intermediate container b5b38e7297eb 06:04:47 ---> ebcc80f13e48 06:04:47 Step 18/30 : COPY --from=builder /device-can/build/release/ / 06:04:47 ---> be31d91d3b3c 06:04:47 Step 19/30 : COPY --from=builder /usr/lib/libcsdk.so /usr/lib 06:04:47 ---> 80cabe6afe96 06:04:47 Step 20/30 : COPY --from=builder /usr/share/doc/edgex-csdk /usr/share/doc/edgex-csdk 06:04:47 ---> 633a40151bb4 06:04:47 Step 21/30 : COPY LICENSE /. 06:04:47 ---> 929d4915c88a 06:04:47 Step 22/30 : COPY Attribution.txt /. 06:04:48 ---> f082fdffb49b 06:04:48 Step 23/30 : COPY res /res 06:04:48 ---> 409e1cc301db 06:04:48 Step 24/30 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 HCL Technologies Ltd' 06:04:48 ---> Running in 86410c88d815 06:04:48 Removing intermediate container 86410c88d815 06:04:48 ---> 255069e742d0 06:04:48 Step 25/30 : EXPOSE 59980 06:04:48 ---> Running in 9f4f4939f75a 06:04:48 Removing intermediate container 9f4f4939f75a 06:04:48 ---> 74e8e76a2007 06:04:48 Step 26/30 : ENTRYPOINT ["/device-can"] 06:04:48 ---> Running in d70fef73a0fb 06:04:48 Removing intermediate container d70fef73a0fb 06:04:48 ---> b300de7d7b47 06:04:48 Step 27/30 : CMD ["-cp=keeper://edgex-core-keeper:59890", "--registry", "--confdir=/res"] 06:04:48 ---> Running in d932f37e7d8b 06:04:48 Removing intermediate container d932f37e7d8b 06:04:48 ---> 850c6d577a28 06:04:48 Step 28/30 : LABEL arch=amd64 06:04:48 ---> Running in b8a2853e7678 06:04:48 Removing intermediate container b8a2853e7678 06:04:48 ---> 7efa0f041774 06:04:48 Step 29/30 : LABEL git_sha=f58e8642700982be8554d9f031b2fff0d14b416f 06:04:48 ---> Running in f38ee9639327 06:04:48 Removing intermediate container f38ee9639327 06:04:48 ---> 964e1a7bf612 06:04:48 Step 30/30 : LABEL version=4.0.0-dev.4 06:04:48 ---> Running in dc11d99ec481 06:04:48 Removing intermediate container dc11d99ec481 06:04:48 ---> 1610128111c4 06:04:48 [Warning] One or more build-args [ARCH BASE MAKE] were not consumed 06:04:48 Successfully built 1610128111c4 06:04:48 Successfully tagged device-can:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 06:04:49 provisioning config files... 06:04:49 copy managed file [device-can-settings] to file:/w/workspace/edgexfoundry_device-can_main@tmp/config17221631717485057993tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 06:04:49 ---> ****-login.sh 06:04:49 nexus3.edgexfoundry.org:10001 06:04:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:04:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:04:49 Configure a credential helper to remove this warning. See 06:04:49 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:04:49 06:04:49 Login Succeeded 06:04:49 nexus3.edgexfoundry.org:10002 06:04:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:04:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:04:49 Configure a credential helper to remove this warning. See 06:04:49 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:04:49 06:04:49 Login Succeeded 06:04:49 nexus3.edgexfoundry.org:10003 06:04:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:04:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:04:49 Configure a credential helper to remove this warning. See 06:04:49 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:04:49 06:04:49 Login Succeeded 06:04:49 nexus3.edgexfoundry.org:10004 06:04:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:04:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:04:49 Configure a credential helper to remove this warning. See 06:04:49 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:04:49 06:04:49 Login Succeeded 06:04:49 ****.io 06:04:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:04:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:04:49 Configure a credential helper to remove this warning. See 06:04:49 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:04:49 06:04:49 Login Succeeded 06:04:49 ---> ****-login.sh ends [Pipeline] } 06:04:49 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 06:04:49 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 06:04:49 [edgeXDocker.push] Tagging docker image device-can with the following tags: 06:04:49 f58e8642700982be8554d9f031b2fff0d14b416f 06:04:49 latest 06:04:49 4.0.0-dev.4 06:04:49 f58e8642700982be8554d9f031b2fff0d14b416f-4.0.0-dev.4 06:04:49 main 06:04:49 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:04:50 + docker tag device-can nexus3.edgexfoundry.org:10004/device-can:f58e8642700982be8554d9f031b2fff0d14b416f [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:04:50 + docker push nexus3.edgexfoundry.org:10004/device-can:f58e8642700982be8554d9f031b2fff0d14b416f 06:04:50 The push refers to repository [nexus3.edgexfoundry.org:10004/device-can] 06:04:50 a3bc8a5b1644: Preparing 06:04:50 55aadde61fdb: Preparing 06:04:50 a4870ece37df: Preparing 06:04:50 0203e1f92149: Preparing 06:04:50 85ec62b748e3: Preparing 06:04:50 be43be3fbc5c: Preparing 06:04:50 285e3201acb1: Preparing 06:04:50 348614f2ed88: Preparing 06:04:50 a8da36ad603a: Preparing 06:04:50 1f80cd5bf2f1: Preparing 06:04:50 5535fda0356b: Preparing 06:04:50 be43be3fbc5c: Waiting 06:04:50 285e3201acb1: Waiting 06:04:50 348614f2ed88: Waiting 06:04:50 a8da36ad603a: Waiting 06:04:50 1f80cd5bf2f1: Waiting 06:04:50 5535fda0356b: Waiting 06:04:50 0203e1f92149: Pushed 06:04:50 a3bc8a5b1644: Pushed 06:04:50 a4870ece37df: Pushed 06:04:50 55aadde61fdb: Pushed 06:04:50 85ec62b748e3: Pushed 06:04:50 a8da36ad603a: Pushed 06:04:50 1f80cd5bf2f1: Pushed 06:04:50 be43be3fbc5c: Pushed 06:04:50 5535fda0356b: Layer already exists 06:04:50 285e3201acb1: Pushed 06:04:52 348614f2ed88: Pushed 06:04:52 f58e8642700982be8554d9f031b2fff0d14b416f: digest: sha256:a9de27906fed38984b03dc052db0694c60458a92bda44f12e9805985f5397227 size: 2613 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:04:53 + docker tag device-can nexus3.edgexfoundry.org:10004/device-can:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:04:53 + docker push nexus3.edgexfoundry.org:10004/device-can:latest 06:04:53 The push refers to repository [nexus3.edgexfoundry.org:10004/device-can] 06:04:53 a3bc8a5b1644: Preparing 06:04:53 55aadde61fdb: Preparing 06:04:53 a4870ece37df: Preparing 06:04:53 0203e1f92149: Preparing 06:04:53 85ec62b748e3: Preparing 06:04:53 be43be3fbc5c: Preparing 06:04:53 285e3201acb1: Preparing 06:04:53 348614f2ed88: Preparing 06:04:53 a8da36ad603a: Preparing 06:04:53 1f80cd5bf2f1: Preparing 06:04:53 5535fda0356b: Preparing 06:04:53 348614f2ed88: Waiting 06:04:53 a8da36ad603a: Waiting 06:04:53 1f80cd5bf2f1: Waiting 06:04:53 be43be3fbc5c: Waiting 06:04:53 285e3201acb1: Waiting 06:04:53 5535fda0356b: Waiting 06:04:53 a4870ece37df: Layer already exists 06:04:53 55aadde61fdb: Layer already exists 06:04:53 0203e1f92149: Layer already exists 06:04:53 a3bc8a5b1644: Layer already exists 06:04:53 85ec62b748e3: Layer already exists 06:04:53 a8da36ad603a: Layer already exists 06:04:53 348614f2ed88: Layer already exists 06:04:53 be43be3fbc5c: Layer already exists 06:04:53 285e3201acb1: Layer already exists 06:04:53 1f80cd5bf2f1: Layer already exists 06:04:53 5535fda0356b: Layer already exists 06:04:53 latest: digest: sha256:a9de27906fed38984b03dc052db0694c60458a92bda44f12e9805985f5397227 size: 2613 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:04:53 + docker tag device-can nexus3.edgexfoundry.org:10004/device-can:4.0.0-dev.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:04:54 + docker push nexus3.edgexfoundry.org:10004/device-can:4.0.0-dev.4 06:04:54 The push refers to repository [nexus3.edgexfoundry.org:10004/device-can] 06:04:54 a3bc8a5b1644: Preparing 06:04:54 55aadde61fdb: Preparing 06:04:54 a4870ece37df: Preparing 06:04:54 0203e1f92149: Preparing 06:04:54 85ec62b748e3: Preparing 06:04:54 be43be3fbc5c: Preparing 06:04:54 285e3201acb1: Preparing 06:04:54 348614f2ed88: Preparing 06:04:54 a8da36ad603a: Preparing 06:04:54 1f80cd5bf2f1: Preparing 06:04:54 5535fda0356b: Preparing 06:04:54 be43be3fbc5c: Waiting 06:04:54 5535fda0356b: Waiting 06:04:54 285e3201acb1: Waiting 06:04:54 1f80cd5bf2f1: Waiting 06:04:54 348614f2ed88: Waiting 06:04:54 55aadde61fdb: Layer already exists 06:04:54 a3bc8a5b1644: Layer already exists 06:04:54 85ec62b748e3: Layer already exists 06:04:54 0203e1f92149: Layer already exists 06:04:54 a4870ece37df: Layer already exists 06:04:54 348614f2ed88: Layer already exists 06:04:54 285e3201acb1: Layer already exists 06:04:54 be43be3fbc5c: Layer already exists 06:04:54 a8da36ad603a: Layer already exists 06:04:54 1f80cd5bf2f1: Layer already exists 06:04:54 5535fda0356b: Layer already exists 06:04:54 4.0.0-dev.4: digest: sha256:a9de27906fed38984b03dc052db0694c60458a92bda44f12e9805985f5397227 size: 2613 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:04:54 + docker tag device-can nexus3.edgexfoundry.org:10004/device-can:f58e8642700982be8554d9f031b2fff0d14b416f-4.0.0-dev.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:04:55 + docker push nexus3.edgexfoundry.org:10004/device-can:f58e8642700982be8554d9f031b2fff0d14b416f-4.0.0-dev.4 06:04:55 The push refers to repository [nexus3.edgexfoundry.org:10004/device-can] 06:04:55 a3bc8a5b1644: Preparing 06:04:55 55aadde61fdb: Preparing 06:04:55 a4870ece37df: Preparing 06:04:55 0203e1f92149: Preparing 06:04:55 85ec62b748e3: Preparing 06:04:55 be43be3fbc5c: Preparing 06:04:55 285e3201acb1: Preparing 06:04:55 348614f2ed88: Preparing 06:04:55 a8da36ad603a: Preparing 06:04:55 1f80cd5bf2f1: Preparing 06:04:55 5535fda0356b: Preparing 06:04:55 348614f2ed88: Waiting 06:04:55 1f80cd5bf2f1: Waiting 06:04:55 5535fda0356b: Waiting 06:04:55 a8da36ad603a: Waiting 06:04:55 be43be3fbc5c: Waiting 06:04:55 285e3201acb1: Waiting 06:04:55 0203e1f92149: Layer already exists 06:04:55 a4870ece37df: Layer already exists 06:04:55 85ec62b748e3: Layer already exists 06:04:55 a3bc8a5b1644: Layer already exists 06:04:55 55aadde61fdb: Layer already exists 06:04:55 348614f2ed88: Layer already exists 06:04:55 a8da36ad603a: Layer already exists 06:04:55 be43be3fbc5c: Layer already exists 06:04:55 285e3201acb1: Layer already exists 06:04:55 1f80cd5bf2f1: Layer already exists 06:04:55 5535fda0356b: Layer already exists 06:04:55 f58e8642700982be8554d9f031b2fff0d14b416f-4.0.0-dev.4: digest: sha256:a9de27906fed38984b03dc052db0694c60458a92bda44f12e9805985f5397227 size: 2613 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:04:55 + docker tag device-can nexus3.edgexfoundry.org:10004/device-can:main [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:04:55 + docker push nexus3.edgexfoundry.org:10004/device-can:main 06:04:55 The push refers to repository [nexus3.edgexfoundry.org:10004/device-can] 06:04:55 a3bc8a5b1644: Preparing 06:04:55 55aadde61fdb: Preparing 06:04:55 a4870ece37df: Preparing 06:04:55 0203e1f92149: Preparing 06:04:55 85ec62b748e3: Preparing 06:04:55 be43be3fbc5c: Preparing 06:04:55 285e3201acb1: Preparing 06:04:55 348614f2ed88: Preparing 06:04:55 a8da36ad603a: Preparing 06:04:55 1f80cd5bf2f1: Preparing 06:04:55 5535fda0356b: Preparing 06:04:55 be43be3fbc5c: Waiting 06:04:55 285e3201acb1: Waiting 06:04:55 348614f2ed88: Waiting 06:04:55 a8da36ad603a: Waiting 06:04:55 1f80cd5bf2f1: Waiting 06:04:55 5535fda0356b: Waiting 06:04:55 0203e1f92149: Layer already exists 06:04:55 a4870ece37df: Layer already exists 06:04:55 55aadde61fdb: Layer already exists 06:04:55 a3bc8a5b1644: Layer already exists 06:04:55 85ec62b748e3: Layer already exists 06:04:55 be43be3fbc5c: Layer already exists 06:04:55 285e3201acb1: Layer already exists 06:04:55 a8da36ad603a: Layer already exists 06:04:55 1f80cd5bf2f1: Layer already exists 06:04:55 348614f2ed88: Layer already exists 06:04:55 5535fda0356b: Layer already exists 06:04:55 main: digest: sha256:a9de27906fed38984b03dc052db0694c60458a92bda44f12e9805985f5397227 size: 2613 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 06:04:55 ===================================================== [Pipeline] echo 06:04:55 taggedImages: 06:04:55 - nexus3.edgexfoundry.org:10004/device-can:f58e8642700982be8554d9f031b2fff0d14b416f 06:04:55 - nexus3.edgexfoundry.org:10004/device-can:latest 06:04:55 - nexus3.edgexfoundry.org:10004/device-can:4.0.0-dev.4 06:04:55 - nexus3.edgexfoundry.org:10004/device-can:f58e8642700982be8554d9f031b2fff0d14b416f-4.0.0-dev.4 06:04:55 - nexus3.edgexfoundry.org:10004/device-can:main [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:04:56 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 06:04:56 06:04:56 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:04:56 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 06:04:56 latest: Pulling from edgex-lftools-log-publisher 06:04:56 5eb5b503b376: Pulling fs layer 06:04:56 5c69ac0246d0: Pulling fs layer 06:04:56 ec43610c2a17: Pulling fs layer 06:04:56 3a2ae6a8a46f: Pulling fs layer 06:04:56 33b1e0a273af: Pulling fs layer 06:04:56 5d3b04190fa2: Pulling fs layer 06:04:56 2f39f015ded8: Pulling fs layer 06:04:56 33b1e0a273af: Waiting 06:04:56 2f39f015ded8: Waiting 06:04:56 3a2ae6a8a46f: Waiting 06:04:56 5d3b04190fa2: Waiting 06:04:56 5c69ac0246d0: Verifying Checksum 06:04:56 5c69ac0246d0: Download complete 06:04:56 3a2ae6a8a46f: Verifying Checksum 06:04:56 3a2ae6a8a46f: Download complete 06:04:56 33b1e0a273af: Verifying Checksum 06:04:56 33b1e0a273af: Download complete 06:04:56 5d3b04190fa2: Verifying Checksum 06:04:56 5d3b04190fa2: Download complete 06:04:56 ec43610c2a17: Verifying Checksum 06:04:56 ec43610c2a17: Download complete 06:04:56 5eb5b503b376: Verifying Checksum 06:04:56 5eb5b503b376: Download complete 06:04:57 2f39f015ded8: Download complete 06:04:57 5eb5b503b376: Pull complete 06:04:57 5c69ac0246d0: Pull complete 06:04:58 ec43610c2a17: Pull complete 06:04:58 3a2ae6a8a46f: Pull complete 06:04:58 33b1e0a273af: Pull complete 06:04:58 5d3b04190fa2: Pull complete 06:05:02 2f39f015ded8: Pull complete 06:05:02 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 06:05:02 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 06:05:02 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 06:05:03 prd-ubuntu20.04-docker-8c-8g-41247 does not seem to be running inside a container 06:05:03 $ 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/edgexfoundry_device-can_main -v /w/workspace/edgexfoundry_device-can_main:/w/workspace/edgexfoundry_device-can_main:rw,z -v /w/workspace/edgexfoundry_device-can_main@tmp:/w/workspace/edgexfoundry_device-can_main@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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 06:05:04 $ docker top d8c07849d9317fdf30cb0e8ffc092128cb4cf268a0a2a15a8fd37bcf1d2493ea -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 06:05:05 ---> job-cost.sh 06:05:05 lf-activate-venv: SKIPPING 06:05:05 INFO: No Stack... 06:05:05 INFO: Retrieving Pricing Info for: v3-standard-8 06:05:05 INFO: Archiving Costs [Pipeline] sh 06:05:06 + cat /w/workspace/edgexfoundry_device-can_main/archives/cost.csv 06:05:06 + cut -d, -f6 [Pipeline] lock 06:05:06 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-can-main-5-stack-cost] 06:05:06 Resource [jenkins-edgexfoundry-device-can-main-5-stack-cost] did not exist. Created. 06:05:06 Lock acquired on [Resource: jenkins-edgexfoundry-device-can-main-5-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 06:05:06 + echo total: 0.2199999988079071 [Pipeline] stash 06:05:06 Stashed 1 file(s) [Pipeline] } 06:05:06 Lock released on resource [Resource: jenkins-edgexfoundry-device-can-main-5-stack-cost] [Pipeline] // lock [Pipeline] } 06:05:06 $ docker stop --time=1 d8c07849d9317fdf30cb0e8ffc092128cb4cf268a0a2a15a8fd37bcf1d2493ea 06:05:07 $ docker rm -f --volumes d8c07849d9317fdf30cb0e8ffc092128cb4cf268a0a2a15a8fd37bcf1d2493ea [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 06:06:28 Running on prd-ubuntu20.04-docker-arm64-4c-16g-41250 in /w/workspace/edgexfoundry_device-can_main [Pipeline] { [Pipeline] ws 06:06:28 Running in /w/workspace/device-can/5 [Pipeline] { [Pipeline] checkout 06:06:28 The recommended git tool is: NONE 06:06:34 using credential edgex-jenkins-ssh 06:06:34 Cloning the remote Git repository 06:06:34 Cloning repository git@github.com:edgexfoundry/device-can.git 06:06:34 > git init /w/workspace/device-can/5 # timeout=10 06:06:34 Fetching upstream changes from git@github.com:edgexfoundry/device-can.git 06:06:34 > git --version # timeout=10 06:06:34 > git --version # 'git version 2.25.1' 06:06:34 using GIT_SSH to set credentials SSH Credentials for GitHub 06:06:35 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-can.git +refs/heads/*:refs/remotes/origin/* # timeout=10 06:06:35 > git config remote.origin.url git@github.com:edgexfoundry/device-can.git # timeout=10 06:06:35 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 06:06:36 Avoid second fetch 06:06:36 Checking out Revision f58e8642700982be8554d9f031b2fff0d14b416f (main) 06:06:37 Commit message: "Merge pull request #10 from FelixTing/update-config" 06:06:36 > git config core.sparsecheckout # timeout=10 06:06:36 > git checkout -f f58e8642700982be8554d9f031b2fff0d14b416f # timeout=10 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 06:06:42 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 06:06:42 % Total % Received % Xferd Average Speed Time Time Time Current 06:06:42 Dload Upload Total Spent Left Speed 06:06:42 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12828 100 12828 0 0 260k 0 --:--:-- --:--:-- --:--:-- 260k [Pipeline] sh 06:06:42 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 06:06:42 + + sudo jqsudo . += {"seccomp-profile": "/etc/docker/seccomp.json"} tee /etc/docker/daemon.json /etc/docker/daemon.new 06:06:42 06:06:42 { 06:06:42 "registry-mirrors": [ 06:06:42 "https://nexus3.edgexfoundry.org:10001" 06:06:42 ], 06:06:42 "bip": "10.250.0.254/24", 06:06:42 "hosts": [ 06:06:42 "tcp://0.0.0.0:5555", 06:06:42 "unix:///var/run/docker.sock" 06:06:42 ], 06:06:42 "mtu": 1458, 06:06:42 "selinux-enabled": true, 06:06:42 "seccomp-profile": "/etc/docker/seccomp.json" 06:06:42 } [Pipeline] sh 06:06:43 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 06:06:43 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 06:07:01 provisioning config files... 06:07:01 copy managed file [device-can-settings] to file:/w/workspace/device-can/5@tmp/config10170821838667052442tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 06:07:02 ---> ****-login.sh 06:07:02 nexus3.edgexfoundry.org:10001 06:07:02 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:07:02 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:07:02 Configure a credential helper to remove this warning. See 06:07:02 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:07:02 06:07:02 Login Succeeded 06:07:02 nexus3.edgexfoundry.org:10002 06:07:03 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:07:03 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:07:03 Configure a credential helper to remove this warning. See 06:07:03 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:07:03 06:07:03 Login Succeeded 06:07:03 nexus3.edgexfoundry.org:10003 06:07:03 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:07:03 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:07:03 Configure a credential helper to remove this warning. See 06:07:03 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:07:03 06:07:03 Login Succeeded 06:07:03 nexus3.edgexfoundry.org:10004 06:07:03 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:07:04 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:07:04 Configure a credential helper to remove this warning. See 06:07:04 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:07:04 06:07:04 Login Succeeded 06:07:04 ****.io 06:07:04 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:07:04 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:07:04 Configure a credential helper to remove this warning. See 06:07:04 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:07:04 06:07:04 Login Succeeded 06:07:04 ---> ****-login.sh ends [Pipeline] } 06:07:04 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 06:07:05 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 06:07:05 [prepBaseBuildImage] Generating new image with name: ci-base-image-arm64 [Pipeline] echo 06:07:05 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 06:07:05 ========================================================= 06:07:05 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest] 06:07:05 ========================================================= [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:07:05 + 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 . 06:07:05 Sending build context to Docker daemon 167.9kB 06:07:05 Step 1/12 : ARG BASE_TEMPORARY=alpine:3.16 06:07:05 Step 2/12 : FROM ${BASE_TEMPORARY} 06:07:06 3.16: Pulling from library/alpine 06:07:06 550f8bf8502c: Pulling fs layer 06:07:06 550f8bf8502c: Verifying Checksum 06:07:06 550f8bf8502c: Download complete 06:07:07 550f8bf8502c: Pull complete 06:07:07 Digest: sha256:452e7292acee0ee16c332324d7de05fa2c99f9994ecc9f0779c602916a672ae4 06:07:07 Status: Downloaded newer image for alpine:3.16 06:07:07 ---> 4a74307a1e88 06:07:07 Step 3/12 : RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 06:07:08 ---> Running in ff62d9cfec4d 06:07:09 Connecting to iotech.jfrog.io (34.246.139.145:443) 06:07:09 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 06:07:09 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 06:07:09 '/etc/apk/keys/alpine.dev.rsa.pub' saved 06:07:10 Removing intermediate container ff62d9cfec4d 06:07:10 ---> f38ee119bec5 06:07:10 Step 4/12 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main' >> /etc/apk/repositories 06:07:10 ---> Running in 319bd2b9ae71 06:07:12 Removing intermediate container 319bd2b9ae71 06:07:12 ---> 84c155446799 06:07:12 Step 5/12 : RUN apk add --update --no-cache build-base git gcc cmake make linux-headers yaml-dev libmicrohttpd-dev curl-dev util-linux-dev ncurses-dev iotech-paho-mqtt-c-dev-1.3 hiredis-dev libcbor-dev iotech-iot-1.5-dev dumb-init libexecinfo-dev 06:07:12 ---> Running in d4f38119d371 06:07:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 06:07:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 06:07:14 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main/aarch64/APKINDEX.tar.gz 06:07:15 WARNING: This apk-tools is OLD! Some packages might not function properly. 06:07:15 (1/80) Upgrading musl (1.2.3-r3 -> 1.2.3-r4) 06:07:15 (2/80) Installing libgcc (11.2.1_git20220219-r2) 06:07:15 (3/80) Installing libstdc++ (11.2.1_git20220219-r2) 06:07:15 (4/80) Installing binutils (2.38-r3) 06:07:15 (5/80) Installing libmagic (5.41-r0) 06:07:15 (6/80) Installing file (5.41-r0) 06:07:15 (7/80) Installing libgomp (11.2.1_git20220219-r2) 06:07:15 (8/80) Installing libatomic (11.2.1_git20220219-r2) 06:07:15 (9/80) Installing gmp (6.2.1-r2) 06:07:15 (10/80) Installing isl22 (0.22-r0) 06:07:15 (11/80) Installing mpfr4 (4.1.0-r0) 06:07:15 (12/80) Installing mpc1 (1.2.1-r0) 06:07:15 (13/80) Installing gcc (11.2.1_git20220219-r2) 06:07:18 (14/80) Installing musl-dev (1.2.3-r4) 06:07:18 (15/80) Installing libc-dev (0.7.2-r3) 06:07:18 (16/80) Installing g++ (11.2.1_git20220219-r2) 06:07:19 (17/80) Installing make (4.3-r0) 06:07:19 (18/80) Installing fortify-headers (1.1-r1) 06:07:19 (19/80) Installing patch (2.7.6-r7) 06:07:19 (20/80) Installing build-base (0.5-r3) 06:07:20 (21/80) Installing libacl (2.3.1-r0) 06:07:20 (22/80) Installing libbz2 (1.0.8-r1) 06:07:20 (23/80) Installing expat (2.6.2-r0) 06:07:20 (24/80) Installing lz4-libs (1.9.3-r1) 06:07:20 (25/80) Installing xz-libs (5.2.5-r1) 06:07:20 (26/80) Installing zstd-libs (1.5.2-r1) 06:07:20 (27/80) Installing libarchive (3.7.4-r0) 06:07:20 (28/80) Installing ca-certificates (20240226-r0) 06:07:20 (29/80) Installing brotli-libs (1.0.9-r6) 06:07:20 (30/80) Installing nghttp2-libs (1.47.0-r2) 06:07:20 (31/80) Installing libcurl (8.5.0-r0) 06:07:20 (32/80) Installing ncurses-terminfo-base (6.3_p20220521-r1) 06:07:20 (33/80) Installing ncurses-libs (6.3_p20220521-r1) 06:07:20 (34/80) Installing rhash-libs (1.4.2-r2) 06:07:20 (35/80) Installing libuv (1.44.1-r0) 06:07:20 (36/80) Installing cmake (3.23.5-r0) 06:07:22 (37/80) Installing pkgconf (1.8.1-r0) 06:07:22 (38/80) Installing openssl-dev (1.1.1w-r1) 06:07:22 (39/80) Installing nghttp2-dev (1.47.0-r2) 06:07:22 (40/80) Installing zlib-dev (1.2.12-r3) 06:07:22 (41/80) Installing brotli-dev (1.0.9-r6) 06:07:22 (42/80) Installing curl-dev (8.5.0-r0) 06:07:23 (43/80) Installing dumb-init (1.2.5-r1) 06:07:23 (44/80) Installing pcre2 (10.42-r0) 06:07:23 (45/80) Installing git (2.36.6-r0) 06:07:23 (46/80) Installing hiredis (1.0.2-r0) 06:07:23 (47/80) Installing hiredis-dev (1.0.2-r0) 06:07:23 (48/80) Installing yaml (0.2.5-r0) 06:07:24 (49/80) Installing libcbor (0.9.0-r1) 06:07:24 (50/80) Installing iotech-iot-1.5 (1.5.5-r0) 06:07:24 (51/80) Installing iotech-iot-1.5-dev (1.5.5-r0) 06:07:24 (52/80) Installing iotech-paho-mqtt-c-dev-1.3 (1.3.13-r0) 06:07:25 (53/80) Installing libcbor-dev (0.9.0-r1) 06:07:25 (54/80) Installing libexecinfo (1.1-r1) 06:07:25 (55/80) Installing libexecinfo-dev (1.1-r1) 06:07:25 (56/80) Installing nettle (3.7.3-r0) 06:07:25 (57/80) Installing libffi (3.4.2-r1) 06:07:25 (58/80) Installing p11-kit (0.24.1-r0) 06:07:25 (59/80) Installing libtasn1 (4.18.0-r1) 06:07:25 (60/80) Installing libunistring (1.0-r0) 06:07:25 (61/80) Installing gnutls (3.7.7-r1) 06:07:25 (62/80) Installing libmicrohttpd (0.9.75-r0) 06:07:25 (63/80) Installing gnutls-c++ (3.7.7-r1) 06:07:25 (64/80) Installing libgmpxx (6.2.1-r2) 06:07:25 (65/80) Installing gmp-dev (6.2.1-r2) 06:07:25 (66/80) Installing nettle-dev (3.7.3-r0) 06:07:25 (67/80) Installing libtasn1-progs (4.18.0-r1) 06:07:25 (68/80) Installing libtasn1-dev (4.18.0-r1) 06:07:25 (69/80) Installing p11-kit-dev (0.24.1-r0) 06:07:25 (70/80) Installing gnutls-dev (3.7.7-r1) 06:07:25 (71/80) Installing libmicrohttpd-dev (0.9.75-r0) 06:07:25 (72/80) Installing linux-headers (5.16.7-r1) 06:07:26 (73/80) Installing ncurses-dev (6.3_p20220521-r1) 06:07:26 (74/80) Installing libblkid (2.38-r1) 06:07:26 (75/80) Installing libuuid (2.38-r1) 06:07:26 (76/80) Installing libfdisk (2.38-r1) 06:07:26 (77/80) Installing libmount (2.38-r1) 06:07:27 (78/80) Installing libsmartcols (2.38-r1) 06:07:27 (79/80) Installing util-linux-dev (2.38-r1) 06:07:27 (80/80) Installing yaml-dev (0.2.5-r0) 06:07:27 Executing busybox-1.35.0-r17.trigger 06:07:27 Executing ca-certificates-20240226-r0.trigger 06:07:27 OK: 286 MiB in 93 packages 06:07:39 Removing intermediate container d4f38119d371 06:07:39 ---> 3094d1bf3347 06:07:39 Step 6/12 : RUN apk --no-cache upgrade 06:07:39 ---> Running in 41ce2399ee02 06:07:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 06:07:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 06:07:41 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main/aarch64/APKINDEX.tar.gz 06:07:41 WARNING: This apk-tools is OLD! Some packages might not function properly. 06:07:41 (1/4) Upgrading busybox (1.35.0-r17 -> 1.35.0-r18) 06:07:41 Executing busybox-1.35.0-r18.post-upgrade 06:07:42 (2/4) Upgrading ca-certificates-bundle (20230506-r0 -> 20240226-r0) 06:07:42 (3/4) Upgrading ssl_client (1.35.0-r17 -> 1.35.0-r18) 06:07:42 (4/4) Upgrading musl-utils (1.2.3-r3 -> 1.2.3-r4) 06:07:42 Executing busybox-1.35.0-r18.trigger 06:07:42 Executing ca-certificates-20240226-r0.trigger 06:07:42 OK: 286 MiB in 93 packages 06:07:43 Removing intermediate container 41ce2399ee02 06:07:43 ---> 0b9bff4fd862 06:07:43 Step 7/12 : COPY scripts /device-can/scripts 06:07:43 ---> 6a436d14bbd6 06:07:43 Step 8/12 : COPY src /device-can/src/ 06:07:44 ---> 9a1f6d4bdc7f 06:07:44 Step 9/12 : COPY VERSION /device-can/ 06:07:44 ---> 403d3e4ded5d 06:07:44 Step 10/12 : WORKDIR /device-can 06:07:44 ---> Running in 17f7d7f83c56 06:07:45 Removing intermediate container 17f7d7f83c56 06:07:45 ---> 927d53c7861e 06:07:45 Step 11/12 : RUN /device-can/scripts/build_deps.sh 1 06:07:45 ---> Running in 41d8b9c908af 06:07:46 + BUILD_CSDK=1 06:07:46 + CSDK_VERSION=4.0.0 06:07:46 + '[' -d deps ] 06:07:46 + mkdir deps 06:07:46 + cd /device-can/deps 06:07:46 + '[' 1 '=' 1 ] 06:07:46 + cd /device-can/deps 06:07:46 + wget https://github.com/edgexfoundry/device-sdk-c/archive/v4.0.0.zip 06:07:46 Connecting to github.com (140.82.113.4:443) 06:07:46 Connecting to codeload.github.com (140.82.112.9:443) 06:07:46 saving to 'v4.0.0.zip' 06:07:46 v4.0.0.zip 100% |********************************| 245k 0:00:00 ETA 06:07:46 'v4.0.0.zip' saved 06:07:46 + unzip v4.0.0.zip 06:07:46 Archive: v4.0.0.zip 06:07:46 creating: device-sdk-c-4.0.0/ 06:07:46 creating: device-sdk-c-4.0.0/.github/ 06:07:46 inflating: device-sdk-c-4.0.0/.github/Contributing.md 06:07:46 inflating: device-sdk-c-4.0.0/.github/PULL_REQUEST_TEMPLATE.md 06:07:46 inflating: device-sdk-c-4.0.0/.github/semantic.yml 06:07:46 creating: device-sdk-c-4.0.0/.github/workflows/ 06:07:46 inflating: device-sdk-c-4.0.0/.github/workflows/release.yml 06:07:46 inflating: device-sdk-c-4.0.0/.gitignore 06:07:46 inflating: device-sdk-c-4.0.0/Attribution.txt 06:07:46 inflating: device-sdk-c-4.0.0/CHANGELOG.md 06:07:46 inflating: device-sdk-c-4.0.0/Doxyfile 06:07:46 inflating: device-sdk-c-4.0.0/GOVERNANCE.md 06:07:46 inflating: device-sdk-c-4.0.0/Jenkinsfile 06:07:46 inflating: device-sdk-c-4.0.0/LICENSE 06:07:46 inflating: device-sdk-c-4.0.0/Makefile 06:07:46 inflating: device-sdk-c-4.0.0/OWNERS.md 06:07:46 inflating: device-sdk-c-4.0.0/README.IOT.md 06:07:46 inflating: device-sdk-c-4.0.0/README.md 06:07:46 inflating: device-sdk-c-4.0.0/README.v3.md 06:07:46 creating: device-sdk-c-4.0.0/docs/ 06:07:46 inflating: device-sdk-c-4.0.0/docs/configuration.md 06:07:46 inflating: device-sdk-c-4.0.0/docs/deviceprofiles.md 06:07:46 inflating: device-sdk-c-4.0.0/docs/metrics.md 06:07:46 inflating: device-sdk-c-4.0.0/docs/servicewritersguide.md 06:07:46 inflating: device-sdk-c-4.0.0/docs/startup.md 06:07:46 creating: device-sdk-c-4.0.0/include/ 06:07:46 creating: device-sdk-c-4.0.0/include/devsdk/ 06:07:46 inflating: device-sdk-c-4.0.0/include/devsdk/devsdk-base.h 06:07:46 inflating: device-sdk-c-4.0.0/include/devsdk/devsdk.h 06:07:46 creating: device-sdk-c-4.0.0/include/edgex/ 06:07:46 inflating: device-sdk-c-4.0.0/include/edgex/devices.h 06:07:46 inflating: device-sdk-c-4.0.0/include/edgex/edgex-base.h 06:07:46 inflating: device-sdk-c-4.0.0/include/edgex/edgex.h 06:07:46 inflating: device-sdk-c-4.0.0/include/edgex/profiles.h 06:07:46 inflating: device-sdk-c-4.0.0/include/edgex/rest-server.h 06:07:46 creating: device-sdk-c-4.0.0/scripts/ 06:07:46 inflating: device-sdk-c-4.0.0/scripts/Dockerfile.alpine 06:07:46 inflating: device-sdk-c-4.0.0/scripts/Dockerfile.alpine-base 06:07:46 inflating: device-sdk-c-4.0.0/scripts/build.sh 06:07:46 inflating: device-sdk-c-4.0.0/scripts/entrypoint.sh 06:07:46 creating: device-sdk-c-4.0.0/src/ 06:07:46 inflating: device-sdk-c-4.0.0/src/CMakeLists.txt 06:07:46 creating: device-sdk-c-4.0.0/src/c/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/CMakeLists.txt 06:07:46 inflating: device-sdk-c-4.0.0/src/c/api.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/autoevent.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/autoevent.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/bus-impl.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/bus-mqtt.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/bus.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/bus.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/callback3.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/callback3.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/cmdinfo.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/config.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/config.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/correlation.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/correlation.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/data.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/data.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/defs.h.in 06:07:46 inflating: device-sdk-c-4.0.0/src/c/device.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/device.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/devman.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/devmap.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/devmap.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/devsdk-base.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/devutil.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/discovery.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/discovery.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/dto-read.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/dto-read.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/edgex-logging.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/edgex-logging.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/edgex-rest.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/edgex-rest.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/edgex2.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/errorlist.h 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/CMakeLists.txt 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/README.md 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/CMakeLists.txt 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/README.md 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/device-bitfields.c 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/configuration.yaml 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/devices/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/devices/Bitfields.json 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/profiles/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/profiles/Example-Bitfields.json 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/counters/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/counters/CMakeLists.txt 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/counters/README.md 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/counters/device-counter.c 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/configuration.yaml 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/devices/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/devices/Counters.json 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/profiles/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/profiles/Counter.json 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/discovery/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/CMakeLists.txt 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/README.md 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/configuration.yaml 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/devices/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/devices/readme.txt 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/profiles/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/profiles/TemplateProfile.json 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/template.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/watcher1.json 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/watcher2.json 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/file/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/file/CMakeLists.txt 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/file/README.md 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/file/device-file.c 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/file/res/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/configuration.yaml 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/file/res/devices/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/devices/file1.json 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/lorem.txt 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/file/res/profiles/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/profiles/FileExampleProfile.json 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/gyro/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/CMakeLists.txt 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/README.md 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/device-gyro.c 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/configuration.yaml 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/devices/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/devices/gyro.json 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/profiles/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/profiles/Gyro.json 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/random/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/random/CMakeLists.txt 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/random/README.md 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/random/device-random.c 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/random/res/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/configuration.yaml 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/random/res/devices/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/devices/randomdevice1.json 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/random/res/profiles/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/profiles/RandomExampleProfile.json 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/res/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/res/configuration.yaml 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/res/devices/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/res/devices/device1.json 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/res/profiles/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/res/profiles/TemplateProfile.json 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/template.c 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/terminal/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/CMakeLists.txt 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/README.md 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/device-terminal.c 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/configuration.yaml 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/devices/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/devices/terminal.json 06:07:46 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/profiles/ 06:07:46 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/profiles/Terminal.json 06:07:46 inflating: device-sdk-c-4.0.0/src/c/filesys.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/filesys.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/keeper.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/keeper.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/map.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/map.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/metadata.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/metadata.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/metrics.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/opstate.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/opstate.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/parson.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/parson.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/profiles.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/profiles.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/registry-impl.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/registry.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/registry.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/reqdata.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/reqdata.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/request_auth.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/request_auth.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/rest-server.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/rest-server.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/rest.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/rest.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/secrets-impl.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/secrets-insecure.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/secrets-insecure.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/secrets-vault.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/secrets-vault.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/secrets.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/secrets.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/service.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/service.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/transform.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/transform.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/validate.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/validate.h 06:07:46 inflating: device-sdk-c-4.0.0/src/c/watchers.c 06:07:46 inflating: device-sdk-c-4.0.0/src/c/watchers.h 06:07:46 creating: device-sdk-c-4.0.0/src/cmake/ 06:07:46 inflating: device-sdk-c-4.0.0/src/cmake/FindIOT.cmake 06:07:46 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBCBOR.cmake 06:07:46 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBMICROHTTP.cmake 06:07:46 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBPAHO.cmake 06:07:46 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBUUID.cmake 06:07:46 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBYAML.cmake 06:07:46 + cd device-sdk-c-4.0.0 06:07:46 + ./scripts/build.sh 06:07:46 + CPPCHECK=false 06:07:46 + DOCGEN=false 06:07:46 + CMAKEOPTS='-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' 06:07:46 + '[' 0 -gt 0 ] 06:07:46 + readlink -f ./scripts/build.sh 06:07:46 + dirname /device-can/deps/device-sdk-c-4.0.0/scripts/build.sh 06:07:46 + dirname /device-can/deps/device-sdk-c-4.0.0/scripts 06:07:46 + ROOT=/device-can/deps/device-sdk-c-4.0.0 06:07:46 + cd /device-can/deps/device-sdk-c-4.0.0 06:07:46 + mkdir -p /device-can/deps/device-sdk-c-4.0.0/build/release 06:07:46 + cd /device-can/deps/device-sdk-c-4.0.0/build/release 06:07:46 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-can/deps/device-sdk-c-4.0.0/src 06:07:46 -- The C compiler identification is GNU 11.2.1 06:07:46 -- Detecting C compiler ABI info 06:07:47 -- Detecting C compiler ABI info - done 06:07:47 -- Check for working C compiler: /usr/bin/cc - skipped 06:07:47 -- Detecting C compile features 06:07:47 -- Detecting C compile features - done 06:07:47 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 06:07:47 -- Found CURL: /usr/lib/libcurl.so (found version "8.5.0") 06:07:47 -- Found LIBYAML: /usr/lib/libyaml.so 06:07:47 -- Found LIBUUID: /usr/lib/libuuid.so 06:07:47 -- Found LIBCBOR: /usr/lib/libcbor.so 06:07:47 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 06:07:47 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 06:07:47 -- /opt/iotech/iot/1.5/include 06:07:47 -- C SDK 0.0.0 for Linux 06:07:47 -- Performing Test CSDK_HAVE_ATOMIC 06:07:47 -- Performing Test CSDK_HAVE_ATOMIC - Success 06:07:47 -- Found Curses: /usr/lib/libcurses.so 06:07:48 -- Configuring done 06:07:48 -- Generating done 06:07:48 -- Build files have been written to: /device-can/deps/device-sdk-c-4.0.0/build/release 06:07:48 + make all package 06:07:48 + tee release.log 06:07:48 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 06:07:49 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 06:07:50 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 06:07:51 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 06:07:52 [ 9%] Building C object c/CMakeFiles/csdk.dir/config.c.o 06:07:55 [ 11%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 06:07:55 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 06:07:56 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 06:07:59 [ 17%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 06:08:00 [ 19%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 06:08:01 [ 21%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 06:08:02 [ 23%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 06:08:03 [ 25%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 06:08:04 [ 27%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 06:08:05 [ 29%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 06:08:08 [ 31%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 06:08:08 [ 33%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 06:08:11 [ 35%] Building C object c/CMakeFiles/csdk.dir/map.c.o 06:08:11 [ 37%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 06:08:13 [ 39%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 06:08:14 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 06:08:21 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 06:08:22 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 06:08:22 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 06:08:23 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 06:08:23 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 06:08:25 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 06:08:29 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 06:08:29 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 06:08:30 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 06:08:31 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 06:08:34 /device-can/deps/device-sdk-c-4.0.0/src/c/service.c: In function 'devsdk_service_start': 06:08:34 /device-can/deps/device-sdk-c-4.0.0/src/c/service.c:1063:5: warning: 'deviceservices_config' may be used uninitialized in this function [-Wmaybe-uninitialized] 06:08:34 1063 | edgex_device_parseClients (svc->logger, iot_data_string_map_get (deviceservices_config, "Clients"), &svc->config.endpoints); 06:08:34 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 06:08:35 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 06:08:37 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 06:08:37 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 06:08:38 [ 68%] Linking C shared library libcsdk.so 06:08:38 [ 68%] Built target csdk 06:08:38 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 06:08:39 [ 72%] Linking C executable template 06:08:40 [ 72%] Built target template 06:08:40 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 06:08:40 [ 76%] Linking C executable device-counter 06:08:40 [ 76%] Built target device-counter 06:08:40 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 06:08:41 [ 80%] Linking C executable device-random 06:08:42 [ 80%] Built target device-random 06:08:42 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 06:08:42 [ 84%] Linking C executable device-gyro 06:08:42 [ 84%] Built target device-gyro 06:08:42 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 06:08:43 [ 88%] Linking C executable device-bitfields 06:08:43 [ 88%] Built target device-bitfields 06:08:44 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 06:08:45 [ 92%] Linking C executable template-discovery 06:08:45 [ 92%] Built target template-discovery 06:08:45 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 06:08:46 [ 96%] Linking C executable device-file 06:08:47 [ 96%] Built target device-file 06:08:47 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 06:08:48 [100%] Linking C executable device-terminal 06:08:48 [100%] Built target device-terminal 06:08:48 Run CPack packaging tool... 06:08:48 CPack: Create package using TGZ 06:08:48 CPack: Install projects 06:08:48 CPack: - Run preinstall target for: Csdk 06:08:48 CPack: - Install project: Csdk [] 06:08:48 CPack: Create package 06:08:49 CPack: - package: /device-can/deps/device-sdk-c-4.0.0/build/release/csdk-0.0.0.tar.gz generated. 06:08:49 + '[' false '=' true ] 06:08:49 + '[' false '=' true ] 06:08:49 + mkdir -p /device-can/deps/device-sdk-c-4.0.0/build/debug 06:08:49 + cd /device-can/deps/device-sdk-c-4.0.0/build/debug 06:08:49 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /device-can/deps/device-sdk-c-4.0.0/src 06:08:49 -- The C compiler identification is GNU 11.2.1 06:08:49 -- Detecting C compiler ABI info 06:08:50 -- Detecting C compiler ABI info - done 06:08:50 -- Check for working C compiler: /usr/bin/cc - skipped 06:08:50 -- Detecting C compile features 06:08:50 -- Detecting C compile features - done 06:08:50 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 06:08:50 -- Found CURL: /usr/lib/libcurl.so (found version "8.5.0") 06:08:50 -- Found LIBYAML: /usr/lib/libyaml.so 06:08:50 -- Found LIBUUID: /usr/lib/libuuid.so 06:08:50 -- Found LIBCBOR: /usr/lib/libcbor.so 06:08:50 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 06:08:50 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 06:08:50 -- /opt/iotech/iot/1.5/include 06:08:50 -- C SDK 0.0.0 for Linux 06:08:50 -- Performing Test CSDK_HAVE_ATOMIC 06:08:50 -- Performing Test CSDK_HAVE_ATOMIC - Success 06:08:50 -- Found Curses: /usr/lib/libcurses.so 06:08:50 -- Configuring done 06:08:51 -- Generating done 06:08:51 -- Build files have been written to: /device-can/deps/device-sdk-c-4.0.0/build/debug 06:08:51 + + teemake 06:08:51 debug.log 06:08:51 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 06:08:52 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 06:08:52 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 06:08:53 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 06:08:53 [ 9%] Building C object c/CMakeFiles/csdk.dir/config.c.o 06:08:54 [ 11%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 06:08:55 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 06:08:55 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 06:08:56 [ 17%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 06:08:56 [ 19%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 06:08:57 [ 21%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 06:08:58 [ 23%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 06:08:58 [ 25%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 06:08:59 [ 27%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 06:08:59 [ 29%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 06:09:00 [ 31%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 06:09:00 [ 33%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 06:09:01 [ 35%] Building C object c/CMakeFiles/csdk.dir/map.c.o 06:09:01 [ 37%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 06:09:02 [ 39%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 06:09:03 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 06:09:04 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 06:09:04 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 06:09:05 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 06:09:05 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 06:09:05 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 06:09:06 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 06:09:08 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 06:09:09 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 06:09:09 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 06:09:09 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 06:09:10 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 06:09:11 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 06:09:12 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 06:09:12 [ 68%] Linking C shared library libcsdk.so 06:09:12 [ 68%] Built target csdk 06:09:12 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 06:09:13 [ 72%] Linking C executable template 06:09:13 [ 72%] Built target template 06:09:13 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 06:09:13 [ 76%] Linking C executable device-counter 06:09:14 [ 76%] Built target device-counter 06:09:14 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 06:09:14 [ 80%] Linking C executable device-random 06:09:14 [ 80%] Built target device-random 06:09:14 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 06:09:15 [ 84%] Linking C executable device-gyro 06:09:15 [ 84%] Built target device-gyro 06:09:15 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 06:09:16 [ 88%] Linking C executable device-bitfields 06:09:16 [ 88%] Built target device-bitfields 06:09:16 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 06:09:17 [ 92%] Linking C executable template-discovery 06:09:17 [ 92%] Built target template-discovery 06:09:17 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 06:09:17 [ 96%] Linking C executable device-file 06:09:18 [ 96%] Built target device-file 06:09:18 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 06:09:18 [100%] Linking C executable device-terminal 06:09:19 [100%] Built target device-terminal 06:09:19 + cp -rf include/devsdk include/edgex /usr/include/ 06:09:19 + cp build/release/c/libcsdk.so /usr/lib/ 06:09:19 + mkdir -p /usr/share/doc/edgex-csdk 06:09:19 + cp Attribution.txt /usr/share/doc/edgex-csdk 06:09:19 + cp LICENSE /usr/share/doc/edgex-csdk 06:09:19 + rm -rf /device-can/deps 06:09:20 Removing intermediate container 41d8b9c908af 06:09:20 ---> 1a84e5598fbe 06:09:20 Step 12/12 : RUN /device-can/scripts/build.sh 06:09:20 ---> Running in 08c688c90d58 06:09:21 + CMAKEOPTS='-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' 06:09:21 + readlink -f /device-can/scripts/build.sh 06:09:21 + dirname /device-can/scripts/build.sh 06:09:21 + dirname /device-can/scripts 06:09:21 + ROOT=/device-can 06:09:21 + echo /device-can 06:09:21 + cd /device-can 06:09:21 + mkdir -p /device-can/build/release 06:09:21 /device-can 06:09:21 + cd /device-can/build/release 06:09:21 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-can/src 06:09:21 -- The C compiler identification is GNU 11.2.1 06:09:21 -- Detecting C compiler ABI info 06:09:21 -- Detecting C compiler ABI info - done 06:09:21 -- Check for working C compiler: /usr/bin/cc - skipped 06:09:21 -- Detecting C compile features 06:09:21 -- Detecting C compile features - done 06:09:21 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 06:09:21 -- /opt/iotech/iot/1.5/include 06:09:21 -- Found LIBCSDK: /usr/lib/libcsdk.so 06:09:21 -- Configuring done 06:09:21 -- Generating done 06:09:21 -- Build files have been written to: /device-can/build/release 06:09:21 + make all 06:09:21 + tee release.log 06:09:22 [ 50%] Building C object CMakeFiles/device-can.dir/c/device-can.c.o 06:09:22 In file included from /usr/include/devsdk/devsdk.h:18, 06:09:22 from /device-can/src/c/device-can.h:24, 06:09:22 from /device-can/src/c/device-can.c:27: 06:09:22 /device-can/src/c/device-can.c: In function 'can_get_handler': 06:09:22 /device-can/src/c/device-can.c:177:43: warning: format '%d' expects argument of type 'int', but argument 4 has type 'iot_typecode_t' [-Wformat=] 06:09:22 177 | iot_log_debug(driver->lc, "CAN:Triggering Get events req type=%d\n", 06:09:22 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 06:09:22 178 | requests[i].resource->type); 06:09:22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 06:09:22 | | 06:09:22 | iot_typecode_t 06:09:22 /device-can/src/c/device-can.c:177:80: note: format string is defined here 06:09:22 177 | iot_log_debug(driver->lc, "CAN:Triggering Get events req type=%d\n", 06:09:22 | ~^ 06:09:22 | | 06:09:22 | int 06:09:23 [100%] Linking C executable device-can 06:09:24 [100%] Built target device-can 06:09:24 Removing intermediate container 08c688c90d58 06:09:24 ---> 51ab5986d341 06:09:24 [Warning] One or more build-args [BASE] were not consumed 06:09:25 Successfully built 51ab5986d341 06:09:25 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:09:25 + docker inspect -f . ci-base-image-arm64 06:09:25 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 06:09:25 prd-ubuntu20.04-docker-arm64-4c-16g-41250 does not seem to be running inside a container 06:09:25 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-can/5 -v /w/workspace/device-can/5:/w/workspace/device-can/5:rw,z -v /w/workspace/device-can/5@tmp:/w/workspace/device-can/5@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 06:09:27 $ docker top 09a8b8f630c1f221d7b10daddf212a12182fc5e63fff677eae1b80c365ee9e64 -eo pid,comm [Pipeline] { [Pipeline] sh 06:09:28 + make test 06:09:28 build/release/device-can/device-can [Pipeline] } 06:09:28 $ docker stop --time=1 09a8b8f630c1f221d7b10daddf212a12182fc5e63fff677eae1b80c365ee9e64 06:09:29 $ docker rm -f --volumes 09a8b8f630c1f221d7b10daddf212a12182fc5e63fff677eae1b80c365ee9e64 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 06:09:30 + sudo chown -R jenkins:jenkins . [Pipeline] sh 06:09:30 + ls -al . 06:09:30 total 72 06:09:30 drwxrwxr-x 7 jenkins jenkins 4096 Mar 13 06:07 . 06:09:30 drwxrwxr-x 4 jenkins jenkins 4096 Mar 13 06:06 .. 06:09:30 drwxrwxr-x 8 jenkins jenkins 4096 Mar 13 06:06 .git 06:09:30 drwxrwxr-x 2 jenkins jenkins 4096 Mar 13 06:06 .github 06:09:30 -rw-rw-r-- 1 jenkins jenkins 383 Mar 13 06:06 Attribution.txt 06:09:30 -rw-rw-r-- 1 jenkins jenkins 1397 Mar 13 06:06 CHANGELOG.md 06:09:30 -rwxrwxr-x 1 jenkins jenkins 677 Mar 13 06:06 GOVERNANCE.md 06:09:30 -rwxrwxr-x 1 jenkins jenkins 762 Mar 13 06:06 Jenkinsfile 06:09:30 -rwxrwxr-x 1 jenkins jenkins 10174 Mar 13 06:06 LICENSE 06:09:30 -rwxrwxr-x 1 jenkins jenkins 801 Mar 13 06:06 Makefile 06:09:30 -rwxrwxr-x 1 jenkins jenkins 616 Mar 13 06:06 OWNERS.md 06:09:30 -rwxrwxr-x 1 jenkins jenkins 4090 Mar 13 06:06 README.md 06:09:30 -rw-rw-r-- 1 jenkins jenkins 11 Mar 13 06:03 VERSION 06:09:30 drwxrwxr-x 4 jenkins jenkins 4096 Mar 13 06:06 res 06:09:30 drwxrwxr-x 2 jenkins jenkins 4096 Mar 13 06:06 scripts 06:09:30 drwxrwxr-x 4 jenkins jenkins 4096 Mar 13 06:06 src [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:09:31 + docker build -t device-can-arm64 -f scripts/Dockerfile.alpine --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=f58e8642700982be8554d9f031b2fff0d14b416f --label arch=arm64 --label version=4.0.0-dev.4 . 06:09:31 Sending build context to Docker daemon 167.9kB 06:09:31 Step 1/30 : ARG BASE_TEMPORARY=alpine:3.16 06:09:31 Step 2/30 : FROM ${BASE_TEMPORARY} as builder 06:09:31 ---> 4a74307a1e88 06:09:31 Step 3/30 : RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 06:09:31 ---> Using cache 06:09:31 ---> f38ee119bec5 06:09:31 Step 4/30 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main' >> /etc/apk/repositories 06:09:31 ---> Using cache 06:09:31 ---> 84c155446799 06:09:31 Step 5/30 : RUN apk add --update --no-cache build-base git gcc cmake make linux-headers yaml-dev libmicrohttpd-dev curl-dev util-linux-dev ncurses-dev iotech-paho-mqtt-c-dev-1.3 hiredis-dev libcbor-dev iotech-iot-1.5-dev libexecinfo-dev 06:09:31 ---> Running in b3d4b1c5ffcf 06:09:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 06:09:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 06:09:33 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main/aarch64/APKINDEX.tar.gz 06:09:34 WARNING: This apk-tools is OLD! Some packages might not function properly. 06:09:34 (1/79) Upgrading musl (1.2.3-r3 -> 1.2.3-r4) 06:09:34 (2/79) Installing libgcc (11.2.1_git20220219-r2) 06:09:34 (3/79) Installing libstdc++ (11.2.1_git20220219-r2) 06:09:34 (4/79) Installing binutils (2.38-r3) 06:09:34 (5/79) Installing libmagic (5.41-r0) 06:09:34 (6/79) Installing file (5.41-r0) 06:09:34 (7/79) Installing libgomp (11.2.1_git20220219-r2) 06:09:34 (8/79) Installing libatomic (11.2.1_git20220219-r2) 06:09:34 (9/79) Installing gmp (6.2.1-r2) 06:09:34 (10/79) Installing isl22 (0.22-r0) 06:09:34 (11/79) Installing mpfr4 (4.1.0-r0) 06:09:34 (12/79) Installing mpc1 (1.2.1-r0) 06:09:34 (13/79) Installing gcc (11.2.1_git20220219-r2) 06:09:36 (14/79) Installing musl-dev (1.2.3-r4) 06:09:36 (15/79) Installing libc-dev (0.7.2-r3) 06:09:36 (16/79) Installing g++ (11.2.1_git20220219-r2) 06:09:38 (17/79) Installing make (4.3-r0) 06:09:38 (18/79) Installing fortify-headers (1.1-r1) 06:09:38 (19/79) Installing patch (2.7.6-r7) 06:09:38 (20/79) Installing build-base (0.5-r3) 06:09:38 (21/79) Installing libacl (2.3.1-r0) 06:09:38 (22/79) Installing libbz2 (1.0.8-r1) 06:09:38 (23/79) Installing expat (2.6.2-r0) 06:09:38 (24/79) Installing lz4-libs (1.9.3-r1) 06:09:38 (25/79) Installing xz-libs (5.2.5-r1) 06:09:38 (26/79) Installing zstd-libs (1.5.2-r1) 06:09:38 (27/79) Installing libarchive (3.7.4-r0) 06:09:38 (28/79) Installing ca-certificates (20240226-r0) 06:09:38 (29/79) Installing brotli-libs (1.0.9-r6) 06:09:38 (30/79) Installing nghttp2-libs (1.47.0-r2) 06:09:38 (31/79) Installing libcurl (8.5.0-r0) 06:09:38 (32/79) Installing ncurses-terminfo-base (6.3_p20220521-r1) 06:09:38 (33/79) Installing ncurses-libs (6.3_p20220521-r1) 06:09:38 (34/79) Installing rhash-libs (1.4.2-r2) 06:09:38 (35/79) Installing libuv (1.44.1-r0) 06:09:38 (36/79) Installing cmake (3.23.5-r0) 06:09:41 (37/79) Installing pkgconf (1.8.1-r0) 06:09:41 (38/79) Installing openssl-dev (1.1.1w-r1) 06:09:41 (39/79) Installing nghttp2-dev (1.47.0-r2) 06:09:41 (40/79) Installing zlib-dev (1.2.12-r3) 06:09:41 (41/79) Installing brotli-dev (1.0.9-r6) 06:09:41 (42/79) Installing curl-dev (8.5.0-r0) 06:09:41 (43/79) Installing pcre2 (10.42-r0) 06:09:41 (44/79) Installing git (2.36.6-r0) 06:09:41 (45/79) Installing hiredis (1.0.2-r0) 06:09:41 (46/79) Installing hiredis-dev (1.0.2-r0) 06:09:41 (47/79) Installing yaml (0.2.5-r0) 06:09:41 (48/79) Installing libcbor (0.9.0-r1) 06:09:41 (49/79) Installing iotech-iot-1.5 (1.5.5-r0) 06:09:42 (50/79) Installing iotech-iot-1.5-dev (1.5.5-r0) 06:09:42 (51/79) Installing iotech-paho-mqtt-c-dev-1.3 (1.3.13-r0) 06:09:42 (52/79) Installing libcbor-dev (0.9.0-r1) 06:09:42 (53/79) Installing libexecinfo (1.1-r1) 06:09:42 (54/79) Installing libexecinfo-dev (1.1-r1) 06:09:42 (55/79) Installing nettle (3.7.3-r0) 06:09:42 (56/79) Installing libffi (3.4.2-r1) 06:09:42 (57/79) Installing p11-kit (0.24.1-r0) 06:09:42 (58/79) Installing libtasn1 (4.18.0-r1) 06:09:42 (59/79) Installing libunistring (1.0-r0) 06:09:42 (60/79) Installing gnutls (3.7.7-r1) 06:09:42 (61/79) Installing libmicrohttpd (0.9.75-r0) 06:09:42 (62/79) Installing gnutls-c++ (3.7.7-r1) 06:09:42 (63/79) Installing libgmpxx (6.2.1-r2) 06:09:42 (64/79) Installing gmp-dev (6.2.1-r2) 06:09:42 (65/79) Installing nettle-dev (3.7.3-r0) 06:09:42 (66/79) Installing libtasn1-progs (4.18.0-r1) 06:09:42 (67/79) Installing libtasn1-dev (4.18.0-r1) 06:09:42 (68/79) Installing p11-kit-dev (0.24.1-r0) 06:09:42 (69/79) Installing gnutls-dev (3.7.7-r1) 06:09:42 (70/79) Installing libmicrohttpd-dev (0.9.75-r0) 06:09:42 (71/79) Installing linux-headers (5.16.7-r1) 06:09:43 (72/79) Installing ncurses-dev (6.3_p20220521-r1) 06:09:43 (73/79) Installing libblkid (2.38-r1) 06:09:43 (74/79) Installing libuuid (2.38-r1) 06:09:43 (75/79) Installing libfdisk (2.38-r1) 06:09:43 (76/79) Installing libmount (2.38-r1) 06:09:43 (77/79) Installing libsmartcols (2.38-r1) 06:09:43 (78/79) Installing util-linux-dev (2.38-r1) 06:09:43 (79/79) Installing yaml-dev (0.2.5-r0) 06:09:43 Executing busybox-1.35.0-r17.trigger 06:09:43 Executing ca-certificates-20240226-r0.trigger 06:09:43 OK: 286 MiB in 92 packages 06:09:58 Removing intermediate container b3d4b1c5ffcf 06:09:58 ---> c9d1d2179ac8 06:09:58 Step 6/30 : COPY scripts /device-can/scripts 06:09:58 ---> 5bc587dfeae1 06:09:58 Step 7/30 : COPY src /device-can/src/ 06:09:58 ---> 6d4cdc905607 06:09:58 Step 8/30 : COPY VERSION /device-can/ 06:09:58 ---> 2b6c47a0f5b2 06:09:58 Step 9/30 : WORKDIR /device-can 06:09:58 ---> Running in 511bd1dfab5e 06:09:59 Removing intermediate container 511bd1dfab5e 06:09:59 ---> 5e49965e724a 06:09:59 Step 10/30 : RUN /device-can/scripts/build_deps.sh 1 06:09:59 ---> Running in 2a0b9003a4fe 06:09:59 + BUILD_CSDK=1 06:09:59 + CSDK_VERSION=4.0.0 06:09:59 + '[' -d deps ] 06:09:59 + mkdir deps 06:09:59 + cd /device-can/deps 06:09:59 + '[' 1 '=' 1 ] 06:09:59 + cd /device-can/deps 06:09:59 + wget https://github.com/edgexfoundry/device-sdk-c/archive/v4.0.0.zip 06:09:59 Connecting to github.com (140.82.114.3:443) 06:10:00 Connecting to codeload.github.com (140.82.114.10:443) 06:10:00 saving to 'v4.0.0.zip' 06:10:00 v4.0.0.zip 100% |********************************| 245k 0:00:00 ETA 06:10:00 'v4.0.0.zip' saved 06:10:00 + unzip v4.0.0.zip 06:10:00 Archive: v4.0.0.zip 06:10:00 creating: device-sdk-c-4.0.0/ 06:10:00 creating: device-sdk-c-4.0.0/.github/ 06:10:00 inflating: device-sdk-c-4.0.0/.github/Contributing.md 06:10:00 inflating: device-sdk-c-4.0.0/.github/PULL_REQUEST_TEMPLATE.md 06:10:00 inflating: device-sdk-c-4.0.0/.github/semantic.yml 06:10:00 creating: device-sdk-c-4.0.0/.github/workflows/ 06:10:00 inflating: device-sdk-c-4.0.0/.github/workflows/release.yml 06:10:00 inflating: device-sdk-c-4.0.0/.gitignore 06:10:00 inflating: device-sdk-c-4.0.0/Attribution.txt 06:10:00 inflating: device-sdk-c-4.0.0/CHANGELOG.md 06:10:00 inflating: device-sdk-c-4.0.0/Doxyfile 06:10:00 inflating: device-sdk-c-4.0.0/GOVERNANCE.md 06:10:00 inflating: device-sdk-c-4.0.0/Jenkinsfile 06:10:00 inflating: device-sdk-c-4.0.0/LICENSE 06:10:00 inflating: device-sdk-c-4.0.0/Makefile 06:10:00 inflating: device-sdk-c-4.0.0/OWNERS.md 06:10:00 inflating: device-sdk-c-4.0.0/README.IOT.md 06:10:00 inflating: device-sdk-c-4.0.0/README.md 06:10:00 inflating: device-sdk-c-4.0.0/README.v3.md 06:10:00 creating: device-sdk-c-4.0.0/docs/ 06:10:00 inflating: device-sdk-c-4.0.0/docs/configuration.md 06:10:00 inflating: device-sdk-c-4.0.0/docs/deviceprofiles.md 06:10:00 inflating: device-sdk-c-4.0.0/docs/metrics.md 06:10:00 inflating: device-sdk-c-4.0.0/docs/servicewritersguide.md 06:10:00 inflating: device-sdk-c-4.0.0/docs/startup.md 06:10:00 creating: device-sdk-c-4.0.0/include/ 06:10:00 creating: device-sdk-c-4.0.0/include/devsdk/ 06:10:00 inflating: device-sdk-c-4.0.0/include/devsdk/devsdk-base.h 06:10:00 inflating: device-sdk-c-4.0.0/include/devsdk/devsdk.h 06:10:00 creating: device-sdk-c-4.0.0/include/edgex/ 06:10:00 inflating: device-sdk-c-4.0.0/include/edgex/devices.h 06:10:00 inflating: device-sdk-c-4.0.0/include/edgex/edgex-base.h 06:10:00 inflating: device-sdk-c-4.0.0/include/edgex/edgex.h 06:10:00 inflating: device-sdk-c-4.0.0/include/edgex/profiles.h 06:10:00 inflating: device-sdk-c-4.0.0/include/edgex/rest-server.h 06:10:00 creating: device-sdk-c-4.0.0/scripts/ 06:10:00 inflating: device-sdk-c-4.0.0/scripts/Dockerfile.alpine 06:10:00 inflating: device-sdk-c-4.0.0/scripts/Dockerfile.alpine-base 06:10:00 inflating: device-sdk-c-4.0.0/scripts/build.sh 06:10:00 inflating: device-sdk-c-4.0.0/scripts/entrypoint.sh 06:10:00 creating: device-sdk-c-4.0.0/src/ 06:10:00 inflating: device-sdk-c-4.0.0/src/CMakeLists.txt 06:10:00 creating: device-sdk-c-4.0.0/src/c/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/CMakeLists.txt 06:10:00 inflating: device-sdk-c-4.0.0/src/c/api.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/autoevent.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/autoevent.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/bus-impl.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/bus-mqtt.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/bus.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/bus.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/callback3.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/callback3.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/cmdinfo.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/config.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/config.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/correlation.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/correlation.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/data.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/data.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/defs.h.in 06:10:00 inflating: device-sdk-c-4.0.0/src/c/device.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/device.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/devman.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/devmap.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/devmap.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/devsdk-base.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/devutil.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/discovery.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/discovery.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/dto-read.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/dto-read.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/edgex-logging.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/edgex-logging.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/edgex-rest.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/edgex-rest.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/edgex2.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/errorlist.h 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/CMakeLists.txt 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/README.md 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/CMakeLists.txt 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/README.md 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/device-bitfields.c 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/configuration.yaml 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/devices/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/devices/Bitfields.json 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/profiles/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/profiles/Example-Bitfields.json 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/counters/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/counters/CMakeLists.txt 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/counters/README.md 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/counters/device-counter.c 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/configuration.yaml 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/devices/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/devices/Counters.json 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/profiles/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/profiles/Counter.json 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/discovery/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/CMakeLists.txt 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/README.md 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/configuration.yaml 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/devices/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/devices/readme.txt 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/profiles/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/profiles/TemplateProfile.json 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/template.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/watcher1.json 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/watcher2.json 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/file/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/file/CMakeLists.txt 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/file/README.md 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/file/device-file.c 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/file/res/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/configuration.yaml 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/file/res/devices/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/devices/file1.json 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/lorem.txt 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/file/res/profiles/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/profiles/FileExampleProfile.json 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/gyro/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/CMakeLists.txt 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/README.md 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/device-gyro.c 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/configuration.yaml 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/devices/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/devices/gyro.json 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/profiles/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/profiles/Gyro.json 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/random/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/random/CMakeLists.txt 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/random/README.md 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/random/device-random.c 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/random/res/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/configuration.yaml 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/random/res/devices/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/devices/randomdevice1.json 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/random/res/profiles/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/profiles/RandomExampleProfile.json 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/res/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/res/configuration.yaml 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/res/devices/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/res/devices/device1.json 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/res/profiles/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/res/profiles/TemplateProfile.json 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/template.c 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/terminal/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/CMakeLists.txt 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/README.md 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/device-terminal.c 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/configuration.yaml 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/devices/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/devices/terminal.json 06:10:00 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/profiles/ 06:10:00 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/profiles/Terminal.json 06:10:00 inflating: device-sdk-c-4.0.0/src/c/filesys.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/filesys.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/keeper.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/keeper.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/map.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/map.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/metadata.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/metadata.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/metrics.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/opstate.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/opstate.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/parson.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/parson.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/profiles.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/profiles.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/registry-impl.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/registry.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/registry.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/reqdata.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/reqdata.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/request_auth.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/request_auth.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/rest-server.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/rest-server.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/rest.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/rest.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/secrets-impl.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/secrets-insecure.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/secrets-insecure.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/secrets-vault.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/secrets-vault.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/secrets.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/secrets.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/service.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/service.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/transform.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/transform.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/validate.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/validate.h 06:10:00 inflating: device-sdk-c-4.0.0/src/c/watchers.c 06:10:00 inflating: device-sdk-c-4.0.0/src/c/watchers.h 06:10:00 creating: device-sdk-c-4.0.0/src/cmake/ 06:10:00 inflating: device-sdk-c-4.0.0/src/cmake/FindIOT.cmake 06:10:00 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBCBOR.cmake 06:10:00 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBMICROHTTP.cmake 06:10:00 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBPAHO.cmake 06:10:00 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBUUID.cmake 06:10:00 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBYAML.cmake 06:10:00 + cd device-sdk-c-4.0.0 06:10:00 + ./scripts/build.sh 06:10:00 + CPPCHECK=false 06:10:00 + DOCGEN=false 06:10:00 + CMAKEOPTS='-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' 06:10:00 + '[' 0 -gt 0 ] 06:10:00 + readlink -f ./scripts/build.sh 06:10:00 + dirname /device-can/deps/device-sdk-c-4.0.0/scripts/build.sh 06:10:00 + dirname /device-can/deps/device-sdk-c-4.0.0/scripts 06:10:00 + ROOT=/device-can/deps/device-sdk-c-4.0.0 06:10:00 + cd /device-can/deps/device-sdk-c-4.0.0 06:10:00 + mkdir -p /device-can/deps/device-sdk-c-4.0.0/build/release 06:10:00 + cd /device-can/deps/device-sdk-c-4.0.0/build/release 06:10:00 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-can/deps/device-sdk-c-4.0.0/src 06:10:01 -- The C compiler identification is GNU 11.2.1 06:10:01 -- Detecting C compiler ABI info 06:10:01 -- Detecting C compiler ABI info - done 06:10:01 -- Check for working C compiler: /usr/bin/cc - skipped 06:10:01 -- Detecting C compile features 06:10:01 -- Detecting C compile features - done 06:10:01 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 06:10:01 -- Found CURL: /usr/lib/libcurl.so (found version "8.5.0") 06:10:01 -- Found LIBYAML: /usr/lib/libyaml.so 06:10:01 -- Found LIBUUID: /usr/lib/libuuid.so 06:10:01 -- Found LIBCBOR: /usr/lib/libcbor.so 06:10:02 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 06:10:02 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 06:10:02 -- /opt/iotech/iot/1.5/include 06:10:02 -- C SDK 0.0.0 for Linux 06:10:02 -- Performing Test CSDK_HAVE_ATOMIC 06:10:02 -- Performing Test CSDK_HAVE_ATOMIC - Success 06:10:02 -- Found Curses: /usr/lib/libcurses.so 06:10:02 -- Configuring done 06:10:02 -- Generating done 06:10:03 -- Build files have been written to: /device-can/deps/device-sdk-c-4.0.0/build/release 06:10:03 + make all package 06:10:03 + tee release.log 06:10:03 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 06:10:04 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 06:10:05 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 06:10:07 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 06:10:07 [ 9%] Building C object c/CMakeFiles/csdk.dir/config.c.o 06:10:11 [ 11%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 06:10:11 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 06:10:12 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 06:10:15 [ 17%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 06:10:16 [ 19%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 06:10:17 [ 21%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 06:10:18 [ 23%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 06:10:18 [ 25%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 06:10:20 [ 27%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 06:10:20 [ 29%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 06:10:23 [ 31%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 06:10:23 [ 33%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 06:10:25 [ 35%] Building C object c/CMakeFiles/csdk.dir/map.c.o 06:10:26 [ 37%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 06:10:28 [ 39%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 06:10:29 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 06:10:35 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 06:10:35 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 06:10:36 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 06:10:36 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 06:10:37 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 06:10:39 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 06:10:42 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 06:10:42 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 06:10:43 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 06:10:44 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 06:10:46 /device-can/deps/device-sdk-c-4.0.0/src/c/service.c: In function 'devsdk_service_start': 06:10:46 /device-can/deps/device-sdk-c-4.0.0/src/c/service.c:1063:5: warning: 'deviceservices_config' may be used uninitialized in this function [-Wmaybe-uninitialized] 06:10:46 1063 | edgex_device_parseClients (svc->logger, iot_data_string_map_get (deviceservices_config, "Clients"), &svc->config.endpoints); 06:10:46 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 06:10:47 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 06:10:49 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 06:10:49 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 06:10:50 [ 68%] Linking C shared library libcsdk.so 06:10:50 [ 68%] Built target csdk 06:10:50 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 06:10:51 [ 72%] Linking C executable template 06:10:51 [ 72%] Built target template 06:10:51 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 06:10:52 [ 76%] Linking C executable device-counter 06:10:53 [ 76%] Built target device-counter 06:10:53 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 06:10:53 [ 80%] Linking C executable device-random 06:10:53 [ 80%] Built target device-random 06:10:53 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 06:10:54 [ 84%] Linking C executable device-gyro 06:10:54 [ 84%] Built target device-gyro 06:10:55 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 06:10:55 [ 88%] Linking C executable device-bitfields 06:10:55 [ 88%] Built target device-bitfields 06:10:55 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 06:10:57 [ 92%] Linking C executable template-discovery 06:10:57 [ 92%] Built target template-discovery 06:10:57 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 06:10:58 [ 96%] Linking C executable device-file 06:10:58 [ 96%] Built target device-file 06:10:58 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 06:10:59 [100%] Linking C executable device-terminal 06:11:00 [100%] Built target device-terminal 06:11:00 Run CPack packaging tool... 06:11:00 CPack: Create package using TGZ 06:11:00 CPack: Install projects 06:11:00 CPack: - Run preinstall target for: Csdk 06:11:00 CPack: - Install project: Csdk [] 06:11:00 CPack: Create package 06:11:00 CPack: - package: /device-can/deps/device-sdk-c-4.0.0/build/release/csdk-0.0.0.tar.gz generated. 06:11:00 + '[' false '=' true ] 06:11:00 + '[' false '=' true ] 06:11:00 + mkdir -p /device-can/deps/device-sdk-c-4.0.0/build/debug 06:11:00 + cd /device-can/deps/device-sdk-c-4.0.0/build/debug 06:11:00 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /device-can/deps/device-sdk-c-4.0.0/src 06:11:01 -- The C compiler identification is GNU 11.2.1 06:11:01 -- Detecting C compiler ABI info 06:11:01 -- Detecting C compiler ABI info - done 06:11:01 -- Check for working C compiler: /usr/bin/cc - skipped 06:11:01 -- Detecting C compile features 06:11:01 -- Detecting C compile features - done 06:11:01 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 06:11:02 -- Found CURL: /usr/lib/libcurl.so (found version "8.5.0") 06:11:02 -- Found LIBYAML: /usr/lib/libyaml.so 06:11:02 -- Found LIBUUID: /usr/lib/libuuid.so 06:11:02 -- Found LIBCBOR: /usr/lib/libcbor.so 06:11:02 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 06:11:02 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 06:11:02 -- /opt/iotech/iot/1.5/include 06:11:02 -- C SDK 0.0.0 for Linux 06:11:02 -- Performing Test CSDK_HAVE_ATOMIC 06:11:02 -- Performing Test CSDK_HAVE_ATOMIC - Success 06:11:02 -- Found Curses: /usr/lib/libcurses.so 06:11:02 -- Configuring done 06:11:02 -- Generating done 06:11:02 -- Build files have been written to: /device-can/deps/device-sdk-c-4.0.0/build/debug 06:11:02 + + maketee 06:11:02 debug.log 06:11:03 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 06:11:03 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 06:11:03 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 06:11:04 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 06:11:05 [ 9%] Building C object c/CMakeFiles/csdk.dir/config.c.o 06:11:06 [ 11%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 06:11:06 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 06:11:06 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 06:11:07 [ 17%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 06:11:07 [ 19%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 06:11:08 [ 21%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 06:11:08 [ 23%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 06:11:09 [ 25%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 06:11:09 [ 27%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 06:11:09 [ 29%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 06:11:10 [ 31%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 06:11:11 [ 33%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 06:11:11 [ 35%] Building C object c/CMakeFiles/csdk.dir/map.c.o 06:11:11 [ 37%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 06:11:12 [ 39%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 06:11:13 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 06:11:14 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 06:11:15 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 06:11:15 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 06:11:15 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 06:11:15 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 06:11:16 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 06:11:18 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 06:11:18 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 06:11:19 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 06:11:19 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 06:11:20 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 06:11:21 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 06:11:21 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 06:11:21 [ 68%] Linking C shared library libcsdk.so 06:11:22 [ 68%] Built target csdk 06:11:22 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 06:11:22 [ 72%] Linking C executable template 06:11:22 [ 72%] Built target template 06:11:22 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 06:11:23 [ 76%] Linking C executable device-counter 06:11:23 [ 76%] Built target device-counter 06:11:23 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 06:11:23 [ 80%] Linking C executable device-random 06:11:24 [ 80%] Built target device-random 06:11:24 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 06:11:24 [ 84%] Linking C executable device-gyro 06:11:25 [ 84%] Built target device-gyro 06:11:25 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 06:11:25 [ 88%] Linking C executable device-bitfields 06:11:25 [ 88%] Built target device-bitfields 06:11:25 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 06:11:26 [ 92%] Linking C executable template-discovery 06:11:26 [ 92%] Built target template-discovery 06:11:26 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 06:11:26 [ 96%] Linking C executable device-file 06:11:27 [ 96%] Built target device-file 06:11:27 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 06:11:27 [100%] Linking C executable device-terminal 06:11:28 [100%] Built target device-terminal 06:11:28 + cp -rf include/devsdk include/edgex /usr/include/ 06:11:28 + cp build/release/c/libcsdk.so /usr/lib/ 06:11:28 + mkdir -p /usr/share/doc/edgex-csdk 06:11:28 + cp Attribution.txt /usr/share/doc/edgex-csdk 06:11:28 + cp LICENSE /usr/share/doc/edgex-csdk 06:11:28 + rm -rf /device-can/deps 06:11:29 Removing intermediate container 2a0b9003a4fe 06:11:29 ---> f9e88e016cf0 06:11:29 Step 11/30 : RUN /device-can/scripts/build.sh && test -f /device-can/build/release/device-can 06:11:29 ---> Running in 1ce78fb334d8 06:11:30 + CMAKEOPTS='-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' 06:11:30 + readlink -f /device-can/scripts/build.sh 06:11:30 + dirname /device-can/scripts/build.sh 06:11:30 + dirname /device-can/scripts 06:11:30 + ROOT=/device-can 06:11:30 + echo /device-can 06:11:30 + cd /device-can 06:11:30 + mkdir -p /device-can/build/release 06:11:30 /device-can 06:11:30 + cd /device-can/build/release 06:11:30 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-can/src 06:11:30 -- The C compiler identification is GNU 11.2.1 06:11:30 -- Detecting C compiler ABI info 06:11:30 -- Detecting C compiler ABI info - done 06:11:30 -- Check for working C compiler: /usr/bin/cc - skipped 06:11:30 -- Detecting C compile features 06:11:30 -- Detecting C compile features - done 06:11:30 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 06:11:30 -- /opt/iotech/iot/1.5/include 06:11:30 -- Found LIBCSDK: /usr/lib/libcsdk.so 06:11:30 -- Configuring done 06:11:30 -- Generating done 06:11:31 -- Build files have been written to: /device-can/build/release 06:11:31 + make all 06:11:31 + tee release.log 06:11:31 [ 50%] Building C object CMakeFiles/device-can.dir/c/device-can.c.o 06:11:31 In file included from /usr/include/devsdk/devsdk.h:18, 06:11:31 from /device-can/src/c/device-can.h:24, 06:11:31 from /device-can/src/c/device-can.c:27: 06:11:31 /device-can/src/c/device-can.c: In function 'can_get_handler': 06:11:31 /device-can/src/c/device-can.c:177:43: warning: format '%d' expects argument of type 'int', but argument 4 has type 'iot_typecode_t' [-Wformat=] 06:11:31 177 | iot_log_debug(driver->lc, "CAN:Triggering Get events req type=%d\n", 06:11:31 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 06:11:31 178 | requests[i].resource->type); 06:11:31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 06:11:31 | | 06:11:31 | iot_typecode_t 06:11:31 /device-can/src/c/device-can.c:177:80: note: format string is defined here 06:11:31 177 | iot_log_debug(driver->lc, "CAN:Triggering Get events req type=%d\n", 06:11:31 | ~^ 06:11:31 | | 06:11:31 | int 06:11:32 [100%] Linking C executable device-can 06:11:32 [100%] Built target device-can 06:11:33 Removing intermediate container 1ce78fb334d8 06:11:33 ---> c8710f4e0153 06:11:33 Step 12/30 : FROM alpine:3.16 06:11:33 ---> 4a74307a1e88 06:11:33 Step 13/30 : MAINTAINER hcltech 06:11:33 ---> Running in 10ac2ea4a517 06:11:33 Removing intermediate container 10ac2ea4a517 06:11:33 ---> 409fb1963bba 06:11:33 Step 14/30 : RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 06:11:33 ---> Running in 82e6301522e2 06:11:34 Connecting to iotech.jfrog.io (34.247.22.236:443) 06:11:35 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 06:11:35 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 06:11:35 '/etc/apk/keys/alpine.dev.rsa.pub' saved 06:11:36 Removing intermediate container 82e6301522e2 06:11:36 ---> 1ce4e9f2731a 06:11:36 Step 15/30 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main' >> /etc/apk/repositories 06:11:36 ---> Running in 673cec2715e2 06:11:37 Removing intermediate container 673cec2715e2 06:11:37 ---> b4e630082eda 06:11:37 Step 16/30 : RUN apk add --update --no-cache linux-headers yaml libmicrohttpd curl libuuid iotech-paho-mqtt-c-dev-1.3 hiredis libcbor iotech-iot-1.5 dumb-init libexecinfo 06:11:37 ---> Running in 7a7369031c11 06:11:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 06:11:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 06:11:39 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main/aarch64/APKINDEX.tar.gz 06:11:40 WARNING: This apk-tools is OLD! Some packages might not function properly. 06:11:40 (1/24) Installing ca-certificates (20240226-r0) 06:11:40 (2/24) Installing brotli-libs (1.0.9-r6) 06:11:40 (3/24) Installing nghttp2-libs (1.47.0-r2) 06:11:40 (4/24) Installing libcurl (8.5.0-r0) 06:11:40 (5/24) Installing curl (8.5.0-r0) 06:11:40 (6/24) Installing dumb-init (1.2.5-r1) 06:11:40 (7/24) Installing hiredis (1.0.2-r0) 06:11:40 (8/24) Installing yaml (0.2.5-r0) 06:11:40 (9/24) Installing libcbor (0.9.0-r1) 06:11:40 (10/24) Installing iotech-iot-1.5 (1.5.5-r0) 06:11:41 (11/24) Installing pkgconf (1.8.1-r0) 06:11:41 (12/24) Installing openssl-dev (1.1.1w-r1) 06:11:41 (13/24) Installing iotech-paho-mqtt-c-dev-1.3 (1.3.13-r0) 06:11:42 (14/24) Installing libexecinfo (1.1-r1) 06:11:42 (15/24) Installing gmp (6.2.1-r2) 06:11:42 (16/24) Installing nettle (3.7.3-r0) 06:11:42 (17/24) Installing libffi (3.4.2-r1) 06:11:42 (18/24) Installing p11-kit (0.24.1-r0) 06:11:42 (19/24) Installing libtasn1 (4.18.0-r1) 06:11:42 (20/24) Installing libunistring (1.0-r0) 06:11:42 (21/24) Installing gnutls (3.7.7-r1) 06:11:42 (22/24) Installing libmicrohttpd (0.9.75-r0) 06:11:42 (23/24) Installing libuuid (2.38-r1) 06:11:42 (24/24) Installing linux-headers (5.16.7-r1) 06:11:43 Executing busybox-1.35.0-r17.trigger 06:11:43 Executing ca-certificates-20240226-r0.trigger 06:11:43 OK: 25 MiB in 38 packages 06:11:45 Removing intermediate container 7a7369031c11 06:11:45 ---> 59dae9a7c3dd 06:11:45 Step 17/30 : RUN apk --no-cache upgrade 06:11:45 ---> Running in dfe8cf925f82 06:11:46 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 06:11:46 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 06:11:47 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main/aarch64/APKINDEX.tar.gz 06:11:48 WARNING: This apk-tools is OLD! Some packages might not function properly. 06:11:48 (1/5) Upgrading musl (1.2.3-r3 -> 1.2.3-r4) 06:11:48 (2/5) Upgrading busybox (1.35.0-r17 -> 1.35.0-r18) 06:11:48 Executing busybox-1.35.0-r18.post-upgrade 06:11:48 (3/5) Upgrading ca-certificates-bundle (20230506-r0 -> 20240226-r0) 06:11:48 (4/5) Upgrading ssl_client (1.35.0-r17 -> 1.35.0-r18) 06:11:48 (5/5) Upgrading musl-utils (1.2.3-r3 -> 1.2.3-r4) 06:11:48 Executing busybox-1.35.0-r18.trigger 06:11:48 Executing ca-certificates-20240226-r0.trigger 06:11:48 OK: 25 MiB in 38 packages 06:11:49 Removing intermediate container dfe8cf925f82 06:11:49 ---> bf88362dd172 06:11:49 Step 18/30 : COPY --from=builder /device-can/build/release/ / 06:11:50 ---> 81226bc8fbdb 06:11:50 Step 19/30 : COPY --from=builder /usr/lib/libcsdk.so /usr/lib 06:11:50 ---> f21b6bf6bbb2 06:11:50 Step 20/30 : COPY --from=builder /usr/share/doc/edgex-csdk /usr/share/doc/edgex-csdk 06:11:51 ---> afcf0e443afb 06:11:51 Step 21/30 : COPY LICENSE /. 06:11:51 ---> f8d6e9eb6559 06:11:51 Step 22/30 : COPY Attribution.txt /. 06:11:52 ---> a76b93881c8c 06:11:52 Step 23/30 : COPY res /res 06:11:52 ---> 4a17722b026f 06:11:52 Step 24/30 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023 HCL Technologies Ltd' 06:11:52 ---> Running in acbe3711287b 06:11:53 Removing intermediate container acbe3711287b 06:11:53 ---> b84172bc6e0d 06:11:53 Step 25/30 : EXPOSE 59980 06:11:53 ---> Running in 487b491482ce 06:11:53 Removing intermediate container 487b491482ce 06:11:53 ---> cd6a05f0cb9f 06:11:53 Step 26/30 : ENTRYPOINT ["/device-can"] 06:11:53 ---> Running in 54c1a1f43603 06:11:53 Removing intermediate container 54c1a1f43603 06:11:53 ---> 9c1ca12b2e7f 06:11:53 Step 27/30 : CMD ["-cp=keeper://edgex-core-keeper:59890", "--registry", "--confdir=/res"] 06:11:53 ---> Running in f26c27b8dce4 06:11:53 Removing intermediate container f26c27b8dce4 06:11:53 ---> 5c22de3dd3a9 06:11:53 Step 28/30 : LABEL arch=arm64 06:11:54 ---> Running in eb8f0dca8b7d 06:11:54 Removing intermediate container eb8f0dca8b7d 06:11:54 ---> e3b1564c33d0 06:11:54 Step 29/30 : LABEL git_sha=f58e8642700982be8554d9f031b2fff0d14b416f 06:11:54 ---> Running in 7d1e7b465458 06:11:54 Removing intermediate container 7d1e7b465458 06:11:54 ---> 9b5b84de3f3c 06:11:54 Step 30/30 : LABEL version=4.0.0-dev.4 06:11:54 ---> Running in a9f68e8a86b1 06:11:54 Removing intermediate container a9f68e8a86b1 06:11:54 ---> f11244fddf11 06:11:54 [Warning] One or more build-args [MAKE ARCH BASE] were not consumed 06:11:54 Successfully built f11244fddf11 06:11:54 Successfully tagged device-can-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 06:11:55 provisioning config files... 06:11:55 copy managed file [device-can-settings] to file:/w/workspace/device-can/5@tmp/config17243616906633891331tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 06:11:55 ---> ****-login.sh 06:11:55 nexus3.edgexfoundry.org:10001 06:11:55 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:11:55 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:11:55 Configure a credential helper to remove this warning. See 06:11:55 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:11:55 06:11:55 Login Succeeded 06:11:55 nexus3.edgexfoundry.org:10002 06:11:56 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:11:56 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:11:56 Configure a credential helper to remove this warning. See 06:11:56 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:11:56 06:11:56 Login Succeeded 06:11:56 nexus3.edgexfoundry.org:10003 06:11:56 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:11:56 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:11:56 Configure a credential helper to remove this warning. See 06:11:56 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:11:56 06:11:56 Login Succeeded 06:11:56 nexus3.edgexfoundry.org:10004 06:11:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:11:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:11:57 Configure a credential helper to remove this warning. See 06:11:57 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:11:57 06:11:57 Login Succeeded 06:11:57 ****.io 06:11:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:11:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 06:11:57 Configure a credential helper to remove this warning. See 06:11:57 https://docs.****.com/engine/reference/commandline/login/#credentials-store 06:11:57 06:11:57 Login Succeeded 06:11:57 ---> ****-login.sh ends [Pipeline] } 06:11:57 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 06:11:57 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 06:11:57 [edgeXDocker.push] Tagging docker image device-can-arm64 with the following tags: 06:11:57 f58e8642700982be8554d9f031b2fff0d14b416f 06:11:57 latest 06:11:57 4.0.0-dev.4 06:11:57 f58e8642700982be8554d9f031b2fff0d14b416f-4.0.0-dev.4 06:11:57 main 06:11:57 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:11:58 + docker tag device-can-arm64 nexus3.edgexfoundry.org:10004/device-can-arm64:f58e8642700982be8554d9f031b2fff0d14b416f [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:11:58 + docker push nexus3.edgexfoundry.org:10004/device-can-arm64:f58e8642700982be8554d9f031b2fff0d14b416f 06:11:58 The push refers to repository [nexus3.edgexfoundry.org:10004/device-can-arm64] 06:11:58 8a64b3718d6f: Preparing 06:11:58 e8e4582da352: Preparing 06:11:58 bc5f3b7ec94a: Preparing 06:11:58 7b745558acb0: Preparing 06:11:58 d13655106cf4: Preparing 06:11:58 90a1f04afb8a: Preparing 06:11:58 323783701c4f: Preparing 06:11:58 90a1f04afb8a: Waiting 06:11:58 3bfa19f10c69: Preparing 06:11:58 323783701c4f: Waiting 06:11:58 9fa00d2e6641: Preparing 06:11:58 3bfa19f10c69: Waiting 06:11:58 a79a97597e03: Preparing 06:11:58 9fa00d2e6641: Waiting 06:11:58 edbfd2db8ef2: Preparing 06:11:58 a79a97597e03: Waiting 06:11:58 edbfd2db8ef2: Waiting 06:11:58 bc5f3b7ec94a: Pushed 06:11:58 7b745558acb0: Pushed 06:11:58 e8e4582da352: Pushed 06:11:58 8a64b3718d6f: Pushed 06:11:58 d13655106cf4: Pushed 06:11:58 90a1f04afb8a: Pushed 06:11:58 9fa00d2e6641: Pushed 06:11:58 a79a97597e03: Pushed 06:11:58 edbfd2db8ef2: Layer already exists 06:11:59 323783701c4f: Pushed 06:12:02 3bfa19f10c69: Pushed 06:12:02 f58e8642700982be8554d9f031b2fff0d14b416f: digest: sha256:d536fd312e6516fc632c3ac8846c54786115774f5a3fa3a44a1da7f73abd6e5e size: 2613 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:12:02 + docker tag device-can-arm64 nexus3.edgexfoundry.org:10004/device-can-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:12:03 + docker push nexus3.edgexfoundry.org:10004/device-can-arm64:latest 06:12:03 The push refers to repository [nexus3.edgexfoundry.org:10004/device-can-arm64] 06:12:03 8a64b3718d6f: Preparing 06:12:03 e8e4582da352: Preparing 06:12:03 bc5f3b7ec94a: Preparing 06:12:03 7b745558acb0: Preparing 06:12:03 d13655106cf4: Preparing 06:12:03 90a1f04afb8a: Preparing 06:12:03 323783701c4f: Preparing 06:12:03 3bfa19f10c69: Preparing 06:12:03 9fa00d2e6641: Preparing 06:12:03 a79a97597e03: Preparing 06:12:03 edbfd2db8ef2: Preparing 06:12:03 3bfa19f10c69: Waiting 06:12:03 9fa00d2e6641: Waiting 06:12:03 a79a97597e03: Waiting 06:12:03 edbfd2db8ef2: Waiting 06:12:03 90a1f04afb8a: Waiting 06:12:03 323783701c4f: Waiting 06:12:03 8a64b3718d6f: Layer already exists 06:12:03 e8e4582da352: Layer already exists 06:12:03 bc5f3b7ec94a: Layer already exists 06:12:03 d13655106cf4: Layer already exists 06:12:03 7b745558acb0: Layer already exists 06:12:03 3bfa19f10c69: Layer already exists 06:12:03 90a1f04afb8a: Layer already exists 06:12:03 9fa00d2e6641: Layer already exists 06:12:03 323783701c4f: Layer already exists 06:12:03 a79a97597e03: Layer already exists 06:12:03 edbfd2db8ef2: Layer already exists 06:12:03 latest: digest: sha256:d536fd312e6516fc632c3ac8846c54786115774f5a3fa3a44a1da7f73abd6e5e size: 2613 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:12:03 + docker tag device-can-arm64 nexus3.edgexfoundry.org:10004/device-can-arm64:4.0.0-dev.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:12:04 + docker push nexus3.edgexfoundry.org:10004/device-can-arm64:4.0.0-dev.4 06:12:04 The push refers to repository [nexus3.edgexfoundry.org:10004/device-can-arm64] 06:12:04 8a64b3718d6f: Preparing 06:12:04 e8e4582da352: Preparing 06:12:04 bc5f3b7ec94a: Preparing 06:12:04 7b745558acb0: Preparing 06:12:04 d13655106cf4: Preparing 06:12:04 90a1f04afb8a: Preparing 06:12:04 323783701c4f: Preparing 06:12:04 3bfa19f10c69: Preparing 06:12:04 9fa00d2e6641: Preparing 06:12:04 a79a97597e03: Preparing 06:12:04 edbfd2db8ef2: Preparing 06:12:04 3bfa19f10c69: Waiting 06:12:04 9fa00d2e6641: Waiting 06:12:04 a79a97597e03: Waiting 06:12:04 edbfd2db8ef2: Waiting 06:12:04 90a1f04afb8a: Waiting 06:12:04 323783701c4f: Waiting 06:12:04 8a64b3718d6f: Layer already exists 06:12:04 e8e4582da352: Layer already exists 06:12:04 d13655106cf4: Layer already exists 06:12:04 7b745558acb0: Layer already exists 06:12:04 bc5f3b7ec94a: Layer already exists 06:12:04 90a1f04afb8a: Layer already exists 06:12:04 323783701c4f: Layer already exists 06:12:04 3bfa19f10c69: Layer already exists 06:12:04 9fa00d2e6641: Layer already exists 06:12:04 a79a97597e03: Layer already exists 06:12:04 edbfd2db8ef2: Layer already exists 06:12:04 4.0.0-dev.4: digest: sha256:d536fd312e6516fc632c3ac8846c54786115774f5a3fa3a44a1da7f73abd6e5e size: 2613 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:12:04 + docker tag device-can-arm64 nexus3.edgexfoundry.org:10004/device-can-arm64:f58e8642700982be8554d9f031b2fff0d14b416f-4.0.0-dev.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:12:05 + docker push nexus3.edgexfoundry.org:10004/device-can-arm64:f58e8642700982be8554d9f031b2fff0d14b416f-4.0.0-dev.4 06:12:05 The push refers to repository [nexus3.edgexfoundry.org:10004/device-can-arm64] 06:12:05 8a64b3718d6f: Preparing 06:12:05 e8e4582da352: Preparing 06:12:05 bc5f3b7ec94a: Preparing 06:12:05 7b745558acb0: Preparing 06:12:05 d13655106cf4: Preparing 06:12:05 90a1f04afb8a: Preparing 06:12:05 323783701c4f: Preparing 06:12:05 3bfa19f10c69: Preparing 06:12:05 9fa00d2e6641: Preparing 06:12:05 a79a97597e03: Preparing 06:12:05 edbfd2db8ef2: Preparing 06:12:05 3bfa19f10c69: Waiting 06:12:05 9fa00d2e6641: Waiting 06:12:05 a79a97597e03: Waiting 06:12:05 edbfd2db8ef2: Waiting 06:12:05 90a1f04afb8a: Waiting 06:12:05 bc5f3b7ec94a: Layer already exists 06:12:05 8a64b3718d6f: Layer already exists 06:12:05 d13655106cf4: Layer already exists 06:12:05 e8e4582da352: Layer already exists 06:12:05 7b745558acb0: Layer already exists 06:12:05 90a1f04afb8a: Layer already exists 06:12:05 323783701c4f: Layer already exists 06:12:05 a79a97597e03: Layer already exists 06:12:05 3bfa19f10c69: Layer already exists 06:12:05 9fa00d2e6641: Layer already exists 06:12:05 edbfd2db8ef2: Layer already exists 06:12:05 f58e8642700982be8554d9f031b2fff0d14b416f-4.0.0-dev.4: digest: sha256:d536fd312e6516fc632c3ac8846c54786115774f5a3fa3a44a1da7f73abd6e5e size: 2613 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:12:05 + docker tag device-can-arm64 nexus3.edgexfoundry.org:10004/device-can-arm64:main [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:12:06 + docker push nexus3.edgexfoundry.org:10004/device-can-arm64:main 06:12:06 The push refers to repository [nexus3.edgexfoundry.org:10004/device-can-arm64] 06:12:06 8a64b3718d6f: Preparing 06:12:06 e8e4582da352: Preparing 06:12:06 bc5f3b7ec94a: Preparing 06:12:06 7b745558acb0: Preparing 06:12:06 d13655106cf4: Preparing 06:12:06 90a1f04afb8a: Preparing 06:12:06 323783701c4f: Preparing 06:12:06 3bfa19f10c69: Preparing 06:12:06 9fa00d2e6641: Preparing 06:12:06 a79a97597e03: Preparing 06:12:06 edbfd2db8ef2: Preparing 06:12:06 3bfa19f10c69: Waiting 06:12:06 9fa00d2e6641: Waiting 06:12:06 a79a97597e03: Waiting 06:12:06 90a1f04afb8a: Waiting 06:12:06 323783701c4f: Waiting 06:12:06 edbfd2db8ef2: Waiting 06:12:06 7b745558acb0: Layer already exists 06:12:06 8a64b3718d6f: Layer already exists 06:12:06 bc5f3b7ec94a: Layer already exists 06:12:06 e8e4582da352: Layer already exists 06:12:06 d13655106cf4: Layer already exists 06:12:06 9fa00d2e6641: Layer already exists 06:12:06 3bfa19f10c69: Layer already exists 06:12:06 a79a97597e03: Layer already exists 06:12:06 323783701c4f: Layer already exists 06:12:06 90a1f04afb8a: Layer already exists 06:12:06 edbfd2db8ef2: Layer already exists 06:12:06 main: digest: sha256:d536fd312e6516fc632c3ac8846c54786115774f5a3fa3a44a1da7f73abd6e5e size: 2613 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 06:12:06 ===================================================== [Pipeline] echo 06:12:06 taggedImages: 06:12:06 - nexus3.edgexfoundry.org:10004/device-can-arm64:f58e8642700982be8554d9f031b2fff0d14b416f 06:12:06 - nexus3.edgexfoundry.org:10004/device-can-arm64:latest 06:12:06 - nexus3.edgexfoundry.org:10004/device-can-arm64:4.0.0-dev.4 06:12:06 - nexus3.edgexfoundry.org:10004/device-can-arm64:f58e8642700982be8554d9f031b2fff0d14b416f-4.0.0-dev.4 06:12:06 - nexus3.edgexfoundry.org:10004/device-can-arm64:main [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:12:07 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 06:12:07 06:12:07 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:12:07 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 06:12:07 arm64: Pulling from edgex-lftools-log-publisher 06:12:07 8998bd30e6a1: Pulling fs layer 06:12:07 04944245beec: Pulling fs layer 06:12:07 699f458cf7ca: Pulling fs layer 06:12:07 765212b225bb: Pulling fs layer 06:12:07 f23df028b6ca: Pulling fs layer 06:12:07 d65c8cfc05b1: Pulling fs layer 06:12:07 2437ff75d9bd: Pulling fs layer 06:12:07 765212b225bb: Waiting 06:12:07 f23df028b6ca: Waiting 06:12:07 d65c8cfc05b1: Waiting 06:12:07 2437ff75d9bd: Waiting 06:12:07 04944245beec: Verifying Checksum 06:12:07 04944245beec: Download complete 06:12:07 765212b225bb: Verifying Checksum 06:12:07 765212b225bb: Download complete 06:12:07 f23df028b6ca: Download complete 06:12:07 d65c8cfc05b1: Verifying Checksum 06:12:07 d65c8cfc05b1: Download complete 06:12:07 699f458cf7ca: Verifying Checksum 06:12:07 699f458cf7ca: Download complete 06:12:08 8998bd30e6a1: Verifying Checksum 06:12:08 8998bd30e6a1: Download complete 06:12:10 2437ff75d9bd: Verifying Checksum 06:12:10 2437ff75d9bd: Download complete 06:12:12 8998bd30e6a1: Pull complete 06:12:13 04944245beec: Pull complete 06:12:15 699f458cf7ca: Pull complete 06:12:15 765212b225bb: Pull complete 06:12:16 f23df028b6ca: Pull complete 06:12:16 d65c8cfc05b1: Pull complete 06:12:34 2437ff75d9bd: Pull complete 06:12:34 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 06:12:34 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 06:12:34 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 06:12:34 prd-ubuntu20.04-docker-arm64-4c-16g-41250 does not seem to be running inside a container 06:12:34 $ 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-can/5 -v /w/workspace/device-can/5:/w/workspace/device-can/5:rw,z -v /w/workspace/device-can/5@tmp:/w/workspace/device-can/5@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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 06:12:37 $ docker top 4a93c85937f1c0202baf0bfade532f39a1a079fda381422534ca15819772ffec -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 06:12:38 ---> job-cost.sh 06:12:38 lf-activate-venv: SKIPPING 06:12:38 INFO: No Stack... 06:12:38 INFO: Retrieving Pricing Info for: v3-standard-4 06:12:39 INFO: Archiving Costs [Pipeline] sh 06:12:39 + cat /w/workspace/device-can/5/archives/cost.csv 06:12:39 + cut -d, -f6 [Pipeline] lock 06:12:39 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-can-main-5-stack-cost] 06:12:39 Resource [jenkins-edgexfoundry-device-can-main-5-stack-cost] did not exist. Created. 06:12:39 Lock acquired on [Resource: jenkins-edgexfoundry-device-can-main-5-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 06:12:40 /w/workspace/device-can/5@tmp/durable-fe31c8b8/script.sh.copy: 1: Syntax error: Unterminated quoted string [Pipeline] sh 06:12:40 + echo total: 0.10999999940395355 [Pipeline] stash 06:12:40 Warning: overwriting stash ‘stack-cost’ 06:12:41 Stashed 1 file(s) [Pipeline] } 06:12:41 Lock released on resource [Resource: jenkins-edgexfoundry-device-can-main-5-stack-cost] [Pipeline] // lock [Pipeline] } 06:12:41 $ docker stop --time=1 4a93c85937f1c0202baf0bfade532f39a1a079fda381422534ca15819772ffec 06:12:42 $ docker rm -f --volumes 4a93c85937f1c0202baf0bfade532f39a1a079fda381422534ca15819772ffec [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) [Pipeline] stage [Pipeline] { (Tag) [Pipeline] unstash [Pipeline] sh 06:12:43 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 06:12:43 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:12:44 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 06:12:44 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 06:12:44 prd-ubuntu20.04-docker-8c-8g-41247 does not seem to be running inside a container 06:12:44 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-can_main -v /w/workspace/edgexfoundry_device-can_main:/w/workspace/edgexfoundry_device-can_main:rw,z -v /w/workspace/edgexfoundry_device-can_main@tmp:/w/workspace/edgexfoundry_device-can_main@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 06:12:44 $ docker top e62d3ce844b2c50e0fc962f83c11e9389022af858732d28aed37fc70f54a2084 -eo pid,comm 06:12:44 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 06:12:44 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 06:12:44 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 06:12:44 [ssh-agent] Looking for ssh-agent implementation... 06:12:44 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 06:12:44 $ docker exec e62d3ce844b2c50e0fc962f83c11e9389022af858732d28aed37fc70f54a2084 ssh-agent 06:12:44 SSH_AUTH_SOCK=/tmp/ssh-J2qACMdKZRCY/agent.31 06:12:44 SSH_AGENT_PID=37 06:12:44 Running ssh-add (command line suppressed) 06:12:45 Identity added: /w/workspace/edgexfoundry_device-can_main@tmp/private_key_7619525877583939106.key (/w/workspace/edgexfoundry_device-can_main@tmp/private_key_7619525877583939106.key) 06:12:45 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 06:12:45 + git semver tag 06:12:45 2025-03-13 06:12:45,573 [run_tag] DEBUG tag force:False 06:12:45 2025-03-13 06:12:45,573 [check_head_tag] DEBUG check head tag 06:12:45 2025-03-13 06:12:45,573 [execute] INFO git cat-file --batch-check 06:12:45 2025-03-13 06:12:45,574 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgexfoundry_device-can_main, universal_newlines=False, shell=None, istream=) 06:12:45 2025-03-13 06:12:45,577 [execute] INFO git cat-file --batch 06:12:45 2025-03-13 06:12:45,578 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgexfoundry_device-can_main, universal_newlines=False, shell=None, istream=) 06:12:45 2025-03-13 06:12:45,582 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-can_main/.semver/main 06:12:45 2025-03-13 06:12:45,582 [execute] INFO git tag -a v4.0.0-dev.4 -m v4.0.0-dev.4 06:12:45 2025-03-13 06:12:45,583 [execute] DEBUG Popen(['git', 'tag', '-a', 'v4.0.0-dev.4', '-m', 'v4.0.0-dev.4'], cwd=/w/workspace/edgexfoundry_device-can_main, universal_newlines=False, shell=None, istream=None) 06:12:45 2025-03-13 06:12:45,588 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-can_main/.semver/main 06:12:45 4.0.0-dev.4 [Pipeline] } 06:12:45 $ docker exec --env ******** --env ******** e62d3ce844b2c50e0fc962f83c11e9389022af858732d28aed37fc70f54a2084 ssh-agent -k 06:12:45 unset SSH_AUTH_SOCK; 06:12:45 unset SSH_AGENT_PID; 06:12:45 echo Agent pid 37 killed; 06:12:45 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 06:12:46 + git semver [Pipeline] } 06:12:46 $ docker stop --time=1 e62d3ce844b2c50e0fc962f83c11e9389022af858732d28aed37fc70f54a2084 06:12:47 $ docker rm -f --volumes e62d3ce844b2c50e0fc962f83c11e9389022af858732d28aed37fc70f54a2084 [Pipeline] // withDockerContainer [Pipeline] stage [Pipeline] { (LF Tools Sigul) [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:12:48 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 06:12:48 06:12:48 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:12:48 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 06:12:48 0.23.1-centos7: Pulling from edgex-lftools 06:12:48 ab5ef0e58194: Pulling fs layer 06:12:48 9712f1f96733: Pulling fs layer 06:12:48 63f879dbbcfc: Pulling fs layer 06:12:48 0d9ebad4ef96: Pulling fs layer 06:12:48 e9a5061849ea: Pulling fs layer 06:12:48 d747dcd14b5f: Pulling fs layer 06:12:48 2de7ff778b66: Pulling fs layer 06:12:48 d747dcd14b5f: Waiting 06:12:48 2de7ff778b66: Waiting 06:12:48 e9a5061849ea: Waiting 06:12:48 0d9ebad4ef96: Waiting 06:12:48 9712f1f96733: Verifying Checksum 06:12:48 9712f1f96733: Download complete 06:12:48 63f879dbbcfc: Verifying Checksum 06:12:48 63f879dbbcfc: Download complete 06:12:49 e9a5061849ea: Verifying Checksum 06:12:49 e9a5061849ea: Download complete 06:12:49 d747dcd14b5f: Verifying Checksum 06:12:49 d747dcd14b5f: Download complete 06:12:49 ab5ef0e58194: Verifying Checksum 06:12:49 ab5ef0e58194: Download complete 06:12:49 0d9ebad4ef96: Download complete 06:12:49 2de7ff778b66: Verifying Checksum 06:12:49 2de7ff778b66: Download complete 06:12:51 ab5ef0e58194: Pull complete 06:12:51 9712f1f96733: Pull complete 06:12:52 63f879dbbcfc: Pull complete 06:12:55 0d9ebad4ef96: Pull complete 06:12:55 e9a5061849ea: Pull complete 06:12:55 d747dcd14b5f: Pull complete 06:12:56 2de7ff778b66: Pull complete 06:12:56 Digest: sha256:02657cf374e2015a0d4d7d3420cb6fe05d6b2b35acbcf0b45035c21bd1e1ff52 06:12:56 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 06:12:56 nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 06:12:56 prd-ubuntu20.04-docker-8c-8g-41247 does not seem to be running inside a container 06:12:56 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgexfoundry_device-can_main -v /w/workspace/edgexfoundry_device-can_main:/w/workspace/edgexfoundry_device-can_main:rw,z -v /w/workspace/edgexfoundry_device-can_main@tmp:/w/workspace/edgexfoundry_device-can_main@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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 cat 06:12:58 $ docker top 9ed0970df97dd3de538f86f41f86ee921f01a9c85adc2a06e7ff1180c76ad0f5 -eo pid,comm [Pipeline] { [Pipeline] configFileProvider 06:12:58 provisioning config files... 06:12:58 copy managed file [sigul-config] to file:/w/workspace/edgexfoundry_device-can_main@tmp/config15822318973767083787tmp 06:12:58 copy managed file [sigul-password] to file:/w/workspace/edgexfoundry_device-can_main@tmp/config11162357567263772453tmp 06:12:58 copy managed file [sigul-pki] to file:/w/workspace/edgexfoundry_device-can_main@tmp/config5056985749010239986tmp [Pipeline] { [Pipeline] echo 06:12:58 Running global-jjb/shell/sigul-configuration.sh [Pipeline] libraryResource [Pipeline] sh 06:12:59 ---> sigul-configuration.sh 06:12:59 gpg: directory `/root/.gnupg' created 06:12:59 gpg: new configuration file `/root/.gnupg/gpg.conf' created 06:12:59 gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run 06:12:59 gpg: keyring `/root/.gnupg/secring.gpg' created 06:12:59 gpg: keyring `/root/.gnupg/pubring.gpg' created 06:12:59 gpg: CAST5 encrypted data 06:12:59 gpg: encrypted with 1 passphrase 06:12:59 gpg: WARNING: message was not integrity protected [Pipeline] sh 06:12:59 + mkdir /home/jenkins 06:12:59 + mkdir /home/jenkins/sigul [Pipeline] sh 06:12:59 + cp -R /root/sigul/cert8.db /root/sigul/key3.db /root/sigul/nss-password.txt /root/sigul/secmod.db /root/sigul/vex-yul-edgex-jenkins-1.ci.codeaurora.org.p12 /home/jenkins/sigul/ [Pipeline] echo 06:12:59 Running global-jjb/shell/sigul-install.sh [Pipeline] libraryResource [Pipeline] sh 06:12:59 ---> sigul-install.sh 06:12:59 Sigul already installed; skipping installation. [Pipeline] sh 06:13:00 + git tag --list 06:13:00 v4.0.0-dev.1 06:13:00 v4.0.0-dev.2 06:13:00 v4.0.0-dev.3 06:13:00 v4.0.0-dev.4 [Pipeline] sh 06:13:00 + lftools sign git-tag v4.0.0-dev.4 06:13:01 Signing Git tag with Sigul... 06:13:01 Signing v4.0.0-dev.4 [Pipeline] echo 06:13:01 Running global-jjb/shell/sigul-configuration-cleanup.sh [Pipeline] libraryResource [Pipeline] sh 06:13:01 ---> sigul-configuration-cleanup.sh [Pipeline] } 06:13:01 Deleting 3 temporary files [Pipeline] // configFileProvider [Pipeline] } 06:13:01 $ docker stop --time=1 9ed0970df97dd3de538f86f41f86ee921f01a9c85adc2a06e7ff1180c76ad0f5 06:13:02 $ docker rm -f --volumes 9ed0970df97dd3de538f86f41f86ee921f01a9c85adc2a06e7ff1180c76ad0f5 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) [Pipeline] sh 06:13:03 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 06:13:03 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:13:03 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 06:13:03 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 06:13:03 prd-ubuntu20.04-docker-8c-8g-41247 does not seem to be running inside a container 06:13:03 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-can_main -v /w/workspace/edgexfoundry_device-can_main:/w/workspace/edgexfoundry_device-can_main:rw,z -v /w/workspace/edgexfoundry_device-can_main@tmp:/w/workspace/edgexfoundry_device-can_main@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 06:13:04 $ docker top 90576fede449c2ccd4c398d9cdebd98d73b2b961ec287f1a2a793a866ad479de -eo pid,comm 06:13:04 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 06:13:04 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 06:13:04 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 06:13:04 [ssh-agent] Looking for ssh-agent implementation... 06:13:04 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 06:13:04 $ docker exec 90576fede449c2ccd4c398d9cdebd98d73b2b961ec287f1a2a793a866ad479de ssh-agent 06:13:04 SSH_AUTH_SOCK=/tmp/ssh-2n9xRyQoPFLw/agent.32 06:13:04 SSH_AGENT_PID=38 06:13:04 Running ssh-add (command line suppressed) 06:13:04 Identity added: /w/workspace/edgexfoundry_device-can_main@tmp/private_key_14852103401235398535.key (/w/workspace/edgexfoundry_device-can_main@tmp/private_key_14852103401235398535.key) 06:13:04 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 06:13:04 + git semver bump pre 06:13:05 2025-03-13 06:13:04,980 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-can_main/.semver/main 06:13:05 2025-03-13 06:13:04,980 [bump_version] DEBUG bumping version:4.0.0-dev.4 on axis:pre with prefix:dev 06:13:05 2025-03-13 06:13:04,980 [bump_version] DEBUG bumped version:4.0.0-dev.5 06:13:05 2025-03-13 06:13:04,980 [write_version] DEBUG write version:4.0.0-dev.5 to path:/w/workspace/edgexfoundry_device-can_main/.semver/main with force:True 06:13:05 2025-03-13 06:13:04,980 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-can_main/.semver/main 06:13:05 2025-03-13 06:13:04,980 [write_file] DEBUG write to file:/w/workspace/edgexfoundry_device-can_main/.semver/main 06:13:05 2025-03-13 06:13:04,982 [execute] INFO git cat-file --batch-check 06:13:05 2025-03-13 06:13:04,982 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgexfoundry_device-can_main/.semver, universal_newlines=False, shell=None, istream=) 06:13:05 2025-03-13 06:13:04,987 [execute] INFO git cat-file --batch 06:13:05 2025-03-13 06:13:04,988 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgexfoundry_device-can_main/.semver, universal_newlines=False, shell=None, istream=) 06:13:05 2025-03-13 06:13:04,993 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-can_main/.semver/main 06:13:05 4.0.0-dev.5 [Pipeline] } 06:13:05 $ docker exec --env ******** --env ******** 90576fede449c2ccd4c398d9cdebd98d73b2b961ec287f1a2a793a866ad479de ssh-agent -k 06:13:05 unset SSH_AUTH_SOCK; 06:13:05 unset SSH_AGENT_PID; 06:13:05 echo Agent pid 38 killed; 06:13:05 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 06:13:05 + git semver [Pipeline] } 06:13:05 $ docker stop --time=1 90576fede449c2ccd4c398d9cdebd98d73b2b961ec287f1a2a793a866ad479de 06:13:07 $ docker rm -f --volumes 90576fede449c2ccd4c398d9cdebd98d73b2b961ec287f1a2a793a866ad479de [Pipeline] // withDockerContainer [Pipeline] sh 06:13:07 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 06:13:07 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:13:07 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 06:13:07 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 06:13:07 prd-ubuntu20.04-docker-8c-8g-41247 does not seem to be running inside a container 06:13:07 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-can_main -v /w/workspace/edgexfoundry_device-can_main:/w/workspace/edgexfoundry_device-can_main:rw,z -v /w/workspace/edgexfoundry_device-can_main@tmp:/w/workspace/edgexfoundry_device-can_main@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 06:13:08 $ docker top 3d2ed34bf36ca605283486c3f4ebe7bca6f3987979460f9a315333abb6a16626 -eo pid,comm 06:13:08 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 06:13:08 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 06:13:08 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 06:13:08 [ssh-agent] Looking for ssh-agent implementation... 06:13:08 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 06:13:08 $ docker exec 3d2ed34bf36ca605283486c3f4ebe7bca6f3987979460f9a315333abb6a16626 ssh-agent 06:13:08 SSH_AUTH_SOCK=/tmp/ssh-SGipowpCvCvy/agent.32 06:13:08 SSH_AGENT_PID=38 06:13:08 Running ssh-add (command line suppressed) 06:13:08 Identity added: /w/workspace/edgexfoundry_device-can_main@tmp/private_key_13396683950302287002.key (/w/workspace/edgexfoundry_device-can_main@tmp/private_key_13396683950302287002.key) 06:13:08 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 06:13:08 + git semver push 06:13:09 2025-03-13 06:13:08,986 [run_push] DEBUG push 06:13:09 2025-03-13 06:13:08,986 [execute] INFO git cat-file --batch-check 06:13:09 2025-03-13 06:13:08,987 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgexfoundry_device-can_main/.semver, universal_newlines=False, shell=None, istream=) 06:13:09 2025-03-13 06:13:08,991 [execute] INFO git rev-list 6f524b7af6e95e1872c0b6320160adb35f392864 -- 06:13:09 2025-03-13 06:13:08,991 [execute] DEBUG Popen(['git', 'rev-list', '6f524b7af6e95e1872c0b6320160adb35f392864', '--'], cwd=/w/workspace/edgexfoundry_device-can_main/.semver, universal_newlines=False, shell=None, istream=None) 06:13:09 2025-03-13 06:13:08,996 [execute] INFO git fetch -v origin 06:13:09 2025-03-13 06:13:08,997 [execute] DEBUG Popen(['git', 'fetch', '-v', 'origin'], cwd=/w/workspace/edgexfoundry_device-can_main/.semver, universal_newlines=True, shell=None, istream=None) 06:13:09 2025-03-13 06:13:09,535 [run_push] DEBUG no remote changes detected 06:13:09 2025-03-13 06:13:09,536 [execute] INFO git push origin semver 06:13:09 2025-03-13 06:13:09,536 [execute] DEBUG Popen(['git', 'push', 'origin', 'semver'], cwd=/w/workspace/edgexfoundry_device-can_main/.semver, universal_newlines=False, shell=None, istream=None) 06:13:10 2025-03-13 06:13:10,201 [run_push] DEBUG push all version tags 06:13:10 2025-03-13 06:13:10,201 [execute] INFO git push origin refs/tags/v*:refs/tags/v* 06:13:10 2025-03-13 06:13:10,202 [execute] DEBUG Popen(['git', 'push', 'origin', 'refs/tags/v*:refs/tags/v*'], cwd=/w/workspace/edgexfoundry_device-can_main, universal_newlines=False, shell=None, istream=None) 06:13:11 2025-03-13 06:13:10,898 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-can_main/.semver/main 06:13:11 4.0.0-dev.5 [Pipeline] } 06:13:11 $ docker exec --env ******** --env ******** 3d2ed34bf36ca605283486c3f4ebe7bca6f3987979460f9a315333abb6a16626 ssh-agent -k 06:13:11 unset SSH_AUTH_SOCK; 06:13:11 unset SSH_AGENT_PID; 06:13:11 echo Agent pid 38 killed; 06:13:11 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 06:13:11 + git semver [Pipeline] } 06:13:11 $ docker stop --time=1 3d2ed34bf36ca605283486c3f4ebe7bca6f3987979460f9a315333abb6a16626 06:13:13 $ docker rm -f --volumes 3d2ed34bf36ca605283486c3f4ebe7bca6f3987979460f9a315333abb6a16626 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 06:13:13 + [ -d /w/workspace/edgexfoundry_device-can_main/archives ] 06:13:13 + ls -al /w/workspace/edgexfoundry_device-can_main/archives 06:13:13 total 16 06:13:13 drwxr-xr-x 3 root root 4096 Mar 13 06:05 . 06:13:13 drwxrwxr-x 9 jenkins jenkins 4096 Mar 13 06:12 .. 06:13:13 drwxr-xr-x 2 root root 4096 Mar 13 06:05 cost 06:13:13 -rw-r--r-- 1 root root 80 Mar 13 06:05 cost.csv 06:13:13 + sudo chown -R jenkins:jenkins /w/workspace/edgexfoundry_device-can_main/archives 06:13:13 + ls -al /w/workspace/edgexfoundry_device-can_main/archives 06:13:13 total 16 06:13:13 drwxr-xr-x 3 jenkins jenkins 4096 Mar 13 06:05 . 06:13:13 drwxrwxr-x 9 jenkins jenkins 4096 Mar 13 06:12 .. 06:13:13 drwxr-xr-x 2 jenkins jenkins 4096 Mar 13 06:05 cost 06:13:13 -rw-r--r-- 1 jenkins jenkins 80 Mar 13 06:05 cost.csv [Pipeline] libraryResource [Pipeline] sh 06:13:13 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 06:13:14 ---> package-listing.sh 06:13:14 ++ facter osfamily 06:13:14 ++ tr '[:upper:]' '[:lower:]' 06:13:15 + OS_FAMILY=debian 06:13:15 + workspace=/w/workspace/edgexfoundry_device-can_main 06:13:15 + START_PACKAGES=/tmp/packages_start.txt 06:13:15 + END_PACKAGES=/tmp/packages_end.txt 06:13:15 + DIFF_PACKAGES=/tmp/packages_diff.txt 06:13:15 + PACKAGES=/tmp/packages_start.txt 06:13:15 + '[' /w/workspace/edgexfoundry_device-can_main ']' 06:13:15 + PACKAGES=/tmp/packages_end.txt 06:13:15 + case "${OS_FAMILY}" in 06:13:15 + dpkg -l 06:13:15 + grep '^ii' 06:13:15 + '[' -f /tmp/packages_start.txt ']' 06:13:15 + '[' -f /tmp/packages_end.txt ']' 06:13:15 + diff /tmp/packages_start.txt /tmp/packages_end.txt 06:13:15 + '[' /w/workspace/edgexfoundry_device-can_main ']' 06:13:15 + mkdir -p /w/workspace/edgexfoundry_device-can_main/archives/ 06:13:15 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgexfoundry_device-can_main/archives/ [Pipeline] echo 06:13:15 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgexfoundry_device-can_main/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 06:13:15 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:13:15 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 06:13:15 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 06:13:16 prd-ubuntu20.04-docker-8c-8g-41247 does not seem to be running inside a container 06:13:16 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgexfoundry_device-can_main/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-can_main -v /w/workspace/edgexfoundry_device-can_main:/w/workspace/edgexfoundry_device-can_main:rw,z -v /w/workspace/edgexfoundry_device-can_main@tmp:/w/workspace/edgexfoundry_device-can_main@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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 06:13:16 $ docker top 971e340ef356e356e54557761d8dedca0e3a958a8c10e43cd6fbd41c91116622 -eo pid,comm [Pipeline] { [Pipeline] sh 06:13:16 + touch /tmp/pre-build-complete [Pipeline] sh 06:13:16 + mkdir -p /var/log/sysstat [Pipeline] sh 06:13:17 + ls /var/log/sa-host 06:13:17 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 06:13:17 provisioning config files... 06:13:17 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgexfoundry_device-can_main@tmp/config2294666727655523964tmp [Pipeline] { [Pipeline] echo 06:13:17 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 06:13:17 ---> create-netrc.sh [Pipeline] } 06:13:17 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 06:13:17 ---> python-tools-install.sh [Pipeline] echo 06:13:17 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 06:13:18 ---> sudo-logs.sh 06:13:18 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 06:13:18 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 06:13:18 ---> job-cost.sh 06:13:18 lf-activate-venv: SKIPPING 06:13:18 DEBUG: total: 0.2199999988079071 06:13:18 INFO: Retrieving Stack Cost... 06:13:18 INFO: Retrieving Pricing Info for: v3-standard-8 06:13:18 INFO: Archiving Costs [Pipeline] echo 06:13:18 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 06:13:19 ---> logs-deploy.sh 06:13:19 lf-activate-venv: SKIPPING 06:13:19 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-can/main/5 06:13:19 INFO: archiving workspace using pattern(s): 06:13:20 Archives upload complete. 06:13:20 INFO: archiving logs to Nexus