Pull request #105 closed Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from f711b24f1cb0103b1ef55ad527faab5ae1ffc142 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-ssh11891653109988034338.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 67d2f908f88f8156fbe481f59f373e57362cafe7 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-ssh2971597835921424204.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 67d2f908f88f8156fbe481f59f373e57362cafe7 The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning with configured refspecs honoured and with tags Cloning repository git@github.com:edgexfoundry/edgex-global-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/device-bacnet-c/branches/snyk-fix-0.1oinhus8t.174855afb06/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [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-bacnet-c/branches/snyk-fix-0.1oinhus8t.174855afb06/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh2533132579440788275.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git using GIT_SSH to set credentials SSH Credentials for GitHub [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-bacnet-c/branches/snyk-fix-0.1oinhus8t.174855afb06/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh2330583318647593.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 67d2f908f88f8156fbe481f59f373e57362cafe7 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 67d2f908f88f8156fbe481f59f373e57362cafe7 # timeout=10 Commit message: "Merge pull request #476 from cherrycl/issue-475" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 > git --version # timeout=10 > git --version # 'git version 2.16.6' Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that 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-ssh5744815480198210810.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 Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository git@github.com:lfit/releng-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/device-bacnet-c/branches/snyk-fix-0.1oinhus8t.174855afb06/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e # timeout=10 Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [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-bacnet-c/branches/snyk-fix-0.1oinhus8t.174855afb06/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh7815508117798678972.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch 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 > git --version # timeout=10 > git --version # 'git version 2.16.6' fatal: bad object 67d2f908f88f8156fbe481f59f373e57362cafe7 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-bacnet-c, 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-bacnet-c-settings PROJECT: device-bacnet-c 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-bacnet 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 ‘prd-ubuntu20.04-docker-8c-8g-772845’ is offline Running on prd-ubuntu20.04-docker-8c-8g-772846 in /w/workspace/04f8e6a250093f3672d9d174855afb06 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout Selected Git installation does not exist. Using Default The recommended git tool is: NONE using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-bacnet-c.git > git init /w/workspace/04f8e6a250093f3672d9d174855afb06 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-bacnet-c.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-bacnet-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/device-bacnet-c.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision f711b24f1cb0103b1ef55ad527faab5ae1ffc142 (snyk-fix-04f8e6a250093f3672d9d174855afb06) Commit message: "fix: scripts/Dockerfile.alpine-base to reduce vulnerabilities" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object 67d2f908f88f8156fbe481f59f373e57362cafe7 > git config core.sparsecheckout # timeout=10 > git checkout -f f711b24f1cb0103b1ef55ad527faab5ae1ffc142 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 02:52:54 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 02:52:54 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 02:52:54 ========================================================= 02:52:54 EdgeX Global Pipelines Version Info 02:52:54 ========================================================= [Pipeline] libraryResource [Pipeline] sh 02:52:55 ------------------- 02:52:55 stable info: 02:52:55 ------------------- 02:52:55 Commited By: Cherry Wang cherry@iotechsys.com 02:52:55 Commit SHA: 67d2f908f88f8156fbe481f59f373e57362cafe7 02:52:55 Message: update stable to v1.0.278 02:52:55 ------------------- 02:52:55 experimental info: 02:52:55 ------------------- 02:52:55 Commited By: **** collab-it+edgex@linuxfoundation.org 02:52:55 Commit SHA: cefbf83a7544ec8ad1f65f559367c3ce5893bda8 02:52:55 Message: update experimental to v1.0.279 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 02:52:56 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-bacnet-c-settings [Pipeline] echo 02:52:56 [edgeXSetupEnvironment]: set envvar PROJECT = device-bacnet-c [Pipeline] echo 02:52:56 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 02:52:56 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 02:52:56 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 02:52:56 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = scripts/Dockerfile.alpine [Pipeline] echo 02:52:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = scripts/Dockerfile.alpine-base [Pipeline] echo 02:52:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 02:52:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 02:52:56 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-bacnet [Pipeline] echo 02:52:56 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 02:52:56 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 02:52:56 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 02:52:56 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 02:52:56 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 02:52:56 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 02:52:57 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 02:52:57 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = snyk-fix-04f8e6a250093f3672d9d174855afb06 [Pipeline] echo 02:52:57 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = snyk-fix-04f8e6a250093f3672d9d174855afb06 [Pipeline] echo 02:52:57 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = snyk-fix-04f8e6a250093f3672d9d174855afb06 [Pipeline] echo 02:52:57 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = f711b24f1cb0103b1ef55ad527faab5ae1ffc142 [Pipeline] echo 02:52:57 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = f711b24 [Pipeline] echo 02:52:57 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:52:57 provisioning config files... 02:52:57 copy managed file [device-bacnet-c-settings] to file:/w/workspace/04f8e6a250093f3672d9d174855afb06@tmp/config12170626696917516710tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:52:57 ---> ****-login.sh 02:52:57 nexus3.edgexfoundry.org:10001 02:52:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:52:58 02:52:58 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 02:52:58 Configure a credential helper to remove this warning. See 02:52:58 https://docs.****.com/go/credential-store/ 02:52:58 02:52:58 Login Succeeded 02:52:58 nexus3.edgexfoundry.org:10002 02:52:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:52:58 02:52:58 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 02:52:58 Configure a credential helper to remove this warning. See 02:52:58 https://docs.****.com/go/credential-store/ 02:52:58 02:52:58 Login Succeeded 02:52:58 nexus3.edgexfoundry.org:10003 02:52:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:52:58 02:52:58 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 02:52:58 Configure a credential helper to remove this warning. See 02:52:58 https://docs.****.com/go/credential-store/ 02:52:58 02:52:58 Login Succeeded 02:52:58 nexus3.edgexfoundry.org:10004 02:52:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:52:58 02:52:58 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 02:52:58 Configure a credential helper to remove this warning. See 02:52:58 https://docs.****.com/go/credential-store/ 02:52:58 02:52:58 Login Succeeded 02:52:58 ****.io 02:52:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:52:58 02:52:58 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 02:52:58 Configure a credential helper to remove this warning. See 02:52:58 https://docs.****.com/go/credential-store/ 02:52:58 02:52:58 Login Succeeded 02:52:58 ---> ****-login.sh ends [Pipeline] } 02:52:58 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build LTS Release Image) [Pipeline] sh 02:52:59 + git rev-list -1 --merges f711b24f1cb0103b1ef55ad527faab5ae1ffc142~1..f711b24f1cb0103b1ef55ad527faab5ae1ffc142 [Pipeline] echo 02:52:59 -----------> git rev-list -1 --merges f711b24f1cb0103b1ef55ad527faab5ae1ffc142~1..f711b24f1cb0103b1ef55ad527faab5ae1ffc142 f711b24f1cb0103b1ef55ad527faab5ae1ffc142 [false] [Pipeline] sh 02:52:59 + git log --format=format:%s -1 f711b24f1cb0103b1ef55ad527faab5ae1ffc142 [Pipeline] echo 02:52:59 ========================================================= 02:52:59 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 02:52:59 ========================================================= 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 02:53:00 + git rev-list -1 --merges f711b24f1cb0103b1ef55ad527faab5ae1ffc142~1..f711b24f1cb0103b1ef55ad527faab5ae1ffc142 [Pipeline] echo 02:53:00 -----------> git rev-list -1 --merges f711b24f1cb0103b1ef55ad527faab5ae1ffc142~1..f711b24f1cb0103b1ef55ad527faab5ae1ffc142 f711b24f1cb0103b1ef55ad527faab5ae1ffc142 [false] [Pipeline] sh 02:53:01 + git log --format=format:%s -1 f711b24f1cb0103b1ef55ad527faab5ae1ffc142 [Pipeline] echo 02:53:01 ========================================================= 02:53:01 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 02:53:01 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 02:53:01 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 02:53:01 + grep -v github /etc/ssh/ssh_known_hosts 02:53:01 + [ -e /tmp/ssh_known_hosts ] 02:53:01 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 02:53:01 + echo+ github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 02:53:01 sudo tee -a /etc/ssh/ssh_known_hosts 02:53:01 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:53:02 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:53:02 02:53:02 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:53:02 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:53:02 0.1.4: Pulling from edgex-devops/py-git-semver 02:53:02 3dae71ba6b94: Pulling fs layer 02:53:02 6bf1a483ea7c: Pulling fs layer 02:53:02 f5dfc541a4d3: Pulling fs layer 02:53:02 461d9e800cba: Pulling fs layer 02:53:02 80192f66455f: Pulling fs layer 02:53:02 2e8e34ca0e6c: Pulling fs layer 02:53:02 a29436f7fd5d: Pulling fs layer 02:53:02 923cac83aea3: Pulling fs layer 02:53:02 25ad8b0a4227: Pulling fs layer 02:53:02 db01528c6b51: Pulling fs layer 02:53:02 28988de357af: Pulling fs layer 02:53:02 a29436f7fd5d: Waiting 02:53:02 923cac83aea3: Waiting 02:53:02 25ad8b0a4227: Waiting 02:53:02 db01528c6b51: Waiting 02:53:02 28988de357af: Waiting 02:53:02 461d9e800cba: Waiting 02:53:02 80192f66455f: Waiting 02:53:02 2e8e34ca0e6c: Waiting 02:53:02 6bf1a483ea7c: Verifying Checksum 02:53:02 6bf1a483ea7c: Download complete 02:53:02 461d9e800cba: Verifying Checksum 02:53:02 461d9e800cba: Download complete 02:53:02 80192f66455f: Verifying Checksum 02:53:02 80192f66455f: Download complete 02:53:02 f5dfc541a4d3: Verifying Checksum 02:53:02 f5dfc541a4d3: Download complete 02:53:02 3dae71ba6b94: Verifying Checksum 02:53:02 3dae71ba6b94: Download complete 02:53:02 923cac83aea3: Download complete 02:53:02 25ad8b0a4227: Verifying Checksum 02:53:02 25ad8b0a4227: Download complete 02:53:02 db01528c6b51: Verifying Checksum 02:53:02 db01528c6b51: Download complete 02:53:02 28988de357af: Verifying Checksum 02:53:02 28988de357af: Download complete 02:53:02 a29436f7fd5d: Verifying Checksum 02:53:02 a29436f7fd5d: Download complete 02:53:03 2e8e34ca0e6c: Verifying Checksum 02:53:03 2e8e34ca0e6c: Download complete 02:53:04 3dae71ba6b94: Pull complete 02:53:04 6bf1a483ea7c: Pull complete 02:53:05 f5dfc541a4d3: Pull complete 02:53:05 461d9e800cba: Pull complete 02:53:05 80192f66455f: Pull complete 02:53:09 2e8e34ca0e6c: Pull complete 02:53:09 a29436f7fd5d: Pull complete 02:53:09 923cac83aea3: Pull complete 02:53:09 25ad8b0a4227: Pull complete 02:53:10 db01528c6b51: Pull complete 02:53:10 28988de357af: Pull complete 02:53:10 Digest: sha256:195353f5eb8266bfc5d09c70327cc406fe11db141ac9a5f04734cd23bce6a248 02:53:10 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:53:10 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:53:10 prd-ubuntu20.04-docker-8c-8g-772846 does not seem to be running inside a container 02:53:10 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/04f8e6a250093f3672d9d174855afb06 -v /w/workspace/04f8e6a250093f3672d9d174855afb06:/w/workspace/04f8e6a250093f3672d9d174855afb06:rw,z -v /w/workspace/04f8e6a250093f3672d9d174855afb06@tmp:/w/workspace/04f8e6a250093f3672d9d174855afb06@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 02:53:14 $ docker top 6c9b668b09fb99b30f0b31f7a30451ec8dd5c9a53266115f4bf484cfab17891f -eo pid,comm 02:53:14 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). 02:53:14 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 02:53:14 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:53:14 [ssh-agent] Looking for ssh-agent implementation... 02:53:14 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:53:14 $ docker exec 6c9b668b09fb99b30f0b31f7a30451ec8dd5c9a53266115f4bf484cfab17891f ssh-agent 02:53:14 SSH_AUTH_SOCK=/tmp/ssh-TK1Qf1JxZnDw/agent.33 02:53:14 SSH_AGENT_PID=39 02:53:14 Running ssh-add (command line suppressed) 02:53:14 Identity added: /w/workspace/04f8e6a250093f3672d9d174855afb06@tmp/private_key_14250594338215826381.key (/w/workspace/04f8e6a250093f3672d9d174855afb06@tmp/private_key_14250594338215826381.key) 02:53:14 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:53:15 + git config --global --add safe.directory /w/workspace/04f8e6a250093f3672d9d174855afb06 [Pipeline] sh 02:53:15 + git tag --points-at HEAD [Pipeline] } 02:53:15 $ docker exec --env ******** --env ******** 6c9b668b09fb99b30f0b31f7a30451ec8dd5c9a53266115f4bf484cfab17891f ssh-agent -k 02:53:15 unset SSH_AUTH_SOCK; 02:53:15 unset SSH_AGENT_PID; 02:53:15 echo Agent pid 39 killed; 02:53:15 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 02:53:15 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:53:15 [ssh-agent] Looking for ssh-agent implementation... 02:53:15 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:53:15 $ docker exec 6c9b668b09fb99b30f0b31f7a30451ec8dd5c9a53266115f4bf484cfab17891f ssh-agent 02:53:15 SSH_AUTH_SOCK=/tmp/ssh-K4OqP9jauCQZ/agent.86 02:53:15 SSH_AGENT_PID=92 02:53:15 Running ssh-add (command line suppressed) 02:53:16 Identity added: /w/workspace/04f8e6a250093f3672d9d174855afb06@tmp/private_key_4171233771666221198.key (/w/workspace/04f8e6a250093f3672d9d174855afb06@tmp/private_key_4171233771666221198.key) 02:53:16 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:53:16 + git semver init 02:53:16 2025-11-10 02:53:16,625 [is_cygwin_git] DEBUG Failed checking if running in CYGWIN due to: FileNotFoundError(2, 'No such file or directory') 02:53:16 2025-11-10 02:53:16,629 [run_init] DEBUG init version:0.0.0 force:False 02:53:16 2025-11-10 02:53:16,629 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/04f8e6a250093f3672d9d174855afb06/.semver 02:53:16 2025-11-10 02:53:16,630 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-bacnet-c.git /w/workspace/04f8e6a250093f3672d9d174855afb06/.semver 02:53:16 2025-11-10 02:53:16,630 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-bacnet-c.git', '/w/workspace/04f8e6a250093f3672d9d174855afb06/.semver'], cwd=/w/workspace/04f8e6a250093f3672d9d174855afb06, stdin=None, shell=False, universal_newlines=False) 02:53:17 2025-11-10 02:53:17,334 [append_file] DEBUG append to file:/w/workspace/04f8e6a250093f3672d9d174855afb06/.git/info/exclude 02:53:17 2025-11-10 02:53:17,335 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/04f8e6a250093f3672d9d174855afb06/.semver/snyk-fix-04f8e6a250093f3672d9d174855afb06 with force:False 02:53:17 2025-11-10 02:53:17,335 [write_file] DEBUG write to file:/w/workspace/04f8e6a250093f3672d9d174855afb06/.semver/snyk-fix-04f8e6a250093f3672d9d174855afb06 02:53:17 2025-11-10 02:53:17,338 [execute] INFO git cat-file --batch-check 02:53:17 2025-11-10 02:53:17,339 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/04f8e6a250093f3672d9d174855afb06/.semver, stdin=, shell=False, universal_newlines=False) 02:53:17 2025-11-10 02:53:17,343 [execute] INFO git cat-file --batch 02:53:17 2025-11-10 02:53:17,343 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/04f8e6a250093f3672d9d174855afb06/.semver, stdin=, shell=False, universal_newlines=False) 02:53:17 2025-11-10 02:53:17,347 [read_version] DEBUG read version from /w/workspace/04f8e6a250093f3672d9d174855afb06/.semver/snyk-fix-04f8e6a250093f3672d9d174855afb06 02:53:17 0.0.0 [Pipeline] } 02:53:17 $ docker exec --env ******** --env ******** 6c9b668b09fb99b30f0b31f7a30451ec8dd5c9a53266115f4bf484cfab17891f ssh-agent -k 02:53:17 unset SSH_AUTH_SOCK; 02:53:17 unset SSH_AGENT_PID; 02:53:17 echo Agent pid 92 killed; 02:53:17 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 02:53:18 + git semver [Pipeline] } 02:53:18 $ docker stop --time=1 6c9b668b09fb99b30f0b31f7a30451ec8dd5c9a53266115f4bf484cfab17891f 02:53:20 $ docker rm -f --volumes 6c9b668b09fb99b30f0b31f7a30451ec8dd5c9a53266115f4bf484cfab17891f [Pipeline] // withDockerContainer [Pipeline] sh 02:53:20 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 02:53:20 Stashed 1 file(s) [Pipeline] echo 02:53:20 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] withEnv [Pipeline] { [Pipeline] node [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:53:21 provisioning config files... 02:53:21 copy managed file [device-bacnet-c-settings] to file:/w/workspace/04f8e6a250093f3672d9d174855afb06@tmp/config6721118941501280733tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:53:21 ---> ****-login.sh 02:53:21 nexus3.edgexfoundry.org:10001 02:53:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:53:21 Login Succeeded 02:53:21 nexus3.edgexfoundry.org:10002 02:53:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:53:21 Login Succeeded 02:53:21 nexus3.edgexfoundry.org:10003 02:53:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:53:22 Login Succeeded 02:53:22 nexus3.edgexfoundry.org:10004 02:53:22 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:53:22 Login Succeeded 02:53:22 ****.io 02:53:22 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:53:22 Login Succeeded 02:53:22 ---> ****-login.sh ends [Pipeline] } 02:53:22 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 02:53:22 [edgeX.isLTS] Checking if [snyk-fix-04f8e6a250093f3672d9d174855afb06] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 02:53:22 [prepBaseBuildImage] Generating new image with name: ci-base-image-x86_64 [Pipeline] echo 02:53:22 [edgeX.isLTS] Checking if [snyk-fix-04f8e6a250093f3672d9d174855afb06] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 02:53:22 ========================================================= 02:53:22 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest] 02:53:22 ========================================================= [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:53:23 + 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 . 02:53:23 #0 building with "default" instance using docker driver 02:53:23 02:53:23 #1 [internal] load build definition from Dockerfile.alpine-base 02:53:23 #1 transferring dockerfile: 1.45kB done 02:53:23 #1 DONE 0.0s 02:53:23 02:53:23 #2 [internal] load metadata for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest 02:53:23 #2 DONE 0.1s 02:53:23 02:53:23 #3 [internal] load .dockerignore 02:53:23 #3 transferring context: 2B done 02:53:23 #3 DONE 0.0s 02:53:23 02:53:23 #4 [internal] load build context 02:53:23 #4 transferring context: 85.88kB 0.0s done 02:53:23 #4 DONE 0.0s 02:53:23 02:53:23 #5 [ 1/11] FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest@sha256:86f282524b252fca782185160d82ec4889448d07d1475dd6b76f2052073facff 02:53:23 #5 resolve nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest@sha256:86f282524b252fca782185160d82ec4889448d07d1475dd6b76f2052073facff 0.0s done 02:53:23 #5 extracting sha256:96526aa774ef0126ad0fe9e9a95764c5fc37f409ab9e97021e7b4775d82bf6fa 02:53:23 #5 extracting sha256:96526aa774ef0126ad0fe9e9a95764c5fc37f409ab9e97021e7b4775d82bf6fa 0.1s done 02:53:23 #5 sha256:86f282524b252fca782185160d82ec4889448d07d1475dd6b76f2052073facff 741B / 741B done 02:53:23 #5 sha256:6605166a5db42c9ef4e3b8366138377c430980df3f34fe18e3a1340b6ab951b9 2.56kB / 2.56kB done 02:53:23 #5 sha256:96526aa774ef0126ad0fe9e9a95764c5fc37f409ab9e97021e7b4775d82bf6fa 3.40MB / 3.40MB 0.1s done 02:53:23 #5 sha256:da60e534fd72a0c16fe8b5fd056354fc706a93e5d4d3616cf8a0f012ed4ca50d 15.73MB / 118.14MB 0.2s 02:53:24 #5 sha256:da60e534fd72a0c16fe8b5fd056354fc706a93e5d4d3616cf8a0f012ed4ca50d 51.38MB / 118.14MB 0.4s 02:53:24 #5 sha256:da60e534fd72a0c16fe8b5fd056354fc706a93e5d4d3616cf8a0f012ed4ca50d 76.55MB / 118.14MB 0.5s 02:53:24 #5 sha256:da60e534fd72a0c16fe8b5fd056354fc706a93e5d4d3616cf8a0f012ed4ca50d 118.14MB / 118.14MB 0.7s 02:53:25 #5 extracting sha256:da60e534fd72a0c16fe8b5fd056354fc706a93e5d4d3616cf8a0f012ed4ca50d 02:53:25 #5 sha256:da60e534fd72a0c16fe8b5fd056354fc706a93e5d4d3616cf8a0f012ed4ca50d 118.14MB / 118.14MB 1.1s done 02:53:28 #5 extracting sha256:da60e534fd72a0c16fe8b5fd056354fc706a93e5d4d3616cf8a0f012ed4ca50d 3.3s done 02:53:28 #5 DONE 4.5s 02:53:28 02:53:28 #6 [ 2/11] RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 02:53:28 #6 0.258 Connecting to iotech.jfrog.io (34.246.139.145:443) 02:53:28 #6 0.663 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 02:53:28 #6 0.663 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 02:53:28 #6 0.663 '/etc/apk/keys/alpine.dev.rsa.pub' saved 02:53:31 #6 DONE 3.0s 02:53:31 02:53:31 #7 [ 3/11] RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main' >> /etc/apk/repositories 02:53:31 #7 DONE 0.3s 02:53:31 02:53:31 #8 [ 4/11] 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 02:53:31 #8 0.297 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 02:53:32 #8 0.513 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 02:53:32 #8 0.703 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/x86_64/APKINDEX.tar.gz 02:53:32 #8 1.274 WARNING: This apk-tools is OLD! Some packages might not function properly. 02:53:32 #8 1.279 (1/18) Installing dumb-init (1.2.5-r2) 02:53:32 #8 1.287 (2/18) Installing hiredis (1.1.0-r2) 02:53:32 #8 1.292 (3/18) Installing hiredis-dev (1.1.0-r2) 02:53:32 #8 1.303 (4/18) Installing libcbor (0.10.2-r1) 02:53:32 #8 1.308 (5/18) Installing iotech-iot-1.5 (1.5.7-r0) 02:53:33 #8 1.997 (6/18) Installing iotech-iot-1.5-dev (1.5.7-r0) 02:53:33 #8 2.105 (7/18) Installing iotech-paho-mqtt-c-dev-1.3 (1.3.131-r1) 02:53:33 #8 2.313 (8/18) Installing libcbor-dev (0.10.2-r1) 02:53:34 #8 2.318 (9/18) Installing libmenuw (6.4_p20230506-r0) 02:53:34 #8 2.323 (10/18) Installing libpanelw (6.4_p20230506-r0) 02:53:34 #8 2.327 (11/18) Installing libncurses++ (6.4_p20230506-r0) 02:53:34 #8 2.332 (12/18) Installing ncurses-dev (6.4_p20230506-r0) 02:53:34 #8 2.341 (13/18) Installing libblkid (2.38.1-r8) 02:53:34 #8 2.349 (14/18) Installing libuuid (2.38.1-r8) 02:53:34 #8 2.355 (15/18) Installing libfdisk (2.38.1-r8) 02:53:34 #8 2.365 (16/18) Installing libmount (2.38.1-r8) 02:53:34 #8 2.375 (17/18) Installing libsmartcols (2.38.1-r8) 02:53:34 #8 2.404 (18/18) Installing util-linux-dev (2.38.1-r8) 02:53:34 #8 2.431 Executing busybox-1.36.1-r4.trigger 02:53:34 #8 2.439 OK: 336 MiB in 100 packages 02:53:34 #8 DONE 2.6s 02:53:34 02:53:34 #9 [ 5/11] RUN apk --no-cache upgrade 02:53:34 #9 0.240 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 02:53:34 #9 0.307 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 02:53:34 #9 0.408 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/x86_64/APKINDEX.tar.gz 02:53:35 #9 0.976 WARNING: This apk-tools is OLD! Some packages might not function properly. 02:53:35 #9 0.982 Upgrading critical system libraries and apk-tools: 02:53:35 #9 0.982 (1/1) Upgrading apk-tools (2.14.0-r2 -> 2.14.4-r0) 02:53:35 #9 0.991 Executing busybox-1.36.1-r4.trigger 02:53:35 #9 1.038 Continuing the upgrade transaction with new apk-tools: 02:53:35 #9 1.043 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 02:53:35 #9 1.121 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 02:53:35 #9 1.222 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/x86_64/APKINDEX.tar.gz 02:53:35 #9 1.764 WARNING: This apk-tools is OLD! Some packages might not function properly. 02:53:35 #9 1.770 (1/27) Upgrading musl (1.2.4-r2 -> 1.2.4-r3) 02:53:35 #9 1.783 (2/27) Upgrading busybox (1.36.1-r4 -> 1.36.1-r7) 02:53:35 #9 1.801 Executing busybox-1.36.1-r7.post-upgrade 02:53:35 #9 1.816 (3/27) Upgrading busybox-binsh (1.36.1-r4 -> 1.36.1-r7) 02:53:35 #9 1.821 (4/27) Upgrading ca-certificates-bundle (20230506-r0 -> 20241121-r1) 02:53:35 #9 1.830 (5/27) Upgrading libcrypto3 (3.1.4-r0 -> 3.1.8-r0) 02:53:35 #9 1.861 (6/27) Upgrading libssl3 (3.1.4-r0 -> 3.1.8-r0) 02:53:35 #9 1.869 (7/27) Upgrading ssl_client (1.36.1-r4 -> 1.36.1-r7) 02:53:36 Still waiting to schedule task 02:53:36 ‘prd-ubuntu20.04-docker-arm64-4c-16g-772847’ is offline 02:53:36 #9 1.873 (8/27) Upgrading binutils (2.40-r7 -> 2.40-r8) 02:53:36 #9 1.925 (9/27) Upgrading musl-dev (1.2.4-r2 -> 1.2.4-r3) 02:53:36 #9 1.975 (10/27) Upgrading libexpat (2.5.0-r1 -> 2.7.0-r0) 02:53:36 #9 1.978 (11/27) Upgrading xz-libs (5.4.3-r0 -> 5.4.3-r1) 02:53:36 #9 1.985 (12/27) Upgrading libarchive (3.7.2-r0 -> 3.8.0-r0) 02:53:36 #9 2.010 (13/27) Upgrading ca-certificates (20230506-r0 -> 20241121-r1) 02:53:36 #9 2.051 (14/27) Installing libpsl (0.21.5-r0) 02:53:36 #9 2.054 (15/27) Upgrading libcurl (8.4.0-r0 -> 8.12.1-r0) 02:53:36 #9 2.064 (16/27) Installing libpsl-utils (0.21.5-r0) 02:53:36 #9 2.069 (17/27) Installing libpsl-dev (0.21.5-r0) 02:53:36 #9 2.073 (18/27) Upgrading openssl-dev (3.1.4-r0 -> 3.1.8-r0) 02:53:36 #9 2.094 (19/27) Upgrading curl-dev (8.4.0-r0 -> 8.12.1-r0) 02:53:36 #9 2.100 (20/27) Upgrading git (2.40.1-r0 -> 2.40.4-r0) 02:53:36 #9 2.151 (21/27) Upgrading musl-utils (1.2.4-r2 -> 1.2.4-r3) 02:53:36 #9 2.156 (22/27) Upgrading libtasn1 (4.19.0-r1 -> 4.20.0-r0) 02:53:36 #9 2.160 (23/27) Upgrading gnutls (3.8.0-r2 -> 3.8.4-r0) 02:53:36 #9 2.184 (24/27) Upgrading gnutls-c++ (3.8.0-r2 -> 3.8.4-r0) 02:53:36 #9 2.187 (25/27) Upgrading libtasn1-progs (4.19.0-r1 -> 4.20.0-r0) 02:53:36 #9 2.191 (26/27) Upgrading libtasn1-dev (4.19.0-r1 -> 4.20.0-r0) 02:53:36 #9 2.195 (27/27) Upgrading gnutls-dev (3.8.0-r2 -> 3.8.4-r0) 02:53:36 #9 2.203 Executing busybox-1.36.1-r7.trigger 02:53:36 #9 2.208 Executing ca-certificates-20241121-r1.trigger 02:53:36 #9 2.249 OK: 337 MiB in 103 packages 02:53:36 #9 DONE 2.6s 02:53:36 02:53:36 #10 [ 6/11] COPY scripts /device-bacnet-c/scripts 02:53:36 #10 DONE 0.0s 02:53:36 02:53:36 #11 [ 7/11] COPY src /device-bacnet-c/src/ 02:53:36 #11 DONE 0.0s 02:53:36 02:53:36 #12 [ 8/11] COPY VERSION /device-bacnet-c/ 02:53:36 #12 DONE 0.0s 02:53:37 02:53:37 #13 [ 9/11] WORKDIR /device-bacnet-c 02:53:37 #13 DONE 0.0s 02:53:37 02:53:37 #14 [10/11] RUN /device-bacnet-c/scripts/build_deps.sh 02:53:37 #14 0.193 + CSDK_VER=4.0.0 02:53:37 #14 0.193 + '[' '!' -d deps ] 02:53:37 #14 0.193 + mkdir deps 02:53:37 #14 0.194 + cd /device-bacnet-c/deps 02:53:37 #14 0.194 + wget https://github.com/edgexfoundry/device-sdk-c/archive/v4.0.0.zip 02:53:37 #14 0.196 Connecting to github.com (140.82.113.3:443) 02:53:37 #14 0.297 Connecting to codeload.github.com (140.82.114.10:443) 02:53:37 #14 0.486 saving to 'v4.0.0.zip' 02:53:37 #14 0.548 v4.0.0.zip 100% |********************************| 245k 0:00:00 ETA 02:53:37 #14 0.548 'v4.0.0.zip' saved 02:53:37 #14 0.548 + unzip v4.0.0.zip 02:53:37 #14 0.549 Archive: v4.0.0.zip 02:53:37 #14 0.555 creating: device-sdk-c-4.0.0/ 02:53:37 #14 0.555 creating: device-sdk-c-4.0.0/.github/ 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/.github/Contributing.md 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/.github/PULL_REQUEST_TEMPLATE.md 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/.github/semantic.yml 02:53:37 #14 0.555 creating: device-sdk-c-4.0.0/.github/workflows/ 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/.github/workflows/release.yml 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/.gitignore 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/Attribution.txt 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/CHANGELOG.md 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/Doxyfile 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/GOVERNANCE.md 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/Jenkinsfile 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/LICENSE 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/Makefile 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/OWNERS.md 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/README.IOT.md 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/README.md 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/README.v3.md 02:53:37 #14 0.555 creating: device-sdk-c-4.0.0/docs/ 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/docs/configuration.md 02:53:37 #14 0.555 inflating: device-sdk-c-4.0.0/docs/deviceprofiles.md 02:53:37 #14 0.558 inflating: device-sdk-c-4.0.0/docs/metrics.md 02:53:37 #14 0.558 inflating: device-sdk-c-4.0.0/docs/servicewritersguide.md 02:53:37 #14 0.558 inflating: device-sdk-c-4.0.0/docs/startup.md 02:53:37 #14 0.558 creating: device-sdk-c-4.0.0/include/ 02:53:37 #14 0.558 creating: device-sdk-c-4.0.0/include/devsdk/ 02:53:37 #14 0.558 inflating: device-sdk-c-4.0.0/include/devsdk/devsdk-base.h 02:53:37 #14 0.558 inflating: device-sdk-c-4.0.0/include/devsdk/devsdk.h 02:53:37 #14 0.558 creating: device-sdk-c-4.0.0/include/edgex/ 02:53:37 #14 0.558 inflating: device-sdk-c-4.0.0/include/edgex/devices.h 02:53:37 #14 0.558 inflating: device-sdk-c-4.0.0/include/edgex/edgex-base.h 02:53:37 #14 0.558 inflating: device-sdk-c-4.0.0/include/edgex/edgex.h 02:53:37 #14 0.558 inflating: device-sdk-c-4.0.0/include/edgex/profiles.h 02:53:37 #14 0.558 inflating: device-sdk-c-4.0.0/include/edgex/rest-server.h 02:53:37 #14 0.558 creating: device-sdk-c-4.0.0/scripts/ 02:53:37 #14 0.558 inflating: device-sdk-c-4.0.0/scripts/Dockerfile.alpine 02:53:37 #14 0.558 inflating: device-sdk-c-4.0.0/scripts/Dockerfile.alpine-base 02:53:37 #14 0.558 inflating: device-sdk-c-4.0.0/scripts/build.sh 02:53:37 #14 0.558 inflating: device-sdk-c-4.0.0/scripts/entrypoint.sh 02:53:37 #14 0.558 creating: device-sdk-c-4.0.0/src/ 02:53:37 #14 0.558 inflating: device-sdk-c-4.0.0/src/CMakeLists.txt 02:53:37 #14 0.562 creating: device-sdk-c-4.0.0/src/c/ 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/CMakeLists.txt 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/api.h 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/autoevent.c 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/autoevent.h 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/bus-impl.h 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/bus-mqtt.c 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/bus.c 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/bus.h 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/callback3.c 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/callback3.h 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/cmdinfo.h 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/config.c 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/config.h 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/correlation.c 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/correlation.h 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/data.c 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/data.h 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/defs.h.in 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/device.c 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/device.h 02:53:37 #14 0.562 inflating: device-sdk-c-4.0.0/src/c/devman.c 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/devmap.c 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/devmap.h 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/devsdk-base.c 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/devutil.h 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/discovery.c 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/discovery.h 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/dto-read.c 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/dto-read.h 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/edgex-logging.c 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/edgex-logging.h 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/edgex-rest.c 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/edgex-rest.h 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/edgex2.h 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/errorlist.h 02:53:37 #14 0.563 creating: device-sdk-c-4.0.0/src/c/examples/ 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/examples/CMakeLists.txt 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/examples/README.md 02:53:37 #14 0.563 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/ 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/CMakeLists.txt 02:53:37 #14 0.563 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/README.md 02:53:37 #14 0.564 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/device-bitfields.c 02:53:37 #14 0.564 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/ 02:53:37 #14 0.564 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/configuration.yaml 02:53:37 #14 0.564 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/devices/ 02:53:37 #14 0.564 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/devices/Bitfields.json 02:53:37 #14 0.564 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/profiles/ 02:53:37 #14 0.564 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/profiles/Example-Bitfields.json 02:53:37 #14 0.564 creating: device-sdk-c-4.0.0/src/c/examples/counters/ 02:53:37 #14 0.564 inflating: device-sdk-c-4.0.0/src/c/examples/counters/CMakeLists.txt 02:53:37 #14 0.564 inflating: device-sdk-c-4.0.0/src/c/examples/counters/README.md 02:53:37 #14 0.564 inflating: device-sdk-c-4.0.0/src/c/examples/counters/device-counter.c 02:53:37 #14 0.564 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/ 02:53:37 #14 0.564 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/configuration.yaml 02:53:37 #14 0.564 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/devices/ 02:53:37 #14 0.564 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/devices/Counters.json 02:53:37 #14 0.565 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/profiles/ 02:53:37 #14 0.565 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/profiles/Counter.json 02:53:37 #14 0.565 creating: device-sdk-c-4.0.0/src/c/examples/discovery/ 02:53:37 #14 0.565 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/CMakeLists.txt 02:53:37 #14 0.565 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/README.md 02:53:37 #14 0.565 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/ 02:53:37 #14 0.565 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/configuration.yaml 02:53:37 #14 0.565 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/devices/ 02:53:37 #14 0.565 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/devices/readme.txt 02:53:37 #14 0.565 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/profiles/ 02:53:37 #14 0.565 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/profiles/TemplateProfile.json 02:53:37 #14 0.565 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/template.c 02:53:37 #14 0.565 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/watcher1.json 02:53:37 #14 0.565 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/watcher2.json 02:53:37 #14 0.566 creating: device-sdk-c-4.0.0/src/c/examples/file/ 02:53:37 #14 0.566 inflating: device-sdk-c-4.0.0/src/c/examples/file/CMakeLists.txt 02:53:37 #14 0.566 inflating: device-sdk-c-4.0.0/src/c/examples/file/README.md 02:53:37 #14 0.566 inflating: device-sdk-c-4.0.0/src/c/examples/file/device-file.c 02:53:37 #14 0.566 creating: device-sdk-c-4.0.0/src/c/examples/file/res/ 02:53:37 #14 0.566 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/configuration.yaml 02:53:37 #14 0.566 creating: device-sdk-c-4.0.0/src/c/examples/file/res/devices/ 02:53:37 #14 0.566 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/devices/file1.json 02:53:37 #14 0.566 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/lorem.txt 02:53:37 #14 0.566 creating: device-sdk-c-4.0.0/src/c/examples/file/res/profiles/ 02:53:37 #14 0.566 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/profiles/FileExampleProfile.json 02:53:37 #14 0.566 creating: device-sdk-c-4.0.0/src/c/examples/gyro/ 02:53:37 #14 0.566 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/CMakeLists.txt 02:53:37 #14 0.566 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/README.md 02:53:37 #14 0.566 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/device-gyro.c 02:53:37 #14 0.566 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/ 02:53:37 #14 0.567 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/configuration.yaml 02:53:37 #14 0.567 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/devices/ 02:53:37 #14 0.567 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/devices/gyro.json 02:53:37 #14 0.567 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/profiles/ 02:53:37 #14 0.567 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/profiles/Gyro.json 02:53:37 #14 0.567 creating: device-sdk-c-4.0.0/src/c/examples/random/ 02:53:37 #14 0.567 inflating: device-sdk-c-4.0.0/src/c/examples/random/CMakeLists.txt 02:53:37 #14 0.567 inflating: device-sdk-c-4.0.0/src/c/examples/random/README.md 02:53:37 #14 0.567 inflating: device-sdk-c-4.0.0/src/c/examples/random/device-random.c 02:53:37 #14 0.567 creating: device-sdk-c-4.0.0/src/c/examples/random/res/ 02:53:37 #14 0.567 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/configuration.yaml 02:53:37 #14 0.567 creating: device-sdk-c-4.0.0/src/c/examples/random/res/devices/ 02:53:37 #14 0.567 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/devices/randomdevice1.json 02:53:37 #14 0.567 creating: device-sdk-c-4.0.0/src/c/examples/random/res/profiles/ 02:53:37 #14 0.567 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/profiles/RandomExampleProfile.json 02:53:37 #14 0.568 creating: device-sdk-c-4.0.0/src/c/examples/res/ 02:53:37 #14 0.568 inflating: device-sdk-c-4.0.0/src/c/examples/res/configuration.yaml 02:53:37 #14 0.568 creating: device-sdk-c-4.0.0/src/c/examples/res/devices/ 02:53:37 #14 0.568 inflating: device-sdk-c-4.0.0/src/c/examples/res/devices/device1.json 02:53:37 #14 0.568 creating: device-sdk-c-4.0.0/src/c/examples/res/profiles/ 02:53:37 #14 0.568 inflating: device-sdk-c-4.0.0/src/c/examples/res/profiles/TemplateProfile.json 02:53:37 #14 0.568 inflating: device-sdk-c-4.0.0/src/c/examples/template.c 02:53:37 #14 0.568 creating: device-sdk-c-4.0.0/src/c/examples/terminal/ 02:53:37 #14 0.568 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/CMakeLists.txt 02:53:37 #14 0.568 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/README.md 02:53:37 #14 0.568 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/device-terminal.c 02:53:37 #14 0.568 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/ 02:53:37 #14 0.568 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/configuration.yaml 02:53:37 #14 0.568 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/devices/ 02:53:37 #14 0.568 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/devices/terminal.json 02:53:37 #14 0.568 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/profiles/ 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/profiles/Terminal.json 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/filesys.c 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/filesys.h 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/keeper.c 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/keeper.h 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/map.c 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/map.h 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/metadata.c 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/metadata.h 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/metrics.h 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/opstate.c 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/opstate.h 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/parson.c 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/parson.h 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/profiles.c 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/profiles.h 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/registry-impl.h 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/registry.c 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/registry.h 02:53:37 #14 0.570 inflating: device-sdk-c-4.0.0/src/c/reqdata.c 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/reqdata.h 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/request_auth.c 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/request_auth.h 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/rest-server.c 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/rest-server.h 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/rest.c 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/rest.h 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/secrets-impl.h 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/secrets-insecure.c 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/secrets-insecure.h 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/secrets-vault.c 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/secrets-vault.h 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/secrets.c 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/secrets.h 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/service.c 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/service.h 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/transform.c 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/transform.h 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/validate.c 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/validate.h 02:53:37 #14 0.572 inflating: device-sdk-c-4.0.0/src/c/watchers.c 02:53:37 #14 0.573 inflating: device-sdk-c-4.0.0/src/c/watchers.h 02:53:37 #14 0.573 creating: device-sdk-c-4.0.0/src/cmake/ 02:53:37 #14 0.573 inflating: device-sdk-c-4.0.0/src/cmake/FindIOT.cmake 02:53:37 #14 0.573 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBCBOR.cmake 02:53:37 #14 0.573 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBMICROHTTP.cmake 02:53:37 #14 0.573 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBPAHO.cmake 02:53:37 #14 0.573 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBUUID.cmake 02:53:37 #14 0.573 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBYAML.cmake 02:53:37 #14 0.573 + cd device-sdk-c-4.0.0 02:53:37 #14 0.573 + ./scripts/build.sh 02:53:37 #14 0.574 + CPPCHECK=false 02:53:37 #14 0.574 + DOCGEN=false 02:53:37 #14 0.574 + CMAKEOPTS='-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' 02:53:37 #14 0.574 + '[' 0 -gt 0 ] 02:53:37 #14 0.575 + readlink -f ./scripts/build.sh 02:53:37 #14 0.575 + dirname /device-bacnet-c/deps/device-sdk-c-4.0.0/scripts/build.sh 02:53:37 #14 0.575 + dirname /device-bacnet-c/deps/device-sdk-c-4.0.0/scripts 02:53:37 #14 0.576 + ROOT=/device-bacnet-c/deps/device-sdk-c-4.0.0 02:53:37 #14 0.576 + cd /device-bacnet-c/deps/device-sdk-c-4.0.0 02:53:37 #14 0.576 + mkdir -p /device-bacnet-c/deps/device-sdk-c-4.0.0/build/release 02:53:37 #14 0.576 + cd /device-bacnet-c/deps/device-sdk-c-4.0.0/build/release 02:53:37 #14 0.576 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/deps/device-sdk-c-4.0.0/src 02:53:37 #14 0.656 -- The C compiler identification is GNU 12.2.1 02:53:37 #14 0.673 -- Detecting C compiler ABI info 02:53:37 #14 0.764 -- Detecting C compiler ABI info - done 02:53:37 #14 0.783 -- Check for working C compiler: /usr/bin/cc - skipped 02:53:37 #14 0.783 -- Detecting C compile features 02:53:37 #14 0.784 -- Detecting C compile features - done 02:53:37 #14 0.788 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 02:53:37 #14 0.861 -- Found CURL: /usr/lib/libcurl.so (found version "8.12.1") 02:53:37 #14 0.864 -- Found LIBYAML: /usr/lib/libyaml.so 02:53:37 #14 0.868 -- Found LIBUUID: /usr/lib/libuuid.so 02:53:37 #14 0.870 -- Found LIBCBOR: /usr/lib/libcbor.so 02:53:37 #14 0.872 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 02:53:37 #14 0.875 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 02:53:37 #14 0.875 -- /opt/iotech/iot/1.5/include 02:53:37 #14 0.875 -- C SDK 0.0.0 for Linux 02:53:37 #14 0.877 -- Performing Test CSDK_HAVE_ATOMIC 02:53:37 #14 0.958 -- Performing Test CSDK_HAVE_ATOMIC - Success 02:53:37 #14 1.005 -- Found Curses: /usr/lib/libcurses.so 02:53:38 #14 1.028 -- Configuring done (0.4s) 02:53:38 #14 1.064 -- Generating done (0.0s) 02:53:38 #14 1.066 -- Build files have been written to: /device-bacnet-c/deps/device-sdk-c-4.0.0/build/release 02:53:38 #14 1.070 + make all package 02:53:38 #14 1.070 + tee release.log 02:53:38 #14 1.110 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 02:53:38 #14 1.226 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 02:53:38 #14 1.377 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 02:53:38 #14 1.514 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 02:53:38 #14 1.612 [ 9%] Building C object c/CMakeFiles/csdk.dir/config.c.o 02:53:38 #14 1.911 [ 11%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 02:53:39 #14 1.956 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 02:53:39 #14 2.088 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 02:53:39 #14 2.378 [ 17%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 02:53:39 #14 2.470 [ 19%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 02:53:39 #14 2.603 [ 21%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 02:53:39 #14 2.717 [ 23%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 02:53:39 #14 2.804 [ 25%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 02:53:39 #14 2.958 [ 27%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 02:53:40 #14 3.014 [ 29%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 02:53:40 #14 3.322 [ 31%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 02:53:40 #14 3.384 [ 33%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 02:53:40 #14 3.617 [ 35%] Building C object c/CMakeFiles/csdk.dir/map.c.o 02:53:40 #14 3.719 [ 37%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 02:53:40 #14 3.922 [ 39%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 02:53:40 #14 4.008 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 02:53:41 #14 5.011 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 02:53:41 #14 5.113 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 02:53:42 #14 5.186 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 02:53:42 #14 5.269 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 02:53:42 #14 5.330 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 02:53:42 #14 5.549 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 02:53:42 #14 5.865 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 02:53:42 #14 5.938 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 02:53:42 #14 6.057 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 02:53:42 #14 6.161 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 02:53:43 #14 6.436 /device-bacnet-c/deps/device-sdk-c-4.0.0/src/c/service.c: In function 'devsdk_service_start': 02:53:43 #14 6.437 /device-bacnet-c/deps/device-sdk-c-4.0.0/src/c/service.c:1063:5: warning: 'deviceservices_config' may be used uninitialized [-Wmaybe-uninitialized] 02:53:43 #14 6.437 1063 | edgex_device_parseClients (svc->logger, iot_data_string_map_get (deviceservices_config, "Clients"), &svc->config.endpoints); 02:53:43 #14 6.437 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 02:53:43 #14 6.437 /device-bacnet-c/deps/device-sdk-c-4.0.0/src/c/service.c:875:21: note: 'deviceservices_config' was declared here 02:53:43 #14 6.437 875 | const iot_data_t *deviceservices_config; 02:53:43 #14 6.437 | ^~~~~~~~~~~~~~~~~~~~~ 02:53:43 #14 6.580 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 02:53:43 #14 6.686 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 02:53:43 #14 6.745 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 02:53:43 #14 6.832 [ 68%] Linking C shared library libcsdk.so 02:53:44 #14 6.879 [ 68%] Built target csdk 02:53:44 #14 6.901 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 02:53:44 #14 7.034 [ 72%] Linking C executable template 02:53:44 #14 7.061 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:53:44 #14 7.106 [ 72%] Built target template 02:53:44 #14 7.124 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 02:53:44 #14 7.212 [ 76%] Linking C executable device-counter 02:53:44 #14 7.235 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:53:44 #14 7.276 [ 76%] Built target device-counter 02:53:44 #14 7.292 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 02:53:44 #14 7.380 [ 80%] Linking C executable device-random 02:53:44 #14 7.406 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:53:44 #14 7.446 [ 80%] Built target device-random 02:53:44 #14 7.468 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 02:53:44 #14 7.550 [ 84%] Linking C executable device-gyro 02:53:44 #14 7.576 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:53:44 #14 7.617 [ 84%] Built target device-gyro 02:53:44 #14 7.636 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 02:53:44 #14 7.726 [ 88%] Linking C executable device-bitfields 02:53:44 #14 7.752 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:53:44 #14 7.790 [ 88%] Built target device-bitfields 02:53:44 #14 7.807 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 02:53:44 #14 7.954 [ 92%] Linking C executable template-discovery 02:53:45 #14 7.981 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:53:45 #14 8.021 [ 92%] Built target template-discovery 02:53:45 #14 8.042 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 02:53:45 #14 8.157 [ 96%] Linking C executable device-file 02:53:45 #14 8.182 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:53:45 #14 8.219 [ 96%] Built target device-file 02:53:45 #14 8.236 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 02:53:45 #14 8.326 [100%] Linking C executable device-terminal 02:53:45 #14 8.355 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:53:45 #14 8.394 [100%] Built target device-terminal 02:53:45 #14 8.406 Run CPack packaging tool... 02:53:45 #14 8.418 CPack: Create package using TGZ 02:53:45 #14 8.419 CPack: Install projects 02:53:45 #14 8.419 CPack: - Run preinstall target for: Csdk 02:53:45 #14 8.657 CPack: - Install project: Csdk [] 02:53:45 #14 8.665 CPack: Create package 02:53:45 #14 8.689 CPack: - package: /device-bacnet-c/deps/device-sdk-c-4.0.0/build/release/csdk-0.0.0.tar.gz generated. 02:53:45 #14 8.690 + '[' false '=' true ] 02:53:45 #14 8.690 + '[' false '=' true ] 02:53:45 #14 8.690 + mkdir -p /device-bacnet-c/deps/device-sdk-c-4.0.0/build/debug 02:53:45 #14 8.690 + cd /device-bacnet-c/deps/device-sdk-c-4.0.0/build/debug 02:53:45 #14 8.690 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /device-bacnet-c/deps/device-sdk-c-4.0.0/src 02:53:45 #14 8.761 -- The C compiler identification is GNU 12.2.1 02:53:45 #14 8.779 -- Detecting C compiler ABI info 02:53:45 #14 8.865 -- Detecting C compiler ABI info - done 02:53:45 #14 8.888 -- Check for working C compiler: /usr/bin/cc - skipped 02:53:45 #14 8.888 -- Detecting C compile features 02:53:45 #14 8.889 -- Detecting C compile features - done 02:53:45 #14 8.893 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 02:53:45 #14 8.957 -- Found CURL: /usr/lib/libcurl.so (found version "8.12.1") 02:53:45 #14 8.960 -- Found LIBYAML: /usr/lib/libyaml.so 02:53:45 #14 8.964 -- Found LIBUUID: /usr/lib/libuuid.so 02:53:45 #14 8.966 -- Found LIBCBOR: /usr/lib/libcbor.so 02:53:46 #14 8.968 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 02:53:46 #14 8.971 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 02:53:46 #14 8.971 -- /opt/iotech/iot/1.5/include 02:53:46 #14 8.971 -- C SDK 0.0.0 for Linux 02:53:46 #14 8.973 -- Performing Test CSDK_HAVE_ATOMIC 02:53:46 #14 9.056 -- Performing Test CSDK_HAVE_ATOMIC - Success 02:53:46 #14 9.106 -- Found Curses: /usr/lib/libcurses.so 02:53:46 #14 9.128 -- Configuring done (0.4s) 02:53:46 #14 9.161 -- Generating done (0.0s) 02:53:46 #14 9.164 -- Build files have been written to: /device-bacnet-c/deps/device-sdk-c-4.0.0/build/debug 02:53:46 #14 9.168 + make 02:53:46 #14 9.169 + tee debug.log 02:53:46 #14 9.206 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 02:53:46 #14 9.280 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 02:53:46 #14 9.360 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 02:53:46 #14 9.433 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 02:53:46 #14 9.500 [ 9%] Building C object c/CMakeFiles/csdk.dir/config.c.o 02:53:46 #14 9.623 [ 11%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 02:53:46 #14 9.654 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 02:53:46 #14 9.726 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 02:53:46 #14 9.839 [ 17%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 02:53:46 #14 9.905 [ 19%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 02:53:46 #14 9.986 [ 21%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 02:53:47 #14 10.06 [ 23%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 02:53:47 #14 10.13 [ 25%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 02:53:47 #14 10.20 [ 27%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 02:53:47 #14 10.24 [ 29%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 02:53:47 #14 10.38 [ 31%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 02:53:47 #14 10.42 [ 33%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 02:53:47 #14 10.53 [ 35%] Building C object c/CMakeFiles/csdk.dir/map.c.o 02:53:47 #14 10.57 [ 37%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 02:53:47 #14 10.68 [ 39%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 02:53:47 #14 10.74 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 02:53:47 #14 10.95 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 02:53:47 #14 11.02 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 02:53:47 #14 11.07 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 02:53:48 #14 11.13 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 02:53:48 #14 11.19 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 02:53:48 #14 11.28 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 02:53:48 #14 11.50 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 02:53:48 #14 11.55 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 02:53:48 #14 11.62 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 02:53:48 #14 11.69 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 02:53:48 #14 11.84 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 02:53:48 #14 11.90 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 02:53:48 #14 11.96 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 02:53:48 #14 12.02 [ 68%] Linking C shared library libcsdk.so 02:53:48 #14 12.08 [ 68%] Built target csdk 02:53:49 #14 12.10 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 02:53:49 #14 12.17 [ 72%] Linking C executable template 02:53:49 #14 12.19 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:53:49 #14 12.24 [ 72%] Built target template 02:53:49 #14 12.25 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 02:53:49 #14 12.31 [ 76%] Linking C executable device-counter 02:53:49 #14 12.33 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:53:49 #14 12.37 [ 76%] Built target device-counter 02:53:49 #14 12.40 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 02:53:49 #14 12.46 [ 80%] Linking C executable device-random 02:53:49 #14 12.48 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:53:49 #14 12.52 [ 80%] Built target device-random 02:53:49 #14 12.54 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 02:53:49 #14 12.60 [ 84%] Linking C executable device-gyro 02:53:49 #14 12.63 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:53:49 #14 12.67 [ 84%] Built target device-gyro 02:53:49 #14 12.69 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 02:53:49 #14 12.75 [ 88%] Linking C executable device-bitfields 02:53:49 #14 12.78 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:53:49 #14 12.82 [ 88%] Built target device-bitfields 02:53:49 #14 12.84 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 02:53:49 #14 12.91 [ 92%] Linking C executable template-discovery 02:53:49 #14 12.94 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:53:49 #14 12.98 [ 92%] Built target template-discovery 02:53:49 #14 13.00 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 02:53:49 #14 13.07 [ 96%] Linking C executable device-file 02:53:49 #14 13.09 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:53:49 #14 13.13 [ 96%] Built target device-file 02:53:49 #14 13.15 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 02:53:49 #14 13.22 [100%] Linking C executable device-terminal 02:53:50 #14 13.25 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:53:50 #14 13.29 [100%] Built target device-terminal 02:53:50 #14 13.30 + cp -rf include/devsdk include/edgex /usr/include/ 02:53:50 #14 13.31 + cp build/release/c/libcsdk.so /usr/lib/ 02:53:50 #14 13.31 + mkdir -p /usr/share/doc/edgex-csdk 02:53:50 #14 13.31 + cp Attribution.txt /usr/share/doc/edgex-csdk 02:53:50 #14 13.31 + cp LICENSE /usr/share/doc/edgex-csdk 02:53:50 #14 13.31 + rm -rf /device-bacnet-c/deps 02:53:50 #14 DONE 13.4s 02:53:50 02:53:50 #15 [11/11] RUN /device-bacnet-c/scripts/build.sh 02:53:50 #15 0.244 + readlink -f /device-bacnet-c/scripts/build.sh 02:53:50 #15 0.244 + dirname /device-bacnet-c/scripts/build.sh 02:53:50 #15 0.245 + dirname /device-bacnet-c/scripts 02:53:50 #15 0.246 + ROOT=/device-bacnet-c 02:53:50 #15 0.246 + echo /device-bacnet-c 02:53:50 #15 0.246 + cd /device-bacnet-c 02:53:50 #15 0.246 + '[' '!' -f /device-bacnet-c/lib/ip/libbacnet.a ] 02:53:50 #15 0.246 /device-bacnet-c 02:53:50 #15 0.246 + '[' '!' -d /device-bacnet-c/bacnet-stack ] 02:53:50 #15 0.246 + git clone https://github.com/IOTechSystems/bacnet-stack.git 02:53:50 #15 0.248 Cloning into 'bacnet-stack'... 02:53:53 #15 2.687 + cd /device-bacnet-c/bacnet-stack 02:53:53 #15 2.687 + git checkout v0.8.6-IOTech 02:53:53 #15 3.465 Note: switching to 'v0.8.6-IOTech'. 02:53:53 #15 3.465 02:53:53 #15 3.465 You are in 'detached HEAD' state. You can look around, make experimental 02:53:53 #15 3.465 changes and commit them, and you can discard any commits you make in this 02:53:53 #15 3.465 state without impacting any branches by switching back to a branch. 02:53:53 #15 3.465 02:53:53 #15 3.465 If you want to create a new branch to retain commits you create, you may 02:53:53 #15 3.465 do so (now or later) by using -c with the switch command. Example: 02:53:53 #15 3.465 02:53:53 #15 3.465 git switch -c 02:53:53 #15 3.465 02:53:53 #15 3.465 Or undo this operation with: 02:53:53 #15 3.465 02:53:53 #15 3.465 git switch - 02:53:53 #15 3.465 02:53:53 #15 3.465 Turn off this advice by setting config variable advice.detachedHead to false 02:53:53 #15 3.465 02:53:53 #15 3.465 HEAD is now at 8b67b7f2 Changes for BACnet device service 02:53:53 #15 3.466 + mkdir -p /device-bacnet-c/lib/ip 02:53:53 #15 3.467 + mkdir -p /device-bacnet-c/lib/mstp 02:53:53 #15 3.468 + make 'BACDL_DEFINE=-DBACDL_MSTP=1' clean library 02:53:53 #15 3.471 make -s -C lib clean 02:53:53 #15 3.476 make -s -C demo clean 02:53:53 #15 3.534 make -s -C demo/router clean 02:53:53 #15 3.536 make -s -C demo/router-ipv6 clean 02:53:53 #15 3.539 make -s -C demo/gateway clean 02:53:53 #15 3.542 make -s -C lib all 02:53:58 #15 7.604 ../ports/linux/dlmstp.c: In function 'dlmstp_cleanup': 02:53:58 #15 7.604 ../ports/linux/dlmstp.c:147:20: warning: passing argument 1 of 'pthread_cancel' makes pointer from integer without a cast [-Wint-conversion] 02:53:58 #15 7.604 147 | pthread_cancel(hThread); 02:53:58 #15 7.604 | ^~~~~~~ 02:53:58 #15 7.604 | | 02:53:58 #15 7.604 | long unsigned int 02:53:58 #15 7.604 In file included from ../ports/linux/net.h:73, 02:53:58 #15 7.604 from ../ports/linux/dlmstp.c:43: 02:53:58 #15 7.604 /usr/include/pthread.h:98:20: note: expected 'pthread_t' {aka 'struct __pthread *'} but argument is of type 'long unsigned int' 02:53:58 #15 7.604 98 | int pthread_cancel(pthread_t); 02:53:58 #15 7.604 | ^~~~~~~~~ 02:53:58 #15 7.607 ../ports/linux/dlmstp.c: In function 'dlmstp_init': 02:53:58 #15 7.607 ../ports/linux/dlmstp.c:727:25: warning: passing argument 1 of 'pthread_create' from incompatible pointer type [-Wincompatible-pointer-types] 02:53:58 #15 7.607 727 | rv = pthread_create(&hThread, NULL, dlmstp_master_fsm_task, NULL); 02:53:58 #15 7.607 | ^~~~~~~~ 02:53:58 #15 7.607 | | 02:53:58 #15 7.607 | long unsigned int * 02:53:58 #15 7.607 /usr/include/pthread.h:80:20: note: expected 'struct __pthread ** restrict' but argument is of type 'long unsigned int *' 02:53:58 #15 7.607 80 | int pthread_create(pthread_t *__restrict, const pthread_attr_t *__restrict, void *(*)(void *), void *__restrict); 02:53:58 #15 7.607 | ^ 02:54:01 #15 11.02 + cp lib/libbacnet.a /device-bacnet-c/lib/mstp 02:54:01 #15 11.02 + make 'BACDL_DEFINE=-DBACDL_BIP=1' clean library 02:54:01 #15 11.02 make -s -C lib clean 02:54:01 #15 11.02 make -s -C demo clean 02:54:01 #15 11.08 make -s -C demo/router clean 02:54:01 #15 11.08 make -s -C demo/router-ipv6 clean 02:54:01 #15 11.08 make -s -C demo/gateway clean 02:54:01 #15 11.09 make -s -C lib all 02:54:09 #15 19.15 + cp lib/libbacnet.a /device-bacnet-c/lib/ip 02:54:09 #15 19.15 + mkdir -p /device-bacnet-c/build/release/device-bacnet-ip 02:54:09 #15 19.15 + cd /device-bacnet-c/build/release/device-bacnet-ip 02:54:09 #15 19.15 + cmake '-DDATALINK:STRING=BACDL_BIP=1' '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/src/c 02:54:09 #15 19.22 -- The C compiler identification is GNU 12.2.1 02:54:09 #15 19.23 -- Detecting C compiler ABI info 02:54:09 #15 19.31 -- Detecting C compiler ABI info - done 02:54:09 #15 19.33 -- Check for working C compiler: /usr/bin/cc - skipped 02:54:09 #15 19.33 -- Detecting C compile features 02:54:09 #15 19.34 -- Detecting C compile features - done 02:54:09 #15 19.34 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 02:54:09 #15 19.42 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 02:54:09 #15 19.43 -- Found Threads: TRUE 02:54:09 #15 19.43 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 02:54:09 #15 19.43 -- /opt/iotech/iot/1.5/include 02:54:09 #15 19.43 -- Configuring done (0.3s) 02:54:09 #15 19.44 -- Generating done (0.0s) 02:54:09 #15 19.44 -- Build files have been written to: /device-bacnet-c/build/release/device-bacnet-ip 02:54:09 #15 19.44 + make 02:54:09 #15 19.44 + tee release.log 02:54:09 #15 19.48 [ 11%] Building C object CMakeFiles/bacnet_objects.dir/device-bacnet-c/bacnet-stack/demo/object/device-client.c.o 02:54:09 #15 19.70 [ 22%] Linking C static library libbacnet_objects.a 02:54:10 #15 19.73 [ 22%] Built target bacnet_objects 02:54:10 #15 19.74 [ 33%] Building C object CMakeFiles/device-bacnet-c.dir/main.c.o 02:54:10 #15 19.93 [ 44%] Building C object CMakeFiles/device-bacnet-c.dir/address_entry.c.o 02:54:10 #15 20.02 [ 55%] Building C object CMakeFiles/device-bacnet-c.dir/address_instance_map.c.o 02:54:10 #15 20.07 [ 66%] Building C object CMakeFiles/device-bacnet-c.dir/device_condition_map.c.o 02:54:10 #15 20.14 [ 77%] Building C object CMakeFiles/device-bacnet-c.dir/driver.c.o 02:54:10 #15 20.42 [ 88%] Building C object CMakeFiles/device-bacnet-c.dir/return_data.c.o 02:54:10 #15 20.48 [100%] Linking C executable device-bacnet-c 02:54:10 #15 20.51 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:10 #15 20.55 [100%] Built target device-bacnet-c 02:54:11 #15 20.55 + mkdir -p /device-bacnet-c/build/release/device-bacnet-mstp 02:54:11 #15 20.55 + cd /device-bacnet-c/build/release/device-bacnet-mstp 02:54:11 #15 20.55 + cmake '-DDATALINK:STRING=BACDL_MSTP=1' '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/src/c 02:54:11 #15 20.63 -- The C compiler identification is GNU 12.2.1 02:54:11 #15 20.64 -- Detecting C compiler ABI info 02:54:11 #15 20.73 -- Detecting C compiler ABI info - done 02:54:11 #15 20.75 -- Check for working C compiler: /usr/bin/cc - skipped 02:54:11 #15 20.75 -- Detecting C compile features 02:54:11 #15 20.75 -- Detecting C compile features - done 02:54:11 #15 20.75 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 02:54:11 #15 20.83 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 02:54:11 #15 20.83 -- Found Threads: TRUE 02:54:11 #15 20.84 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 02:54:11 #15 20.84 -- /opt/iotech/iot/1.5/include 02:54:11 #15 20.84 -- Configuring done (0.3s) 02:54:11 #15 20.85 -- Generating done (0.0s) 02:54:11 #15 20.85 -- Build files have been written to: /device-bacnet-c/build/release/device-bacnet-mstp 02:54:11 #15 20.85 + make 02:54:11 #15 20.85 + tee release.log 02:54:11 #15 20.89 [ 11%] Building C object CMakeFiles/bacnet_objects.dir/device-bacnet-c/bacnet-stack/demo/object/device-client.c.o 02:54:11 #15 21.09 [ 22%] Linking C static library libbacnet_objects.a 02:54:11 #15 21.12 [ 22%] Built target bacnet_objects 02:54:11 #15 21.14 [ 33%] Building C object CMakeFiles/device-bacnet-c.dir/main.c.o 02:54:11 #15 21.31 [ 44%] Building C object CMakeFiles/device-bacnet-c.dir/address_entry.c.o 02:54:11 #15 21.39 [ 55%] Building C object CMakeFiles/device-bacnet-c.dir/address_instance_map.c.o 02:54:11 #15 21.45 [ 66%] Building C object CMakeFiles/device-bacnet-c.dir/device_condition_map.c.o 02:54:12 #15 21.52 [ 77%] Building C object CMakeFiles/device-bacnet-c.dir/driver.c.o 02:54:12 #15 21.81 [ 88%] Building C object CMakeFiles/device-bacnet-c.dir/return_data.c.o 02:54:12 #15 21.87 [100%] Linking C executable device-bacnet-c 02:54:12 #15 21.90 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:12 #15 21.94 [100%] Built target device-bacnet-c 02:54:12 #15 DONE 22.1s 02:54:12 02:54:12 #16 exporting to image 02:54:12 #16 exporting layers 02:54:12 #16 exporting layers 0.3s done 02:54:12 #16 writing image sha256:08b07913d57ccda316efbe47378d76549ceb39b61e4a4cd422740ca4fe81d760 done 02:54:12 #16 naming to docker.io/library/ci-base-image-x86_64 done 02:54:12 #16 DONE 0.3s [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:54:13 + docker inspect -f . ci-base-image-x86_64 02:54:13 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:54:13 prd-ubuntu20.04-docker-8c-8g-772846 does not seem to be running inside a container 02:54:13 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/04f8e6a250093f3672d9d174855afb06 -v /w/workspace/04f8e6a250093f3672d9d174855afb06:/w/workspace/04f8e6a250093f3672d9d174855afb06:rw,z -v /w/workspace/04f8e6a250093f3672d9d174855afb06@tmp:/w/workspace/04f8e6a250093f3672d9d174855afb06@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 ******** ci-base-image-x86_64 cat 02:54:14 $ docker top e4333e48177bb559ad6c8ee9bebb65d04312b2c647df872f4cc8ba2c21c0706e -eo pid,comm [Pipeline] { [Pipeline] sh 02:54:14 + make test 02:54:14 build/release/device-bacnet-c/device-bacnet-c [Pipeline] } 02:54:14 $ docker stop --time=1 e4333e48177bb559ad6c8ee9bebb65d04312b2c647df872f4cc8ba2c21c0706e 02:54:15 $ docker rm -f --volumes e4333e48177bb559ad6c8ee9bebb65d04312b2c647df872f4cc8ba2c21c0706e [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 02:54:16 + sudo chown -R jenkins:jenkins . [Pipeline] sh 02:54:16 + ls -al . 02:54:16 total 88 02:54:16 drwxrwxr-x 10 jenkins jenkins 4096 Nov 10 02:53 . 02:54:16 drwxrwxr-x 4 jenkins jenkins 4096 Nov 10 02:52 .. 02:54:16 drwxrwxr-x 8 jenkins jenkins 4096 Nov 10 02:53 .git 02:54:16 drwxrwxr-x 3 jenkins jenkins 4096 Nov 10 02:52 .github 02:54:16 drwxr-xr-x 3 jenkins jenkins 4096 Nov 10 02:53 .semver 02:54:16 -rw-rw-r-- 1 jenkins jenkins 1563 Nov 10 02:52 Attribution.txt 02:54:16 -rw-rw-r-- 1 jenkins jenkins 1004 Nov 10 02:52 CHANGELOG.md 02:54:16 -rw-rw-r-- 1 jenkins jenkins 677 Nov 10 02:52 GOVERNANCE.md 02:54:16 -rw-rw-r-- 1 jenkins jenkins 764 Nov 10 02:52 Jenkinsfile 02:54:16 -rw-rw-r-- 1 jenkins jenkins 10174 Nov 10 02:52 LICENSE 02:54:16 -rw-rw-r-- 1 jenkins jenkins 837 Nov 10 02:52 Makefile 02:54:16 -rw-rw-r-- 1 jenkins jenkins 621 Nov 10 02:52 OWNERS.md 02:54:16 -rw-rw-r-- 1 jenkins jenkins 5503 Nov 10 02:52 README.md 02:54:16 -rw-rw-r-- 1 jenkins jenkins 5 Nov 10 02:53 VERSION 02:54:16 drwxrwxr-x 2 jenkins jenkins 4096 Nov 10 02:52 docs 02:54:16 drwxrwxr-x 4 jenkins jenkins 4096 Nov 10 02:52 res 02:54:16 drwxrwxr-x 2 jenkins jenkins 4096 Nov 10 02:52 sample-profiles 02:54:16 drwxrwxr-x 2 jenkins jenkins 4096 Nov 10 02:52 scripts 02:54:16 drwxrwxr-x 4 jenkins jenkins 4096 Nov 10 02:52 src [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:54:17 + docker build -t device-bacnet -f scripts/Dockerfile.alpine --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=f711b24f1cb0103b1ef55ad527faab5ae1ffc142 --label arch=amd64 --label version=0.0.0 . 02:54:17 #0 building with "default" instance using docker driver 02:54:17 02:54:17 #1 [internal] load build definition from Dockerfile.alpine 02:54:17 #1 transferring dockerfile: 2.40kB done 02:54:17 #1 WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 18) 02:54:17 #1 WARN: MaintainerDeprecated: Maintainer instruction is deprecated in favor of using label (line 34) 02:54:17 #1 DONE 0.0s 02:54:17 02:54:17 #2 [internal] load metadata for docker.io/library/ci-base-image-x86_64:latest 02:54:17 #2 DONE 0.0s 02:54:17 02:54:17 #3 [internal] load metadata for docker.io/library/alpine:3.20 02:54:17 #3 DONE 0.5s 02:54:18 02:54:18 #4 [internal] load .dockerignore 02:54:18 #4 transferring context: 2B done 02:54:18 #4 DONE 0.0s 02:54:18 02:54:18 #5 [internal] load build context 02:54:18 #5 transferring context: 20.43kB done 02:54:18 #5 DONE 0.0s 02:54:18 02:54:18 #6 [stage-1 1/12] FROM docker.io/library/alpine:3.20@sha256:765942a4039992336de8dd5db680586e1a206607dd06170ff0a37267a9e01958 02:54:18 #6 resolve docker.io/library/alpine:3.20@sha256:765942a4039992336de8dd5db680586e1a206607dd06170ff0a37267a9e01958 0.0s done 02:54:18 #6 sha256:765942a4039992336de8dd5db680586e1a206607dd06170ff0a37267a9e01958 9.22kB / 9.22kB done 02:54:18 #6 sha256:008827ed2172a676b08121e21cf9db0ce08a90ee6c8a12fc374af8a56c0e496d 1.02kB / 1.02kB done 02:54:18 #6 sha256:e89557652e7472b26d49f1d45638ac744a2928ddada818777a6ce4076f64f7e6 581B / 581B done 02:54:18 #6 sha256:5311e7f182d02360a7194aa2995849bcdf04795c39a0ffdcf413eae625865970 0B / 3.63MB 0.1s 02:54:18 #6 ... 02:54:18 02:54:18 #7 [builder 1/10] FROM docker.io/library/ci-base-image-x86_64:latest 02:54:18 #7 DONE 0.1s 02:54:18 02:54:18 #6 [stage-1 1/12] FROM docker.io/library/alpine:3.20@sha256:765942a4039992336de8dd5db680586e1a206607dd06170ff0a37267a9e01958 02:54:18 #6 sha256:5311e7f182d02360a7194aa2995849bcdf04795c39a0ffdcf413eae625865970 3.63MB / 3.63MB 0.3s done 02:54:18 #6 extracting sha256:5311e7f182d02360a7194aa2995849bcdf04795c39a0ffdcf413eae625865970 02:54:18 #6 extracting sha256:5311e7f182d02360a7194aa2995849bcdf04795c39a0ffdcf413eae625865970 0.1s done 02:54:18 #6 DONE 0.5s 02:54:18 02:54:18 #8 [builder 2/10] RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 02:54:18 #8 0.203 Connecting to iotech.jfrog.io (34.247.22.236:443) 02:54:18 #8 0.594 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 02:54:18 #8 0.594 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 02:54:18 #8 0.594 '/etc/apk/keys/alpine.dev.rsa.pub' saved 02:54:18 #8 DONE 0.7s 02:54:18 02:54:18 #9 [stage-1 2/12] RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 02:54:18 #9 0.190 Connecting to iotech.jfrog.io (34.247.22.236:443) 02:54:18 #9 0.575 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 02:54:18 #9 0.575 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 02:54:18 #9 0.575 '/etc/apk/keys/alpine.dev.rsa.pub' saved 02:54:19 #9 DONE 0.7s 02:54:19 02:54:19 #10 [builder 3/10] RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main' >> /etc/apk/repositories 02:54:19 #10 DONE 0.2s 02:54:19 02:54:19 #11 [stage-1 3/12] RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main' >> /etc/apk/repositories 02:54:19 #11 DONE 0.5s 02:54:19 02:54:19 #12 [stage-1 4/12] 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 02:54:19 #12 0.278 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 02:54:19 #12 0.435 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 02:54:20 #12 0.656 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/x86_64/APKINDEX.tar.gz 02:54:20 #12 ... 02:54:20 02:54:20 #13 [builder 4/10] 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 02:54:20 #13 0.494 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 02:54:20 #13 0.650 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 02:54:20 #13 0.757 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/x86_64/APKINDEX.tar.gz 02:54:20 #13 1.329 WARNING: This apk-tools is OLD! Some packages might not function properly. 02:54:20 #13 1.337 OK: 337 MiB in 103 packages 02:54:20 #13 DONE 1.4s 02:54:20 02:54:20 #14 [builder 5/10] COPY scripts /device-bacnet-c/scripts 02:54:20 #14 DONE 0.0s 02:54:20 02:54:20 #15 [builder 6/10] COPY src /device-bacnet-c/src/ 02:54:20 #15 DONE 0.0s 02:54:20 02:54:20 #16 [builder 7/10] COPY VERSION /device-bacnet-c/ 02:54:20 #16 DONE 0.0s 02:54:20 02:54:20 #17 [builder 8/10] WORKDIR /device-bacnet-c 02:54:20 #17 DONE 0.0s 02:54:20 02:54:20 #18 [builder 9/10] RUN /device-bacnet-c/scripts/build_deps.sh 02:54:20 #18 0.197 + CSDK_VER=4.0.0 02:54:20 #18 0.197 + '[' '!' -d deps ] 02:54:20 #18 0.197 + mkdir deps 02:54:20 #18 0.198 + cd /device-bacnet-c/deps 02:54:20 #18 0.198 + wget https://github.com/edgexfoundry/device-sdk-c/archive/v4.0.0.zip 02:54:20 #18 0.200 Connecting to github.com (140.82.112.3:443) 02:54:20 #18 0.409 Connecting to codeload.github.com (140.82.114.10:443) 02:54:20 #18 0.513 saving to 'v4.0.0.zip' 02:54:21 #18 0.575 v4.0.0.zip 100% |********************************| 245k 0:00:00 ETA 02:54:21 #18 0.575 'v4.0.0.zip' saved 02:54:21 #18 0.575 + unzip v4.0.0.zip 02:54:21 #18 0.576 Archive: v4.0.0.zip 02:54:21 #18 0.582 creating: device-sdk-c-4.0.0/ 02:54:21 #18 0.582 creating: device-sdk-c-4.0.0/.github/ 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/.github/Contributing.md 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/.github/PULL_REQUEST_TEMPLATE.md 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/.github/semantic.yml 02:54:21 #18 0.582 creating: device-sdk-c-4.0.0/.github/workflows/ 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/.github/workflows/release.yml 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/.gitignore 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/Attribution.txt 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/CHANGELOG.md 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/Doxyfile 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/GOVERNANCE.md 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/Jenkinsfile 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/LICENSE 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/Makefile 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/OWNERS.md 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/README.IOT.md 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/README.md 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/README.v3.md 02:54:21 #18 0.582 creating: device-sdk-c-4.0.0/docs/ 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/docs/configuration.md 02:54:21 #18 0.582 inflating: device-sdk-c-4.0.0/docs/deviceprofiles.md 02:54:21 #18 0.585 inflating: device-sdk-c-4.0.0/docs/metrics.md 02:54:21 #18 0.585 inflating: device-sdk-c-4.0.0/docs/servicewritersguide.md 02:54:21 #18 0.585 inflating: device-sdk-c-4.0.0/docs/startup.md 02:54:21 #18 0.585 creating: device-sdk-c-4.0.0/include/ 02:54:21 #18 0.585 creating: device-sdk-c-4.0.0/include/devsdk/ 02:54:21 #18 0.585 inflating: device-sdk-c-4.0.0/include/devsdk/devsdk-base.h 02:54:21 #18 0.585 inflating: device-sdk-c-4.0.0/include/devsdk/devsdk.h 02:54:21 #18 0.585 creating: device-sdk-c-4.0.0/include/edgex/ 02:54:21 #18 0.585 inflating: device-sdk-c-4.0.0/include/edgex/devices.h 02:54:21 #18 0.585 inflating: device-sdk-c-4.0.0/include/edgex/edgex-base.h 02:54:21 #18 0.585 inflating: device-sdk-c-4.0.0/include/edgex/edgex.h 02:54:21 #18 0.585 inflating: device-sdk-c-4.0.0/include/edgex/profiles.h 02:54:21 #18 0.585 inflating: device-sdk-c-4.0.0/include/edgex/rest-server.h 02:54:21 #18 0.585 creating: device-sdk-c-4.0.0/scripts/ 02:54:21 #18 0.585 inflating: device-sdk-c-4.0.0/scripts/Dockerfile.alpine 02:54:21 #18 0.585 inflating: device-sdk-c-4.0.0/scripts/Dockerfile.alpine-base 02:54:21 #18 0.585 inflating: device-sdk-c-4.0.0/scripts/build.sh 02:54:21 #18 0.585 inflating: device-sdk-c-4.0.0/scripts/entrypoint.sh 02:54:21 #18 0.585 creating: device-sdk-c-4.0.0/src/ 02:54:21 #18 0.585 inflating: device-sdk-c-4.0.0/src/CMakeLists.txt 02:54:21 #18 0.590 creating: device-sdk-c-4.0.0/src/c/ 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/CMakeLists.txt 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/api.h 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/autoevent.c 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/autoevent.h 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/bus-impl.h 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/bus-mqtt.c 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/bus.c 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/bus.h 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/callback3.c 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/callback3.h 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/cmdinfo.h 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/config.c 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/config.h 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/correlation.c 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/correlation.h 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/data.c 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/data.h 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/defs.h.in 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/device.c 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/device.h 02:54:21 #18 0.590 inflating: device-sdk-c-4.0.0/src/c/devman.c 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/devmap.c 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/devmap.h 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/devsdk-base.c 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/devutil.h 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/discovery.c 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/discovery.h 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/dto-read.c 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/dto-read.h 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/edgex-logging.c 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/edgex-logging.h 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/edgex-rest.c 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/edgex-rest.h 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/edgex2.h 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/errorlist.h 02:54:21 #18 0.591 creating: device-sdk-c-4.0.0/src/c/examples/ 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/examples/CMakeLists.txt 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/examples/README.md 02:54:21 #18 0.591 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/ 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/CMakeLists.txt 02:54:21 #18 0.591 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/README.md 02:54:21 #18 0.592 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/device-bitfields.c 02:54:21 #18 0.592 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/ 02:54:21 #18 0.592 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/configuration.yaml 02:54:21 #18 0.592 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/devices/ 02:54:21 #18 0.592 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/devices/Bitfields.json 02:54:21 #18 0.592 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/profiles/ 02:54:21 #18 0.592 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/profiles/Example-Bitfields.json 02:54:21 #18 0.592 creating: device-sdk-c-4.0.0/src/c/examples/counters/ 02:54:21 #18 0.592 inflating: device-sdk-c-4.0.0/src/c/examples/counters/CMakeLists.txt 02:54:21 #18 0.592 inflating: device-sdk-c-4.0.0/src/c/examples/counters/README.md 02:54:21 #18 0.592 inflating: device-sdk-c-4.0.0/src/c/examples/counters/device-counter.c 02:54:21 #18 0.592 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/ 02:54:21 #18 0.592 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/configuration.yaml 02:54:21 #18 0.592 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/devices/ 02:54:21 #18 0.592 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/devices/Counters.json 02:54:21 #18 0.593 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/profiles/ 02:54:21 #18 0.593 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/profiles/Counter.json 02:54:21 #18 0.593 creating: device-sdk-c-4.0.0/src/c/examples/discovery/ 02:54:21 #18 0.593 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/CMakeLists.txt 02:54:21 #18 0.593 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/README.md 02:54:21 #18 0.593 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/ 02:54:21 #18 0.593 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/configuration.yaml 02:54:21 #18 0.593 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/devices/ 02:54:21 #18 0.593 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/devices/readme.txt 02:54:21 #18 0.593 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/profiles/ 02:54:21 #18 0.593 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/profiles/TemplateProfile.json 02:54:21 #18 0.593 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/template.c 02:54:21 #18 0.593 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/watcher1.json 02:54:21 #18 0.593 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/watcher2.json 02:54:21 #18 0.594 creating: device-sdk-c-4.0.0/src/c/examples/file/ 02:54:21 #18 0.594 inflating: device-sdk-c-4.0.0/src/c/examples/file/CMakeLists.txt 02:54:21 #18 0.594 inflating: device-sdk-c-4.0.0/src/c/examples/file/README.md 02:54:21 #18 0.594 inflating: device-sdk-c-4.0.0/src/c/examples/file/device-file.c 02:54:21 #18 0.594 creating: device-sdk-c-4.0.0/src/c/examples/file/res/ 02:54:21 #18 0.594 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/configuration.yaml 02:54:21 #18 0.594 creating: device-sdk-c-4.0.0/src/c/examples/file/res/devices/ 02:54:21 #18 0.594 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/devices/file1.json 02:54:21 #18 0.594 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/lorem.txt 02:54:21 #18 0.594 creating: device-sdk-c-4.0.0/src/c/examples/file/res/profiles/ 02:54:21 #18 0.594 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/profiles/FileExampleProfile.json 02:54:21 #18 0.594 creating: device-sdk-c-4.0.0/src/c/examples/gyro/ 02:54:21 #18 0.594 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/CMakeLists.txt 02:54:21 #18 0.594 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/README.md 02:54:21 #18 0.594 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/device-gyro.c 02:54:21 #18 0.594 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/ 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/configuration.yaml 02:54:21 #18 0.596 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/devices/ 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/devices/gyro.json 02:54:21 #18 0.596 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/profiles/ 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/profiles/Gyro.json 02:54:21 #18 0.596 creating: device-sdk-c-4.0.0/src/c/examples/random/ 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/random/CMakeLists.txt 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/random/README.md 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/random/device-random.c 02:54:21 #18 0.596 creating: device-sdk-c-4.0.0/src/c/examples/random/res/ 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/configuration.yaml 02:54:21 #18 0.596 creating: device-sdk-c-4.0.0/src/c/examples/random/res/devices/ 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/devices/randomdevice1.json 02:54:21 #18 0.596 creating: device-sdk-c-4.0.0/src/c/examples/random/res/profiles/ 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/profiles/RandomExampleProfile.json 02:54:21 #18 0.596 creating: device-sdk-c-4.0.0/src/c/examples/res/ 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/res/configuration.yaml 02:54:21 #18 0.596 creating: device-sdk-c-4.0.0/src/c/examples/res/devices/ 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/res/devices/device1.json 02:54:21 #18 0.596 creating: device-sdk-c-4.0.0/src/c/examples/res/profiles/ 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/res/profiles/TemplateProfile.json 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/template.c 02:54:21 #18 0.596 creating: device-sdk-c-4.0.0/src/c/examples/terminal/ 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/CMakeLists.txt 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/README.md 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/device-terminal.c 02:54:21 #18 0.596 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/ 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/configuration.yaml 02:54:21 #18 0.596 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/devices/ 02:54:21 #18 0.596 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/devices/terminal.json 02:54:21 #18 0.596 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/profiles/ 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/profiles/Terminal.json 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/filesys.c 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/filesys.h 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/keeper.c 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/keeper.h 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/map.c 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/map.h 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/metadata.c 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/metadata.h 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/metrics.h 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/opstate.c 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/opstate.h 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/parson.c 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/parson.h 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/profiles.c 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/profiles.h 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/registry-impl.h 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/registry.c 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/registry.h 02:54:21 #18 0.598 inflating: device-sdk-c-4.0.0/src/c/reqdata.c 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/reqdata.h 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/request_auth.c 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/request_auth.h 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/rest-server.c 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/rest-server.h 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/rest.c 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/rest.h 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/secrets-impl.h 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/secrets-insecure.c 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/secrets-insecure.h 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/secrets-vault.c 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/secrets-vault.h 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/secrets.c 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/secrets.h 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/service.c 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/service.h 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/transform.c 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/transform.h 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/validate.c 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/validate.h 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/watchers.c 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/c/watchers.h 02:54:21 #18 0.601 creating: device-sdk-c-4.0.0/src/cmake/ 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/cmake/FindIOT.cmake 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBCBOR.cmake 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBMICROHTTP.cmake 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBPAHO.cmake 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBUUID.cmake 02:54:21 #18 0.601 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBYAML.cmake 02:54:21 #18 0.601 + cd device-sdk-c-4.0.0 02:54:21 #18 0.601 + ./scripts/build.sh 02:54:21 #18 0.602 + CPPCHECK=false 02:54:21 #18 0.602 + DOCGEN=false 02:54:21 #18 0.602 + CMAKEOPTS='-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' 02:54:21 #18 0.602 + '[' 0 -gt 0 ] 02:54:21 #18 0.603 + readlink -f ./scripts/build.sh 02:54:21 #18 0.604 + dirname /device-bacnet-c/deps/device-sdk-c-4.0.0/scripts/build.sh 02:54:21 #18 0.605 + dirname /device-bacnet-c/deps/device-sdk-c-4.0.0/scripts 02:54:21 #18 0.605 + ROOT=/device-bacnet-c/deps/device-sdk-c-4.0.0 02:54:21 #18 0.605 + cd /device-bacnet-c/deps/device-sdk-c-4.0.0 02:54:21 #18 0.605 + mkdir -p /device-bacnet-c/deps/device-sdk-c-4.0.0/build/release 02:54:21 #18 0.606 + cd /device-bacnet-c/deps/device-sdk-c-4.0.0/build/release 02:54:21 #18 0.606 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/deps/device-sdk-c-4.0.0/src 02:54:21 #18 0.682 -- The C compiler identification is GNU 12.2.1 02:54:21 #18 0.699 -- Detecting C compiler ABI info 02:54:21 #18 0.786 -- Detecting C compiler ABI info - done 02:54:21 #18 0.808 -- Check for working C compiler: /usr/bin/cc - skipped 02:54:21 #18 0.808 -- Detecting C compile features 02:54:21 #18 0.809 -- Detecting C compile features - done 02:54:21 #18 0.813 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 02:54:21 #18 0.888 -- Found CURL: /usr/lib/libcurl.so (found version "8.12.1") 02:54:21 #18 0.892 -- Found LIBYAML: /usr/lib/libyaml.so 02:54:21 #18 0.895 -- Found LIBUUID: /usr/lib/libuuid.so 02:54:21 #18 0.898 -- Found LIBCBOR: /usr/lib/libcbor.so 02:54:21 #18 0.901 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 02:54:21 #18 0.903 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 02:54:21 #18 0.903 -- /opt/iotech/iot/1.5/include 02:54:21 #18 0.903 -- C SDK 0.0.0 for Linux 02:54:21 #18 0.906 -- Performing Test CSDK_HAVE_ATOMIC 02:54:21 #18 0.986 -- Performing Test CSDK_HAVE_ATOMIC - Success 02:54:21 #18 1.033 -- Found Curses: /usr/lib/libcurses.so 02:54:21 #18 1.055 -- Configuring done (0.4s) 02:54:21 #18 1.088 -- Generating done (0.0s) 02:54:21 #18 1.091 -- Build files have been written to: /device-bacnet-c/deps/device-sdk-c-4.0.0/build/release 02:54:21 #18 1.095 + make all package 02:54:21 #18 1.095 + tee release.log 02:54:21 #18 1.138 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 02:54:21 #18 1.246 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 02:54:21 #18 1.396 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 02:54:22 #18 1.527 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 02:54:22 #18 1.625 [ 9%] Building C object c/CMakeFiles/csdk.dir/config.c.o 02:54:22 #18 1.932 [ 11%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 02:54:22 #18 1.973 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 02:54:22 #18 2.106 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 02:54:22 #18 2.382 [ 17%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 02:54:23 #18 2.473 [ 19%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 02:54:23 #18 2.611 [ 21%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 02:54:23 #18 2.748 [ 23%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 02:54:23 #18 ... 02:54:23 02:54:23 #12 [stage-1 4/12] 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 02:54:23 #12 1.254 WARNING: This apk-tools is OLD! Some packages might not function properly. 02:54:23 #12 1.263 (1/27) Installing ca-certificates (20250911-r0) 02:54:23 #12 1.283 (2/27) Installing brotli-libs (1.1.0-r2) 02:54:23 #12 1.296 (3/27) Installing c-ares (1.33.1-r0) 02:54:23 #12 1.301 (4/27) Installing libunistring (1.2-r0) 02:54:23 #12 1.320 (5/27) Installing libidn2 (2.3.7-r0) 02:54:23 #12 1.325 (6/27) Installing nghttp2-libs (1.62.1-r0) 02:54:23 #12 1.330 (7/27) Installing libpsl (0.21.5-r1) 02:54:23 #12 1.333 (8/27) Installing zstd-libs (1.5.6-r0) 02:54:23 #12 1.342 (9/27) Installing libcurl (8.14.1-r2) 02:54:23 #12 1.352 (10/27) Installing curl (8.14.1-r2) 02:54:23 #12 1.360 (11/27) Installing dumb-init (1.2.5-r3) 02:54:23 #12 1.366 (12/27) Installing hiredis (1.2.0-r0) 02:54:23 #12 1.374 (13/27) Installing yaml (0.2.5-r2) 02:54:23 #12 1.380 (14/27) Installing libcbor (0.11.0-r0) 02:54:23 #12 1.642 (15/27) Installing iotech-iot-1.5 (1.5.7-r0) 02:54:23 #12 2.303 (16/27) Installing pkgconf (2.2.0-r0) 02:54:23 #12 2.308 (17/27) Installing openssl-dev (3.3.5-r0) 02:54:23 #12 2.331 (18/27) Installing iotech-paho-mqtt-c-dev-1.3 (1.3.131-r1) 02:54:23 #12 3.084 (19/27) Installing gmp (6.3.0-r1) 02:54:23 #12 3.099 (20/27) Installing nettle (3.9.1-r0) 02:54:23 #12 3.108 (21/27) Installing libffi (3.4.6-r0) 02:54:23 #12 3.112 (22/27) Installing libtasn1 (4.20.0-r0) 02:54:23 #12 3.118 (23/27) Installing p11-kit (0.25.3-r0) 02:54:23 #12 3.132 (24/27) Installing gnutls (3.8.5-r0) 02:54:23 #12 3.153 (25/27) Installing libmicrohttpd (0.9.77-r0) 02:54:23 #12 3.241 (26/27) Installing libuuid (2.40.1-r1) 02:54:23 #12 3.246 (27/27) Installing linux-headers (6.6-r0) 02:54:23 #12 3.426 Executing busybox-1.36.1-r30.trigger 02:54:23 #12 3.432 Executing ca-certificates-20250911-r0.trigger 02:54:23 #12 3.471 OK: 30 MiB in 41 packages 02:54:23 #12 DONE 3.7s 02:54:23 02:54:23 #18 [builder 9/10] RUN /device-bacnet-c/scripts/build_deps.sh 02:54:23 #18 2.850 [ 25%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 02:54:23 #18 2.998 [ 27%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 02:54:23 #18 3.053 [ 29%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 02:54:23 #18 3.369 [ 31%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 02:54:24 #18 3.431 [ 33%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 02:54:24 #18 3.672 [ 35%] Building C object c/CMakeFiles/csdk.dir/map.c.o 02:54:24 #18 3.774 [ 37%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 02:54:24 #18 ... 02:54:24 02:54:24 #19 [stage-1 5/12] RUN apk --no-cache upgrade 02:54:24 #19 0.212 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz 02:54:24 #19 0.284 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz 02:54:24 #19 0.429 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/x86_64/APKINDEX.tar.gz 02:54:24 #19 1.034 WARNING: This apk-tools is OLD! Some packages might not function properly. 02:54:24 #19 1.045 OK: 30 MiB in 41 packages 02:54:24 #19 DONE 1.1s 02:54:24 02:54:24 #18 [builder 9/10] RUN /device-bacnet-c/scripts/build_deps.sh 02:54:24 #18 3.991 [ 39%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 02:54:24 #18 4.079 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 02:54:25 #18 5.076 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 02:54:25 #18 5.183 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 02:54:25 #18 5.253 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 02:54:25 #18 5.341 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 02:54:26 #18 5.402 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 02:54:26 #18 5.624 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 02:54:26 #18 5.935 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 02:54:26 #18 6.011 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 02:54:26 #18 6.140 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 02:54:26 #18 6.235 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 02:54:26 #18 6.495 /device-bacnet-c/deps/device-sdk-c-4.0.0/src/c/service.c: In function 'devsdk_service_start': 02:54:27 #18 6.496 /device-bacnet-c/deps/device-sdk-c-4.0.0/src/c/service.c:1063:5: warning: 'deviceservices_config' may be used uninitialized [-Wmaybe-uninitialized] 02:54:27 #18 6.496 1063 | edgex_device_parseClients (svc->logger, iot_data_string_map_get (deviceservices_config, "Clients"), &svc->config.endpoints); 02:54:27 #18 6.496 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 02:54:27 #18 6.496 /device-bacnet-c/deps/device-sdk-c-4.0.0/src/c/service.c:875:21: note: 'deviceservices_config' was declared here 02:54:27 #18 6.496 875 | const iot_data_t *deviceservices_config; 02:54:27 #18 6.496 | ^~~~~~~~~~~~~~~~~~~~~ 02:54:27 #18 6.632 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 02:54:27 #18 6.746 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 02:54:27 #18 6.810 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 02:54:27 #18 6.900 [ 68%] Linking C shared library libcsdk.so 02:54:27 #18 6.952 [ 68%] Built target csdk 02:54:27 #18 6.971 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 02:54:27 #18 7.103 [ 72%] Linking C executable template 02:54:27 #18 7.129 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:27 #18 7.168 [ 72%] Built target template 02:54:27 #18 7.190 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 02:54:27 #18 7.277 [ 76%] Linking C executable device-counter 02:54:27 #18 7.298 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:27 #18 7.335 [ 76%] Built target device-counter 02:54:27 #18 7.355 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 02:54:27 #18 7.442 [ 80%] Linking C executable device-random 02:54:27 #18 7.469 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:27 #18 7.506 [ 80%] Built target device-random 02:54:27 #18 7.522 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 02:54:27 #18 7.598 [ 84%] Linking C executable device-gyro 02:54:28 #18 7.626 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:28 #18 7.668 [ 84%] Built target device-gyro 02:54:28 #18 7.683 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 02:54:28 #18 7.772 [ 88%] Linking C executable device-bitfields 02:54:28 #18 7.794 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:28 #18 7.844 [ 88%] Built target device-bitfields 02:54:28 #18 7.860 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 02:54:28 #18 8.005 [ 92%] Linking C executable template-discovery 02:54:28 #18 8.030 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:28 #18 8.070 [ 92%] Built target template-discovery 02:54:28 #18 8.090 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 02:54:28 #18 8.208 [ 96%] Linking C executable device-file 02:54:28 #18 8.233 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:28 #18 8.274 [ 96%] Built target device-file 02:54:28 #18 8.292 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 02:54:28 #18 8.391 [100%] Linking C executable device-terminal 02:54:28 #18 8.421 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:28 #18 8.464 [100%] Built target device-terminal 02:54:28 #18 8.484 Run CPack packaging tool... 02:54:28 #18 8.498 CPack: Create package using TGZ 02:54:28 #18 8.498 CPack: Install projects 02:54:28 #18 8.498 CPack: - Run preinstall target for: Csdk 02:54:29 #18 8.751 CPack: - Install project: Csdk [] 02:54:29 #18 8.756 CPack: Create package 02:54:29 #18 8.780 CPack: - package: /device-bacnet-c/deps/device-sdk-c-4.0.0/build/release/csdk-0.0.0.tar.gz generated. 02:54:29 #18 8.781 + '[' false '=' true ] 02:54:29 #18 8.781 + '[' false '=' true ] 02:54:29 #18 8.781 + mkdir -p /device-bacnet-c/deps/device-sdk-c-4.0.0/build/debug 02:54:29 #18 8.782 + cd /device-bacnet-c/deps/device-sdk-c-4.0.0/build/debug 02:54:29 #18 8.782 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /device-bacnet-c/deps/device-sdk-c-4.0.0/src 02:54:29 #18 8.855 -- The C compiler identification is GNU 12.2.1 02:54:29 #18 8.871 -- Detecting C compiler ABI info 02:54:29 #18 8.960 -- Detecting C compiler ABI info - done 02:54:29 #18 8.981 -- Check for working C compiler: /usr/bin/cc - skipped 02:54:29 #18 8.982 -- Detecting C compile features 02:54:29 #18 8.982 -- Detecting C compile features - done 02:54:29 #18 8.986 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 02:54:29 #18 9.063 -- Found CURL: /usr/lib/libcurl.so (found version "8.12.1") 02:54:29 #18 9.067 -- Found LIBYAML: /usr/lib/libyaml.so 02:54:29 #18 9.070 -- Found LIBUUID: /usr/lib/libuuid.so 02:54:29 #18 9.073 -- Found LIBCBOR: /usr/lib/libcbor.so 02:54:29 #18 9.076 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 02:54:29 #18 9.078 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 02:54:29 #18 9.078 -- /opt/iotech/iot/1.5/include 02:54:29 #18 9.078 -- C SDK 0.0.0 for Linux 02:54:29 #18 9.081 -- Performing Test CSDK_HAVE_ATOMIC 02:54:29 #18 9.166 -- Performing Test CSDK_HAVE_ATOMIC - Success 02:54:29 #18 9.219 -- Found Curses: /usr/lib/libcurses.so 02:54:29 #18 9.242 -- Configuring done (0.5s) 02:54:29 #18 9.276 -- Generating done (0.0s) 02:54:29 #18 9.278 -- Build files have been written to: /device-bacnet-c/deps/device-sdk-c-4.0.0/build/debug 02:54:29 #18 9.284 + make 02:54:29 #18 9.284 + tee debug.log 02:54:29 #18 9.325 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 02:54:29 #18 9.397 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 02:54:30 #18 9.472 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 02:54:30 #18 9.545 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 02:54:30 #18 9.610 [ 9%] Building C object c/CMakeFiles/csdk.dir/config.c.o 02:54:30 #18 9.732 [ 11%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 02:54:30 #18 9.769 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 02:54:30 #18 9.845 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 02:54:30 #18 9.956 [ 17%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 02:54:30 #18 10.02 [ 19%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 02:54:30 #18 10.10 [ 21%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 02:54:30 #18 10.17 [ 23%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 02:54:30 #18 10.24 [ 25%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 02:54:30 #18 10.32 [ 27%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 02:54:30 #18 10.36 [ 29%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 02:54:31 #18 10.50 [ 31%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 02:54:31 #18 10.54 [ 33%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 02:54:31 #18 10.66 [ 35%] Building C object c/CMakeFiles/csdk.dir/map.c.o 02:54:31 #18 10.70 [ 37%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 02:54:31 #18 10.81 [ 39%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 02:54:31 #18 10.88 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 02:54:31 #18 11.07 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 02:54:31 #18 11.14 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 02:54:31 #18 11.20 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 02:54:31 #18 11.25 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 02:54:31 #18 11.30 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 02:54:32 #18 11.40 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 02:54:32 #18 11.61 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 02:54:32 #18 11.67 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 02:54:32 #18 11.73 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 02:54:32 #18 11.80 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 02:54:32 #18 11.95 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 02:54:32 #18 12.02 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 02:54:32 #18 12.08 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 02:54:32 #18 12.14 [ 68%] Linking C shared library libcsdk.so 02:54:32 #18 12.20 [ 68%] Built target csdk 02:54:32 #18 12.22 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 02:54:32 #18 12.29 [ 72%] Linking C executable template 02:54:32 #18 12.31 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:32 #18 12.35 [ 72%] Built target template 02:54:32 #18 12.37 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 02:54:32 #18 12.43 [ 76%] Linking C executable device-counter 02:54:33 #18 12.45 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:33 #18 12.50 [ 76%] Built target device-counter 02:54:33 #18 12.52 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 02:54:33 #18 12.58 [ 80%] Linking C executable device-random 02:54:33 #18 12.60 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:33 #18 12.65 [ 80%] Built target device-random 02:54:33 #18 12.66 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 02:54:33 #18 12.72 [ 84%] Linking C executable device-gyro 02:54:33 #18 12.75 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:33 #18 12.79 [ 84%] Built target device-gyro 02:54:33 #18 12.81 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 02:54:33 #18 12.87 [ 88%] Linking C executable device-bitfields 02:54:33 #18 12.90 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:33 #18 12.94 [ 88%] Built target device-bitfields 02:54:33 #18 12.96 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 02:54:33 #18 13.03 [ 92%] Linking C executable template-discovery 02:54:33 #18 13.06 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:33 #18 13.10 [ 92%] Built target template-discovery 02:54:33 #18 13.12 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 02:54:33 #18 13.19 [ 96%] Linking C executable device-file 02:54:33 #18 13.21 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:33 #18 13.26 [ 96%] Built target device-file 02:54:33 #18 13.27 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 02:54:33 #18 13.36 [100%] Linking C executable device-terminal 02:54:33 #18 13.38 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:33 #18 13.43 [100%] Built target device-terminal 02:54:33 #18 13.44 + cp -rf include/devsdk include/edgex /usr/include/ 02:54:33 #18 13.44 + cp build/release/c/libcsdk.so /usr/lib/ 02:54:33 #18 13.44 + mkdir -p /usr/share/doc/edgex-csdk 02:54:33 #18 13.44 + cp Attribution.txt /usr/share/doc/edgex-csdk 02:54:33 #18 13.44 + cp LICENSE /usr/share/doc/edgex-csdk 02:54:33 #18 13.44 + rm -rf /device-bacnet-c/deps 02:54:33 #18 DONE 13.5s 02:54:34 02:54:34 #20 [builder 10/10] RUN /device-bacnet-c/scripts/build.sh 02:54:34 #20 0.217 + readlink -f /device-bacnet-c/scripts/build.sh 02:54:34 #20 0.218 + dirname /device-bacnet-c/scripts/build.sh 02:54:34 #20 0.219 + dirname /device-bacnet-c/scripts 02:54:34 #20 0.220 + ROOT=/device-bacnet-c 02:54:34 #20 0.220 + echo /device-bacnet-c 02:54:34 #20 0.220 /device-bacnet-c 02:54:34 #20 0.220 + cd /device-bacnet-c 02:54:34 #20 0.220 + '[' '!' -f /device-bacnet-c/lib/ip/libbacnet.a ] 02:54:34 #20 0.221 + '[' '!' -f /device-bacnet-c/lib/mstp/libbacnet.a ] 02:54:34 #20 0.221 + mkdir -p /device-bacnet-c/build/release/device-bacnet-ip 02:54:34 #20 0.222 + cd /device-bacnet-c/build/release/device-bacnet-ip 02:54:34 #20 0.222 + cmake '-DDATALINK:STRING=BACDL_BIP=1' '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/src/c 02:54:34 #20 0.244 -- /opt/iotech/iot/1.5/include 02:54:34 #20 0.245 -- Configuring done (0.0s) 02:54:34 #20 0.251 -- Generating done (0.0s) 02:54:34 #20 0.251 -- Build files have been written to: /device-bacnet-c/build/release/device-bacnet-ip 02:54:34 #20 0.253 + make 02:54:34 #20 0.253 + tee release.log 02:54:34 #20 0.297 [ 22%] Built target bacnet_objects 02:54:34 #20 0.329 [ 33%] Building C object CMakeFiles/device-bacnet-c.dir/main.c.o 02:54:34 #20 0.518 [ 44%] Building C object CMakeFiles/device-bacnet-c.dir/driver.c.o 02:54:34 #20 0.792 [ 55%] Linking C executable device-bacnet-c 02:54:34 #20 0.819 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:34 #20 0.864 [100%] Built target device-bacnet-c 02:54:34 #20 0.873 + mkdir -p /device-bacnet-c/build/release/device-bacnet-mstp 02:54:34 #20 0.875 + cd /device-bacnet-c/build/release/device-bacnet-mstp 02:54:34 #20 0.875 + cmake '-DDATALINK:STRING=BACDL_MSTP=1' '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/src/c 02:54:34 #20 0.894 -- /opt/iotech/iot/1.5/include 02:54:35 #20 0.894 -- Configuring done (0.0s) 02:54:35 #20 0.900 -- Generating done (0.0s) 02:54:35 #20 0.901 -- Build files have been written to: /device-bacnet-c/build/release/device-bacnet-mstp 02:54:35 #20 0.903 + make 02:54:35 #20 0.903 + tee release.log 02:54:35 #20 0.946 [ 22%] Built target bacnet_objects 02:54:35 #20 0.970 [ 33%] Building C object CMakeFiles/device-bacnet-c.dir/main.c.o 02:54:35 #20 1.142 [ 44%] Building C object CMakeFiles/device-bacnet-c.dir/driver.c.o 02:54:35 #20 1.414 [ 55%] Linking C executable device-bacnet-c 02:54:35 #20 1.444 /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:54:35 #20 1.490 [100%] Built target device-bacnet-c 02:54:35 #20 DONE 1.6s 02:54:35 02:54:35 #21 [stage-1 6/12] COPY --from=builder /device-bacnet-c/build/release/ / 02:54:35 #21 DONE 0.1s 02:54:35 02:54:35 #22 [stage-1 7/12] COPY --from=builder /usr/lib/libcsdk.so /usr/lib 02:54:35 #22 DONE 0.0s 02:54:35 02:54:35 #23 [stage-1 8/12] COPY --from=builder /usr/share/doc/edgex-csdk /usr/share/doc/edgex-csdk 02:54:35 #23 DONE 0.0s 02:54:35 02:54:35 #24 [stage-1 9/12] COPY LICENSE /. 02:54:35 #24 DONE 0.0s 02:54:35 02:54:35 #25 [stage-1 10/12] COPY Attribution.txt /. 02:54:35 #25 DONE 0.0s 02:54:35 02:54:35 #26 [stage-1 11/12] COPY res /res 02:54:35 #26 DONE 0.0s 02:54:35 02:54:35 #27 [stage-1 12/12] COPY sample-profiles /sample-profiles 02:54:35 #27 DONE 0.0s 02:54:35 02:54:35 #28 exporting to image 02:54:35 #28 exporting layers 02:54:36 #28 exporting layers 0.3s done 02:54:36 #28 writing image sha256:9f5f038c7a537d02dc6473f94dd4d5135e078cdba873f3c5a3a441ac375b6109 done 02:54:36 #28 naming to docker.io/library/device-bacnet done 02:54:36 #28 DONE 0.3s [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] getContext [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 02:54:37 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:54:37 02:54:37 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:54:37 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:54:37 latest: Pulling from edgex-lftools-log-publisher 02:54:37 5eb5b503b376: Pulling fs layer 02:54:37 5c69ac0246d0: Pulling fs layer 02:54:37 ec43610c2a17: Pulling fs layer 02:54:37 3a2ae6a8a46f: Pulling fs layer 02:54:37 33b1e0a273af: Pulling fs layer 02:54:37 5d3b04190fa2: Pulling fs layer 02:54:37 2f39f015ded8: Pulling fs layer 02:54:37 3a2ae6a8a46f: Waiting 02:54:37 33b1e0a273af: Waiting 02:54:37 5d3b04190fa2: Waiting 02:54:37 2f39f015ded8: Waiting 02:54:37 3a2ae6a8a46f: Verifying Checksum 02:54:37 3a2ae6a8a46f: Download complete 02:54:37 ec43610c2a17: Verifying Checksum 02:54:37 ec43610c2a17: Download complete 02:54:37 33b1e0a273af: Verifying Checksum 02:54:37 33b1e0a273af: Download complete 02:54:37 5d3b04190fa2: Download complete 02:54:37 5eb5b503b376: Verifying Checksum 02:54:37 5eb5b503b376: Download complete 02:54:38 2f39f015ded8: Verifying Checksum 02:54:38 2f39f015ded8: Download complete 02:54:39 5eb5b503b376: Pull complete 02:54:39 5c69ac0246d0: Pull complete 02:54:40 ec43610c2a17: Pull complete 02:54:40 3a2ae6a8a46f: Pull complete 02:54:40 33b1e0a273af: Pull complete 02:54:40 5d3b04190fa2: Pull complete 02:54:47 2f39f015ded8: Pull complete 02:54:47 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 02:54:47 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:54:47 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:54:47 prd-ubuntu20.04-docker-8c-8g-772846 does not seem to be running inside a container 02:54:47 $ 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/04f8e6a250093f3672d9d174855afb06 -v /w/workspace/04f8e6a250093f3672d9d174855afb06:/w/workspace/04f8e6a250093f3672d9d174855afb06:rw,z -v /w/workspace/04f8e6a250093f3672d9d174855afb06@tmp:/w/workspace/04f8e6a250093f3672d9d174855afb06@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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 02:54:50 $ docker top e3719fad4c6f4af9a89a5ef67fa4101c0b389f6f698bba077603226ed0b89bd3 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:54:50 ---> job-cost.sh 02:54:50 lf-activate-venv: SKIPPING 02:54:50 INFO: No Stack... 02:54:50 INFO: Retrieving Pricing Info for: v3-standard-8 02:54:51 INFO: Archiving Costs [Pipeline] sh 02:54:51 + cat /w/workspace/04f8e6a250093f3672d9d174855afb06/archives/cost.csv 02:54:51 + cut -d, -f6 [Pipeline] lock 02:54:51 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-bacnet-c-snyk-fix-04f8e6a250093f3672d9d174855afb06-1-stack-cost] 02:54:51 Resource [jenkins-edgexfoundry-device-bacnet-c-snyk-fix-04f8e6a250093f3672d9d174855afb06-1-stack-cost] did not exist. Created. 02:54:51 Lock acquired on [Resource: jenkins-edgexfoundry-device-bacnet-c-snyk-fix-04f8e6a250093f3672d9d174855afb06-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 02:54:52 + echo total: 0.2199999988079071 [Pipeline] stash 02:54:52 Stashed 1 file(s) [Pipeline] } 02:54:52 Lock released on resource [Resource: jenkins-edgexfoundry-device-bacnet-c-snyk-fix-04f8e6a250093f3672d9d174855afb06-1-stack-cost] [Pipeline] // lock [Pipeline] } 02:54:52 $ docker stop --time=1 e3719fad4c6f4af9a89a5ef67fa4101c0b389f6f698bba077603226ed0b89bd3 02:54:53 $ docker rm -f --volumes e3719fad4c6f4af9a89a5ef67fa4101c0b389f6f698bba077603226ed0b89bd3 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 02:55:43 Running on prd-ubuntu20.04-docker-arm64-4c-16g-772851 in /w/workspace/04f8e6a250093f3672d9d174855afb06 [Pipeline] { [Pipeline] ws 02:55:43 Running in /w/workspace/device-bacnet-c/1 [Pipeline] { [Pipeline] checkout 02:55:46 Selected Git installation does not exist. Using Default 02:55:46 The recommended git tool is: NONE 02:55:52 using credential edgex-jenkins-ssh 02:55:52 Cloning the remote Git repository 02:55:52 Cloning repository git@github.com:edgexfoundry/device-bacnet-c.git 02:55:52 > git init /w/workspace/device-bacnet-c/1 # timeout=10 02:55:52 Fetching upstream changes from git@github.com:edgexfoundry/device-bacnet-c.git 02:55:52 > git --version # timeout=10 02:55:52 > git --version # 'git version 2.25.1' 02:55:52 using GIT_SSH to set credentials SSH Credentials for GitHub 02:55:52 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-bacnet-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 02:55:53 > git config remote.origin.url git@github.com:edgexfoundry/device-bacnet-c.git # timeout=10 02:55:53 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 02:55:54 Avoid second fetch 02:55:54 Checking out Revision f711b24f1cb0103b1ef55ad527faab5ae1ffc142 (snyk-fix-04f8e6a250093f3672d9d174855afb06) 02:55:55 Commit message: "fix: scripts/Dockerfile.alpine-base to reduce vulnerabilities" 02:55:55 > git --version # timeout=10 02:55:55 > git --version # 'git version 2.25.1' 02:55:55 fatal: bad object 67d2f908f88f8156fbe481f59f373e57362cafe7 02:55:54 > git config core.sparsecheckout # timeout=10 02:55:54 > git checkout -f f711b24f1cb0103b1ef55ad527faab5ae1ffc142 # timeout=10 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:56:00 provisioning config files... 02:56:00 copy managed file [device-bacnet-c-settings] to file:/w/workspace/device-bacnet-c/1@tmp/config15310695546525796866tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:56:00 ---> ****-login.sh 02:56:00 nexus3.edgexfoundry.org:10001 02:56:01 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:56:01 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:56:01 Configure a credential helper to remove this warning. See 02:56:01 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:56:01 02:56:01 Login Succeeded 02:56:01 nexus3.edgexfoundry.org:10002 02:56:01 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:56:02 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:56:02 Configure a credential helper to remove this warning. See 02:56:02 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:56:02 02:56:02 Login Succeeded 02:56:02 nexus3.edgexfoundry.org:10003 02:56:02 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:56:02 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:56:02 Configure a credential helper to remove this warning. See 02:56:02 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:56:02 02:56:02 Login Succeeded 02:56:02 nexus3.edgexfoundry.org:10004 02:56:02 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:56:02 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:56:02 Configure a credential helper to remove this warning. See 02:56:02 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:56:02 02:56:02 Login Succeeded 02:56:02 ****.io 02:56:02 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:56:03 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 02:56:03 Configure a credential helper to remove this warning. See 02:56:03 https://docs.****.com/engine/reference/commandline/login/#credentials-store 02:56:03 02:56:03 Login Succeeded 02:56:03 ---> ****-login.sh ends [Pipeline] } 02:56:03 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 02:56:03 [edgeX.isLTS] Checking if [snyk-fix-04f8e6a250093f3672d9d174855afb06] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 02:56:03 [prepBaseBuildImage] Generating new image with name: ci-base-image-arm64 [Pipeline] echo 02:56:03 [edgeX.isLTS] Checking if [snyk-fix-04f8e6a250093f3672d9d174855afb06] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^lts-test$]] [Pipeline] echo 02:56:03 ========================================================= 02:56:03 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest] 02:56:03 ========================================================= [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:56:04 + 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 . 02:56:04 Sending build context to Docker daemon 487.4kB 02:56:04 Step 1/12 : ARG BASE=alpine:3.22.1 02:56:04 Step 2/12 : FROM ${BASE} 02:56:04 latest: Pulling from edgex-devops/edgex-gcc-base-arm64 02:56:04 579b34f0a95b: Pulling fs layer 02:56:04 e71477ac5e1b: Pulling fs layer 02:56:04 579b34f0a95b: Download complete 02:56:05 579b34f0a95b: Pull complete 02:56:07 e71477ac5e1b: Verifying Checksum 02:56:07 e71477ac5e1b: Download complete 02:56:17 e71477ac5e1b: Pull complete 02:56:17 Digest: sha256:d6da9bdca73313daf4d05ece6476ab4dbe9e0e950a139422d865873582b0d46d 02:56:17 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest 02:56:17 ---> 2b552cad5dd9 02:56:17 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 02:56:18 ---> Running in fd311e2af5bc 02:56:19 Connecting to iotech.jfrog.io (54.73.4.50:443) 02:56:19 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 02:56:19 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 02:56:19 '/etc/apk/keys/alpine.dev.rsa.pub' saved 02:56:20 Removing intermediate container fd311e2af5bc 02:56:20 ---> a646642368ae 02:56:20 Step 4/12 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main' >> /etc/apk/repositories 02:56:20 ---> Running in 68eb6186f05c 02:56:21 Removing intermediate container 68eb6186f05c 02:56:21 ---> 2113a245810e 02:56:21 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 02:56:22 ---> Running in 68692bf78eba 02:56:23 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 02:56:23 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 02:56:24 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/aarch64/APKINDEX.tar.gz 02:56:25 WARNING: This apk-tools is OLD! Some packages might not function properly. 02:56:25 (1/18) Installing dumb-init (1.2.5-r2) 02:56:25 (2/18) Installing hiredis (1.1.0-r2) 02:56:25 (3/18) Installing hiredis-dev (1.1.0-r2) 02:56:25 (4/18) Installing libcbor (0.10.2-r1) 02:56:25 (5/18) Installing iotech-iot-1.5 (1.5.7-r0) 02:56:25 (6/18) Installing iotech-iot-1.5-dev (1.5.7-r0) 02:56:26 (7/18) Installing iotech-paho-mqtt-c-dev-1.3 (1.3.131-r1) 02:56:26 (8/18) Installing libcbor-dev (0.10.2-r1) 02:56:26 (9/18) Installing libmenuw (6.4_p20230506-r0) 02:56:26 (10/18) Installing libpanelw (6.4_p20230506-r0) 02:56:26 (11/18) Installing libncurses++ (6.4_p20230506-r0) 02:56:26 (12/18) Installing ncurses-dev (6.4_p20230506-r0) 02:56:26 (13/18) Installing libblkid (2.38.1-r8) 02:56:26 (14/18) Installing libuuid (2.38.1-r8) 02:56:26 (15/18) Installing libfdisk (2.38.1-r8) 02:56:26 (16/18) Installing libmount (2.38.1-r8) 02:56:26 (17/18) Installing libsmartcols (2.38.1-r8) 02:56:26 (18/18) Installing util-linux-dev (2.38.1-r8) 02:56:26 Executing busybox-1.36.1-r4.trigger 02:56:26 OK: 333 MiB in 100 packages 02:56:28 Removing intermediate container 68692bf78eba 02:56:28 ---> a9d8ac60b087 02:56:28 Step 6/12 : RUN apk --no-cache upgrade 02:56:28 ---> Running in d7a80c7844ec 02:56:29 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 02:56:29 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 02:56:29 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/aarch64/APKINDEX.tar.gz 02:56:30 WARNING: This apk-tools is OLD! Some packages might not function properly. 02:56:30 Upgrading critical system libraries and apk-tools: 02:56:30 (1/1) Upgrading apk-tools (2.14.0-r2 -> 2.14.4-r0) 02:56:31 Executing busybox-1.36.1-r4.trigger 02:56:31 Continuing the upgrade transaction with new apk-tools: 02:56:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 02:56:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 02:56:32 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/aarch64/APKINDEX.tar.gz 02:56:33 WARNING: This apk-tools is OLD! Some packages might not function properly. 02:56:33 (1/27) Upgrading musl (1.2.4-r2 -> 1.2.4-r3) 02:56:33 (2/27) Upgrading busybox (1.36.1-r4 -> 1.36.1-r7) 02:56:33 Executing busybox-1.36.1-r7.post-upgrade 02:56:33 (3/27) Upgrading busybox-binsh (1.36.1-r4 -> 1.36.1-r7) 02:56:33 (4/27) Upgrading ca-certificates-bundle (20230506-r0 -> 20241121-r1) 02:56:33 (5/27) Upgrading libcrypto3 (3.1.4-r0 -> 3.1.8-r0) 02:56:33 (6/27) Upgrading libssl3 (3.1.4-r0 -> 3.1.8-r0) 02:56:33 (7/27) Upgrading ssl_client (1.36.1-r4 -> 1.36.1-r7) 02:56:33 (8/27) Upgrading binutils (2.40-r7 -> 2.40-r8) 02:56:33 (9/27) Upgrading musl-dev (1.2.4-r2 -> 1.2.4-r3) 02:56:34 (10/27) Upgrading libexpat (2.5.0-r1 -> 2.7.0-r0) 02:56:34 (11/27) Upgrading xz-libs (5.4.3-r0 -> 5.4.3-r1) 02:56:34 (12/27) Upgrading libarchive (3.7.2-r0 -> 3.8.0-r0) 02:56:34 (13/27) Upgrading ca-certificates (20230506-r0 -> 20241121-r1) 02:56:34 (14/27) Installing libpsl (0.21.5-r0) 02:56:34 (15/27) Upgrading libcurl (8.4.0-r0 -> 8.12.1-r0) 02:56:34 (16/27) Installing libpsl-utils (0.21.5-r0) 02:56:34 (17/27) Installing libpsl-dev (0.21.5-r0) 02:56:34 (18/27) Upgrading openssl-dev (3.1.4-r0 -> 3.1.8-r0) 02:56:34 (19/27) Upgrading curl-dev (8.4.0-r0 -> 8.12.1-r0) 02:56:34 (20/27) Upgrading git (2.40.1-r0 -> 2.40.4-r0) 02:56:34 (21/27) Upgrading musl-utils (1.2.4-r2 -> 1.2.4-r3) 02:56:34 (22/27) Upgrading libtasn1 (4.19.0-r1 -> 4.20.0-r0) 02:56:34 (23/27) Upgrading gnutls (3.8.0-r2 -> 3.8.4-r0) 02:56:34 (24/27) Upgrading gnutls-c++ (3.8.0-r2 -> 3.8.4-r0) 02:56:34 (25/27) Upgrading libtasn1-progs (4.19.0-r1 -> 4.20.0-r0) 02:56:34 (26/27) Upgrading libtasn1-dev (4.19.0-r1 -> 4.20.0-r0) 02:56:34 (27/27) Upgrading gnutls-dev (3.8.0-r2 -> 3.8.4-r0) 02:56:34 Executing busybox-1.36.1-r7.trigger 02:56:34 Executing ca-certificates-20241121-r1.trigger 02:56:35 OK: 334 MiB in 103 packages 02:56:38 Removing intermediate container d7a80c7844ec 02:56:38 ---> e7e20f0bb0db 02:56:38 Step 7/12 : COPY scripts /device-bacnet-c/scripts 02:56:38 ---> d5ade2e5c55b 02:56:38 Step 8/12 : COPY src /device-bacnet-c/src/ 02:56:39 ---> 70dea1f6b5e7 02:56:39 Step 9/12 : COPY VERSION /device-bacnet-c/ 02:56:39 ---> 85d1a205260c 02:56:39 Step 10/12 : WORKDIR /device-bacnet-c 02:56:40 ---> Running in b55397a422a1 02:56:40 Removing intermediate container b55397a422a1 02:56:40 ---> 15bdade3d9e7 02:56:40 Step 11/12 : RUN /device-bacnet-c/scripts/build_deps.sh 02:56:40 ---> Running in 3ea36c39f485 02:56:41 + CSDK_VER=4.0.0 02:56:41 + '[' '!' -d deps ] 02:56:41 + mkdir deps 02:56:41 + cd /device-bacnet-c/deps 02:56:41 + wget https://github.com/edgexfoundry/device-sdk-c/archive/v4.0.0.zip 02:56:41 Connecting to github.com (140.82.114.3:443) 02:56:41 Connecting to codeload.github.com (140.82.114.10:443) 02:56:41 saving to 'v4.0.0.zip' 02:56:42 v4.0.0.zip 100% |********************************| 245k 0:00:00 ETA 02:56:42 'v4.0.0.zip' saved 02:56:42 + unzip v4.0.0.zip 02:56:42 Archive: v4.0.0.zip 02:56:42 creating: device-sdk-c-4.0.0/ 02:56:42 creating: device-sdk-c-4.0.0/.github/ 02:56:42 inflating: device-sdk-c-4.0.0/.github/Contributing.md 02:56:42 inflating: device-sdk-c-4.0.0/.github/PULL_REQUEST_TEMPLATE.md 02:56:42 inflating: device-sdk-c-4.0.0/.github/semantic.yml 02:56:42 creating: device-sdk-c-4.0.0/.github/workflows/ 02:56:42 inflating: device-sdk-c-4.0.0/.github/workflows/release.yml 02:56:42 inflating: device-sdk-c-4.0.0/.gitignore 02:56:42 inflating: device-sdk-c-4.0.0/Attribution.txt 02:56:42 inflating: device-sdk-c-4.0.0/CHANGELOG.md 02:56:42 inflating: device-sdk-c-4.0.0/Doxyfile 02:56:42 inflating: device-sdk-c-4.0.0/GOVERNANCE.md 02:56:42 inflating: device-sdk-c-4.0.0/Jenkinsfile 02:56:42 inflating: device-sdk-c-4.0.0/LICENSE 02:56:42 inflating: device-sdk-c-4.0.0/Makefile 02:56:42 inflating: device-sdk-c-4.0.0/OWNERS.md 02:56:42 inflating: device-sdk-c-4.0.0/README.IOT.md 02:56:42 inflating: device-sdk-c-4.0.0/README.md 02:56:42 inflating: device-sdk-c-4.0.0/README.v3.md 02:56:42 creating: device-sdk-c-4.0.0/docs/ 02:56:42 inflating: device-sdk-c-4.0.0/docs/configuration.md 02:56:42 inflating: device-sdk-c-4.0.0/docs/deviceprofiles.md 02:56:42 inflating: device-sdk-c-4.0.0/docs/metrics.md 02:56:42 inflating: device-sdk-c-4.0.0/docs/servicewritersguide.md 02:56:42 inflating: device-sdk-c-4.0.0/docs/startup.md 02:56:42 creating: device-sdk-c-4.0.0/include/ 02:56:42 creating: device-sdk-c-4.0.0/include/devsdk/ 02:56:42 inflating: device-sdk-c-4.0.0/include/devsdk/devsdk-base.h 02:56:42 inflating: device-sdk-c-4.0.0/include/devsdk/devsdk.h 02:56:42 creating: device-sdk-c-4.0.0/include/edgex/ 02:56:42 inflating: device-sdk-c-4.0.0/include/edgex/devices.h 02:56:42 inflating: device-sdk-c-4.0.0/include/edgex/edgex-base.h 02:56:42 inflating: device-sdk-c-4.0.0/include/edgex/edgex.h 02:56:42 inflating: device-sdk-c-4.0.0/include/edgex/profiles.h 02:56:42 inflating: device-sdk-c-4.0.0/include/edgex/rest-server.h 02:56:42 creating: device-sdk-c-4.0.0/scripts/ 02:56:42 inflating: device-sdk-c-4.0.0/scripts/Dockerfile.alpine 02:56:42 inflating: device-sdk-c-4.0.0/scripts/Dockerfile.alpine-base 02:56:42 inflating: device-sdk-c-4.0.0/scripts/build.sh 02:56:42 inflating: device-sdk-c-4.0.0/scripts/entrypoint.sh 02:56:42 creating: device-sdk-c-4.0.0/src/ 02:56:42 inflating: device-sdk-c-4.0.0/src/CMakeLists.txt 02:56:42 creating: device-sdk-c-4.0.0/src/c/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/CMakeLists.txt 02:56:42 inflating: device-sdk-c-4.0.0/src/c/api.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/autoevent.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/autoevent.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/bus-impl.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/bus-mqtt.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/bus.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/bus.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/callback3.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/callback3.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/cmdinfo.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/config.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/config.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/correlation.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/correlation.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/data.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/data.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/defs.h.in 02:56:42 inflating: device-sdk-c-4.0.0/src/c/device.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/device.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/devman.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/devmap.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/devmap.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/devsdk-base.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/devutil.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/discovery.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/discovery.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/dto-read.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/dto-read.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/edgex-logging.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/edgex-logging.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/edgex-rest.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/edgex-rest.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/edgex2.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/errorlist.h 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/CMakeLists.txt 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/README.md 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/CMakeLists.txt 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/README.md 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/device-bitfields.c 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/configuration.yaml 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/devices/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/devices/Bitfields.json 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/profiles/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/profiles/Example-Bitfields.json 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/counters/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/counters/CMakeLists.txt 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/counters/README.md 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/counters/device-counter.c 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/configuration.yaml 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/devices/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/devices/Counters.json 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/profiles/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/profiles/Counter.json 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/discovery/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/CMakeLists.txt 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/README.md 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/configuration.yaml 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/devices/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/devices/readme.txt 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/profiles/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/profiles/TemplateProfile.json 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/template.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/watcher1.json 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/watcher2.json 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/file/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/file/CMakeLists.txt 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/file/README.md 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/file/device-file.c 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/file/res/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/configuration.yaml 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/file/res/devices/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/devices/file1.json 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/lorem.txt 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/file/res/profiles/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/profiles/FileExampleProfile.json 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/gyro/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/CMakeLists.txt 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/README.md 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/device-gyro.c 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/configuration.yaml 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/devices/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/devices/gyro.json 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/profiles/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/profiles/Gyro.json 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/random/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/random/CMakeLists.txt 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/random/README.md 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/random/device-random.c 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/random/res/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/configuration.yaml 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/random/res/devices/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/devices/randomdevice1.json 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/random/res/profiles/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/profiles/RandomExampleProfile.json 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/res/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/res/configuration.yaml 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/res/devices/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/res/devices/device1.json 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/res/profiles/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/res/profiles/TemplateProfile.json 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/template.c 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/terminal/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/CMakeLists.txt 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/README.md 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/device-terminal.c 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/configuration.yaml 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/devices/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/devices/terminal.json 02:56:42 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/profiles/ 02:56:42 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/profiles/Terminal.json 02:56:42 inflating: device-sdk-c-4.0.0/src/c/filesys.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/filesys.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/keeper.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/keeper.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/map.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/map.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/metadata.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/metadata.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/metrics.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/opstate.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/opstate.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/parson.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/parson.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/profiles.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/profiles.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/registry-impl.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/registry.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/registry.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/reqdata.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/reqdata.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/request_auth.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/request_auth.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/rest-server.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/rest-server.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/rest.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/rest.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/secrets-impl.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/secrets-insecure.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/secrets-insecure.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/secrets-vault.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/secrets-vault.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/secrets.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/secrets.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/service.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/service.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/transform.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/transform.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/validate.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/validate.h 02:56:42 inflating: device-sdk-c-4.0.0/src/c/watchers.c 02:56:42 inflating: device-sdk-c-4.0.0/src/c/watchers.h 02:56:42 creating: device-sdk-c-4.0.0/src/cmake/ 02:56:42 inflating: device-sdk-c-4.0.0/src/cmake/FindIOT.cmake 02:56:42 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBCBOR.cmake 02:56:42 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBMICROHTTP.cmake 02:56:42 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBPAHO.cmake 02:56:42 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBUUID.cmake 02:56:42 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBYAML.cmake 02:56:42 + cd device-sdk-c-4.0.0 02:56:42 + ./scripts/build.sh 02:56:42 + CPPCHECK=false 02:56:42 + DOCGEN=false 02:56:42 + CMAKEOPTS='-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' 02:56:42 + '[' 0 -gt 0 ] 02:56:42 + readlink -f ./scripts/build.sh 02:56:42 + dirname /device-bacnet-c/deps/device-sdk-c-4.0.0/scripts/build.sh 02:56:42 + dirname /device-bacnet-c/deps/device-sdk-c-4.0.0/scripts 02:56:42 + ROOT=/device-bacnet-c/deps/device-sdk-c-4.0.0 02:56:42 + cd /device-bacnet-c/deps/device-sdk-c-4.0.0 02:56:42 + mkdir -p /device-bacnet-c/deps/device-sdk-c-4.0.0/build/release 02:56:42 + cd /device-bacnet-c/deps/device-sdk-c-4.0.0/build/release 02:56:42 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/deps/device-sdk-c-4.0.0/src 02:56:42 -- The C compiler identification is GNU 12.2.1 02:56:42 -- Detecting C compiler ABI info 02:56:42 -- Detecting C compiler ABI info - done 02:56:42 -- Check for working C compiler: /usr/bin/cc - skipped 02:56:42 -- Detecting C compile features 02:56:42 -- Detecting C compile features - done 02:56:42 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 02:56:43 -- Found CURL: /usr/lib/libcurl.so (found version "8.12.1") 02:56:43 -- Found LIBYAML: /usr/lib/libyaml.so 02:56:43 -- Found LIBUUID: /usr/lib/libuuid.so 02:56:43 -- Found LIBCBOR: /usr/lib/libcbor.so 02:56:43 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 02:56:43 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 02:56:43 -- /opt/iotech/iot/1.5/include 02:56:43 -- C SDK 0.0.0 for Linux 02:56:43 -- Performing Test CSDK_HAVE_ATOMIC 02:56:43 -- Performing Test CSDK_HAVE_ATOMIC - Success 02:56:44 -- Found Curses: /usr/lib/libcurses.so 02:56:44 -- Configuring done (1.9s) 02:56:44 -- Generating done (0.3s) 02:56:44 -- Build files have been written to: /device-bacnet-c/deps/device-sdk-c-4.0.0/build/release 02:56:44 + make all package 02:56:44 + tee release.log 02:56:44 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 02:56:45 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 02:56:46 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 02:56:47 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 02:56:48 [ 9%] Building C object c/CMakeFiles/csdk.dir/config.c.o 02:56:50 [ 11%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 02:56:50 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 02:56:51 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 02:56:54 [ 17%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 02:56:54 [ 19%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 02:56:55 [ 21%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 02:56:56 [ 23%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 02:56:57 [ 25%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 02:56:58 [ 27%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 02:56:58 [ 29%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 02:57:01 [ 31%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 02:57:01 [ 33%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 02:57:03 [ 35%] Building C object c/CMakeFiles/csdk.dir/map.c.o 02:57:04 [ 37%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 02:57:06 [ 39%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 02:57:06 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 02:57:14 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 02:57:15 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 02:57:15 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 02:57:15 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 02:57:16 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 02:57:17 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 02:57:20 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 02:57:20 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 02:57:21 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 02:57:22 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 02:57:24 /device-bacnet-c/deps/device-sdk-c-4.0.0/src/c/service.c: In function 'devsdk_service_start': 02:57:24 /device-bacnet-c/deps/device-sdk-c-4.0.0/src/c/service.c:1063:5: warning: 'deviceservices_config' may be used uninitialized [-Wmaybe-uninitialized] 02:57:24 1063 | edgex_device_parseClients (svc->logger, iot_data_string_map_get (deviceservices_config, "Clients"), &svc->config.endpoints); 02:57:24 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 02:57:24 /device-bacnet-c/deps/device-sdk-c-4.0.0/src/c/service.c:875:21: note: 'deviceservices_config' was declared here 02:57:24 875 | const iot_data_t *deviceservices_config; 02:57:24 | ^~~~~~~~~~~~~~~~~~~~~ 02:57:25 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 02:57:26 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 02:57:27 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 02:57:27 [ 68%] Linking C shared library libcsdk.so 02:57:27 [ 68%] Built target csdk 02:57:27 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 02:57:28 [ 72%] Linking C executable template 02:57:29 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:57:29 [ 72%] Built target template 02:57:29 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 02:57:30 [ 76%] Linking C executable device-counter 02:57:30 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:57:30 [ 76%] Built target device-counter 02:57:30 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 02:57:30 [ 80%] Linking C executable device-random 02:57:31 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:57:31 [ 80%] Built target device-random 02:57:31 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 02:57:31 [ 84%] Linking C executable device-gyro 02:57:31 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:57:32 [ 84%] Built target device-gyro 02:57:32 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 02:57:33 [ 88%] Linking C executable device-bitfields 02:57:33 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:57:33 [ 88%] Built target device-bitfields 02:57:33 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 02:57:34 [ 92%] Linking C executable template-discovery 02:57:34 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:57:35 [ 92%] Built target template-discovery 02:57:35 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 02:57:36 [ 96%] Linking C executable device-file 02:57:36 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:57:36 [ 96%] Built target device-file 02:57:36 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 02:57:37 [100%] Linking C executable device-terminal 02:57:37 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:57:37 [100%] Built target device-terminal 02:57:37 Run CPack packaging tool... 02:57:37 CPack: Create package using TGZ 02:57:37 CPack: Install projects 02:57:37 CPack: - Run preinstall target for: Csdk 02:57:38 CPack: - Install project: Csdk [] 02:57:38 CPack: Create package 02:57:38 CPack: - package: /device-bacnet-c/deps/device-sdk-c-4.0.0/build/release/csdk-0.0.0.tar.gz generated. 02:57:38 + '[' false '=' true ] 02:57:38 + '[' false '=' true ] 02:57:38 + mkdir -p /device-bacnet-c/deps/device-sdk-c-4.0.0/build/debug 02:57:38 + cd /device-bacnet-c/deps/device-sdk-c-4.0.0/build/debug 02:57:38 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /device-bacnet-c/deps/device-sdk-c-4.0.0/src 02:57:39 -- The C compiler identification is GNU 12.2.1 02:57:39 -- Detecting C compiler ABI info 02:57:39 -- Detecting C compiler ABI info - done 02:57:39 -- Check for working C compiler: /usr/bin/cc - skipped 02:57:39 -- Detecting C compile features 02:57:39 -- Detecting C compile features - done 02:57:39 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 02:57:39 -- Found CURL: /usr/lib/libcurl.so (found version "8.12.1") 02:57:39 -- Found LIBYAML: /usr/lib/libyaml.so 02:57:39 -- Found LIBUUID: /usr/lib/libuuid.so 02:57:40 -- Found LIBCBOR: /usr/lib/libcbor.so 02:57:40 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 02:57:40 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 02:57:40 -- /opt/iotech/iot/1.5/include 02:57:40 -- C SDK 0.0.0 for Linux 02:57:40 -- Performing Test CSDK_HAVE_ATOMIC 02:57:40 -- Performing Test CSDK_HAVE_ATOMIC - Success 02:57:40 -- Found Curses: /usr/lib/libcurses.so 02:57:40 -- Configuring done (2.0s) 02:57:40 -- Generating done (0.3s) 02:57:41 -- Build files have been written to: /device-bacnet-c/deps/device-sdk-c-4.0.0/build/debug 02:57:41 + + tee debug.log 02:57:41 make 02:57:41 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 02:57:41 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 02:57:42 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 02:57:42 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 02:57:43 [ 9%] Building C object c/CMakeFiles/csdk.dir/config.c.o 02:57:44 [ 11%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 02:57:44 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 02:57:44 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 02:57:45 [ 17%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 02:57:46 [ 19%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 02:57:46 [ 21%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 02:57:47 [ 23%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 02:57:47 [ 25%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 02:57:48 [ 27%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 02:57:48 [ 29%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 02:57:49 [ 31%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 02:57:49 [ 33%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 02:57:50 [ 35%] Building C object c/CMakeFiles/csdk.dir/map.c.o 02:57:50 [ 37%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 02:57:51 [ 39%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 02:57:51 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 02:57:53 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 02:57:53 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 02:57:53 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 02:57:53 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 02:57:54 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 02:57:54 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 02:57:56 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 02:57:56 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 02:57:57 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 02:57:57 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 02:57:58 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 02:57:58 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 02:57:59 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 02:57:59 [ 68%] Linking C shared library libcsdk.so 02:57:59 [ 68%] Built target csdk 02:57:59 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 02:58:00 [ 72%] Linking C executable template 02:58:00 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:58:00 [ 72%] Built target template 02:58:00 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 02:58:00 [ 76%] Linking C executable device-counter 02:58:00 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:58:01 [ 76%] Built target device-counter 02:58:01 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 02:58:01 [ 80%] Linking C executable device-random 02:58:01 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:58:01 [ 80%] Built target device-random 02:58:01 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 02:58:02 [ 84%] Linking C executable device-gyro 02:58:02 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:58:02 [ 84%] Built target device-gyro 02:58:02 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 02:58:03 [ 88%] Linking C executable device-bitfields 02:58:03 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:58:03 [ 88%] Built target device-bitfields 02:58:03 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 02:58:03 [ 92%] Linking C executable template-discovery 02:58:04 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:58:04 [ 92%] Built target template-discovery 02:58:04 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 02:58:04 [ 96%] Linking C executable device-file 02:58:04 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:58:05 [ 96%] Built target device-file 02:58:05 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 02:58:05 [100%] Linking C executable device-terminal 02:58:05 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 02:58:06 [100%] Built target device-terminal 02:58:06 + cp -rf include/devsdk include/edgex /usr/include/ 02:58:06 + cp build/release/c/libcsdk.so /usr/lib/ 02:58:06 + mkdir -p /usr/share/doc/edgex-csdk 02:58:06 + cp Attribution.txt /usr/share/doc/edgex-csdk 02:58:06 + cp LICENSE /usr/share/doc/edgex-csdk 02:58:06 + rm -rf /device-bacnet-c/deps 02:58:07 Removing intermediate container 3ea36c39f485 02:58:07 ---> f38ea4480c67 02:58:07 Step 12/12 : RUN /device-bacnet-c/scripts/build.sh 02:58:07 ---> Running in e1d115eaeebb 02:58:08 + readlink -f /device-bacnet-c/scripts/build.sh 02:58:08 + dirname /device-bacnet-c/scripts/build.sh 02:58:08 + dirname /device-bacnet-c/scripts 02:58:08 + ROOT=/device-bacnet-c 02:58:08 + echo /device-bacnet-c 02:58:08 + cd /device-bacnet-c 02:58:08 + '[' '!' -f /device-bacnet-c/lib/ip/libbacnet.a ] 02:58:08 + '[' '!'/device-bacnet-c 02:58:08  -d /device-bacnet-c/bacnet-stack ] 02:58:08 + git clone https://github.com/IOTechSystems/bacnet-stack.git 02:58:08 Cloning into 'bacnet-stack'... 02:58:19 Updating files: 35% (605/1686) Updating files: 36% (607/1686) Updating files: 37% (624/1686) Updating files: 38% (641/1686) Updating files: 39% (658/1686) Updating files: 40% (675/1686) Updating files: 41% (692/1686) Updating files: 42% (709/1686) Updating files: 42% (717/1686) Updating files: 43% (725/1686) Updating files: 44% (742/1686) Updating files: 45% (759/1686) Updating files: 46% (776/1686) Updating files: 47% (793/1686) Updating files: 48% (810/1686) Updating files: 49% (827/1686) Updating files: 50% (843/1686) Updating files: 51% (860/1686) Updating files: 52% (877/1686) Updating files: 53% (894/1686) Updating files: 54% (911/1686) Updating files: 55% (928/1686) Updating files: 56% (945/1686) Updating files: 57% (962/1686) Updating files: 58% (978/1686) Updating files: 59% (995/1686) Updating files: 60% (1012/1686) Updating files: 61% (1029/1686) Updating files: 62% (1046/1686) Updating files: 63% (1063/1686) Updating files: 64% (1080/1686) Updating files: 65% (1096/1686) Updating files: 66% (1113/1686) Updating files: 67% (1130/1686) Updating files: 68% (1147/1686) Updating files: 69% (1164/1686) Updating files: 70% (1181/1686) Updating files: 71% (1198/1686) Updating files: 72% (1214/1686) Updating files: 73% (1231/1686) Updating files: 74% (1248/1686) Updating files: 75% (1265/1686) Updating files: 76% (1282/1686) Updating files: 77% (1299/1686) Updating files: 78% (1316/1686) Updating files: 79% (1332/1686) Updating files: 80% (1349/1686) Updating files: 81% (1366/1686) Updating files: 82% (1383/1686) Updating files: 83% (1400/1686) Updating files: 84% (1417/1686) Updating files: 85% (1434/1686) Updating files: 86% (1450/1686) Updating files: 87% (1467/1686) Updating files: 88% (1484/1686) Updating files: 89% (1501/1686) Updating files: 90% (1518/1686) Updating files: 91% (1535/1686) Updating files: 92% (1552/1686) Updating files: 93% (1568/1686) Updating files: 94% (1585/1686) Updating files: 95% (1602/1686) Updating files: 96% (1619/1686) Updating files: 97% (1636/1686) Updating files: 98% (1653/1686) Updating files: 99% (1670/1686) Updating files: 100% (1686/1686) Updating files: 100% (1686/1686), done. 02:58:19 + cd /device-bacnet-c/bacnet-stack 02:58:19 + git checkout v0.8.6-IOTech 02:58:20 Note: switching to 'v0.8.6-IOTech'. 02:58:20 02:58:20 You are in 'detached HEAD' state. You can look around, make experimental 02:58:20 changes and commit them, and you can discard any commits you make in this 02:58:20 state without impacting any branches by switching back to a branch. 02:58:20 02:58:20 If you want to create a new branch to retain commits you create, you may 02:58:20 do so (now or later) by using -c with the switch command. Example: 02:58:20 02:58:20 git switch -c 02:58:20 02:58:20 Or undo this operation with: 02:58:20 02:58:20 git switch - 02:58:20 02:58:20 Turn off this advice by setting config variable advice.detachedHead to false 02:58:20 02:58:20 HEAD is now at 8b67b7f2 Changes for BACnet device service 02:58:20 + mkdir -p /device-bacnet-c/lib/ip 02:58:20 + mkdir -p /device-bacnet-c/lib/mstp 02:58:20 + make 'BACDL_DEFINE=-DBACDL_MSTP=1' clean library 02:58:20 make -s -C lib clean 02:58:20 make -s -C demo clean 02:58:20 make -s -C demo/router clean 02:58:20 make -s -C demo/router-ipv6 clean 02:58:20 make -s -C demo/gateway clean 02:58:21 make -s -C lib all 02:58:48 ../ports/linux/dlmstp.c: In function 'dlmstp_cleanup': 02:58:48 ../ports/linux/dlmstp.c:147:20: warning: passing argument 1 of 'pthread_cancel' makes pointer from integer without a cast [-Wint-conversion] 02:58:48 147 | pthread_cancel(hThread); 02:58:48 | ^~~~~~~ 02:58:48 | | 02:58:48 | long unsigned int 02:58:48 In file included from ../ports/linux/net.h:73, 02:58:48 from ../ports/linux/dlmstp.c:43: 02:58:48 /usr/include/pthread.h:98:20: note: expected 'pthread_t' {aka 'struct __pthread *'} but argument is of type 'long unsigned int' 02:58:48 98 | int pthread_cancel(pthread_t); 02:58:48 | ^~~~~~~~~ 02:58:48 ../ports/linux/dlmstp.c: In function 'dlmstp_init': 02:58:48 ../ports/linux/dlmstp.c:727:25: warning: passing argument 1 of 'pthread_create' from incompatible pointer type [-Wincompatible-pointer-types] 02:58:48 727 | rv = pthread_create(&hThread, NULL, dlmstp_master_fsm_task, NULL); 02:58:48 | ^~~~~~~~ 02:58:48 | | 02:58:48 | long unsigned int * 02:58:48 /usr/include/pthread.h:80:20: note: expected 'struct __pthread ** restrict' but argument is of type 'long unsigned int *' 02:58:48 80 | int pthread_create(pthread_t *__restrict, const pthread_attr_t *__restrict, void *(*)(void *), void *__restrict); 02:58:48 | ^ 02:59:14 + cp lib/libbacnet.a /device-bacnet-c/lib/mstp 02:59:14 + make 'BACDL_DEFINE=-DBACDL_BIP=1' clean library 02:59:14 make -s -C lib clean 02:59:14 make -s -C demo clean 02:59:14 make -s -C demo/router clean 02:59:14 make -s -C demo/router-ipv6 clean 02:59:14 make -s -C demo/gateway clean 02:59:14 make -s -C lib all 03:00:11 + cp lib/libbacnet.a /device-bacnet-c/lib/ip 03:00:11 + mkdir -p /device-bacnet-c/build/release/device-bacnet-ip 03:00:11 + cd /device-bacnet-c/build/release/device-bacnet-ip 03:00:11 + cmake '-DDATALINK:STRING=BACDL_BIP=1' '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/src/c 03:00:11 -- The C compiler identification is GNU 12.2.1 03:00:11 -- Detecting C compiler ABI info 03:00:11 -- Detecting C compiler ABI info - done 03:00:11 -- Check for working C compiler: /usr/bin/cc - skipped 03:00:11 -- Detecting C compile features 03:00:11 -- Detecting C compile features - done 03:00:11 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 03:00:11 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 03:00:11 -- Found Threads: TRUE 03:00:11 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 03:00:11 -- /opt/iotech/iot/1.5/include 03:00:11 -- Configuring done (1.2s) 03:00:11 -- Generating done (0.0s) 03:00:11 -- Build files have been written to: /device-bacnet-c/build/release/device-bacnet-ip 03:00:11 + make 03:00:11 + tee release.log 03:00:11 [ 11%] Building C object CMakeFiles/bacnet_objects.dir/device-bacnet-c/bacnet-stack/demo/object/device-client.c.o 03:00:11 [ 22%] Linking C static library libbacnet_objects.a 03:00:11 [ 22%] Built target bacnet_objects 03:00:11 [ 33%] Building C object CMakeFiles/device-bacnet-c.dir/main.c.o 03:00:11 [ 44%] Building C object CMakeFiles/device-bacnet-c.dir/address_entry.c.o 03:00:11 [ 55%] Building C object CMakeFiles/device-bacnet-c.dir/address_instance_map.c.o 03:00:11 [ 66%] Building C object CMakeFiles/device-bacnet-c.dir/device_condition_map.c.o 03:00:12 [ 77%] Building C object CMakeFiles/device-bacnet-c.dir/driver.c.o 03:00:14 [ 88%] Building C object CMakeFiles/device-bacnet-c.dir/return_data.c.o 03:00:14 [100%] Linking C executable device-bacnet-c 03:00:14 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:00:15 [100%] Built target device-bacnet-c 03:00:15 + mkdir -p /device-bacnet-c/build/release/device-bacnet-mstp 03:00:15 + cd /device-bacnet-c/build/release/device-bacnet-mstp 03:00:15 + cmake '-DDATALINK:STRING=BACDL_MSTP=1' '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/src/c 03:00:15 -- The C compiler identification is GNU 12.2.1 03:00:15 -- Detecting C compiler ABI info 03:00:15 -- Detecting C compiler ABI info - done 03:00:16 -- Check for working C compiler: /usr/bin/cc - skipped 03:00:16 -- Detecting C compile features 03:00:16 -- Detecting C compile features - done 03:00:16 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 03:00:16 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 03:00:16 -- Found Threads: TRUE 03:00:16 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 03:00:16 -- /opt/iotech/iot/1.5/include 03:00:16 -- Configuring done (1.2s) 03:00:16 -- Generating done (0.0s) 03:00:16 -- Build files have been written to: /device-bacnet-c/build/release/device-bacnet-mstp 03:00:16 + make 03:00:16 + tee release.log 03:00:16 [ 11%] Building C object CMakeFiles/bacnet_objects.dir/device-bacnet-c/bacnet-stack/demo/object/device-client.c.o 03:00:18 [ 22%] Linking C static library libbacnet_objects.a 03:00:18 [ 22%] Built target bacnet_objects 03:00:18 [ 33%] Building C object CMakeFiles/device-bacnet-c.dir/main.c.o 03:00:19 [ 44%] Building C object CMakeFiles/device-bacnet-c.dir/address_entry.c.o 03:00:20 [ 55%] Building C object CMakeFiles/device-bacnet-c.dir/address_instance_map.c.o 03:00:20 [ 66%] Building C object CMakeFiles/device-bacnet-c.dir/device_condition_map.c.o 03:00:20 [ 77%] Building C object CMakeFiles/device-bacnet-c.dir/driver.c.o 03:00:23 [ 88%] Building C object CMakeFiles/device-bacnet-c.dir/return_data.c.o 03:00:23 [100%] Linking C executable device-bacnet-c 03:00:23 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:00:23 [100%] Built target device-bacnet-c 03:00:27 Removing intermediate container e1d115eaeebb 03:00:27 ---> ab9ebc1d5f66 03:00:27 Successfully built ab9ebc1d5f66 03:00:27 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 03:00:28 + docker inspect -f . ci-base-image-arm64 03:00:28 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:00:28 prd-ubuntu20.04-docker-arm64-4c-16g-772851 does not seem to be running inside a container 03:00:28 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-bacnet-c/1 -v /w/workspace/device-bacnet-c/1:/w/workspace/device-bacnet-c/1:rw,z -v /w/workspace/device-bacnet-c/1@tmp:/w/workspace/device-bacnet-c/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 03:00:29 $ docker top b9696dcb66697c14596e1ff3d21fe7f09244fdaa301703ca89ea82143a8078a4 -eo pid,comm [Pipeline] { [Pipeline] sh 03:00:30 + make test 03:00:30 build/release/device-bacnet-c/device-bacnet-c [Pipeline] } 03:00:30 $ docker stop --time=1 b9696dcb66697c14596e1ff3d21fe7f09244fdaa301703ca89ea82143a8078a4 03:00:32 $ docker rm -f --volumes b9696dcb66697c14596e1ff3d21fe7f09244fdaa301703ca89ea82143a8078a4 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 03:00:33 + sudo chown -R jenkins:jenkins . [Pipeline] sh 03:00:33 + ls -al . 03:00:33 total 84 03:00:33 drwxrwxr-x 9 jenkins jenkins 4096 Nov 10 02:56 . 03:00:33 drwxrwxr-x 4 jenkins jenkins 4096 Nov 10 02:55 .. 03:00:33 drwxrwxr-x 8 jenkins jenkins 4096 Nov 10 02:55 .git 03:00:33 drwxrwxr-x 3 jenkins jenkins 4096 Nov 10 02:55 .github 03:00:33 -rw-rw-r-- 1 jenkins jenkins 1563 Nov 10 02:55 Attribution.txt 03:00:33 -rw-rw-r-- 1 jenkins jenkins 1004 Nov 10 02:55 CHANGELOG.md 03:00:33 -rw-rw-r-- 1 jenkins jenkins 677 Nov 10 02:55 GOVERNANCE.md 03:00:33 -rw-rw-r-- 1 jenkins jenkins 764 Nov 10 02:55 Jenkinsfile 03:00:33 -rw-rw-r-- 1 jenkins jenkins 10174 Nov 10 02:55 LICENSE 03:00:33 -rw-rw-r-- 1 jenkins jenkins 837 Nov 10 02:55 Makefile 03:00:33 -rw-rw-r-- 1 jenkins jenkins 621 Nov 10 02:55 OWNERS.md 03:00:33 -rw-rw-r-- 1 jenkins jenkins 5503 Nov 10 02:55 README.md 03:00:33 -rw-rw-r-- 1 jenkins jenkins 5 Nov 10 02:53 VERSION 03:00:33 drwxrwxr-x 2 jenkins jenkins 4096 Nov 10 02:55 docs 03:00:33 drwxrwxr-x 4 jenkins jenkins 4096 Nov 10 02:55 res 03:00:33 drwxrwxr-x 2 jenkins jenkins 4096 Nov 10 02:55 sample-profiles 03:00:33 drwxrwxr-x 2 jenkins jenkins 4096 Nov 10 02:55 scripts 03:00:33 drwxrwxr-x 4 jenkins jenkins 4096 Nov 10 02:55 src [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:00:34 + docker build -t device-bacnet-arm64 -f scripts/Dockerfile.alpine --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=f711b24f1cb0103b1ef55ad527faab5ae1ffc142 --label arch=arm64 --label version=0.0.0 . 03:00:34 Sending build context to Docker daemon 487.4kB 03:00:34 Step 1/31 : ARG BASE=alpine:3.20 03:00:34 Step 2/31 : FROM ${BASE} as builder 03:00:34 ---> ab9ebc1d5f66 03:00:34 Step 3/31 : RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 03:00:34 ---> Running in b99d1ae8ea4e 03:00:35 Connecting to iotech.jfrog.io (34.246.139.145:443) 03:00:35 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 03:00:35 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 03:00:35 '/etc/apk/keys/alpine.dev.rsa.pub' saved 03:00:36 Removing intermediate container b99d1ae8ea4e 03:00:36 ---> 8aa6ac5048c5 03:00:36 Step 4/31 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main' >> /etc/apk/repositories 03:00:36 ---> Running in 4db7985c0dac 03:00:38 Removing intermediate container 4db7985c0dac 03:00:38 ---> 7e590d51f5ff 03:00:38 Step 5/31 : 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 03:00:38 ---> Running in 3aec6e156658 03:00:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 03:00:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 03:00:40 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/aarch64/APKINDEX.tar.gz 03:00:41 WARNING: This apk-tools is OLD! Some packages might not function properly. 03:00:41 OK: 334 MiB in 103 packages 03:00:42 Removing intermediate container 3aec6e156658 03:00:42 ---> a6d8b0aa99c4 03:00:42 Step 6/31 : COPY scripts /device-bacnet-c/scripts 03:00:42 ---> 7dcee15a1990 03:00:42 Step 7/31 : COPY src /device-bacnet-c/src/ 03:00:43 ---> 62e543d999f5 03:00:43 Step 8/31 : COPY VERSION /device-bacnet-c/ 03:00:44 ---> 01ba32eaa778 03:00:44 Step 9/31 : WORKDIR /device-bacnet-c 03:00:44 ---> Running in f9aa5d79c72f 03:00:44 Removing intermediate container f9aa5d79c72f 03:00:44 ---> 080deb07593a 03:00:44 Step 10/31 : RUN /device-bacnet-c/scripts/build_deps.sh 03:00:44 ---> Running in c77ecb4307cc 03:00:45 + CSDK_VER=4.0.0 03:00:45 + '[' '!' -d deps ] 03:00:45 + mkdir deps 03:00:45 + cd /device-bacnet-c/deps 03:00:45 + wget https://github.com/edgexfoundry/device-sdk-c/archive/v4.0.0.zip 03:00:45 Connecting to github.com (140.82.113.4:443) 03:00:45 Connecting to codeload.github.com (140.82.113.10:443) 03:00:45 saving to 'v4.0.0.zip' 03:00:46 v4.0.0.zip 100% |********************************| 245k 0:00:00 ETA 03:00:46 'v4.0.0.zip' saved 03:00:46 + unzip v4.0.0.zip 03:00:46 Archive: v4.0.0.zip 03:00:46 creating: device-sdk-c-4.0.0/ 03:00:46 creating: device-sdk-c-4.0.0/.github/ 03:00:46 inflating: device-sdk-c-4.0.0/.github/Contributing.md 03:00:46 inflating: device-sdk-c-4.0.0/.github/PULL_REQUEST_TEMPLATE.md 03:00:46 inflating: device-sdk-c-4.0.0/.github/semantic.yml 03:00:46 creating: device-sdk-c-4.0.0/.github/workflows/ 03:00:46 inflating: device-sdk-c-4.0.0/.github/workflows/release.yml 03:00:46 inflating: device-sdk-c-4.0.0/.gitignore 03:00:46 inflating: device-sdk-c-4.0.0/Attribution.txt 03:00:46 inflating: device-sdk-c-4.0.0/CHANGELOG.md 03:00:46 inflating: device-sdk-c-4.0.0/Doxyfile 03:00:46 inflating: device-sdk-c-4.0.0/GOVERNANCE.md 03:00:46 inflating: device-sdk-c-4.0.0/Jenkinsfile 03:00:46 inflating: device-sdk-c-4.0.0/LICENSE 03:00:46 inflating: device-sdk-c-4.0.0/Makefile 03:00:46 inflating: device-sdk-c-4.0.0/OWNERS.md 03:00:46 inflating: device-sdk-c-4.0.0/README.IOT.md 03:00:46 inflating: device-sdk-c-4.0.0/README.md 03:00:46 inflating: device-sdk-c-4.0.0/README.v3.md 03:00:46 creating: device-sdk-c-4.0.0/docs/ 03:00:46 inflating: device-sdk-c-4.0.0/docs/configuration.md 03:00:46 inflating: device-sdk-c-4.0.0/docs/deviceprofiles.md 03:00:46 inflating: device-sdk-c-4.0.0/docs/metrics.md 03:00:46 inflating: device-sdk-c-4.0.0/docs/servicewritersguide.md 03:00:46 inflating: device-sdk-c-4.0.0/docs/startup.md 03:00:46 creating: device-sdk-c-4.0.0/include/ 03:00:46 creating: device-sdk-c-4.0.0/include/devsdk/ 03:00:46 inflating: device-sdk-c-4.0.0/include/devsdk/devsdk-base.h 03:00:46 inflating: device-sdk-c-4.0.0/include/devsdk/devsdk.h 03:00:46 creating: device-sdk-c-4.0.0/include/edgex/ 03:00:46 inflating: device-sdk-c-4.0.0/include/edgex/devices.h 03:00:46 inflating: device-sdk-c-4.0.0/include/edgex/edgex-base.h 03:00:46 inflating: device-sdk-c-4.0.0/include/edgex/edgex.h 03:00:46 inflating: device-sdk-c-4.0.0/include/edgex/profiles.h 03:00:46 inflating: device-sdk-c-4.0.0/include/edgex/rest-server.h 03:00:46 creating: device-sdk-c-4.0.0/scripts/ 03:00:46 inflating: device-sdk-c-4.0.0/scripts/Dockerfile.alpine 03:00:46 inflating: device-sdk-c-4.0.0/scripts/Dockerfile.alpine-base 03:00:46 inflating: device-sdk-c-4.0.0/scripts/build.sh 03:00:46 inflating: device-sdk-c-4.0.0/scripts/entrypoint.sh 03:00:46 creating: device-sdk-c-4.0.0/src/ 03:00:46 inflating: device-sdk-c-4.0.0/src/CMakeLists.txt 03:00:46 creating: device-sdk-c-4.0.0/src/c/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/CMakeLists.txt 03:00:46 inflating: device-sdk-c-4.0.0/src/c/api.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/autoevent.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/autoevent.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/bus-impl.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/bus-mqtt.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/bus.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/bus.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/callback3.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/callback3.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/cmdinfo.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/config.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/config.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/correlation.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/correlation.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/data.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/data.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/defs.h.in 03:00:46 inflating: device-sdk-c-4.0.0/src/c/device.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/device.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/devman.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/devmap.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/devmap.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/devsdk-base.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/devutil.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/discovery.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/discovery.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/dto-read.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/dto-read.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/edgex-logging.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/edgex-logging.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/edgex-rest.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/edgex-rest.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/edgex2.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/errorlist.h 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/CMakeLists.txt 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/README.md 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/CMakeLists.txt 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/README.md 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/device-bitfields.c 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/configuration.yaml 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/devices/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/devices/Bitfields.json 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/profiles/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/bitfields/res/profiles/Example-Bitfields.json 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/counters/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/counters/CMakeLists.txt 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/counters/README.md 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/counters/device-counter.c 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/configuration.yaml 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/devices/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/devices/Counters.json 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/counters/res/profiles/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/counters/res/profiles/Counter.json 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/discovery/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/CMakeLists.txt 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/README.md 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/configuration.yaml 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/devices/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/devices/readme.txt 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/discovery/res/profiles/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/res/profiles/TemplateProfile.json 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/template.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/watcher1.json 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/discovery/watcher2.json 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/file/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/file/CMakeLists.txt 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/file/README.md 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/file/device-file.c 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/file/res/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/configuration.yaml 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/file/res/devices/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/devices/file1.json 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/lorem.txt 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/file/res/profiles/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/file/res/profiles/FileExampleProfile.json 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/gyro/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/CMakeLists.txt 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/README.md 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/device-gyro.c 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/configuration.yaml 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/devices/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/devices/gyro.json 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/gyro/res/profiles/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/gyro/res/profiles/Gyro.json 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/random/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/random/CMakeLists.txt 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/random/README.md 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/random/device-random.c 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/random/res/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/configuration.yaml 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/random/res/devices/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/devices/randomdevice1.json 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/random/res/profiles/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/random/res/profiles/RandomExampleProfile.json 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/res/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/res/configuration.yaml 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/res/devices/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/res/devices/device1.json 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/res/profiles/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/res/profiles/TemplateProfile.json 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/template.c 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/terminal/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/CMakeLists.txt 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/README.md 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/device-terminal.c 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/configuration.yaml 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/devices/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/devices/terminal.json 03:00:46 creating: device-sdk-c-4.0.0/src/c/examples/terminal/res/profiles/ 03:00:46 inflating: device-sdk-c-4.0.0/src/c/examples/terminal/res/profiles/Terminal.json 03:00:46 inflating: device-sdk-c-4.0.0/src/c/filesys.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/filesys.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/keeper.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/keeper.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/map.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/map.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/metadata.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/metadata.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/metrics.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/opstate.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/opstate.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/parson.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/parson.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/profiles.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/profiles.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/registry-impl.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/registry.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/registry.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/reqdata.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/reqdata.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/request_auth.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/request_auth.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/rest-server.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/rest-server.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/rest.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/rest.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/secrets-impl.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/secrets-insecure.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/secrets-insecure.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/secrets-vault.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/secrets-vault.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/secrets.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/secrets.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/service.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/service.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/transform.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/transform.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/validate.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/validate.h 03:00:46 inflating: device-sdk-c-4.0.0/src/c/watchers.c 03:00:46 inflating: device-sdk-c-4.0.0/src/c/watchers.h 03:00:46 creating: device-sdk-c-4.0.0/src/cmake/ 03:00:46 inflating: device-sdk-c-4.0.0/src/cmake/FindIOT.cmake 03:00:46 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBCBOR.cmake 03:00:46 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBMICROHTTP.cmake 03:00:46 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBPAHO.cmake 03:00:46 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBUUID.cmake 03:00:46 inflating: device-sdk-c-4.0.0/src/cmake/FindLIBYAML.cmake 03:00:46 + cd device-sdk-c-4.0.0 03:00:46 + ./scripts/build.sh 03:00:46 + CPPCHECK=false 03:00:46 + DOCGEN=false 03:00:46 + CMAKEOPTS='-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' 03:00:46 + '[' 0 -gt 0 ] 03:00:46 + readlink -f ./scripts/build.sh 03:00:46 + dirname /device-bacnet-c/deps/device-sdk-c-4.0.0/scripts/build.sh 03:00:46 + dirname /device-bacnet-c/deps/device-sdk-c-4.0.0/scripts 03:00:46 + ROOT=/device-bacnet-c/deps/device-sdk-c-4.0.0 03:00:46 + cd /device-bacnet-c/deps/device-sdk-c-4.0.0 03:00:46 + mkdir -p /device-bacnet-c/deps/device-sdk-c-4.0.0/build/release 03:00:46 + cd /device-bacnet-c/deps/device-sdk-c-4.0.0/build/release 03:00:46 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/deps/device-sdk-c-4.0.0/src 03:00:46 -- The C compiler identification is GNU 12.2.1 03:00:46 -- Detecting C compiler ABI info 03:00:46 -- Detecting C compiler ABI info - done 03:00:46 -- Check for working C compiler: /usr/bin/cc - skipped 03:00:46 -- Detecting C compile features 03:00:46 -- Detecting C compile features - done 03:00:47 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 03:00:47 -- Found CURL: /usr/lib/libcurl.so (found version "8.12.1") 03:00:47 -- Found LIBYAML: /usr/lib/libyaml.so 03:00:47 -- Found LIBUUID: /usr/lib/libuuid.so 03:00:47 -- Found LIBCBOR: /usr/lib/libcbor.so 03:00:47 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 03:00:47 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 03:00:47 -- /opt/iotech/iot/1.5/include 03:00:47 -- C SDK 0.0.0 for Linux 03:00:47 -- Performing Test CSDK_HAVE_ATOMIC 03:00:47 -- Performing Test CSDK_HAVE_ATOMIC - Success 03:00:48 -- Found Curses: /usr/lib/libcurses.so 03:00:48 -- Configuring done (2.0s) 03:00:48 -- Generating done (0.3s) 03:00:48 -- Build files have been written to: /device-bacnet-c/deps/device-sdk-c-4.0.0/build/release 03:00:48 + + maketee release.log all 03:00:48 package 03:00:48 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 03:00:49 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 03:00:50 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 03:00:51 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 03:00:52 [ 9%] Building C object c/CMakeFiles/csdk.dir/config.c.o 03:00:55 [ 11%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 03:00:55 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 03:00:56 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 03:00:59 [ 17%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 03:01:00 [ 19%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 03:01:01 [ 21%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 03:01:02 [ 23%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 03:01:02 [ 25%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 03:01:04 [ 27%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 03:01:04 [ 29%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 03:01:06 [ 31%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 03:01:07 [ 33%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 03:01:09 [ 35%] Building C object c/CMakeFiles/csdk.dir/map.c.o 03:01:09 [ 37%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 03:01:11 [ 39%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 03:01:12 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 03:01:22 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 03:01:22 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 03:01:22 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 03:01:22 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 03:01:23 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 03:01:25 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 03:01:27 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 03:01:28 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 03:01:29 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 03:01:30 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 03:01:32 /device-bacnet-c/deps/device-sdk-c-4.0.0/src/c/service.c: In function 'devsdk_service_start': 03:01:32 /device-bacnet-c/deps/device-sdk-c-4.0.0/src/c/service.c:1063:5: warning: 'deviceservices_config' may be used uninitialized [-Wmaybe-uninitialized] 03:01:32 1063 | edgex_device_parseClients (svc->logger, iot_data_string_map_get (deviceservices_config, "Clients"), &svc->config.endpoints); 03:01:32 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 03:01:32 /device-bacnet-c/deps/device-sdk-c-4.0.0/src/c/service.c:875:21: note: 'deviceservices_config' was declared here 03:01:32 875 | const iot_data_t *deviceservices_config; 03:01:32 | ^~~~~~~~~~~~~~~~~~~~~ 03:01:34 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 03:01:35 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 03:01:35 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 03:01:36 [ 68%] Linking C shared library libcsdk.so 03:01:36 [ 68%] Built target csdk 03:01:36 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 03:01:38 [ 72%] Linking C executable template 03:01:38 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:01:38 [ 72%] Built target template 03:01:38 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 03:01:39 [ 76%] Linking C executable device-counter 03:01:39 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:01:39 [ 76%] Built target device-counter 03:01:39 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 03:01:40 [ 80%] Linking C executable device-random 03:01:40 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:01:40 [ 80%] Built target device-random 03:01:40 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 03:01:41 [ 84%] Linking C executable device-gyro 03:01:41 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:01:41 [ 84%] Built target device-gyro 03:01:41 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 03:01:42 [ 88%] Linking C executable device-bitfields 03:01:42 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:01:42 [ 88%] Built target device-bitfields 03:01:42 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 03:01:44 [ 92%] Linking C executable template-discovery 03:01:44 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:01:44 [ 92%] Built target template-discovery 03:01:44 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 03:01:45 [ 96%] Linking C executable device-file 03:01:45 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:01:45 [ 96%] Built target device-file 03:01:45 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 03:01:46 [100%] Linking C executable device-terminal 03:01:46 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:01:46 [100%] Built target device-terminal 03:01:46 Run CPack packaging tool... 03:01:47 CPack: Create package using TGZ 03:01:47 CPack: Install projects 03:01:47 CPack: - Run preinstall target for: Csdk 03:01:48 CPack: - Install project: Csdk [] 03:01:48 CPack: Create package 03:01:48 CPack: - package: /device-bacnet-c/deps/device-sdk-c-4.0.0/build/release/csdk-0.0.0.tar.gz generated. 03:01:48 + '[' false '=' true ] 03:01:48 + '[' false '=' true ] 03:01:48 + mkdir -p /device-bacnet-c/deps/device-sdk-c-4.0.0/build/debug 03:01:48 + cd /device-bacnet-c/deps/device-sdk-c-4.0.0/build/debug 03:01:48 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /device-bacnet-c/deps/device-sdk-c-4.0.0/src 03:01:48 -- The C compiler identification is GNU 12.2.1 03:01:48 -- Detecting C compiler ABI info 03:01:48 -- Detecting C compiler ABI info - done 03:01:49 -- Check for working C compiler: /usr/bin/cc - skipped 03:01:49 -- Detecting C compile features 03:01:49 -- Detecting C compile features - done 03:01:49 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 03:01:49 -- Found CURL: /usr/lib/libcurl.so (found version "8.12.1") 03:01:49 -- Found LIBYAML: /usr/lib/libyaml.so 03:01:49 -- Found LIBUUID: /usr/lib/libuuid.so 03:01:49 -- Found LIBCBOR: /usr/lib/libcbor.so 03:01:49 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 03:01:49 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 03:01:49 -- /opt/iotech/iot/1.5/include 03:01:49 -- C SDK 0.0.0 for Linux 03:01:49 -- Performing Test CSDK_HAVE_ATOMIC 03:01:49 -- Performing Test CSDK_HAVE_ATOMIC - Success 03:01:50 -- Found Curses: /usr/lib/libcurses.so 03:01:50 -- Configuring done (2.0s) 03:01:50 -- Generating done (0.2s) 03:01:50 -- Build files have been written to: /device-bacnet-c/deps/device-sdk-c-4.0.0/build/debug 03:01:50 + make 03:01:50 + tee debug.log 03:01:50 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 03:01:51 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 03:01:51 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 03:01:52 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 03:01:52 [ 9%] Building C object c/CMakeFiles/csdk.dir/config.c.o 03:01:53 [ 11%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 03:01:53 [ 13%] Building C object c/CMakeFiles/csdk.dir/data.c.o 03:01:53 [ 15%] Building C object c/CMakeFiles/csdk.dir/device.c.o 03:01:54 [ 17%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 03:01:54 [ 19%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 03:01:55 [ 21%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 03:01:55 [ 23%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 03:01:56 [ 25%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 03:01:56 [ 27%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 03:01:56 [ 29%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 03:01:57 [ 31%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 03:01:57 [ 33%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 03:01:58 [ 35%] Building C object c/CMakeFiles/csdk.dir/map.c.o 03:01:58 [ 37%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 03:01:59 [ 39%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 03:01:59 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 03:02:00 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 03:02:01 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 03:02:01 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 03:02:01 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 03:02:02 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 03:02:02 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 03:02:03 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 03:02:04 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 03:02:04 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 03:02:04 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 03:02:05 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 03:02:06 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 03:02:06 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 03:02:07 [ 68%] Linking C shared library libcsdk.so 03:02:07 [ 68%] Built target csdk 03:02:07 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 03:02:07 [ 72%] Linking C executable template 03:02:07 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:02:07 [ 72%] Built target template 03:02:08 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 03:02:08 [ 76%] Linking C executable device-counter 03:02:08 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:02:08 [ 76%] Built target device-counter 03:02:08 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 03:02:09 [ 80%] Linking C executable device-random 03:02:09 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:02:09 [ 80%] Built target device-random 03:02:09 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 03:02:09 [ 84%] Linking C executable device-gyro 03:02:10 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:02:10 [ 84%] Built target device-gyro 03:02:10 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 03:02:10 [ 88%] Linking C executable device-bitfields 03:02:10 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:02:11 [ 88%] Built target device-bitfields 03:02:11 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 03:02:11 [ 92%] Linking C executable template-discovery 03:02:11 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:02:11 [ 92%] Built target template-discovery 03:02:11 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 03:02:12 [ 96%] Linking C executable device-file 03:02:12 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:02:12 [ 96%] Built target device-file 03:02:12 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 03:02:13 [100%] Linking C executable device-terminal 03:02:13 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:02:13 [100%] Built target device-terminal 03:02:13 + cp -rf include/devsdk include/edgex /usr/include/ 03:02:13 + cp build/release/c/libcsdk.so /usr/lib/ 03:02:13 + mkdir -p /usr/share/doc/edgex-csdk 03:02:13 + cp Attribution.txt /usr/share/doc/edgex-csdk 03:02:13 + cp LICENSE /usr/share/doc/edgex-csdk 03:02:13 + rm -rf /device-bacnet-c/deps 03:02:14 Removing intermediate container c77ecb4307cc 03:02:14 ---> 68740f76648d 03:02:14 Step 11/31 : RUN /device-bacnet-c/scripts/build.sh 03:02:14 ---> Running in 90b1d3c0f70a 03:02:15 + readlink -f /device-bacnet-c/scripts/build.sh 03:02:15 + dirname /device-bacnet-c/scripts/build.sh 03:02:15 + dirname /device-bacnet-c/scripts 03:02:15 /device-bacnet-c 03:02:15 + ROOT=/device-bacnet-c 03:02:15 + echo /device-bacnet-c 03:02:15 + cd /device-bacnet-c 03:02:15 + '[' '!' -f /device-bacnet-c/lib/ip/libbacnet.a ] 03:02:15 + '[' '!' -f /device-bacnet-c/lib/mstp/libbacnet.a ] 03:02:15 + mkdir -p /device-bacnet-c/build/release/device-bacnet-ip 03:02:15 + cd /device-bacnet-c/build/release/device-bacnet-ip 03:02:15 + cmake '-DDATALINK:STRING=BACDL_BIP=1' '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/src/c 03:02:15 -- /opt/iotech/iot/1.5/include 03:02:15 -- Configuring done (0.1s) 03:02:16 -- Generating done (0.0s) 03:02:16 -- Build files have been written to: /device-bacnet-c/build/release/device-bacnet-ip 03:02:16 + + tee release.log 03:02:16 make 03:02:16 [ 22%] Built target bacnet_objects 03:02:16 [ 33%] Building C object CMakeFiles/device-bacnet-c.dir/main.c.o 03:02:17 [ 44%] Building C object CMakeFiles/device-bacnet-c.dir/driver.c.o 03:02:19 [ 55%] Linking C executable device-bacnet-c 03:02:20 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:02:20 [100%] Built target device-bacnet-c 03:02:20 + mkdir -p /device-bacnet-c/build/release/device-bacnet-mstp 03:02:20 + cd /device-bacnet-c/build/release/device-bacnet-mstp 03:02:20 + cmake '-DDATALINK:STRING=BACDL_MSTP=1' '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/src/c 03:02:20 -- /opt/iotech/iot/1.5/include 03:02:20 -- Configuring done (0.1s) 03:02:20 -- Generating done (0.0s) 03:02:20 -- Build files have been written to: /device-bacnet-c/build/release/device-bacnet-mstp 03:02:20 + make 03:02:20 + tee release.log 03:02:20 [ 22%] Built target bacnet_objects 03:02:20 [ 33%] Building C object CMakeFiles/device-bacnet-c.dir/main.c.o 03:02:22 [ 44%] Building C object CMakeFiles/device-bacnet-c.dir/driver.c.o 03:02:24 [ 55%] Linking C executable device-bacnet-c 03:02:24 /usr/lib/gcc/aarch64-alpine-linux-musl/12.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: warning: libcbor.so.0.11, needed by /opt/iotech/iot/1.5/lib/libiot.so, not found (try using -rpath or -rpath-link) 03:02:24 [100%] Built target device-bacnet-c 03:02:25 Removing intermediate container 90b1d3c0f70a 03:02:25 ---> 5dc3387e380b 03:02:25 Step 12/31 : FROM alpine:3.20 03:02:26 3.20: Pulling from library/alpine 03:02:26 c765ae84869f: Pulling fs layer 03:02:26 c765ae84869f: Verifying Checksum 03:02:26 c765ae84869f: Download complete 03:02:27 c765ae84869f: Pull complete 03:02:27 Digest: sha256:765942a4039992336de8dd5db680586e1a206607dd06170ff0a37267a9e01958 03:02:27 Status: Downloaded newer image for alpine:3.20 03:02:27 ---> 1e03d7e192cc 03:02:27 Step 13/31 : MAINTAINER iotech 03:02:27 ---> Running in 0937f565697e 03:02:27 Removing intermediate container 0937f565697e 03:02:27 ---> 7c5b06b6b519 03:02:27 Step 14/31 : RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 03:02:27 ---> Running in faf061fe969c 03:02:28 Connecting to iotech.jfrog.io (34.246.139.145:443) 03:02:29 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 03:02:29 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 03:02:29 '/etc/apk/keys/alpine.dev.rsa.pub' saved 03:02:29 Removing intermediate container faf061fe969c 03:02:29 ---> b5ed8a5476f0 03:02:29 Step 15/31 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main' >> /etc/apk/repositories 03:02:29 ---> Running in e3b0a9fc8a7a 03:02:32 Removing intermediate container e3b0a9fc8a7a 03:02:32 ---> 164c287689bc 03:02:32 Step 16/31 : 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 03:02:32 ---> Running in 01ee5864a6dd 03:02:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/aarch64/APKINDEX.tar.gz 03:02:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/aarch64/APKINDEX.tar.gz 03:02:34 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/aarch64/APKINDEX.tar.gz 03:02:35 WARNING: This apk-tools is OLD! Some packages might not function properly. 03:02:35 (1/27) Installing ca-certificates (20250911-r0) 03:02:36 (2/27) Installing brotli-libs (1.1.0-r2) 03:02:36 (3/27) Installing c-ares (1.33.1-r0) 03:02:36 (4/27) Installing libunistring (1.2-r0) 03:02:36 (5/27) Installing libidn2 (2.3.7-r0) 03:02:36 (6/27) Installing nghttp2-libs (1.62.1-r0) 03:02:36 (7/27) Installing libpsl (0.21.5-r1) 03:02:36 (8/27) Installing zstd-libs (1.5.6-r0) 03:02:36 (9/27) Installing libcurl (8.14.1-r2) 03:02:36 (10/27) Installing curl (8.14.1-r2) 03:02:36 (11/27) Installing dumb-init (1.2.5-r3) 03:02:36 (12/27) Installing hiredis (1.2.0-r0) 03:02:36 (13/27) Installing yaml (0.2.5-r2) 03:02:36 (14/27) Installing libcbor (0.11.0-r0) 03:02:36 (15/27) Installing iotech-iot-1.5 (1.5.7-r0) 03:02:37 (16/27) Installing pkgconf (2.2.0-r0) 03:02:37 (17/27) Installing openssl-dev (3.3.5-r0) 03:02:37 (18/27) Installing iotech-paho-mqtt-c-dev-1.3 (1.3.131-r1) 03:02:37 (19/27) Installing gmp (6.3.0-r1) 03:02:38 (20/27) Installing nettle (3.9.1-r0) 03:02:38 (21/27) Installing libffi (3.4.6-r0) 03:02:38 (22/27) Installing libtasn1 (4.20.0-r0) 03:02:38 (23/27) Installing p11-kit (0.25.3-r0) 03:02:38 (24/27) Installing gnutls (3.8.5-r0) 03:02:38 (25/27) Installing libmicrohttpd (0.9.77-r0) 03:02:38 (26/27) Installing libuuid (2.40.1-r1) 03:02:38 (27/27) Installing linux-headers (6.6-r0) 03:02:38 Executing busybox-1.36.1-r30.trigger 03:02:38 Executing ca-certificates-20250911-r0.trigger 03:02:38 OK: 32 MiB in 41 packages 03:02:42 Removing intermediate container 01ee5864a6dd 03:02:42 ---> a5d93602dbed 03:02:42 Step 17/31 : RUN apk --no-cache upgrade 03:02:42 ---> Running in 7801d250725f 03:02:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/aarch64/APKINDEX.tar.gz 03:02:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/aarch64/APKINDEX.tar.gz 03:02:44 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/aarch64/APKINDEX.tar.gz 03:02:45 WARNING: This apk-tools is OLD! Some packages might not function properly. 03:02:45 OK: 32 MiB in 41 packages 03:02:46 Removing intermediate container 7801d250725f 03:02:46 ---> 2905234717b3 03:02:46 Step 18/31 : COPY --from=builder /device-bacnet-c/build/release/ / 03:02:47 ---> 42c1fa3721e4 03:02:47 Step 19/31 : COPY --from=builder /usr/lib/libcsdk.so /usr/lib 03:02:47 ---> ef55797cb5b1 03:02:47 Step 20/31 : COPY --from=builder /usr/share/doc/edgex-csdk /usr/share/doc/edgex-csdk 03:02:48 ---> 89cd19ae7493 03:02:48 Step 21/31 : COPY LICENSE /. 03:02:48 ---> fe4ea21855b6 03:02:48 Step 22/31 : COPY Attribution.txt /. 03:02:49 ---> cb4cd3316f5f 03:02:49 Step 23/31 : COPY res /res 03:02:49 ---> a755454a2ff2 03:02:49 Step 24/31 : COPY sample-profiles /sample-profiles 03:02:50 ---> 34ef6e0b25b8 03:02:50 Step 25/31 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019-2022: IoTech Ltd' 03:02:50 ---> Running in 5ae2a41c2923 03:02:50 Removing intermediate container 5ae2a41c2923 03:02:50 ---> 2718b8c5e78b 03:02:50 Step 26/31 : EXPOSE 59980 03:02:50 ---> Running in 94c2d7e41dcd 03:02:50 Removing intermediate container 94c2d7e41dcd 03:02:50 ---> 7d00de2a532b 03:02:50 Step 27/31 : ENTRYPOINT ["/device-bacnet-ip/device-bacnet-c"] 03:02:50 ---> Running in c49ba4e95b7a 03:02:51 Removing intermediate container c49ba4e95b7a 03:02:51 ---> 018a24bbe79a 03:02:51 Step 28/31 : CMD ["-cp=keeper://edgex-core-keeper:59890", "--registry", "--confdir=/res"] 03:02:51 ---> Running in da18b1450a8b 03:02:51 Removing intermediate container da18b1450a8b 03:02:51 ---> 8f09a0d15243 03:02:51 Step 29/31 : LABEL arch=arm64 03:02:51 ---> Running in cf74e02952ab 03:02:52 Removing intermediate container cf74e02952ab 03:02:52 ---> 52d739c2097e 03:02:52 Step 30/31 : LABEL git_sha=f711b24f1cb0103b1ef55ad527faab5ae1ffc142 03:02:52 ---> Running in cf33b7ed7356 03:02:52 Removing intermediate container cf33b7ed7356 03:02:52 ---> 42ac6855bbe6 03:02:52 Step 31/31 : LABEL version=0.0.0 03:02:52 ---> Running in fcecc8338a41 03:02:52 Removing intermediate container fcecc8338a41 03:02:52 ---> 0a6bdbc0322d 03:02:52 [Warning] One or more build-args [ARCH MAKE] were not consumed 03:02:52 Successfully built 0a6bdbc0322d 03:02:52 Successfully tagged device-bacnet-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:02:53 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:02:53 03:02:53 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:02:54 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:02:54 arm64: Pulling from edgex-lftools-log-publisher 03:02:54 8998bd30e6a1: Pulling fs layer 03:02:54 04944245beec: Pulling fs layer 03:02:54 699f458cf7ca: Pulling fs layer 03:02:54 765212b225bb: Pulling fs layer 03:02:54 f23df028b6ca: Pulling fs layer 03:02:54 d65c8cfc05b1: Pulling fs layer 03:02:54 2437ff75d9bd: Pulling fs layer 03:02:54 765212b225bb: Waiting 03:02:54 f23df028b6ca: Waiting 03:02:54 d65c8cfc05b1: Waiting 03:02:54 2437ff75d9bd: Waiting 03:02:54 04944245beec: Verifying Checksum 03:02:54 04944245beec: Download complete 03:02:54 765212b225bb: Download complete 03:02:54 f23df028b6ca: Download complete 03:02:54 d65c8cfc05b1: Verifying Checksum 03:02:54 d65c8cfc05b1: Download complete 03:02:54 699f458cf7ca: Verifying Checksum 03:02:54 699f458cf7ca: Download complete 03:02:55 8998bd30e6a1: Verifying Checksum 03:02:55 8998bd30e6a1: Download complete 03:02:57 2437ff75d9bd: Verifying Checksum 03:02:57 2437ff75d9bd: Download complete 03:02:59 8998bd30e6a1: Pull complete 03:03:00 04944245beec: Pull complete 03:03:02 699f458cf7ca: Pull complete 03:03:02 765212b225bb: Pull complete 03:03:02 f23df028b6ca: Pull complete 03:03:02 d65c8cfc05b1: Pull complete 03:03:21 2437ff75d9bd: Pull complete 03:03:21 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 03:03:21 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:03:21 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:03:21 prd-ubuntu20.04-docker-arm64-4c-16g-772851 does not seem to be running inside a container 03:03:21 $ 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-bacnet-c/1 -v /w/workspace/device-bacnet-c/1:/w/workspace/device-bacnet-c/1:rw,z -v /w/workspace/device-bacnet-c/1@tmp:/w/workspace/device-bacnet-c/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 03:03:24 $ docker top 656e3f23d9a75e1b9a6d5b994e895cc8d731019ef228769a145c1c27d3ca19b5 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:03:25 ---> job-cost.sh 03:03:25 lf-activate-venv: SKIPPING 03:03:25 INFO: No Stack... 03:03:25 INFO: Retrieving Pricing Info for: v3-standard-4 03:03:26 INFO: Archiving Costs [Pipeline] sh 03:03:27 + cat /w/workspace/device-bacnet-c/1/archives/cost.csv 03:03:27 + cut -d, -f6 [Pipeline] lock 03:03:27 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-bacnet-c-snyk-fix-04f8e6a250093f3672d9d174855afb06-1-stack-cost] 03:03:27 Resource [jenkins-edgexfoundry-device-bacnet-c-snyk-fix-04f8e6a250093f3672d9d174855afb06-1-stack-cost] did not exist. Created. 03:03:27 Lock acquired on [Resource: jenkins-edgexfoundry-device-bacnet-c-snyk-fix-04f8e6a250093f3672d9d174855afb06-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 03:03:28 /w/workspace/device-bacnet-c/1@tmp/durable-d3127c68/script.sh.copy: 1: Syntax error: Unterminated quoted string [Pipeline] sh 03:03:28 + echo total: 0.10999999940395355 [Pipeline] stash 03:03:28 Warning: overwriting stash ‘stack-cost’ 03:03:29 Stashed 1 file(s) [Pipeline] } 03:03:29 Lock released on resource [Resource: jenkins-edgexfoundry-device-bacnet-c-snyk-fix-04f8e6a250093f3672d9d174855afb06-1-stack-cost] [Pipeline] // lock [Pipeline] } 03:03:29 $ docker stop --time=1 656e3f23d9a75e1b9a6d5b994e895cc8d731019ef228769a145c1c27d3ca19b5 03:03:31 $ docker rm -f --volumes 656e3f23d9a75e1b9a6d5b994e895cc8d731019ef228769a145c1c27d3ca19b5 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 03:03:33 + [ -d /w/workspace/04f8e6a250093f3672d9d174855afb06/archives ] 03:03:33 + ls -al /w/workspace/04f8e6a250093f3672d9d174855afb06/archives 03:03:33 total 16 03:03:33 drwxr-xr-x 3 root root 4096 Nov 10 02:54 . 03:03:33 drwxrwxr-x 11 jenkins jenkins 4096 Nov 10 02:54 .. 03:03:33 drwxr-xr-x 2 root root 4096 Nov 10 02:54 cost 03:03:33 -rw-r--r-- 1 root root 122 Nov 10 02:54 cost.csv 03:03:33 + sudo chown -R jenkins:jenkins /w/workspace/04f8e6a250093f3672d9d174855afb06/archives 03:03:33 + ls -al /w/workspace/04f8e6a250093f3672d9d174855afb06/archives 03:03:33 total 16 03:03:33 drwxr-xr-x 3 jenkins jenkins 4096 Nov 10 02:54 . 03:03:33 drwxrwxr-x 11 jenkins jenkins 4096 Nov 10 02:54 .. 03:03:33 drwxr-xr-x 2 jenkins jenkins 4096 Nov 10 02:54 cost 03:03:33 -rw-r--r-- 1 jenkins jenkins 122 Nov 10 02:54 cost.csv [Pipeline] libraryResource [Pipeline] sh 03:03:33 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 03:03:34 ---> package-listing.sh 03:03:34 ++ facter osfamily 03:03:34 ++ tr '[:upper:]' '[:lower:]' 03:03:34 + OS_FAMILY=debian 03:03:34 + workspace=/w/workspace/04f8e6a250093f3672d9d174855afb06 03:03:34 + START_PACKAGES=/tmp/packages_start.txt 03:03:34 + END_PACKAGES=/tmp/packages_end.txt 03:03:34 + DIFF_PACKAGES=/tmp/packages_diff.txt 03:03:34 + PACKAGES=/tmp/packages_start.txt 03:03:34 + '[' /w/workspace/04f8e6a250093f3672d9d174855afb06 ']' 03:03:34 + PACKAGES=/tmp/packages_end.txt 03:03:34 + case "${OS_FAMILY}" in 03:03:34 + grep '^ii' 03:03:34 + dpkg -l 03:03:34 + '[' -f /tmp/packages_start.txt ']' 03:03:34 + '[' -f /tmp/packages_end.txt ']' 03:03:34 + diff /tmp/packages_start.txt /tmp/packages_end.txt 03:03:34 + '[' /w/workspace/04f8e6a250093f3672d9d174855afb06 ']' 03:03:34 + mkdir -p /w/workspace/04f8e6a250093f3672d9d174855afb06/archives/ 03:03:34 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/04f8e6a250093f3672d9d174855afb06/archives/ [Pipeline] echo 03:03:34 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/04f8e6a250093f3672d9d174855afb06/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 03:03:34 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:03:35 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:03:35 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:03:35 prd-ubuntu20.04-docker-8c-8g-772846 does not seem to be running inside a container 03:03:35 $ 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/04f8e6a250093f3672d9d174855afb06/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/04f8e6a250093f3672d9d174855afb06 -v /w/workspace/04f8e6a250093f3672d9d174855afb06:/w/workspace/04f8e6a250093f3672d9d174855afb06:rw,z -v /w/workspace/04f8e6a250093f3672d9d174855afb06@tmp:/w/workspace/04f8e6a250093f3672d9d174855afb06@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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 03:03:35 $ docker top 77e95a1e0d1209af61c1d9a50a3c62ba21d007690dcb98ed1bf7642aa6906fb3 -eo pid,comm [Pipeline] { [Pipeline] sh 03:03:36 + touch /tmp/pre-build-complete [Pipeline] sh 03:03:36 + mkdir -p /var/log/sysstat [Pipeline] sh 03:03:36 + ls /var/log/sa-host 03:03:36 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 03:03:37 provisioning config files... 03:03:37 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/04f8e6a250093f3672d9d174855afb06@tmp/config6790447927929455260tmp [Pipeline] { [Pipeline] echo 03:03:37 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 03:03:37 ---> create-netrc.sh [Pipeline] } 03:03:37 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 03:03:37 ---> python-tools-install.sh [Pipeline] echo 03:03:37 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 03:03:38 ---> sudo-logs.sh 03:03:38 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 03:03:38 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 03:03:38 ---> job-cost.sh 03:03:38 lf-activate-venv: SKIPPING 03:03:38 DEBUG: total: 0.2199999988079071 03:03:38 INFO: Retrieving Stack Cost... 03:03:39 INFO: Retrieving Pricing Info for: v3-standard-8 03:03:39 INFO: Archiving Costs [Pipeline] echo 03:03:39 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 03:03:39 ---> logs-deploy.sh 03:03:39 lf-activate-venv: SKIPPING 03:03:39 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-bacnet-c/snyk-fix-04f8e6a250093f3672d9d174855afb06/1 03:03:39 INFO: archiving workspace using pattern(s): 03:03:40 Archives upload complete. 03:03:40 INFO: archiving logs to Nexus 03:03:41 ---> uname -a: 03:03:41 Linux prd-ubuntu20-04-docker-8c-8g-772846 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 GNU/Linux 03:03:41 03:03:41 03:03:41 ---> lscpu: 03:03:41 Architecture: x86_64 03:03:41 CPU op-mode(s): 32-bit, 64-bit 03:03:41 Byte Order: Little Endian 03:03:41 Address sizes: 40 bits physical, 48 bits virtual 03:03:41 CPU(s): 8 03:03:41 On-line CPU(s) list: 0-7 03:03:41 Thread(s) per core: 1 03:03:41 Core(s) per socket: 1 03:03:41 Socket(s): 8 03:03:41 NUMA node(s): 1 03:03:41 Vendor ID: AuthenticAMD 03:03:41 CPU family: 23 03:03:41 Model: 49 03:03:41 Model name: AMD EPYC-Rome Processor 03:03:41 Stepping: 0 03:03:41 CPU MHz: 2800.000 03:03:41 BogoMIPS: 5600.00 03:03:41 Virtualization: AMD-V 03:03:41 Hypervisor vendor: KVM 03:03:41 Virtualization type: full 03:03:41 L1d cache: 256 KiB 03:03:41 L1i cache: 256 KiB 03:03:41 L2 cache: 4 MiB 03:03:41 L3 cache: 128 MiB 03:03:41 NUMA node0 CPU(s): 0-7 03:03:41 Vulnerability Gather data sampling: Not affected 03:03:41 Vulnerability Itlb multihit: Not affected 03:03:41 Vulnerability L1tf: Not affected 03:03:41 Vulnerability Mds: Not affected 03:03:41 Vulnerability Meltdown: Not affected 03:03:41 Vulnerability Mmio stale data: Not affected 03:03:41 Vulnerability Retbleed: Vulnerable 03:03:41 Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp 03:03:41 Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization 03:03:41 Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected 03:03:41 Vulnerability Srbds: Not affected 03:03:41 Vulnerability Tsx async abort: Not affected 03:03:41 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr wbnoinvd arat npt nrip_save umip rdpid arch_capabilities 03:03:41 03:03:41 03:03:41 ---> nproc: 03:03:41 8 03:03:41 03:03:41 03:03:41 ---> df -h: 03:03:41 Filesystem Size Used Avail Use% Mounted on 03:03:41 overlay 155G 12G 144G 8% / 03:03:41 tmpfs 64M 0 64M 0% /dev 03:03:41 tmpfs 16G 0 16G 0% /sys/fs/cgroup 03:03:41 shm 64M 0 64M 0% /dev/shm 03:03:41 /dev/vda1 155G 12G 144G 8% /facter-os 03:03:41 03:03:41 03:03:41 ---> sar -b -r -n DEV: 03:03:41 Linux 5.4.0-216-generic (prd-ubuntu20-04-docker-8c-8g-772846) 11/10/25 _x86_64_ (8 CPU) 03:03:41 03:03:41 02:52:12 LINUX RESTART (8 CPU) 03:03:41 03:03:41 02:53:01 tps rtps wtps dtps bread/s bwrtn/s bdscd/s 03:03:41 02:54:01 127.70 13.06 114.63 0.00 2197.63 40276.75 0.00 03:03:41 02:55:01 205.55 0.17 205.38 0.00 14.40 21059.82 0.00 03:03:41 02:56:01 1.88 0.00 1.88 0.00 0.00 20.95 0.00 03:03:41 02:57:01 1.98 0.00 1.98 0.00 0.00 22.53 0.00 03:03:41 02:58:01 32.91 5.02 27.90 0.00 4507.65 6361.34 0.00 03:03:41 02:59:01 2.37 0.00 2.37 0.00 0.00 24.66 0.00 03:03:41 03:00:01 1.37 0.00 1.37 0.00 0.00 15.46 0.00 03:03:41 03:01:01 1.93 0.00 1.93 0.00 0.00 20.93 0.00 03:03:41 03:02:01 1.40 0.00 1.40 0.00 0.00 15.60 0.00 03:03:41 03:03:01 2.67 0.00 2.67 0.00 0.00 42.66 0.00 03:03:41 Average: 37.97 1.82 36.15 0.00 671.96 6785.96 0.00 03:03:41 03:03:41 02:53:01 kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 03:03:41 02:54:01 28755544 31530596 758684 2.31 83292 2974544 2037328 6.01 1118632 2600104 15504 03:03:41 02:55:01 28189072 31530940 745800 2.27 106480 3466980 1707524 5.03 1218368 3003388 336 03:03:41 02:56:01 28189292 31531160 745476 2.27 106528 3466984 1707524 5.03 1218628 3003392 8 03:03:41 02:57:01 28199984 31541864 735056 2.24 106616 3466984 1707524 5.03 1209120 3003392 16 03:03:41 02:58:01 27865488 31521612 742004 2.26 112388 3766692 1737136 5.12 1410404 3111476 276 03:03:41 02:59:01 27872968 31529168 734364 2.23 112484 3766692 1737136 5.12 1402740 3111476 12 03:03:41 03:00:01 27873124 31529452 734020 2.23 112576 3766696 1737136 5.12 1402812 3111484 8 03:03:41 03:01:01 27872468 31528956 734244 2.23 112656 3766696 1737136 5.12 1402916 3111484 8 03:03:41 03:02:01 27875136 31531696 731480 2.23 112732 3766692 1737136 5.12 1400064 3111488 8 03:03:41 03:03:01 27874796 31531464 731624 2.23 112864 3766684 1737136 5.12 1401648 3111468 16 03:03:41 Average: 28056787 31530691 739275 2.25 107862 3597564 1758272 5.18 1318533 3027915 1619 03:03:41 03:03:41 02:53:01 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 03:03:41 02:54:01 lo 2.73 2.73 0.28 0.28 0.00 0.00 0.00 0.00 03:03:41 02:54:01 ens3 301.40 191.12 6591.29 71.96 0.00 0.00 0.00 0.00 03:03:41 02:54:01 docker0 31.16 51.67 2.02 795.69 0.00 0.00 0.00 0.00 03:03:41 02:54:01 veth9062f9f 13.60 21.11 0.95 418.68 0.00 0.00 0.00 0.03 03:03:41 02:55:01 lo 1.33 1.33 0.13 0.13 0.00 0.00 0.00 0.00 03:03:41 02:55:01 ens3 157.37 97.00 2847.96 29.64 0.00 0.00 0.00 0.00 03:03:41 02:55:01 docker0 15.10 23.20 0.98 229.64 0.00 0.00 0.00 0.00 03:03:41 02:56:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:03:41 02:56:01 ens3 2.03 0.58 1.84 0.29 0.00 0.00 0.00 0.00 03:03:41 02:56:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:03:41 02:57:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 03:03:41 02:57:01 ens3 0.88 0.47 0.38 0.29 0.00 0.00 0.00 0.00 03:03:41 02:57:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:03:41 02:58:01 lo 0.33 0.33 0.04 0.04 0.00 0.00 0.00 0.00 03:03:41 02:58:01 ens3 91.48 48.88 2119.40 3.80 0.00 0.00 0.00 0.00 03:03:41 02:58:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:03:41 02:59:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 03:03:41 02:59:01 ens3 0.45 0.25 0.09 0.02 0.00 0.00 0.00 0.00 03:03:41 02:59:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:03:41 03:00:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:03:41 03:00:01 ens3 0.07 0.02 0.01 0.00 0.00 0.00 0.00 0.00 03:03:41 03:00:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:03:41 03:01:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 03:03:41 03:01:01 ens3 0.23 0.12 0.02 0.01 0.00 0.00 0.00 0.00 03:03:41 03:01:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:03:41 03:02:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:03:41 03:02:01 ens3 0.22 0.00 0.02 0.00 0.00 0.00 0.00 0.00 03:03:41 03:02:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:03:41 03:03:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 03:03:41 03:03:01 ens3 0.30 0.18 0.09 0.07 0.00 0.00 0.00 0.00 03:03:41 03:03:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:03:41 Average: lo 0.52 0.52 0.05 0.05 0.00 0.00 0.00 0.00 03:03:41 Average: ens3 55.44 33.86 1156.09 10.61 0.00 0.00 0.00 0.00 03:03:41 Average: docker0 4.63 7.49 0.30 102.53 0.00 0.00 0.00 0.00 03:03:41 03:03:41 03:03:41 ---> sar -P ALL: 03:03:41 Linux 5.4.0-216-generic (prd-ubuntu20-04-docker-8c-8g-772846) 11/10/25 _x86_64_ (8 CPU) 03:03:41 03:03:41 02:52:12 LINUX RESTART (8 CPU) 03:03:41 03:03:41 02:53:01 CPU %user %nice %system %iowait %steal %idle 03:03:41 02:54:01 all 9.02 0.00 3.31 2.06 0.08 85.53 03:03:41 02:54:01 0 7.72 0.00 2.35 0.42 0.05 89.45 03:03:41 02:54:01 1 9.18 0.00 3.19 0.08 0.07 87.47 03:03:41 02:54:01 2 13.68 0.00 4.05 0.32 0.07 81.89 03:03:41 02:54:01 3 7.04 0.00 3.39 4.98 0.08 84.50 03:03:41 02:54:01 4 7.67 0.00 3.01 0.40 0.07 88.85 03:03:41 02:54:01 5 8.55 0.00 3.54 7.04 0.08 80.79 03:03:41 02:54:01 6 5.57 0.00 3.08 1.45 0.08 89.82 03:03:41 02:54:01 7 12.73 0.00 3.87 1.87 0.10 81.43 03:03:41 02:55:01 all 8.07 0.00 2.80 0.87 0.06 88.21 03:03:41 02:55:01 0 5.34 0.00 2.51 0.40 0.07 91.68 03:03:41 02:55:01 1 8.05 0.00 2.82 0.66 0.05 88.42 03:03:41 02:55:01 2 10.06 0.00 2.85 0.05 0.07 86.97 03:03:41 02:55:01 3 7.69 0.00 2.64 0.29 0.05 89.33 03:03:41 02:55:01 4 10.71 0.00 3.21 0.39 0.08 85.61 03:03:41 02:55:01 5 6.97 0.00 2.96 1.11 0.07 88.89 03:03:41 02:55:01 6 8.43 0.00 3.18 3.88 0.07 84.44 03:03:41 02:55:01 7 7.27 0.00 2.20 0.15 0.05 90.32 03:03:41 02:56:01 all 0.03 0.00 0.01 0.00 0.01 99.95 03:03:41 02:56:01 0 0.03 0.00 0.00 0.00 0.02 99.95 03:03:41 02:56:01 1 0.02 0.00 0.02 0.00 0.02 99.95 03:03:41 02:56:01 2 0.03 0.00 0.00 0.00 0.02 99.95 03:03:41 02:56:01 3 0.00 0.00 0.02 0.00 0.02 99.97 03:03:41 02:56:01 4 0.03 0.00 0.02 0.00 0.00 99.95 03:03:41 02:56:01 5 0.03 0.00 0.03 0.02 0.02 99.90 03:03:41 02:56:01 6 0.02 0.00 0.00 0.00 0.00 99.98 03:03:41 02:56:01 7 0.03 0.00 0.00 0.00 0.02 99.95 03:03:41 02:57:01 all 0.04 0.00 0.03 0.00 0.00 99.92 03:03:41 02:57:01 0 0.07 0.00 0.00 0.00 0.00 99.93 03:03:41 02:57:01 1 0.05 0.00 0.02 0.00 0.00 99.93 03:03:41 02:57:01 2 0.02 0.00 0.03 0.00 0.00 99.95 03:03:41 02:57:01 3 0.00 0.00 0.05 0.00 0.00 99.95 03:03:41 02:57:01 4 0.03 0.00 0.02 0.00 0.00 99.95 03:03:41 02:57:01 5 0.07 0.00 0.03 0.03 0.02 99.85 03:03:41 02:57:01 6 0.03 0.00 0.02 0.00 0.02 99.93 03:03:41 02:57:01 7 0.07 0.00 0.03 0.00 0.00 99.90 03:03:41 02:58:01 all 1.55 0.00 0.50 0.37 0.02 97.56 03:03:41 02:58:01 0 2.30 0.00 0.70 0.67 0.03 96.30 03:03:41 02:58:01 1 1.57 0.00 0.28 0.02 0.03 98.09 03:03:41 02:58:01 2 1.05 0.00 0.52 0.38 0.03 98.01 03:03:41 02:58:01 3 1.78 0.00 0.30 0.68 0.02 97.21 03:03:41 02:58:01 4 1.12 0.00 0.47 0.15 0.02 98.25 03:03:41 02:58:01 5 2.12 0.00 0.72 0.75 0.03 96.38 03:03:41 02:58:01 6 1.08 0.00 0.57 0.27 0.00 98.08 03:03:41 02:58:01 7 1.35 0.00 0.48 0.02 0.02 98.13 03:03:41 02:59:01 all 0.08 0.00 0.01 0.00 0.08 99.83 03:03:41 02:59:01 0 0.03 0.00 0.02 0.00 0.02 99.93 03:03:41 02:59:01 1 0.50 0.00 0.03 0.00 0.00 99.47 03:03:41 02:59:01 2 0.05 0.00 0.07 0.00 0.60 99.29 03:03:41 02:59:01 3 0.00 0.00 0.00 0.00 0.00 100.00 03:03:41 02:59:01 4 0.02 0.00 0.00 0.00 0.00 99.98 03:03:41 02:59:01 5 0.02 0.00 0.00 0.02 0.00 99.97 03:03:41 02:59:01 6 0.02 0.00 0.00 0.00 0.00 99.98 03:03:41 02:59:01 7 0.00 0.00 0.00 0.00 0.00 100.00 03:03:41 03:00:01 all 0.02 0.00 0.01 0.01 0.01 99.95 03:03:41 03:00:01 0 0.02 0.00 0.00 0.02 0.00 99.97 03:03:41 03:00:01 1 0.05 0.00 0.02 0.00 0.02 99.92 03:03:41 03:00:01 2 0.07 0.00 0.03 0.00 0.02 99.88 03:03:41 03:00:01 3 0.00 0.00 0.00 0.00 0.02 99.98 03:03:41 03:00:01 4 0.02 0.00 0.00 0.00 0.02 99.97 03:03:41 03:00:01 5 0.00 0.00 0.02 0.03 0.00 99.95 03:03:41 03:00:01 6 0.00 0.00 0.00 0.00 0.00 100.00 03:03:41 03:00:01 7 0.03 0.00 0.02 0.00 0.02 99.93 03:03:41 03:01:01 all 0.02 0.00 0.01 0.01 0.01 99.94 03:03:41 03:01:01 0 0.02 0.00 0.00 0.07 0.02 99.90 03:03:41 03:01:01 1 0.07 0.00 0.02 0.00 0.02 99.90 03:03:41 03:01:01 2 0.03 0.00 0.03 0.00 0.03 99.90 03:03:41 03:01:01 3 0.00 0.00 0.00 0.00 0.00 100.00 03:03:41 03:01:01 4 0.00 0.00 0.02 0.00 0.00 99.98 03:03:41 03:01:01 5 0.05 0.00 0.00 0.05 0.00 99.90 03:03:41 03:01:01 6 0.00 0.00 0.02 0.00 0.02 99.97 03:03:41 03:01:01 7 0.00 0.00 0.02 0.00 0.00 99.98 03:03:41 03:02:01 all 0.25 0.00 0.01 0.00 0.00 99.73 03:03:41 03:02:01 0 0.03 0.00 0.02 0.00 0.00 99.95 03:03:41 03:02:01 1 0.03 0.00 0.02 0.00 0.00 99.95 03:03:41 03:02:01 2 0.00 0.00 0.02 0.00 0.00 99.98 03:03:41 03:02:01 3 0.00 0.00 0.00 0.00 0.00 100.00 03:03:41 03:02:01 4 1.84 0.00 0.00 0.00 0.00 98.16 03:03:41 03:02:01 5 0.05 0.00 0.03 0.03 0.02 99.87 03:03:41 03:02:01 6 0.02 0.00 0.00 0.00 0.00 99.98 03:03:41 03:02:01 7 0.00 0.00 0.00 0.00 0.00 100.00 03:03:41 03:03:01 all 0.23 0.00 0.01 0.01 0.01 99.74 03:03:41 03:03:01 0 0.00 0.00 0.02 0.02 0.02 99.95 03:03:41 03:03:01 1 0.05 0.00 0.03 0.00 0.00 99.92 03:03:41 03:03:01 2 0.03 0.00 0.02 0.00 0.00 99.95 03:03:41 03:03:01 3 0.00 0.00 0.02 0.00 0.00 99.98 03:03:41 03:03:01 4 1.60 0.00 0.02 0.00 0.02 98.37 03:03:41 03:03:01 5 0.10 0.00 0.02 0.03 0.02 99.83 03:03:41 03:03:01 6 0.02 0.00 0.00 0.00 0.00 99.98 03:03:41 03:03:01 7 0.02 0.00 0.00 0.00 0.00 99.98 03:03:41 Average: all 1.92 0.00 0.67 0.33 0.03 97.06 03:03:41 Average: 0 1.55 0.00 0.56 0.16 0.02 97.71 03:03:41 Average: 1 1.95 0.00 0.64 0.08 0.02 97.32 03:03:41 Average: 2 2.49 0.00 0.76 0.08 0.08 96.60 03:03:41 Average: 3 1.64 0.00 0.64 0.59 0.02 97.12 03:03:41 Average: 4 2.29 0.00 0.67 0.09 0.02 96.92 03:03:41 Average: 5 1.78 0.00 0.73 0.90 0.03 96.56 03:03:41 Average: 6 1.51 0.00 0.68 0.56 0.02 97.23 03:03:41 Average: 7 2.14 0.00 0.66 0.20 0.02 96.98 03:03:41 03:03:41 03:03:41