Pull request #115 updated Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of arccat-114 for edgexfoundry/device-bacnet-c Loading trusted files from base branch main at 345f7445bddd439fb101936ca9749c1199167c6e rather than 339ca367a6251ab339393f0b77d09bce95d9684c Obtained Jenkinsfile from 345f7445bddd439fb101936ca9749c1199167c6e 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-ssh3531535470161248657.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision b1c004cf40c352fe6d03b0971bc7ee860312a7b0 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-ssh11955346959898915260.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 b1c004cf40c352fe6d03b0971bc7ee860312a7b0 The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-bacnet-c/branches/PR-115/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-bacnet-c/branches/PR-115/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh7227163497137728712.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision b1c004cf40c352fe6d03b0971bc7ee860312a7b0 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f b1c004cf40c352fe6d03b0971bc7ee860312a7b0 # timeout=10 Commit message: "Merge pull request #480 from jinlinGuan/fix-docs-publish" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh9714663360643753304.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 65355178549468b165f8106641c96c3190b1d843 The recommended git tool is: NONE using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-bacnet-c/branches/PR-115/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-bacnet-c/branches/PR-115/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh4977104947238022475.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildCApp] RAW Config: [project:device-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 All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-2745 in /w/workspace/exfoundry_device-bacnet-c_PR-115 [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/exfoundry_device-bacnet-c_PR-115 # 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 > git config remote.origin.url git@github.com:edgexfoundry/device-bacnet-c.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-bacnet-c.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-bacnet-c.git +refs/pull/115/head:refs/remotes/origin/PR-115 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit 345f7445bddd439fb101936ca9749c1199167c6e into PR head commit 339ca367a6251ab339393f0b77d09bce95d9684c Merge succeeded, producing 01c456aaabb8a1587e7cca4dd5663e8e058b8f02 Checking out Revision 01c456aaabb8a1587e7cca4dd5663e8e058b8f02 (PR-115) > git config core.sparsecheckout # timeout=10 > git checkout -f 339ca367a6251ab339393f0b77d09bce95d9684c # timeout=10 > git remote # timeout=10 > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub > git merge 345f7445bddd439fb101936ca9749c1199167c6e # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 01c456aaabb8a1587e7cca4dd5663e8e058b8f02 # timeout=10 Commit message: "Merge commit '345f7445bddd439fb101936ca9749c1199167c6e' into HEAD" First time build. Skipping changelog. > git rev-list --no-walk a910692faf843ecfc536ad05380451ffe059a36f # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 04:11:41 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 04:11:41 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 04:11:41 ========================================================= 04:11:41 EdgeX Global Pipelines Version Info 04:11:41 ========================================================= [Pipeline] libraryResource [Pipeline] sh 04:11:43 ------------------- 04:11:43 stable info: 04:11:43 ------------------- 04:11:43 Commited By: Ginny Guan ginny@iotechsys.com 04:11:43 Commit SHA: b1c004cf40c352fe6d03b0971bc7ee860312a7b0 04:11:43 Message: update stable to v1.0.281 04:11:43 ------------------- 04:11:43 experimental info: 04:11:43 ------------------- 04:11:43 Commited By: **** collab-it+edgex@linuxfoundation.org 04:11:43 Commit SHA: b1c004cf40c352fe6d03b0971bc7ee860312a7b0 04:11:43 Message: update experimental to v1.0.281 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-bacnet-c-settings [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar PROJECT = device-bacnet-c [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = scripts/Dockerfile.alpine [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = scripts/Dockerfile.alpine-base [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-bacnet [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-115 [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-115 [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-115 [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 01c456aaabb8a1587e7cca4dd5663e8e058b8f02 [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 01c456a [Pipeline] echo 04:11:44 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 04:11:44 provisioning config files... 04:11:44 copy managed file [device-bacnet-c-settings] to file:/w/workspace/exfoundry_device-bacnet-c_PR-115@tmp/config7580854144388705166tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 04:11:45 ---> ****-login.sh 04:11:45 nexus3.edgexfoundry.org:10001 04:11:45 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:11:45 04:11:45 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 04:11:45 Configure a credential helper to remove this warning. See 04:11:45 https://docs.****.com/go/credential-store/ 04:11:45 04:11:45 Login Succeeded 04:11:45 nexus3.edgexfoundry.org:10002 04:11:45 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:11:45 04:11:45 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 04:11:45 Configure a credential helper to remove this warning. See 04:11:45 https://docs.****.com/go/credential-store/ 04:11:45 04:11:45 Login Succeeded 04:11:45 nexus3.edgexfoundry.org:10003 04:11:45 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:11:45 04:11:45 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 04:11:45 Configure a credential helper to remove this warning. See 04:11:45 https://docs.****.com/go/credential-store/ 04:11:45 04:11:45 Login Succeeded 04:11:45 nexus3.edgexfoundry.org:10004 04:11:45 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:11:45 04:11:45 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 04:11:45 Configure a credential helper to remove this warning. See 04:11:45 https://docs.****.com/go/credential-store/ 04:11:45 04:11:45 Login Succeeded 04:11:45 ****.io 04:11:45 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:11:46 04:11:46 WARNING! Your credentials are stored unencrypted in '/home/jenkins/.****/config.json'. 04:11:46 Configure a credential helper to remove this warning. See 04:11:46 https://docs.****.com/go/credential-store/ 04:11:46 04:11:46 Login Succeeded 04:11:46 ---> ****-login.sh ends [Pipeline] } 04:11:46 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build LTS Release Image) [Pipeline] sh 04:11:46 + git rev-list -1 --merges 01c456aaabb8a1587e7cca4dd5663e8e058b8f02~1..01c456aaabb8a1587e7cca4dd5663e8e058b8f02 [Pipeline] echo 04:11:46 -----------> git rev-list -1 --merges 01c456aaabb8a1587e7cca4dd5663e8e058b8f02~1..01c456aaabb8a1587e7cca4dd5663e8e058b8f02 01c456aaabb8a1587e7cca4dd5663e8e058b8f02 04:11:46 01c456aaabb8a1587e7cca4dd5663e8e058b8f02 [false] [Pipeline] sh 04:11:47 + git log --format=format:%s -1 01c456aaabb8a1587e7cca4dd5663e8e058b8f02 [Pipeline] echo 04:11:47 ========================================================= 04:11:47 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 04:11:47 ========================================================= 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 04:11:48 + git rev-list -1 --merges 01c456aaabb8a1587e7cca4dd5663e8e058b8f02~1..01c456aaabb8a1587e7cca4dd5663e8e058b8f02 [Pipeline] echo 04:11:48 -----------> git rev-list -1 --merges 01c456aaabb8a1587e7cca4dd5663e8e058b8f02~1..01c456aaabb8a1587e7cca4dd5663e8e058b8f02 01c456aaabb8a1587e7cca4dd5663e8e058b8f02 04:11:48 01c456aaabb8a1587e7cca4dd5663e8e058b8f02 [false] [Pipeline] sh 04:11:48 + git log --format=format:%s -1 01c456aaabb8a1587e7cca4dd5663e8e058b8f02 [Pipeline] echo 04:11:48 ========================================================= 04:11:48 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 04:11:48 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 04:11:49 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 04:11:49 + grep -v github /etc/ssh/ssh_known_hosts 04:11:49 + [ -e /tmp/ssh_known_hosts ] 04:11:49 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 04:11:49 + echo+ github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 04:11:49 sudo tee -a /etc/ssh/ssh_known_hosts 04:11:49 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:11:50 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 04:11:50 04:11:50 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:11:50 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 04:11:50 0.1.4: Pulling from edgex-devops/py-git-semver 04:11:50 3dae71ba6b94: Pulling fs layer 04:11:50 6bf1a483ea7c: Pulling fs layer 04:11:50 f5dfc541a4d3: Pulling fs layer 04:11:50 461d9e800cba: Pulling fs layer 04:11:50 80192f66455f: Pulling fs layer 04:11:50 2e8e34ca0e6c: Pulling fs layer 04:11:50 a29436f7fd5d: Pulling fs layer 04:11:50 923cac83aea3: Pulling fs layer 04:11:50 25ad8b0a4227: Pulling fs layer 04:11:50 db01528c6b51: Pulling fs layer 04:11:50 28988de357af: Pulling fs layer 04:11:50 923cac83aea3: Waiting 04:11:50 2e8e34ca0e6c: Waiting 04:11:50 25ad8b0a4227: Waiting 04:11:50 a29436f7fd5d: Waiting 04:11:50 80192f66455f: Waiting 04:11:50 db01528c6b51: Waiting 04:11:50 28988de357af: Waiting 04:11:50 461d9e800cba: Waiting 04:11:51 6bf1a483ea7c: Verifying Checksum 04:11:51 6bf1a483ea7c: Download complete 04:11:51 461d9e800cba: Download complete 04:11:51 80192f66455f: Verifying Checksum 04:11:51 80192f66455f: Download complete 04:11:51 3dae71ba6b94: Verifying Checksum 04:11:51 3dae71ba6b94: Download complete 04:11:51 f5dfc541a4d3: Verifying Checksum 04:11:51 f5dfc541a4d3: Download complete 04:11:51 923cac83aea3: Verifying Checksum 04:11:51 923cac83aea3: Download complete 04:11:51 25ad8b0a4227: Verifying Checksum 04:11:51 25ad8b0a4227: Download complete 04:11:51 db01528c6b51: Download complete 04:11:51 28988de357af: Verifying Checksum 04:11:51 28988de357af: Download complete 04:11:51 a29436f7fd5d: Verifying Checksum 04:11:51 a29436f7fd5d: Download complete 04:11:51 2e8e34ca0e6c: Verifying Checksum 04:11:51 2e8e34ca0e6c: Download complete 04:11:52 3dae71ba6b94: Pull complete 04:11:52 6bf1a483ea7c: Pull complete 04:11:52 f5dfc541a4d3: Pull complete 04:11:52 461d9e800cba: Pull complete 04:11:52 80192f66455f: Pull complete 04:11:55 2e8e34ca0e6c: Pull complete 04:11:56 a29436f7fd5d: Pull complete 04:11:56 923cac83aea3: Pull complete 04:11:56 25ad8b0a4227: Pull complete 04:11:56 db01528c6b51: Pull complete 04:11:56 28988de357af: Pull complete 04:11:56 Digest: sha256:195353f5eb8266bfc5d09c70327cc406fe11db141ac9a5f04734cd23bce6a248 04:11:56 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 04:11:56 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:11:56 prd-ubuntu20.04-docker-8c-8g-2745 does not seem to be running inside a container 04:11:56 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/exfoundry_device-bacnet-c_PR-115 -v /w/workspace/exfoundry_device-bacnet-c_PR-115:/w/workspace/exfoundry_device-bacnet-c_PR-115:rw,z -v /w/workspace/exfoundry_device-bacnet-c_PR-115@tmp:/w/workspace/exfoundry_device-bacnet-c_PR-115@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 04:11:58 $ docker top a78545d5c93c7793bde5228dc11efd3442ec053e2422c3c156bae53559a5f88e -eo pid,comm 04:11:58 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). 04:11:58 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 04:11:58 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 04:11:58 [ssh-agent] Looking for ssh-agent implementation... 04:11:58 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 04:11:58 $ docker exec a78545d5c93c7793bde5228dc11efd3442ec053e2422c3c156bae53559a5f88e ssh-agent 04:11:58 SSH_AUTH_SOCK=/tmp/ssh-6HoZJ0cw4LZ4/agent.32 04:11:58 SSH_AGENT_PID=38 04:11:58 Running ssh-add (command line suppressed) 04:11:58 Identity added: /w/workspace/exfoundry_device-bacnet-c_PR-115@tmp/private_key_1781429204776264585.key (/w/workspace/exfoundry_device-bacnet-c_PR-115@tmp/private_key_1781429204776264585.key) 04:11:58 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 04:11:59 + git config --global --add safe.directory /w/workspace/exfoundry_device-bacnet-c_PR-115 [Pipeline] sh 04:11:59 + git tag --points-at HEAD [Pipeline] } 04:11:59 $ docker exec --env ******** --env ******** a78545d5c93c7793bde5228dc11efd3442ec053e2422c3c156bae53559a5f88e ssh-agent -k 04:11:59 unset SSH_AUTH_SOCK; 04:11:59 unset SSH_AGENT_PID; 04:11:59 echo Agent pid 38 killed; 04:11:59 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 04:11:59 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 04:11:59 [ssh-agent] Looking for ssh-agent implementation... 04:12:00 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 04:12:00 $ docker exec a78545d5c93c7793bde5228dc11efd3442ec053e2422c3c156bae53559a5f88e ssh-agent 04:12:00 SSH_AUTH_SOCK=/tmp/ssh-cOIClx0edHaz/agent.86 04:12:00 SSH_AGENT_PID=92 04:12:00 Running ssh-add (command line suppressed) 04:12:00 Identity added: /w/workspace/exfoundry_device-bacnet-c_PR-115@tmp/private_key_8040746166993306983.key (/w/workspace/exfoundry_device-bacnet-c_PR-115@tmp/private_key_8040746166993306983.key) 04:12:00 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 04:12:00 + git semver init 04:12:00 2026-09-19 04:12:00,768 [is_cygwin_git] DEBUG Failed checking if running in CYGWIN due to: FileNotFoundError(2, 'No such file or directory') 04:12:00 2026-09-19 04:12:00,771 [run_init] DEBUG init version:0.0.0 force:False 04:12:00 2026-09-19 04:12:00,771 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/exfoundry_device-bacnet-c_PR-115/.semver 04:12:00 2026-09-19 04:12:00,771 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-bacnet-c.git /w/workspace/exfoundry_device-bacnet-c_PR-115/.semver 04:12:00 2026-09-19 04:12:00,772 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-bacnet-c.git', '/w/workspace/exfoundry_device-bacnet-c_PR-115/.semver'], cwd=/w/workspace/exfoundry_device-bacnet-c_PR-115, stdin=None, shell=False, universal_newlines=False) 04:12:01 2026-09-19 04:12:01,488 [append_file] DEBUG append to file:/w/workspace/exfoundry_device-bacnet-c_PR-115/.git/info/exclude 04:12:01 2026-09-19 04:12:01,488 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/exfoundry_device-bacnet-c_PR-115/.semver/PR-115 with force:False 04:12:01 2026-09-19 04:12:01,488 [write_file] DEBUG write to file:/w/workspace/exfoundry_device-bacnet-c_PR-115/.semver/PR-115 04:12:01 2026-09-19 04:12:01,492 [execute] INFO git cat-file --batch-check 04:12:01 2026-09-19 04:12:01,492 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/exfoundry_device-bacnet-c_PR-115/.semver, stdin=, shell=False, universal_newlines=False) 04:12:01 2026-09-19 04:12:01,496 [execute] INFO git cat-file --batch 04:12:01 2026-09-19 04:12:01,497 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/exfoundry_device-bacnet-c_PR-115/.semver, stdin=, shell=False, universal_newlines=False) 04:12:01 2026-09-19 04:12:01,500 [read_version] DEBUG read version from /w/workspace/exfoundry_device-bacnet-c_PR-115/.semver/PR-115 04:12:01 0.0.0 [Pipeline] } 04:12:01 $ docker exec --env ******** --env ******** a78545d5c93c7793bde5228dc11efd3442ec053e2422c3c156bae53559a5f88e ssh-agent -k 04:12:01 unset SSH_AUTH_SOCK; 04:12:01 unset SSH_AGENT_PID; 04:12:01 echo Agent pid 92 killed; 04:12:01 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 04:12:02 + git semver [Pipeline] } 04:12:02 $ docker stop --time=1 a78545d5c93c7793bde5228dc11efd3442ec053e2422c3c156bae53559a5f88e 04:12:03 $ docker rm -f --volumes a78545d5c93c7793bde5228dc11efd3442ec053e2422c3c156bae53559a5f88e [Pipeline] // withDockerContainer [Pipeline] sh 04:12:04 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 04:12:04 Stashed 1 file(s) [Pipeline] echo 04:12:04 [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) Stage "arm64" skipped due to when conditional [Pipeline] getContext [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) Stage "arm64" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Prep) [Pipeline] stage [Pipeline] { (Test) Stage "arm64" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) Stage "arm64" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "arm64" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 04:12:04 provisioning config files... [Pipeline] // stage [Pipeline] } 04:12:04 copy managed file [device-bacnet-c-settings] to file:/w/workspace/exfoundry_device-bacnet-c_PR-115@tmp/config6636754242417402257tmp [Pipeline] // stage [Pipeline] { [Pipeline] } [Pipeline] libraryResource [Pipeline] sh 04:12:05 ---> ****-login.sh 04:12:05 nexus3.edgexfoundry.org:10001 04:12:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:12:05 Login Succeeded 04:12:05 nexus3.edgexfoundry.org:10002 04:12:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:12:05 Login Succeeded 04:12:05 nexus3.edgexfoundry.org:10003 04:12:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:12:05 Login Succeeded 04:12:05 nexus3.edgexfoundry.org:10004 04:12:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:12:05 Login Succeeded 04:12:05 ****.io 04:12:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:12:05 Login Succeeded 04:12:05 ---> ****-login.sh ends [Pipeline] } 04:12:05 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 04:12:05 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^palau$, ^lts-test$]] [Pipeline] echo 04:12:05 [prepBaseBuildImage] Generating new image with name: ci-base-image-x86_64 [Pipeline] echo 04:12:05 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^odessa$, ^palau$, ^lts-test$]] [Pipeline] echo 04:12:05 ========================================================= 04:12:05 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest] 04:12:05 ========================================================= [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:12:06 + 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 . 04:12:07 #0 building with "default" instance using docker driver 04:12:07 04:12:07 #1 [internal] load build definition from Dockerfile.alpine-base 04:12:07 #1 transferring dockerfile: 1.45kB done 04:12:07 #1 DONE 0.0s 04:12:07 04:12:07 #2 [internal] load metadata for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest 04:12:07 #2 DONE 0.1s 04:12:07 04:12:07 #3 [internal] load .dockerignore 04:12:07 #3 transferring context: 2B done 04:12:07 #3 DONE 0.0s 04:12:07 04:12:07 #4 [internal] load build context 04:12:07 #4 transferring context: 86.09kB done 04:12:07 #4 DONE 0.0s 04:12:07 04:12:07 #5 [ 1/11] FROM nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest@sha256:86f282524b252fca782185160d82ec4889448d07d1475dd6b76f2052073facff 04:12:07 #5 resolve nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest@sha256:86f282524b252fca782185160d82ec4889448d07d1475dd6b76f2052073facff 0.0s done 04:12:07 #5 sha256:6605166a5db42c9ef4e3b8366138377c430980df3f34fe18e3a1340b6ab951b9 2.56kB / 2.56kB done 04:12:07 #5 sha256:da60e534fd72a0c16fe8b5fd056354fc706a93e5d4d3616cf8a0f012ed4ca50d 12.58MB / 118.14MB 0.1s 04:12:07 #5 sha256:86f282524b252fca782185160d82ec4889448d07d1475dd6b76f2052073facff 741B / 741B done 04:12:07 #5 sha256:da60e534fd72a0c16fe8b5fd056354fc706a93e5d4d3616cf8a0f012ed4ca50d 32.51MB / 118.14MB 0.2s 04:12:07 #5 extracting sha256:96526aa774ef0126ad0fe9e9a95764c5fc37f409ab9e97021e7b4775d82bf6fa 0.1s 04:12:07 #5 sha256:96526aa774ef0126ad0fe9e9a95764c5fc37f409ab9e97021e7b4775d82bf6fa 3.40MB / 3.40MB 0.1s done 04:12:07 #5 sha256:da60e534fd72a0c16fe8b5fd056354fc706a93e5d4d3616cf8a0f012ed4ca50d 78.64MB / 118.14MB 0.4s 04:12:07 #5 extracting sha256:96526aa774ef0126ad0fe9e9a95764c5fc37f409ab9e97021e7b4775d82bf6fa 0.2s done 04:12:07 #5 sha256:da60e534fd72a0c16fe8b5fd056354fc706a93e5d4d3616cf8a0f012ed4ca50d 118.14MB / 118.14MB 0.6s 04:12:07 #5 sha256:da60e534fd72a0c16fe8b5fd056354fc706a93e5d4d3616cf8a0f012ed4ca50d 118.14MB / 118.14MB 0.7s done 04:12:07 #5 extracting sha256:da60e534fd72a0c16fe8b5fd056354fc706a93e5d4d3616cf8a0f012ed4ca50d 0.1s 04:12:10 #5 extracting sha256:da60e534fd72a0c16fe8b5fd056354fc706a93e5d4d3616cf8a0f012ed4ca50d 2.6s done 04:12:10 #5 DONE 3.5s 04:12:10 04:12:10 #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 04:12:11 #6 0.344 Connecting to iotech.jfrog.io (108.133.30.231:443) 04:12:11 #6 0.780 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 04:12:11 #6 0.780 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 04:12:11 #6 0.780 '/etc/apk/keys/alpine.dev.rsa.pub' saved 04:12:12 #6 DONE 1.5s 04:12:12 04:12:12 #7 [ 3/11] RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main' >> /etc/apk/repositories 04:12:12 #7 DONE 0.3s 04:12:12 04:12:12 #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.6-dev dumb-init 04:12:12 #8 0.306 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 04:12:12 #8 0.546 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 04:12:13 #8 0.753 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/x86_64/APKINDEX.tar.gz 04:12:13 #8 1.434 WARNING: This apk-tools is OLD! Some packages might not function properly. 04:12:14 #8 1.439 (1/18) Installing dumb-init (1.2.5-r2) 04:12:14 #8 1.443 (2/18) Installing hiredis (1.1.0-r2) 04:12:14 #8 1.527 (3/18) Installing hiredis-dev (1.1.0-r2) 04:12:14 #8 1.619 (4/18) Installing libcbor (0.10.2-r1) 04:12:14 #8 1.625 (5/18) Installing iotech-iot-1.6 (1.6.3-r0) 04:12:15 #8 2.427 (6/18) Installing iotech-iot-1.6-dev (1.6.3-r0) 04:12:15 #8 2.558 (7/18) Installing iotech-paho-mqtt-c-dev-1.3 (1.3.162-r0) 04:12:15 #8 3.005 (8/18) Installing libcbor-dev (0.10.2-r1) 04:12:15 #8 3.012 (9/18) Installing libmenuw (6.4_p20230506-r0) 04:12:15 #8 3.017 (10/18) Installing libpanelw (6.4_p20230506-r0) 04:12:15 #8 3.021 (11/18) Installing libncurses++ (6.4_p20230506-r0) 04:12:15 #8 3.026 (12/18) Installing ncurses-dev (6.4_p20230506-r0) 04:12:15 #8 3.036 (13/18) Installing libblkid (2.38.1-r8) 04:12:15 #8 3.044 (14/18) Installing libuuid (2.38.1-r8) 04:12:15 #8 3.053 (15/18) Installing libfdisk (2.38.1-r8) 04:12:15 #8 3.063 (16/18) Installing libmount (2.38.1-r8) 04:12:15 #8 3.072 (17/18) Installing libsmartcols (2.38.1-r8) 04:12:15 #8 3.080 (18/18) Installing util-linux-dev (2.38.1-r8) 04:12:15 #8 3.115 Executing busybox-1.36.1-r4.trigger 04:12:15 #8 3.124 OK: 338 MiB in 100 packages 04:12:15 #8 DONE 3.2s 04:12:15 04:12:15 #9 [ 5/11] RUN apk --no-cache upgrade 04:12:15 #9 0.317 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 04:12:16 #9 0.427 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 04:12:16 #9 0.537 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/x86_64/APKINDEX.tar.gz 04:12:16 #9 1.140 WARNING: This apk-tools is OLD! Some packages might not function properly. 04:12:16 #9 1.144 Upgrading critical system libraries and apk-tools: 04:12:16 #9 1.144 (1/1) Upgrading apk-tools (2.14.0-r2 -> 2.14.4-r0) 04:12:16 #9 1.151 Executing busybox-1.36.1-r4.trigger 04:12:16 #9 1.194 Continuing the upgrade transaction with new apk-tools: 04:12:16 #9 1.199 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 04:12:16 #9 1.269 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 04:12:16 #9 1.372 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/x86_64/APKINDEX.tar.gz 04:12:17 #9 1.946 WARNING: This apk-tools is OLD! Some packages might not function properly. 04:12:17 #9 1.951 (1/27) Upgrading musl (1.2.4-r2 -> 1.2.4-r3) 04:12:17 #9 1.963 (2/27) Upgrading busybox (1.36.1-r4 -> 1.36.1-r7) 04:12:17 #9 1.976 Executing busybox-1.36.1-r7.post-upgrade 04:12:17 #9 1.989 (3/27) Upgrading busybox-binsh (1.36.1-r4 -> 1.36.1-r7) 04:12:17 #9 1.992 (4/27) Upgrading ca-certificates-bundle (20230506-r0 -> 20241121-r1) 04:12:17 #9 2.000 (5/27) Upgrading libcrypto3 (3.1.4-r0 -> 3.1.8-r0) 04:12:17 #9 2.132 (6/27) Upgrading libssl3 (3.1.4-r0 -> 3.1.8-r0) 04:12:17 #9 2.144 (7/27) Upgrading ssl_client (1.36.1-r4 -> 1.36.1-r7) 04:12:17 #9 2.148 (8/27) Upgrading binutils (2.40-r7 -> 2.40-r8) 04:12:17 #9 2.304 (9/27) Upgrading musl-dev (1.2.4-r2 -> 1.2.4-r3) 04:12:18 #9 2.363 (10/27) Upgrading libexpat (2.5.0-r1 -> 2.7.0-r0) 04:12:18 #9 2.367 (11/27) Upgrading xz-libs (5.4.3-r0 -> 5.4.3-r1) 04:12:18 #9 2.373 (12/27) Upgrading libarchive (3.7.2-r0 -> 3.8.0-r0) 04:12:18 #9 2.383 (13/27) Upgrading ca-certificates (20230506-r0 -> 20241121-r1) 04:12:18 #9 2.393 (14/27) Installing libpsl (0.21.5-r0) 04:12:18 #9 2.396 (15/27) Upgrading libcurl (8.4.0-r0 -> 8.12.1-r0) 04:12:18 #9 2.404 (16/27) Installing libpsl-utils (0.21.5-r0) 04:12:18 #9 2.408 (17/27) Installing libpsl-dev (0.21.5-r0) 04:12:18 #9 2.410 (18/27) Upgrading openssl-dev (3.1.4-r0 -> 3.1.8-r0) 04:12:18 #9 2.428 (19/27) Upgrading curl-dev (8.4.0-r0 -> 8.12.1-r0) 04:12:18 #9 2.433 (20/27) Upgrading git (2.40.1-r0 -> 2.40.4-r0) 04:12:18 #9 2.483 (21/27) Upgrading musl-utils (1.2.4-r2 -> 1.2.4-r3) 04:12:18 #9 2.488 (22/27) Upgrading libtasn1 (4.19.0-r1 -> 4.20.0-r0) 04:12:18 #9 2.491 (23/27) Upgrading gnutls (3.8.0-r2 -> 3.8.4-r0) 04:12:18 #9 2.509 (24/27) Upgrading gnutls-c++ (3.8.0-r2 -> 3.8.4-r0) 04:12:18 #9 2.512 (25/27) Upgrading libtasn1-progs (4.19.0-r1 -> 4.20.0-r0) 04:12:18 #9 2.516 (26/27) Upgrading libtasn1-dev (4.19.0-r1 -> 4.20.0-r0) 04:12:18 #9 2.519 (27/27) Upgrading gnutls-dev (3.8.0-r2 -> 3.8.4-r0) 04:12:18 #9 2.526 Executing busybox-1.36.1-r7.trigger 04:12:18 #9 2.530 Executing ca-certificates-20241121-r1.trigger 04:12:18 #9 2.597 OK: 338 MiB in 103 packages 04:12:18 #9 DONE 2.8s 04:12:18 04:12:18 #10 [ 6/11] COPY scripts /device-bacnet-c/scripts 04:12:18 #10 DONE 0.0s 04:12:18 04:12:18 #11 [ 7/11] COPY src /device-bacnet-c/src/ 04:12:18 #11 DONE 0.1s 04:12:18 04:12:18 #12 [ 8/11] COPY VERSION /device-bacnet-c/ 04:12:18 #12 DONE 0.1s 04:12:18 04:12:18 #13 [ 9/11] WORKDIR /device-bacnet-c 04:12:18 #13 DONE 0.1s 04:12:18 04:12:18 #14 [10/11] RUN /device-bacnet-c/scripts/build_deps.sh 04:12:18 #14 0.270 + CSDK_VER=4.0.2 04:12:19 #14 0.270 + '[' '!' -d deps ] 04:12:19 #14 0.271 + mkdir deps 04:12:19 #14 0.272 + cd /device-bacnet-c/deps 04:12:19 #14 0.272 + wget https://github.com/edgexfoundry/device-sdk-c/archive/v4.0.2.zip 04:12:19 #14 0.278 Connecting to github.com (140.82.112.3:443) 04:12:19 #14 0.557 Connecting to codeload.github.com (140.82.114.9:443) 04:12:19 #14 0.741 saving to 'v4.0.2.zip' 04:12:19 #14 0.802 v4.0.2.zip 100% |********************************| 256k 0:00:00 ETA 04:12:19 #14 0.802 'v4.0.2.zip' saved 04:12:19 #14 0.803 + unzip v4.0.2.zip 04:12:19 #14 0.805 Archive: v4.0.2.zip 04:12:19 #14 0.810 creating: device-sdk-c-4.0.2/ 04:12:19 #14 0.810 creating: device-sdk-c-4.0.2/.github/ 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/.github/Contributing.md 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/.github/PULL_REQUEST_TEMPLATE.md 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/.github/semantic.yml 04:12:19 #14 0.810 creating: device-sdk-c-4.0.2/.github/workflows/ 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/.github/workflows/release.yml 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/.gitignore 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/Attribution.txt 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/CHANGELOG.md 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/Doxyfile 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/GOVERNANCE.md 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/Jenkinsfile 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/LICENSE 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/Makefile 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/OWNERS.md 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/README.IOT.md 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/README.md 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/README.v3.md 04:12:19 #14 0.810 creating: device-sdk-c-4.0.2/docs/ 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/docs/configuration.md 04:12:19 #14 0.810 inflating: device-sdk-c-4.0.2/docs/deviceprofiles.md 04:12:19 #14 0.814 inflating: device-sdk-c-4.0.2/docs/metrics.md 04:12:19 #14 0.814 inflating: device-sdk-c-4.0.2/docs/servicewritersguide.md 04:12:19 #14 0.814 inflating: device-sdk-c-4.0.2/docs/startup.md 04:12:19 #14 0.814 creating: device-sdk-c-4.0.2/include/ 04:12:19 #14 0.814 creating: device-sdk-c-4.0.2/include/devsdk/ 04:12:19 #14 0.814 inflating: device-sdk-c-4.0.2/include/devsdk/devsdk-base.h 04:12:19 #14 0.814 inflating: device-sdk-c-4.0.2/include/devsdk/devsdk.h 04:12:19 #14 0.814 creating: device-sdk-c-4.0.2/include/edgex/ 04:12:19 #14 0.814 inflating: device-sdk-c-4.0.2/include/edgex/devices.h 04:12:19 #14 0.814 inflating: device-sdk-c-4.0.2/include/edgex/edgex-base.h 04:12:19 #14 0.814 inflating: device-sdk-c-4.0.2/include/edgex/edgex.h 04:12:19 #14 0.814 inflating: device-sdk-c-4.0.2/include/edgex/profiles.h 04:12:19 #14 0.814 inflating: device-sdk-c-4.0.2/include/edgex/rest-server.h 04:12:19 #14 0.814 creating: device-sdk-c-4.0.2/scripts/ 04:12:19 #14 0.814 inflating: device-sdk-c-4.0.2/scripts/Dockerfile.alpine 04:12:19 #14 0.814 inflating: device-sdk-c-4.0.2/scripts/Dockerfile.alpine-base 04:12:19 #14 0.814 inflating: device-sdk-c-4.0.2/scripts/build.sh 04:12:19 #14 0.814 inflating: device-sdk-c-4.0.2/scripts/entrypoint.sh 04:12:19 #14 0.814 creating: device-sdk-c-4.0.2/src/ 04:12:19 #14 0.814 inflating: device-sdk-c-4.0.2/src/CMakeLists.txt 04:12:19 #14 0.818 creating: device-sdk-c-4.0.2/src/c/ 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/CMakeLists.txt 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/api.h 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/autoevent.c 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/autoevent.h 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/bus-impl.h 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/bus-mqtt.c 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/bus.c 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/bus.h 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/callback3.c 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/callback3.h 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/cmdinfo.h 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/command.c 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/command.h 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/config.c 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/config.h 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/correlation.c 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/correlation.h 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/data.c 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/data.h 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/defs.h.in 04:12:19 #14 0.818 inflating: device-sdk-c-4.0.2/src/c/device.c 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/device.h 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/devman.c 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/devmap.c 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/devmap.h 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/devsdk-base.c 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/devutil.h 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/discovery.c 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/discovery.h 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/dto-read.c 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/dto-read.h 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/edgex-logging.c 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/edgex-logging.h 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/edgex-rest.c 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/edgex-rest.h 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/edgex2.h 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/errorlist.h 04:12:19 #14 0.822 creating: device-sdk-c-4.0.2/src/c/examples/ 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/examples/CMakeLists.txt 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/examples/README.md 04:12:19 #14 0.822 creating: device-sdk-c-4.0.2/src/c/examples/bitfields/ 04:12:19 #14 0.822 inflating: device-sdk-c-4.0.2/src/c/examples/bitfields/CMakeLists.txt 04:12:19 #14 0.824 inflating: device-sdk-c-4.0.2/src/c/examples/bitfields/README.md 04:12:19 #14 0.824 inflating: device-sdk-c-4.0.2/src/c/examples/bitfields/device-bitfields.c 04:12:19 #14 0.824 creating: device-sdk-c-4.0.2/src/c/examples/bitfields/res/ 04:12:19 #14 0.824 inflating: device-sdk-c-4.0.2/src/c/examples/bitfields/res/configuration.yaml 04:12:19 #14 0.824 creating: device-sdk-c-4.0.2/src/c/examples/bitfields/res/devices/ 04:12:19 #14 0.824 inflating: device-sdk-c-4.0.2/src/c/examples/bitfields/res/devices/Bitfields.json 04:12:19 #14 0.824 creating: device-sdk-c-4.0.2/src/c/examples/bitfields/res/profiles/ 04:12:19 #14 0.824 inflating: device-sdk-c-4.0.2/src/c/examples/bitfields/res/profiles/Example-Bitfields.json 04:12:19 #14 0.824 creating: device-sdk-c-4.0.2/src/c/examples/counters/ 04:12:19 #14 0.824 inflating: device-sdk-c-4.0.2/src/c/examples/counters/CMakeLists.txt 04:12:19 #14 0.824 inflating: device-sdk-c-4.0.2/src/c/examples/counters/README.md 04:12:19 #14 0.824 inflating: device-sdk-c-4.0.2/src/c/examples/counters/device-counter.c 04:12:19 #14 0.824 creating: device-sdk-c-4.0.2/src/c/examples/counters/res/ 04:12:19 #14 0.824 inflating: device-sdk-c-4.0.2/src/c/examples/counters/res/configuration.yaml 04:12:19 #14 0.826 creating: device-sdk-c-4.0.2/src/c/examples/counters/res/devices/ 04:12:19 #14 0.826 inflating: device-sdk-c-4.0.2/src/c/examples/counters/res/devices/Counters.json 04:12:19 #14 0.826 creating: device-sdk-c-4.0.2/src/c/examples/counters/res/profiles/ 04:12:19 #14 0.826 inflating: device-sdk-c-4.0.2/src/c/examples/counters/res/profiles/Counter.json 04:12:19 #14 0.826 creating: device-sdk-c-4.0.2/src/c/examples/discovery/ 04:12:19 #14 0.826 inflating: device-sdk-c-4.0.2/src/c/examples/discovery/CMakeLists.txt 04:12:19 #14 0.826 inflating: device-sdk-c-4.0.2/src/c/examples/discovery/README.md 04:12:19 #14 0.826 creating: device-sdk-c-4.0.2/src/c/examples/discovery/res/ 04:12:19 #14 0.826 inflating: device-sdk-c-4.0.2/src/c/examples/discovery/res/configuration.yaml 04:12:19 #14 0.826 creating: device-sdk-c-4.0.2/src/c/examples/discovery/res/devices/ 04:12:19 #14 0.826 inflating: device-sdk-c-4.0.2/src/c/examples/discovery/res/devices/readme.txt 04:12:19 #14 0.826 creating: device-sdk-c-4.0.2/src/c/examples/discovery/res/profiles/ 04:12:19 #14 0.826 inflating: device-sdk-c-4.0.2/src/c/examples/discovery/res/profiles/TemplateProfile.json 04:12:19 #14 0.826 creating: device-sdk-c-4.0.2/src/c/examples/discovery/res/watchers/ 04:12:19 #14 0.828 inflating: device-sdk-c-4.0.2/src/c/examples/discovery/res/watchers/watcher1.json 04:12:19 #14 0.828 inflating: device-sdk-c-4.0.2/src/c/examples/discovery/res/watchers/watcher2.json 04:12:19 #14 0.828 inflating: device-sdk-c-4.0.2/src/c/examples/discovery/template.c 04:12:19 #14 0.828 creating: device-sdk-c-4.0.2/src/c/examples/file/ 04:12:19 #14 0.828 inflating: device-sdk-c-4.0.2/src/c/examples/file/CMakeLists.txt 04:12:19 #14 0.828 inflating: device-sdk-c-4.0.2/src/c/examples/file/README.md 04:12:19 #14 0.828 inflating: device-sdk-c-4.0.2/src/c/examples/file/device-file.c 04:12:19 #14 0.828 creating: device-sdk-c-4.0.2/src/c/examples/file/res/ 04:12:19 #14 0.828 inflating: device-sdk-c-4.0.2/src/c/examples/file/res/configuration.yaml 04:12:19 #14 0.828 creating: device-sdk-c-4.0.2/src/c/examples/file/res/devices/ 04:12:19 #14 0.828 inflating: device-sdk-c-4.0.2/src/c/examples/file/res/devices/file1.json 04:12:19 #14 0.828 inflating: device-sdk-c-4.0.2/src/c/examples/file/res/lorem.txt 04:12:19 #14 0.828 creating: device-sdk-c-4.0.2/src/c/examples/file/res/profiles/ 04:12:19 #14 0.828 inflating: device-sdk-c-4.0.2/src/c/examples/file/res/profiles/FileExampleProfile.json 04:12:19 #14 0.828 creating: device-sdk-c-4.0.2/src/c/examples/gyro/ 04:12:19 #14 0.830 inflating: device-sdk-c-4.0.2/src/c/examples/gyro/CMakeLists.txt 04:12:19 #14 0.830 inflating: device-sdk-c-4.0.2/src/c/examples/gyro/README.md 04:12:19 #14 0.830 inflating: device-sdk-c-4.0.2/src/c/examples/gyro/device-gyro.c 04:12:19 #14 0.830 creating: device-sdk-c-4.0.2/src/c/examples/gyro/res/ 04:12:19 #14 0.830 inflating: device-sdk-c-4.0.2/src/c/examples/gyro/res/configuration.yaml 04:12:19 #14 0.830 creating: device-sdk-c-4.0.2/src/c/examples/gyro/res/devices/ 04:12:19 #14 0.830 inflating: device-sdk-c-4.0.2/src/c/examples/gyro/res/devices/gyro.json 04:12:19 #14 0.830 creating: device-sdk-c-4.0.2/src/c/examples/gyro/res/profiles/ 04:12:19 #14 0.830 inflating: device-sdk-c-4.0.2/src/c/examples/gyro/res/profiles/Gyro.json 04:12:19 #14 0.830 creating: device-sdk-c-4.0.2/src/c/examples/random/ 04:12:19 #14 0.830 inflating: device-sdk-c-4.0.2/src/c/examples/random/CMakeLists.txt 04:12:19 #14 0.830 inflating: device-sdk-c-4.0.2/src/c/examples/random/README.md 04:12:19 #14 0.830 inflating: device-sdk-c-4.0.2/src/c/examples/random/device-random.c 04:12:19 #14 0.830 creating: device-sdk-c-4.0.2/src/c/examples/random/res/ 04:12:19 #14 0.830 inflating: device-sdk-c-4.0.2/src/c/examples/random/res/configuration.yaml 04:12:19 #14 0.830 creating: device-sdk-c-4.0.2/src/c/examples/random/res/devices/ 04:12:19 #14 0.833 inflating: device-sdk-c-4.0.2/src/c/examples/random/res/devices/randomdevice1.json 04:12:19 #14 0.833 creating: device-sdk-c-4.0.2/src/c/examples/random/res/profiles/ 04:12:19 #14 0.833 inflating: device-sdk-c-4.0.2/src/c/examples/random/res/profiles/RandomExampleProfile.json 04:12:19 #14 0.833 creating: device-sdk-c-4.0.2/src/c/examples/res/ 04:12:19 #14 0.833 inflating: device-sdk-c-4.0.2/src/c/examples/res/configuration.yaml 04:12:19 #14 0.833 creating: device-sdk-c-4.0.2/src/c/examples/res/devices/ 04:12:19 #14 0.833 inflating: device-sdk-c-4.0.2/src/c/examples/res/devices/device1.json 04:12:19 #14 0.833 creating: device-sdk-c-4.0.2/src/c/examples/res/profiles/ 04:12:19 #14 0.833 inflating: device-sdk-c-4.0.2/src/c/examples/res/profiles/TemplateProfile.json 04:12:19 #14 0.833 inflating: device-sdk-c-4.0.2/src/c/examples/template.c 04:12:19 #14 0.833 creating: device-sdk-c-4.0.2/src/c/examples/terminal/ 04:12:19 #14 0.833 inflating: device-sdk-c-4.0.2/src/c/examples/terminal/CMakeLists.txt 04:12:19 #14 0.833 inflating: device-sdk-c-4.0.2/src/c/examples/terminal/README.md 04:12:19 #14 0.833 inflating: device-sdk-c-4.0.2/src/c/examples/terminal/device-terminal.c 04:12:19 #14 0.833 creating: device-sdk-c-4.0.2/src/c/examples/terminal/res/ 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/examples/terminal/res/configuration.yaml 04:12:19 #14 0.837 creating: device-sdk-c-4.0.2/src/c/examples/terminal/res/devices/ 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/examples/terminal/res/devices/terminal.json 04:12:19 #14 0.837 creating: device-sdk-c-4.0.2/src/c/examples/terminal/res/profiles/ 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/examples/terminal/res/profiles/Terminal.json 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/filesys.c 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/filesys.h 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/keeper.c 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/keeper.h 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/map.c 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/map.h 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/metadata.c 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/metadata.h 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/metrics.h 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/opstate.c 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/opstate.h 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/parson.c 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/parson.h 04:12:19 #14 0.837 inflating: device-sdk-c-4.0.2/src/c/profiles.c 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/profiles.h 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/registry-impl.h 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/registry.c 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/registry.h 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/reqdata.c 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/reqdata.h 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/request_auth.c 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/request_auth.h 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/rest-server.c 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/rest-server.h 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/rest.c 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/rest.h 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/secrets-impl.h 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/secrets-insecure.c 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/secrets-insecure.h 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/secrets-vault.c 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/secrets-vault.h 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/secrets.c 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/secrets.h 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/service.c 04:12:19 #14 0.842 inflating: device-sdk-c-4.0.2/src/c/service.h 04:12:19 #14 0.844 inflating: device-sdk-c-4.0.2/src/c/transform.c 04:12:19 #14 0.844 inflating: device-sdk-c-4.0.2/src/c/transform.h 04:12:19 #14 0.844 inflating: device-sdk-c-4.0.2/src/c/validate.c 04:12:19 #14 0.844 inflating: device-sdk-c-4.0.2/src/c/validate.h 04:12:19 #14 0.844 inflating: device-sdk-c-4.0.2/src/c/watchers.c 04:12:19 #14 0.844 inflating: device-sdk-c-4.0.2/src/c/watchers.h 04:12:19 #14 0.844 creating: device-sdk-c-4.0.2/src/cmake/ 04:12:19 #14 0.844 inflating: device-sdk-c-4.0.2/src/cmake/FindIOT.cmake 04:12:19 #14 0.844 inflating: device-sdk-c-4.0.2/src/cmake/FindLIBCBOR.cmake 04:12:19 #14 0.844 inflating: device-sdk-c-4.0.2/src/cmake/FindLIBMICROHTTP.cmake 04:12:19 #14 0.844 inflating: device-sdk-c-4.0.2/src/cmake/FindLIBPAHO.cmake 04:12:19 #14 0.844 inflating: device-sdk-c-4.0.2/src/cmake/FindLIBUUID.cmake 04:12:19 #14 0.844 inflating: device-sdk-c-4.0.2/src/cmake/FindLIBYAML.cmake 04:12:19 #14 0.844 + cd device-sdk-c-4.0.2 04:12:19 #14 0.844 + ./scripts/build.sh 04:12:19 #14 0.844 + CPPCHECK=false 04:12:19 #14 0.844 + DOCGEN=false 04:12:19 #14 0.844 + CMAKEOPTS='-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' 04:12:19 #14 0.844 + '[' 0 -gt 0 ] 04:12:19 #14 0.846 + readlink -f ./scripts/build.sh 04:12:19 #14 0.846 + dirname /device-bacnet-c/deps/device-sdk-c-4.0.2/scripts/build.sh 04:12:19 #14 0.846 + dirname /device-bacnet-c/deps/device-sdk-c-4.0.2/scripts 04:12:19 #14 0.847 + ROOT=/device-bacnet-c/deps/device-sdk-c-4.0.2 04:12:19 #14 0.847 + cd /device-bacnet-c/deps/device-sdk-c-4.0.2 04:12:19 #14 0.847 + mkdir -p /device-bacnet-c/deps/device-sdk-c-4.0.2/build/release 04:12:19 #14 0.848 + cd /device-bacnet-c/deps/device-sdk-c-4.0.2/build/release 04:12:19 #14 0.848 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/deps/device-sdk-c-4.0.2/src 04:12:19 #14 0.954 -- The C compiler identification is GNU 12.2.1 04:12:19 #14 0.980 -- Detecting C compiler ABI info 04:12:19 #14 1.086 -- Detecting C compiler ABI info - done 04:12:19 #14 1.121 -- Check for working C compiler: /usr/bin/cc - skipped 04:12:19 #14 1.122 -- Detecting C compile features 04:12:19 #14 1.123 -- Detecting C compile features - done 04:12:19 #14 1.128 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 04:12:19 #14 1.208 -- Found CURL: /usr/lib/libcurl.so (found version "8.12.1") 04:12:20 #14 1.213 -- Found LIBYAML: /usr/lib/libyaml.so 04:12:20 #14 1.218 -- Found LIBUUID: /usr/lib/libuuid.so 04:12:20 #14 1.223 -- Found LIBCBOR: /usr/lib/libcbor.so 04:12:20 #14 1.227 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 04:12:20 #14 1.230 -- Found IOT: /opt/iotech/iot/1.6/lib/libiot.so 04:12:20 #14 1.231 -- /opt/iotech/iot/1.6/include 04:12:20 #14 1.231 -- C SDK 0.0.0 for Linux 04:12:20 #14 1.233 -- Performing Test CSDK_HAVE_ATOMIC 04:12:20 #14 1.327 -- Performing Test CSDK_HAVE_ATOMIC - Success 04:12:20 #14 1.384 -- Found Curses: /usr/lib/libcurses.so 04:12:20 #14 1.414 -- Configuring done (0.6s) 04:12:20 #14 1.449 -- Generating done (0.0s) 04:12:20 #14 1.451 -- Build files have been written to: /device-bacnet-c/deps/device-sdk-c-4.0.2/build/release 04:12:20 #14 1.455 + make all package 04:12:20 #14 1.455 + tee release.log 04:12:20 #14 1.492 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 04:12:20 #14 1.626 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 04:12:20 #14 1.801 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 04:12:20 #14 1.979 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 04:12:20 #14 2.103 [ 9%] Building C object c/CMakeFiles/csdk.dir/command.c.o 04:12:20 #14 2.167 /device-bacnet-c/deps/device-sdk-c-4.0.2/src/c/command.c: In function 'devsdk_devicecorecommand_populate': 04:12:20 #14 2.167 /device-bacnet-c/deps/device-sdk-c-4.0.2/src/c/command.c:218:29: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 04:12:20 #14 2.167 218 | iot_data_t* cc_src_vector=iot_data_string_map_get_vector(map,"coreCommands"); 04:12:20 #14 2.167 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 04:12:20 #14 2.261 [ 11%] Building C object c/CMakeFiles/csdk.dir/config.c.o 04:12:21 #14 2.590 [ 13%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 04:12:21 #14 2.651 [ 15%] Building C object c/CMakeFiles/csdk.dir/data.c.o 04:12:21 #14 2.803 [ 17%] Building C object c/CMakeFiles/csdk.dir/device.c.o 04:12:21 #14 3.108 [ 19%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 04:12:21 #14 3.195 [ 21%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 04:12:21 #14 3.352 [ 23%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 04:12:22 #14 3.499 [ 25%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 04:12:22 #14 3.613 [ 26%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 04:12:22 #14 3.786 [ 28%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 04:12:22 #14 3.864 [ 30%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 04:12:23 #14 4.209 [ 32%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 04:12:23 #14 4.297 [ 34%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 04:12:23 #14 4.556 [ 36%] Building C object c/CMakeFiles/csdk.dir/map.c.o 04:12:23 #14 4.683 [ 38%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 04:12:23 #14 4.912 [ 40%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 04:12:23 #14 5.016 [ 42%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 04:12:24 #14 6.038 [ 44%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 04:12:24 #14 6.161 [ 46%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 04:12:25 #14 6.260 [ 48%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 04:12:25 #14 6.370 [ 50%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 04:12:25 #14 6.451 [ 51%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 04:12:25 #14 6.694 [ 53%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 04:12:25 #14 7.041 [ 55%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 04:12:25 #14 7.133 [ 57%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 04:12:25 #14 7.288 [ 59%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 04:12:26 #14 7.403 [ 61%] Building C object c/CMakeFiles/csdk.dir/service.c.o 04:12:26 #14 7.893 [ 63%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 04:12:26 #14 8.035 [ 65%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 04:12:26 #14 8.123 [ 67%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 04:12:26 #14 8.256 [ 69%] Linking C shared library libcsdk.so 04:12:27 #14 8.320 [ 69%] Built target csdk 04:12:27 #14 8.341 [ 71%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 04:12:27 #14 8.494 [ 73%] Linking C executable template 04:12:27 #14 8.524 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:12:27 #14 8.580 [ 73%] Built target template 04:12:27 #14 8.600 [ 75%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 04:12:27 #14 8.712 [ 76%] Linking C executable device-counter 04:12:27 #14 8.740 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:12:27 #14 8.796 [ 76%] Built target device-counter 04:12:27 #14 8.815 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 04:12:27 #14 8.915 [ 80%] Linking C executable device-random 04:12:27 #14 8.940 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:12:27 #14 8.998 [ 80%] Built target device-random 04:12:27 #14 9.014 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 04:12:27 #14 9.114 [ 84%] Linking C executable device-gyro 04:12:27 #14 9.140 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:12:27 #14 9.199 [ 84%] Built target device-gyro 04:12:27 #14 9.220 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 04:12:27 #14 9.327 [ 88%] Linking C executable device-bitfields 04:12:28 #14 9.345 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:12:28 #14 9.383 [ 88%] Built target device-bitfields 04:12:28 #14 9.401 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 04:12:28 #14 9.570 [ 92%] Linking C executable template-discovery 04:12:28 #14 9.591 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:12:28 #14 9.642 [ 92%] Built target template-discovery 04:12:28 #14 9.662 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 04:12:28 #14 9.795 [ 96%] Linking C executable device-file 04:12:28 #14 9.826 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:12:28 #14 9.882 [ 96%] Built target device-file 04:12:28 #14 9.901 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 04:12:28 #14 10.02 [100%] Linking C executable device-terminal 04:12:28 #14 10.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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:12:28 #14 10.11 [100%] Built target device-terminal 04:12:28 #14 10.13 Run CPack packaging tool... 04:12:28 #14 10.15 CPack: Create package using TGZ 04:12:28 #14 10.15 CPack: Install projects 04:12:28 #14 10.15 CPack: - Run preinstall target for: Csdk 04:12:29 #14 10.42 CPack: - Install project: Csdk [] 04:12:29 #14 10.43 CPack: Create package 04:12:29 #14 10.47 CPack: - package: /device-bacnet-c/deps/device-sdk-c-4.0.2/build/release/csdk-0.0.0.tar.gz generated. 04:12:29 #14 10.47 + '[' false '=' true ] 04:12:29 #14 10.47 + '[' false '=' true ] 04:12:29 #14 10.47 + mkdir -p /device-bacnet-c/deps/device-sdk-c-4.0.2/build/debug 04:12:29 #14 10.47 + cd /device-bacnet-c/deps/device-sdk-c-4.0.2/build/debug 04:12:29 #14 10.47 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /device-bacnet-c/deps/device-sdk-c-4.0.2/src 04:12:29 #14 10.57 -- The C compiler identification is GNU 12.2.1 04:12:29 #14 10.60 -- Detecting C compiler ABI info 04:12:29 #14 10.70 -- Detecting C compiler ABI info - done 04:12:29 #14 10.73 -- Check for working C compiler: /usr/bin/cc - skipped 04:12:29 #14 10.73 -- Detecting C compile features 04:12:29 #14 10.73 -- Detecting C compile features - done 04:12:29 #14 10.74 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 04:12:29 #14 10.82 -- Found CURL: /usr/lib/libcurl.so (found version "8.12.1") 04:12:29 #14 10.82 -- Found LIBYAML: /usr/lib/libyaml.so 04:12:29 #14 10.83 -- Found LIBUUID: /usr/lib/libuuid.so 04:12:29 #14 10.83 -- Found LIBCBOR: /usr/lib/libcbor.so 04:12:29 #14 10.84 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 04:12:29 #14 10.84 -- Found IOT: /opt/iotech/iot/1.6/lib/libiot.so 04:12:29 #14 10.84 -- /opt/iotech/iot/1.6/include 04:12:29 #14 10.84 -- C SDK 0.0.0 for Linux 04:12:29 #14 10.84 -- Performing Test CSDK_HAVE_ATOMIC 04:12:29 #14 10.94 -- Performing Test CSDK_HAVE_ATOMIC - Success 04:12:29 #14 11.00 -- Found Curses: /usr/lib/libcurses.so 04:12:29 #14 11.03 -- Configuring done (0.6s) 04:12:29 #14 11.06 -- Generating done (0.0s) 04:12:29 #14 11.07 -- Build files have been written to: /device-bacnet-c/deps/device-sdk-c-4.0.2/build/debug 04:12:29 #14 11.07 + + make 04:12:29 #14 11.07 tee debug.log 04:12:29 #14 11.12 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 04:12:29 #14 11.22 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 04:12:29 #14 11.32 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 04:12:30 #14 11.41 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 04:12:30 #14 11.48 [ 9%] Building C object c/CMakeFiles/csdk.dir/command.c.o 04:12:30 #14 11.54 /device-bacnet-c/deps/device-sdk-c-4.0.2/src/c/command.c: In function 'devsdk_devicecorecommand_populate': 04:12:30 #14 11.54 /device-bacnet-c/deps/device-sdk-c-4.0.2/src/c/command.c:218:29: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 04:12:30 #14 11.54 218 | iot_data_t* cc_src_vector=iot_data_string_map_get_vector(map,"coreCommands"); 04:12:30 #14 11.54 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 04:12:30 #14 11.60 [ 11%] Building C object c/CMakeFiles/csdk.dir/config.c.o 04:12:30 #14 11.72 [ 13%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 04:12:30 #14 11.75 [ 15%] Building C object c/CMakeFiles/csdk.dir/data.c.o 04:12:30 #14 11.83 [ 17%] Building C object c/CMakeFiles/csdk.dir/device.c.o 04:12:30 #14 11.95 [ 19%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 04:12:30 #14 12.01 [ 21%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 04:12:30 #14 12.12 [ 23%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 04:12:30 #14 12.19 [ 25%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 04:12:30 #14 12.25 [ 26%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 04:12:31 #14 12.34 [ 28%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 04:12:31 #14 12.41 [ 30%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 04:12:31 #14 12.56 [ 32%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 04:12:31 #14 12.62 [ 34%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 04:12:31 #14 12.74 [ 36%] Building C object c/CMakeFiles/csdk.dir/map.c.o 04:12:31 #14 12.81 [ 38%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 04:12:31 #14 12.94 [ 40%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 04:12:31 #14 13.00 [ 42%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 04:12:31 #14 13.24 [ 44%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 04:12:32 #14 13.33 [ 46%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 04:12:32 #14 13.40 [ 48%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 04:12:32 #14 13.48 [ 50%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 04:12:32 #14 13.55 [ 51%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 04:12:32 #14 13.65 [ 53%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 04:12:32 #14 13.90 [ 55%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 04:12:32 #14 13.95 [ 57%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 04:12:32 #14 14.03 [ 59%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 04:12:32 #14 14.10 [ 61%] Building C object c/CMakeFiles/csdk.dir/service.c.o 04:12:33 #14 14.30 [ 63%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 04:12:33 #14 14.38 [ 65%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 04:12:33 #14 14.45 [ 67%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 04:12:33 #14 14.55 [ 69%] Linking C shared library libcsdk.so 04:12:33 #14 14.62 [ 69%] Built target csdk 04:12:33 #14 14.64 [ 71%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 04:12:33 #14 14.73 [ 73%] Linking C executable template 04:12:33 #14 14.76 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:12:33 #14 14.81 [ 73%] Built target template 04:12:33 #14 14.83 [ 75%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 04:12:33 #14 14.91 [ 76%] Linking C executable device-counter 04:12:33 #14 14.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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:12:33 #14 15.00 [ 76%] Built target device-counter 04:12:33 #14 15.02 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 04:12:33 #14 15.10 [ 80%] Linking C executable device-random 04:12:33 #14 15.12 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:12:33 #14 15.16 [ 80%] Built target device-random 04:12:33 #14 15.18 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 04:12:33 #14 15.26 [ 84%] Linking C executable device-gyro 04:12:33 #14 15.29 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:12:34 #14 15.35 [ 84%] Built target device-gyro 04:12:34 #14 15.37 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 04:12:34 #14 15.45 [ 88%] Linking C executable device-bitfields 04:12:34 #14 15.47 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:12:34 #14 15.53 [ 88%] Built target device-bitfields 04:12:34 #14 15.54 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 04:12:34 #14 15.64 [ 92%] Linking C executable template-discovery 04:12:34 #14 15.66 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:12:34 #14 15.72 [ 92%] Built target template-discovery 04:12:34 #14 15.74 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 04:12:34 #14 15.82 [ 96%] Linking C executable device-file 04:12:34 #14 15.84 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:12:34 #14 15.90 [ 96%] Built target device-file 04:12:34 #14 15.92 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 04:12:34 #14 16.01 [100%] Linking C executable device-terminal 04:12:34 #14 16.04 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:12:34 #14 16.10 [100%] Built target device-terminal 04:12:34 #14 16.11 + cp -rf include/devsdk include/edgex /usr/include/ 04:12:34 #14 16.11 + cp build/release/c/libcsdk.so /usr/lib/ 04:12:34 #14 16.11 + mkdir -p /usr/share/doc/edgex-csdk 04:12:34 #14 16.11 + cp Attribution.txt /usr/share/doc/edgex-csdk 04:12:34 #14 16.11 + cp LICENSE /usr/share/doc/edgex-csdk 04:12:34 #14 16.11 + rm -rf /device-bacnet-c/deps 04:12:34 #14 DONE 16.2s 04:12:35 04:12:35 #15 [11/11] RUN /device-bacnet-c/scripts/build.sh 04:12:35 #15 0.276 + readlink -f /device-bacnet-c/scripts/build.sh 04:12:35 #15 0.276 + dirname /device-bacnet-c/scripts/build.sh 04:12:35 #15 0.277 + dirname /device-bacnet-c/scripts 04:12:35 #15 0.278 + ROOT=/device-bacnet-c 04:12:35 #15 0.278 + echo /device-bacnet-c 04:12:35 #15 0.278 + cd /device-bacnet-c 04:12:35 #15 0.278 /device-bacnet-c 04:12:35 #15 0.278 + '[' '!' -f /device-bacnet-c/lib/ip/libbacnet.a ] 04:12:35 #15 0.278 + '[' '!' -d /device-bacnet-c/bacnet-stack ] 04:12:35 #15 0.278 + git clone https://github.com/IOTechSystems/bacnet-stack.git 04:12:35 #15 0.280 Cloning into 'bacnet-stack'... 04:12:38 #15 3.830 + cd /device-bacnet-c/bacnet-stack 04:12:38 #15 3.830 + git checkout v0.8.6-IOTech 04:12:39 #15 4.581 Note: switching to 'v0.8.6-IOTech'. 04:12:39 #15 4.581 04:12:39 #15 4.581 You are in 'detached HEAD' state. You can look around, make experimental 04:12:39 #15 4.581 changes and commit them, and you can discard any commits you make in this 04:12:39 #15 4.581 state without impacting any branches by switching back to a branch. 04:12:39 #15 4.581 04:12:39 #15 4.581 If you want to create a new branch to retain commits you create, you may 04:12:39 #15 4.581 do so (now or later) by using -c with the switch command. Example: 04:12:39 #15 4.581 04:12:39 #15 4.581 git switch -c 04:12:39 #15 4.581 04:12:39 #15 4.581 Or undo this operation with: 04:12:39 #15 4.581 04:12:39 #15 4.581 git switch - 04:12:39 #15 4.581 04:12:39 #15 4.581 Turn off this advice by setting config variable advice.detachedHead to false 04:12:39 #15 4.581 04:12:39 #15 4.581 HEAD is now at 8b67b7f2 Changes for BACnet device service 04:12:39 #15 4.582 + mkdir -p /device-bacnet-c/lib/ip 04:12:39 #15 4.583 + mkdir -p /device-bacnet-c/lib/mstp 04:12:39 #15 4.584 + make 'BACDL_DEFINE=-DBACDL_MSTP=1' clean library 04:12:39 #15 4.585 make -s -C lib clean 04:12:39 #15 4.588 make -s -C demo clean 04:12:39 #15 4.639 make -s -C demo/router clean 04:12:39 #15 4.643 make -s -C demo/router-ipv6 clean 04:12:39 #15 4.648 make -s -C demo/gateway clean 04:12:39 #15 4.652 make -s -C lib all 04:12:45 #15 9.437 ../ports/linux/dlmstp.c: In function 'dlmstp_cleanup': 04:12:45 #15 9.437 ../ports/linux/dlmstp.c:147:20: warning: passing argument 1 of 'pthread_cancel' makes pointer from integer without a cast [-Wint-conversion] 04:12:45 #15 9.437 147 | pthread_cancel(hThread); 04:12:45 #15 9.437 | ^~~~~~~ 04:12:45 #15 9.437 | | 04:12:45 #15 9.437 | long unsigned int 04:12:45 #15 9.437 In file included from ../ports/linux/net.h:73, 04:12:45 #15 9.437 from ../ports/linux/dlmstp.c:43: 04:12:45 #15 9.437 /usr/include/pthread.h:98:20: note: expected 'pthread_t' {aka 'struct __pthread *'} but argument is of type 'long unsigned int' 04:12:45 #15 9.437 98 | int pthread_cancel(pthread_t); 04:12:45 #15 9.437 | ^~~~~~~~~ 04:12:45 #15 9.440 ../ports/linux/dlmstp.c: In function 'dlmstp_init': 04:12:45 #15 9.440 ../ports/linux/dlmstp.c:727:25: warning: passing argument 1 of 'pthread_create' from incompatible pointer type [-Wincompatible-pointer-types] 04:12:45 #15 9.440 727 | rv = pthread_create(&hThread, NULL, dlmstp_master_fsm_task, NULL); 04:12:45 #15 9.440 | ^~~~~~~~ 04:12:45 #15 9.440 | | 04:12:45 #15 9.440 | long unsigned int * 04:12:45 #15 9.440 /usr/include/pthread.h:80:20: note: expected 'struct __pthread ** restrict' but argument is of type 'long unsigned int *' 04:12:45 #15 9.440 80 | int pthread_create(pthread_t *__restrict, const pthread_attr_t *__restrict, void *(*)(void *), void *__restrict); 04:12:45 #15 9.440 | ^ 04:12:48 #15 13.85 + cp lib/libbacnet.a /device-bacnet-c/lib/mstp 04:12:48 #15 13.85 + make 'BACDL_DEFINE=-DBACDL_BIP=1' clean library 04:12:48 #15 13.85 make -s -C lib clean 04:12:48 #15 13.86 make -s -C demo clean 04:12:48 #15 13.93 make -s -C demo/router clean 04:12:48 #15 13.93 make -s -C demo/router-ipv6 clean 04:12:48 #15 13.93 make -s -C demo/gateway clean 04:12:48 #15 13.93 make -s -C lib all 04:12:59 #15 23.74 + cp lib/libbacnet.a /device-bacnet-c/lib/ip 04:12:59 #15 23.74 + mkdir -p /device-bacnet-c/build/release/device-bacnet-ip 04:12:59 #15 23.74 + cd /device-bacnet-c/build/release/device-bacnet-ip 04:12:59 #15 23.74 + cmake '-DDATALINK:STRING=BACDL_BIP=1' '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/src/c 04:12:59 #15 23.83 -- The C compiler identification is GNU 12.2.1 04:12:59 #15 23.85 -- Detecting C compiler ABI info 04:12:59 #15 23.96 -- Detecting C compiler ABI info - done 04:12:59 #15 23.99 -- Check for working C compiler: /usr/bin/cc - skipped 04:12:59 #15 23.99 -- Detecting C compile features 04:12:59 #15 23.99 -- Detecting C compile features - done 04:12:59 #15 23.99 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 04:12:59 #15 24.09 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 04:12:59 #15 24.10 -- Found Threads: TRUE 04:12:59 #15 24.11 -- Found IOT: /opt/iotech/iot/1.6/lib/libiot.so 04:12:59 #15 24.11 -- /opt/iotech/iot/1.6/include 04:12:59 #15 24.11 -- Configuring done (0.4s) 04:12:59 #15 24.12 -- Generating done (0.0s) 04:12:59 #15 24.12 -- Build files have been written to: /device-bacnet-c/build/release/device-bacnet-ip 04:12:59 #15 24.13 + make 04:12:59 #15 24.13 + tee release.log 04:12:59 #15 24.17 [ 11%] Building C object CMakeFiles/bacnet_objects.dir/device-bacnet-c/bacnet-stack/demo/object/device-client.c.o 04:12:59 #15 24.40 [ 22%] Linking C static library libbacnet_objects.a 04:12:59 #15 24.42 [ 22%] Built target bacnet_objects 04:12:59 #15 24.44 [ 33%] Building C object CMakeFiles/device-bacnet-c.dir/main.c.o 04:12:59 #15 24.65 [ 44%] Building C object CMakeFiles/device-bacnet-c.dir/address_entry.c.o 04:12:59 #15 24.76 [ 55%] Building C object CMakeFiles/device-bacnet-c.dir/address_instance_map.c.o 04:12:59 #15 24.82 [ 66%] Building C object CMakeFiles/device-bacnet-c.dir/device_condition_map.c.o 04:12:59 #15 24.89 [ 77%] Building C object CMakeFiles/device-bacnet-c.dir/driver.c.o 04:13:00 #15 25.16 [ 88%] Building C object CMakeFiles/device-bacnet-c.dir/return_data.c.o 04:13:00 #15 25.25 [100%] Linking C executable device-bacnet-c 04:13:00 #15 25.28 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:00 #15 25.35 [100%] Built target device-bacnet-c 04:13:00 #15 25.36 + mkdir -p /device-bacnet-c/build/release/device-bacnet-mstp 04:13:00 #15 25.36 + cd /device-bacnet-c/build/release/device-bacnet-mstp 04:13:00 #15 25.36 + cmake '-DDATALINK:STRING=BACDL_MSTP=1' '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/src/c 04:13:00 #15 25.45 -- The C compiler identification is GNU 12.2.1 04:13:00 #15 25.47 -- Detecting C compiler ABI info 04:13:00 #15 25.58 -- Detecting C compiler ABI info - done 04:13:00 #15 25.62 -- Check for working C compiler: /usr/bin/cc - skipped 04:13:00 #15 25.62 -- Detecting C compile features 04:13:00 #15 25.62 -- Detecting C compile features - done 04:13:00 #15 25.62 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 04:13:00 #15 25.73 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 04:13:00 #15 25.73 -- Found Threads: TRUE 04:13:00 #15 25.74 -- Found IOT: /opt/iotech/iot/1.6/lib/libiot.so 04:13:00 #15 25.74 -- /opt/iotech/iot/1.6/include 04:13:00 #15 25.74 -- Configuring done (0.4s) 04:13:00 #15 25.75 -- Generating done (0.0s) 04:13:00 #15 25.75 -- Build files have been written to: /device-bacnet-c/build/release/device-bacnet-mstp 04:13:00 #15 25.76 + make 04:13:00 #15 25.76 + tee release.log 04:13:00 #15 25.79 [ 11%] Building C object CMakeFiles/bacnet_objects.dir/device-bacnet-c/bacnet-stack/demo/object/device-client.c.o 04:13:00 #15 26.02 [ 22%] Linking C static library libbacnet_objects.a 04:13:01 #15 26.05 [ 22%] Built target bacnet_objects 04:13:01 #15 26.07 [ 33%] Building C object CMakeFiles/device-bacnet-c.dir/main.c.o 04:13:01 #15 26.26 [ 44%] Building C object CMakeFiles/device-bacnet-c.dir/address_entry.c.o 04:13:01 #15 26.37 [ 55%] Building C object CMakeFiles/device-bacnet-c.dir/address_instance_map.c.o 04:13:01 #15 26.46 [ 66%] Building C object CMakeFiles/device-bacnet-c.dir/device_condition_map.c.o 04:13:01 #15 26.55 [ 77%] Building C object CMakeFiles/device-bacnet-c.dir/driver.c.o 04:13:01 #15 26.81 [ 88%] Building C object CMakeFiles/device-bacnet-c.dir/return_data.c.o 04:13:01 #15 26.91 [100%] Linking C executable device-bacnet-c 04:13:01 #15 26.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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:01 #15 27.00 [100%] Built target device-bacnet-c 04:13:01 #15 DONE 27.1s 04:13:02 04:13:02 #16 exporting to image 04:13:02 #16 exporting layers 04:13:02 #16 exporting layers 0.4s done 04:13:02 #16 writing image sha256:d0981917dff04f0d2dbfe3aaf1c5060ec3fe99631e0d7eec08f1767574b6b33c done 04:13:02 #16 naming to docker.io/library/ci-base-image-x86_64 done 04:13:02 #16 DONE 0.4s [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:13:02 + docker inspect -f . ci-base-image-x86_64 04:13:02 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:13:03 prd-ubuntu20.04-docker-8c-8g-2745 does not seem to be running inside a container 04:13:03 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/exfoundry_device-bacnet-c_PR-115 -v /w/workspace/exfoundry_device-bacnet-c_PR-115:/w/workspace/exfoundry_device-bacnet-c_PR-115:rw,z -v /w/workspace/exfoundry_device-bacnet-c_PR-115@tmp:/w/workspace/exfoundry_device-bacnet-c_PR-115@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 04:13:03 $ docker top 9584f1a90b93b22bf58affffecb700c37154d87cca4bacb889fc18fa8b6979b2 -eo pid,comm [Pipeline] { [Pipeline] sh 04:13:03 + make test 04:13:03 build/release/device-bacnet-c/device-bacnet-c [Pipeline] } 04:13:03 $ docker stop --time=1 9584f1a90b93b22bf58affffecb700c37154d87cca4bacb889fc18fa8b6979b2 04:13:05 $ docker rm -f --volumes 9584f1a90b93b22bf58affffecb700c37154d87cca4bacb889fc18fa8b6979b2 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 04:13:05 + sudo chown -R jenkins:jenkins . [Pipeline] sh 04:13:06 + ls -al . 04:13:06 total 88 04:13:06 drwxrwxr-x 10 jenkins jenkins 4096 Sep 19 04:12 . 04:13:06 drwxrwxr-x 4 jenkins jenkins 4096 Sep 19 04:11 .. 04:13:06 drwxrwxr-x 8 jenkins jenkins 4096 Sep 19 04:12 .git 04:13:06 drwxrwxr-x 3 jenkins jenkins 4096 Sep 19 04:11 .github 04:13:06 drwxr-xr-x 3 jenkins jenkins 4096 Sep 19 04:12 .semver 04:13:06 -rw-rw-r-- 1 jenkins jenkins 1563 Sep 19 04:11 Attribution.txt 04:13:06 -rw-rw-r-- 1 jenkins jenkins 1172 Sep 19 04:11 CHANGELOG.md 04:13:06 -rw-rw-r-- 1 jenkins jenkins 677 Sep 19 04:11 GOVERNANCE.md 04:13:06 -rw-rw-r-- 1 jenkins jenkins 764 Sep 19 04:11 Jenkinsfile 04:13:06 -rw-rw-r-- 1 jenkins jenkins 10174 Sep 19 04:11 LICENSE 04:13:06 -rw-rw-r-- 1 jenkins jenkins 837 Sep 19 04:11 Makefile 04:13:06 -rw-rw-r-- 1 jenkins jenkins 621 Sep 19 04:11 OWNERS.md 04:13:06 -rw-rw-r-- 1 jenkins jenkins 5503 Sep 19 04:11 README.md 04:13:06 -rw-rw-r-- 1 jenkins jenkins 5 Sep 19 04:12 VERSION 04:13:06 drwxrwxr-x 2 jenkins jenkins 4096 Sep 19 04:11 docs 04:13:06 drwxrwxr-x 4 jenkins jenkins 4096 Sep 19 04:11 res 04:13:06 drwxrwxr-x 2 jenkins jenkins 4096 Sep 19 04:11 sample-profiles 04:13:06 drwxrwxr-x 2 jenkins jenkins 4096 Sep 19 04:11 scripts 04:13:06 drwxrwxr-x 4 jenkins jenkins 4096 Sep 19 04:11 src [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:13:06 + 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=01c456aaabb8a1587e7cca4dd5663e8e058b8f02 --label arch=amd64 --label version=0.0.0 . 04:13:06 #0 building with "default" instance using docker driver 04:13:06 04:13:06 #1 [internal] load build definition from Dockerfile.alpine 04:13:06 #1 transferring dockerfile: 2.44kB done 04:13:06 #1 WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 18) 04:13:06 #1 WARN: MaintainerDeprecated: Maintainer instruction is deprecated in favor of using label (line 34) 04:13:06 #1 DONE 0.0s 04:13:06 04:13:06 #2 [internal] load metadata for docker.io/library/ci-base-image-x86_64:latest 04:13:06 #2 DONE 0.0s 04:13:06 04:13:06 #3 [internal] load .dockerignore 04:13:06 #3 transferring context: 2B done 04:13:06 #3 DONE 0.0s 04:13:06 04:13:06 #4 [internal] load build context 04:13:06 #4 transferring context: 20.43kB done 04:13:06 #4 DONE 0.0s 04:13:06 04:13:06 #5 [builder 1/10] FROM docker.io/library/ci-base-image-x86_64:latest 04:13:06 #5 DONE 0.1s 04:13:06 04:13:06 #6 [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 04:13:07 #6 0.229 Connecting to iotech.jfrog.io (52.30.167.63:443) 04:13:07 #6 0.668 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 04:13:07 #6 0.668 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 04:13:07 #6 0.668 '/etc/apk/keys/alpine.dev.rsa.pub' saved 04:13:07 #6 DONE 0.7s 04:13:07 04:13:07 #7 [builder 3/10] RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main' >> /etc/apk/repositories 04:13:07 #7 DONE 0.3s 04:13:07 04:13:07 #8 [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.6-dev 04:13:08 #8 0.337 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 04:13:08 #8 0.446 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 04:13:08 #8 0.549 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/x86_64/APKINDEX.tar.gz 04:13:08 #8 ... 04:13:08 04:13:08 #9 [stage-1 4/13] RUN apk add --update --no-cache linux-headers yaml libmicrohttpd curl libuuid iotech-paho-mqtt-c-dev-1.3 hiredis iotech-iot-1.6 dumb-init 04:13:08 #9 0.323 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 04:13:08 #9 0.399 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 04:13:08 #9 0.496 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/x86_64/APKINDEX.tar.gz 04:13:08 #9 1.055 WARNING: This apk-tools is OLD! Some packages might not function properly. 04:13:08 #9 1.059 (1/1) Installing curl (8.12.1-r0) 04:13:08 #9 1.064 Executing busybox-1.36.1-r7.trigger 04:13:08 #9 1.072 OK: 338 MiB in 104 packages 04:13:08 #9 DONE 1.2s 04:13:08 04:13:08 #8 [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.6-dev 04:13:08 #8 1.117 WARNING: This apk-tools is OLD! Some packages might not function properly. 04:13:08 #8 1.124 OK: 338 MiB in 103 packages 04:13:09 #8 DONE 1.2s 04:13:09 04:13:09 #10 [builder 5/10] COPY scripts /device-bacnet-c/scripts 04:13:09 #10 DONE 0.0s 04:13:09 04:13:09 #11 [stage-1 5/13] RUN apk --no-cache upgrade 04:13:09 #11 ... 04:13:09 04:13:09 #12 [builder 6/10] COPY src /device-bacnet-c/src/ 04:13:09 #12 DONE 0.0s 04:13:09 04:13:09 #13 [builder 7/10] COPY VERSION /device-bacnet-c/ 04:13:09 #13 DONE 0.0s 04:13:09 04:13:09 #14 [builder 8/10] WORKDIR /device-bacnet-c 04:13:09 #14 DONE 0.0s 04:13:09 04:13:09 #15 [builder 9/10] RUN /device-bacnet-c/scripts/build_deps.sh 04:13:09 #15 0.265 + CSDK_VER=4.0.2 04:13:09 #15 0.265 + '[' '!' -d deps ] 04:13:09 #15 0.265 + mkdir deps 04:13:09 #15 0.266 + cd /device-bacnet-c/deps 04:13:09 #15 0.266 + wget https://github.com/edgexfoundry/device-sdk-c/archive/v4.0.2.zip 04:13:09 #15 0.268 Connecting to github.com (140.82.112.3:443) 04:13:09 #15 0.630 Connecting to codeload.github.com (140.82.114.9:443) 04:13:10 #15 0.763 saving to 'v4.0.2.zip' 04:13:10 #15 0.825 v4.0.2.zip 100% |********************************| 256k 0:00:00 ETA 04:13:10 #15 0.825 'v4.0.2.zip' saved 04:13:10 #15 0.826 + unzip v4.0.2.zip 04:13:10 #15 0.826 Archive: v4.0.2.zip 04:13:10 #15 0.832 creating: device-sdk-c-4.0.2/ 04:13:10 #15 0.832 creating: device-sdk-c-4.0.2/.github/ 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/.github/Contributing.md 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/.github/PULL_REQUEST_TEMPLATE.md 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/.github/semantic.yml 04:13:10 #15 0.832 creating: device-sdk-c-4.0.2/.github/workflows/ 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/.github/workflows/release.yml 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/.gitignore 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/Attribution.txt 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/CHANGELOG.md 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/Doxyfile 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/GOVERNANCE.md 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/Jenkinsfile 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/LICENSE 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/Makefile 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/OWNERS.md 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/README.IOT.md 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/README.md 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/README.v3.md 04:13:10 #15 0.832 creating: device-sdk-c-4.0.2/docs/ 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/docs/configuration.md 04:13:10 #15 0.832 inflating: device-sdk-c-4.0.2/docs/deviceprofiles.md 04:13:10 #15 0.835 inflating: device-sdk-c-4.0.2/docs/metrics.md 04:13:10 #15 0.835 inflating: device-sdk-c-4.0.2/docs/servicewritersguide.md 04:13:10 #15 0.835 inflating: device-sdk-c-4.0.2/docs/startup.md 04:13:10 #15 0.835 creating: device-sdk-c-4.0.2/include/ 04:13:10 #15 0.835 creating: device-sdk-c-4.0.2/include/devsdk/ 04:13:10 #15 0.835 inflating: device-sdk-c-4.0.2/include/devsdk/devsdk-base.h 04:13:10 #15 0.835 inflating: device-sdk-c-4.0.2/include/devsdk/devsdk.h 04:13:10 #15 0.835 creating: device-sdk-c-4.0.2/include/edgex/ 04:13:10 #15 0.835 inflating: device-sdk-c-4.0.2/include/edgex/devices.h 04:13:10 #15 0.835 inflating: device-sdk-c-4.0.2/include/edgex/edgex-base.h 04:13:10 #15 0.835 inflating: device-sdk-c-4.0.2/include/edgex/edgex.h 04:13:10 #15 0.835 inflating: device-sdk-c-4.0.2/include/edgex/profiles.h 04:13:10 #15 0.835 inflating: device-sdk-c-4.0.2/include/edgex/rest-server.h 04:13:10 #15 0.835 creating: device-sdk-c-4.0.2/scripts/ 04:13:10 #15 0.835 inflating: device-sdk-c-4.0.2/scripts/Dockerfile.alpine 04:13:10 #15 0.835 inflating: device-sdk-c-4.0.2/scripts/Dockerfile.alpine-base 04:13:10 #15 0.835 inflating: device-sdk-c-4.0.2/scripts/build.sh 04:13:10 #15 0.835 inflating: device-sdk-c-4.0.2/scripts/entrypoint.sh 04:13:10 #15 0.835 creating: device-sdk-c-4.0.2/src/ 04:13:10 #15 0.835 inflating: device-sdk-c-4.0.2/src/CMakeLists.txt 04:13:10 #15 0.840 creating: device-sdk-c-4.0.2/src/c/ 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/CMakeLists.txt 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/api.h 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/autoevent.c 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/autoevent.h 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/bus-impl.h 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/bus-mqtt.c 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/bus.c 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/bus.h 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/callback3.c 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/callback3.h 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/cmdinfo.h 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/command.c 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/command.h 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/config.c 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/config.h 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/correlation.c 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/correlation.h 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/data.c 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/data.h 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/defs.h.in 04:13:10 #15 0.840 inflating: device-sdk-c-4.0.2/src/c/device.c 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/device.h 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/devman.c 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/devmap.c 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/devmap.h 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/devsdk-base.c 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/devutil.h 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/discovery.c 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/discovery.h 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/dto-read.c 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/dto-read.h 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/edgex-logging.c 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/edgex-logging.h 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/edgex-rest.c 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/edgex-rest.h 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/edgex2.h 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/errorlist.h 04:13:10 #15 0.844 creating: device-sdk-c-4.0.2/src/c/examples/ 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/examples/CMakeLists.txt 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/examples/README.md 04:13:10 #15 0.844 creating: device-sdk-c-4.0.2/src/c/examples/bitfields/ 04:13:10 #15 0.844 inflating: device-sdk-c-4.0.2/src/c/examples/bitfields/CMakeLists.txt 04:13:10 #15 0.846 inflating: device-sdk-c-4.0.2/src/c/examples/bitfields/README.md 04:13:10 #15 0.846 inflating: device-sdk-c-4.0.2/src/c/examples/bitfields/device-bitfields.c 04:13:10 #15 0.846 creating: device-sdk-c-4.0.2/src/c/examples/bitfields/res/ 04:13:10 #15 0.846 inflating: device-sdk-c-4.0.2/src/c/examples/bitfields/res/configuration.yaml 04:13:10 #15 0.846 creating: device-sdk-c-4.0.2/src/c/examples/bitfields/res/devices/ 04:13:10 #15 0.846 inflating: device-sdk-c-4.0.2/src/c/examples/bitfields/res/devices/Bitfields.json 04:13:10 #15 0.846 creating: device-sdk-c-4.0.2/src/c/examples/bitfields/res/profiles/ 04:13:10 #15 0.846 inflating: device-sdk-c-4.0.2/src/c/examples/bitfields/res/profiles/Example-Bitfields.json 04:13:10 #15 0.846 creating: device-sdk-c-4.0.2/src/c/examples/counters/ 04:13:10 #15 0.846 inflating: device-sdk-c-4.0.2/src/c/examples/counters/CMakeLists.txt 04:13:10 #15 0.846 inflating: device-sdk-c-4.0.2/src/c/examples/counters/README.md 04:13:10 #15 0.846 inflating: device-sdk-c-4.0.2/src/c/examples/counters/device-counter.c 04:13:10 #15 0.846 creating: device-sdk-c-4.0.2/src/c/examples/counters/res/ 04:13:10 #15 0.846 inflating: device-sdk-c-4.0.2/src/c/examples/counters/res/configuration.yaml 04:13:10 #15 0.847 creating: device-sdk-c-4.0.2/src/c/examples/counters/res/devices/ 04:13:10 #15 0.847 inflating: device-sdk-c-4.0.2/src/c/examples/counters/res/devices/Counters.json 04:13:10 #15 0.847 creating: device-sdk-c-4.0.2/src/c/examples/counters/res/profiles/ 04:13:10 #15 0.847 inflating: device-sdk-c-4.0.2/src/c/examples/counters/res/profiles/Counter.json 04:13:10 #15 0.847 creating: device-sdk-c-4.0.2/src/c/examples/discovery/ 04:13:10 #15 0.847 inflating: device-sdk-c-4.0.2/src/c/examples/discovery/CMakeLists.txt 04:13:10 #15 0.847 inflating: device-sdk-c-4.0.2/src/c/examples/discovery/README.md 04:13:10 #15 0.847 creating: device-sdk-c-4.0.2/src/c/examples/discovery/res/ 04:13:10 #15 0.847 inflating: device-sdk-c-4.0.2/src/c/examples/discovery/res/configuration.yaml 04:13:10 #15 0.847 creating: device-sdk-c-4.0.2/src/c/examples/discovery/res/devices/ 04:13:10 #15 0.847 inflating: device-sdk-c-4.0.2/src/c/examples/discovery/res/devices/readme.txt 04:13:10 #15 0.847 creating: device-sdk-c-4.0.2/src/c/examples/discovery/res/profiles/ 04:13:10 #15 0.847 inflating: device-sdk-c-4.0.2/src/c/examples/discovery/res/profiles/TemplateProfile.json 04:13:10 #15 0.847 creating: device-sdk-c-4.0.2/src/c/examples/discovery/res/watchers/ 04:13:10 #15 0.850 inflating: device-sdk-c-4.0.2/src/c/examples/discovery/res/watchers/watcher1.json 04:13:10 #15 0.850 inflating: device-sdk-c-4.0.2/src/c/examples/discovery/res/watchers/watcher2.json 04:13:10 #15 0.850 inflating: device-sdk-c-4.0.2/src/c/examples/discovery/template.c 04:13:10 #15 0.850 creating: device-sdk-c-4.0.2/src/c/examples/file/ 04:13:10 #15 0.850 inflating: device-sdk-c-4.0.2/src/c/examples/file/CMakeLists.txt 04:13:10 #15 0.850 inflating: device-sdk-c-4.0.2/src/c/examples/file/README.md 04:13:10 #15 0.850 inflating: device-sdk-c-4.0.2/src/c/examples/file/device-file.c 04:13:10 #15 0.850 creating: device-sdk-c-4.0.2/src/c/examples/file/res/ 04:13:10 #15 0.850 inflating: device-sdk-c-4.0.2/src/c/examples/file/res/configuration.yaml 04:13:10 #15 0.850 creating: device-sdk-c-4.0.2/src/c/examples/file/res/devices/ 04:13:10 #15 0.850 inflating: device-sdk-c-4.0.2/src/c/examples/file/res/devices/file1.json 04:13:10 #15 0.850 inflating: device-sdk-c-4.0.2/src/c/examples/file/res/lorem.txt 04:13:10 #15 0.850 creating: device-sdk-c-4.0.2/src/c/examples/file/res/profiles/ 04:13:10 #15 0.850 inflating: device-sdk-c-4.0.2/src/c/examples/file/res/profiles/FileExampleProfile.json 04:13:10 #15 0.850 creating: device-sdk-c-4.0.2/src/c/examples/gyro/ 04:13:10 #15 0.852 inflating: device-sdk-c-4.0.2/src/c/examples/gyro/CMakeLists.txt 04:13:10 #15 0.852 inflating: device-sdk-c-4.0.2/src/c/examples/gyro/README.md 04:13:10 #15 0.852 inflating: device-sdk-c-4.0.2/src/c/examples/gyro/device-gyro.c 04:13:10 #15 0.852 creating: device-sdk-c-4.0.2/src/c/examples/gyro/res/ 04:13:10 #15 0.852 inflating: device-sdk-c-4.0.2/src/c/examples/gyro/res/configuration.yaml 04:13:10 #15 0.852 creating: device-sdk-c-4.0.2/src/c/examples/gyro/res/devices/ 04:13:10 #15 0.852 inflating: device-sdk-c-4.0.2/src/c/examples/gyro/res/devices/gyro.json 04:13:10 #15 0.852 creating: device-sdk-c-4.0.2/src/c/examples/gyro/res/profiles/ 04:13:10 #15 0.852 inflating: device-sdk-c-4.0.2/src/c/examples/gyro/res/profiles/Gyro.json 04:13:10 #15 0.852 creating: device-sdk-c-4.0.2/src/c/examples/random/ 04:13:10 #15 0.852 inflating: device-sdk-c-4.0.2/src/c/examples/random/CMakeLists.txt 04:13:10 #15 0.852 inflating: device-sdk-c-4.0.2/src/c/examples/random/README.md 04:13:10 #15 0.852 inflating: device-sdk-c-4.0.2/src/c/examples/random/device-random.c 04:13:10 #15 0.852 creating: device-sdk-c-4.0.2/src/c/examples/random/res/ 04:13:10 #15 0.852 inflating: device-sdk-c-4.0.2/src/c/examples/random/res/configuration.yaml 04:13:10 #15 0.852 creating: device-sdk-c-4.0.2/src/c/examples/random/res/devices/ 04:13:10 #15 0.854 inflating: device-sdk-c-4.0.2/src/c/examples/random/res/devices/randomdevice1.json 04:13:10 #15 0.854 creating: device-sdk-c-4.0.2/src/c/examples/random/res/profiles/ 04:13:10 #15 0.854 inflating: device-sdk-c-4.0.2/src/c/examples/random/res/profiles/RandomExampleProfile.json 04:13:10 #15 0.854 creating: device-sdk-c-4.0.2/src/c/examples/res/ 04:13:10 #15 0.854 inflating: device-sdk-c-4.0.2/src/c/examples/res/configuration.yaml 04:13:10 #15 0.854 creating: device-sdk-c-4.0.2/src/c/examples/res/devices/ 04:13:10 #15 0.854 inflating: device-sdk-c-4.0.2/src/c/examples/res/devices/device1.json 04:13:10 #15 0.854 creating: device-sdk-c-4.0.2/src/c/examples/res/profiles/ 04:13:10 #15 0.854 inflating: device-sdk-c-4.0.2/src/c/examples/res/profiles/TemplateProfile.json 04:13:10 #15 0.854 inflating: device-sdk-c-4.0.2/src/c/examples/template.c 04:13:10 #15 0.854 creating: device-sdk-c-4.0.2/src/c/examples/terminal/ 04:13:10 #15 0.854 inflating: device-sdk-c-4.0.2/src/c/examples/terminal/CMakeLists.txt 04:13:10 #15 0.854 inflating: device-sdk-c-4.0.2/src/c/examples/terminal/README.md 04:13:10 #15 0.854 inflating: device-sdk-c-4.0.2/src/c/examples/terminal/device-terminal.c 04:13:10 #15 0.854 creating: device-sdk-c-4.0.2/src/c/examples/terminal/res/ 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/examples/terminal/res/configuration.yaml 04:13:10 #15 0.858 creating: device-sdk-c-4.0.2/src/c/examples/terminal/res/devices/ 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/examples/terminal/res/devices/terminal.json 04:13:10 #15 0.858 creating: device-sdk-c-4.0.2/src/c/examples/terminal/res/profiles/ 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/examples/terminal/res/profiles/Terminal.json 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/filesys.c 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/filesys.h 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/keeper.c 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/keeper.h 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/map.c 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/map.h 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/metadata.c 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/metadata.h 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/metrics.h 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/opstate.c 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/opstate.h 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/parson.c 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/parson.h 04:13:10 #15 0.858 inflating: device-sdk-c-4.0.2/src/c/profiles.c 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/profiles.h 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/registry-impl.h 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/registry.c 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/registry.h 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/reqdata.c 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/reqdata.h 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/request_auth.c 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/request_auth.h 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/rest-server.c 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/rest-server.h 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/rest.c 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/rest.h 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/secrets-impl.h 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/secrets-insecure.c 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/secrets-insecure.h 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/secrets-vault.c 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/secrets-vault.h 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/secrets.c 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/secrets.h 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/service.c 04:13:10 #15 0.863 inflating: device-sdk-c-4.0.2/src/c/service.h 04:13:10 #15 0.865 inflating: device-sdk-c-4.0.2/src/c/transform.c 04:13:10 #15 0.865 inflating: device-sdk-c-4.0.2/src/c/transform.h 04:13:10 #15 0.865 inflating: device-sdk-c-4.0.2/src/c/validate.c 04:13:10 #15 0.865 inflating: device-sdk-c-4.0.2/src/c/validate.h 04:13:10 #15 0.865 inflating: device-sdk-c-4.0.2/src/c/watchers.c 04:13:10 #15 0.865 inflating: device-sdk-c-4.0.2/src/c/watchers.h 04:13:10 #15 0.865 creating: device-sdk-c-4.0.2/src/cmake/ 04:13:10 #15 0.865 inflating: device-sdk-c-4.0.2/src/cmake/FindIOT.cmake 04:13:10 #15 0.865 inflating: device-sdk-c-4.0.2/src/cmake/FindLIBCBOR.cmake 04:13:10 #15 0.865 inflating: device-sdk-c-4.0.2/src/cmake/FindLIBMICROHTTP.cmake 04:13:10 #15 0.865 inflating: device-sdk-c-4.0.2/src/cmake/FindLIBPAHO.cmake 04:13:10 #15 0.865 inflating: device-sdk-c-4.0.2/src/cmake/FindLIBUUID.cmake 04:13:10 #15 0.865 inflating: device-sdk-c-4.0.2/src/cmake/FindLIBYAML.cmake 04:13:10 #15 0.865 + cd device-sdk-c-4.0.2 04:13:10 #15 0.865 + ./scripts/build.sh 04:13:10 #15 0.867 + CPPCHECK=false 04:13:10 #15 0.867 + DOCGEN=false 04:13:10 #15 0.867 + CMAKEOPTS='-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' 04:13:10 #15 0.867 + '[' 0 -gt 0 ] 04:13:10 #15 0.867 + readlink -f ./scripts/build.sh 04:13:10 #15 0.867 + dirname /device-bacnet-c/deps/device-sdk-c-4.0.2/scripts/build.sh 04:13:10 #15 0.868 + dirname /device-bacnet-c/deps/device-sdk-c-4.0.2/scripts 04:13:10 #15 0.869 + ROOT=/device-bacnet-c/deps/device-sdk-c-4.0.2 04:13:10 #15 0.869 + cd /device-bacnet-c/deps/device-sdk-c-4.0.2 04:13:10 #15 0.869 + mkdir -p /device-bacnet-c/deps/device-sdk-c-4.0.2/build/release 04:13:10 #15 0.870 + cd /device-bacnet-c/deps/device-sdk-c-4.0.2/build/release 04:13:10 #15 0.870 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/deps/device-sdk-c-4.0.2/src 04:13:10 #15 0.968 -- The C compiler identification is GNU 12.2.1 04:13:10 #15 0.994 -- Detecting C compiler ABI info 04:13:10 #15 ... 04:13:10 04:13:10 #11 [stage-1 5/13] RUN apk --no-cache upgrade 04:13:10 #11 0.486 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 04:13:10 #11 0.621 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 04:13:10 #11 0.729 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.20/main/x86_64/APKINDEX.tar.gz 04:13:10 #11 1.294 WARNING: This apk-tools is OLD! Some packages might not function properly. 04:13:10 #11 1.301 OK: 338 MiB in 104 packages 04:13:10 #11 DONE 1.4s 04:13:10 04:13:10 #15 [builder 9/10] RUN /device-bacnet-c/scripts/build_deps.sh 04:13:10 #15 1.103 -- Detecting C compiler ABI info - done 04:13:10 #15 1.138 -- Check for working C compiler: /usr/bin/cc - skipped 04:13:10 #15 1.138 -- Detecting C compile features 04:13:10 #15 1.139 -- Detecting C compile features - done 04:13:10 #15 1.145 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 04:13:10 #15 1.227 -- Found CURL: /usr/lib/libcurl.so (found version "8.12.1") 04:13:10 #15 1.233 -- Found LIBYAML: /usr/lib/libyaml.so 04:13:10 #15 1.237 -- Found LIBUUID: /usr/lib/libuuid.so 04:13:10 #15 1.243 -- Found LIBCBOR: /usr/lib/libcbor.so 04:13:10 #15 1.248 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 04:13:10 #15 1.253 -- Found IOT: /opt/iotech/iot/1.6/lib/libiot.so 04:13:10 #15 1.253 -- /opt/iotech/iot/1.6/include 04:13:10 #15 1.254 -- C SDK 0.0.0 for Linux 04:13:10 #15 1.257 -- Performing Test CSDK_HAVE_ATOMIC 04:13:10 #15 1.364 -- Performing Test CSDK_HAVE_ATOMIC - Success 04:13:10 #15 1.428 -- Found Curses: /usr/lib/libcurses.so 04:13:10 #15 1.465 -- Configuring done (0.6s) 04:13:10 #15 1.503 -- Generating done (0.0s) 04:13:10 #15 1.505 -- Build files have been written to: /device-bacnet-c/deps/device-sdk-c-4.0.2/build/release 04:13:10 #15 1.509 + make all package 04:13:10 #15 1.509 + tee release.log 04:13:10 #15 1.555 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 04:13:10 #15 1.716 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 04:13:11 #15 1.862 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 04:13:11 #15 2.030 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 04:13:11 #15 2.154 [ 9%] Building C object c/CMakeFiles/csdk.dir/command.c.o 04:13:11 #15 2.200 /device-bacnet-c/deps/device-sdk-c-4.0.2/src/c/command.c: In function 'devsdk_devicecorecommand_populate': 04:13:11 #15 2.200 /device-bacnet-c/deps/device-sdk-c-4.0.2/src/c/command.c:218:29: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 04:13:11 #15 2.200 218 | iot_data_t* cc_src_vector=iot_data_string_map_get_vector(map,"coreCommands"); 04:13:11 #15 2.200 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 04:13:11 #15 2.295 [ 11%] Building C object c/CMakeFiles/csdk.dir/config.c.o 04:13:11 #15 2.623 [ 13%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 04:13:12 #15 2.684 [ 15%] Building C object c/CMakeFiles/csdk.dir/data.c.o 04:13:12 #15 2.817 [ 17%] Building C object c/CMakeFiles/csdk.dir/device.c.o 04:13:12 #15 3.119 [ 19%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 04:13:12 #15 3.234 [ 21%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 04:13:12 #15 3.386 [ 23%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 04:13:12 #15 3.538 [ 25%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 04:13:13 #15 3.658 [ 26%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 04:13:13 #15 3.834 [ 28%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 04:13:13 #15 3.890 [ 30%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 04:13:13 #15 4.230 [ 32%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 04:13:13 #15 4.313 [ 34%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 04:13:13 #15 4.558 [ 36%] Building C object c/CMakeFiles/csdk.dir/map.c.o 04:13:14 #15 4.652 [ 38%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 04:13:14 #15 4.864 [ 40%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 04:13:14 #15 4.973 [ 42%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 04:13:15 #15 6.002 [ 44%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 04:13:15 #15 6.137 [ 46%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 04:13:15 #15 6.230 [ 48%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 04:13:15 #15 6.348 [ 50%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 04:13:15 #15 6.427 [ 51%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 04:13:15 #15 6.667 [ 53%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 04:13:16 #15 7.030 [ 55%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 04:13:16 #15 7.133 [ 57%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 04:13:16 #15 7.279 [ 59%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 04:13:16 #15 7.393 [ 61%] Building C object c/CMakeFiles/csdk.dir/service.c.o 04:13:17 #15 7.881 [ 63%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 04:13:17 #15 8.020 [ 65%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 04:13:17 #15 8.071 [ 67%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 04:13:17 #15 8.203 [ 69%] Linking C shared library libcsdk.so 04:13:17 #15 8.266 [ 69%] Built target csdk 04:13:17 #15 8.285 [ 71%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 04:13:17 #15 8.445 [ 73%] Linking C executable template 04:13:17 #15 8.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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:17 #15 8.514 [ 73%] Built target template 04:13:17 #15 8.534 [ 75%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 04:13:17 #15 8.646 [ 76%] Linking C executable device-counter 04:13:17 #15 8.676 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:17 #15 8.735 [ 76%] Built target device-counter 04:13:17 #15 8.754 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 04:13:17 #15 8.862 [ 80%] Linking C executable device-random 04:13:18 #15 8.891 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:18 #15 8.952 [ 80%] Built target device-random 04:13:18 #15 8.972 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 04:13:18 #15 9.073 [ 84%] Linking C executable device-gyro 04:13:18 #15 9.102 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:18 #15 9.155 [ 84%] Built target device-gyro 04:13:18 #15 9.173 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 04:13:18 #15 9.277 [ 88%] Linking C executable device-bitfields 04:13:18 #15 9.299 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:18 #15 9.351 [ 88%] Built target device-bitfields 04:13:18 #15 9.367 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 04:13:18 #15 9.540 [ 92%] Linking C executable template-discovery 04:13:19 #15 9.564 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:19 #15 9.616 [ 92%] Built target template-discovery 04:13:19 #15 9.636 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 04:13:19 #15 9.775 [ 96%] Linking C executable device-file 04:13:19 #15 9.806 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:19 #15 9.866 [ 96%] Built target device-file 04:13:19 #15 9.886 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 04:13:19 #15 10.01 [100%] Linking C executable device-terminal 04:13:19 #15 10.04 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:19 #15 10.10 [100%] Built target device-terminal 04:13:19 #15 10.12 Run CPack packaging tool... 04:13:19 #15 10.14 CPack: Create package using TGZ 04:13:19 #15 10.14 CPack: Install projects 04:13:19 #15 10.14 CPack: - Run preinstall target for: Csdk 04:13:19 #15 10.41 CPack: - Install project: Csdk [] 04:13:19 #15 10.42 CPack: Create package 04:13:19 #15 10.45 CPack: - package: /device-bacnet-c/deps/device-sdk-c-4.0.2/build/release/csdk-0.0.0.tar.gz generated. 04:13:19 #15 10.45 + '[' false '=' true ] 04:13:19 #15 10.45 + '[' false '=' true ] 04:13:19 #15 10.45 + mkdir -p /device-bacnet-c/deps/device-sdk-c-4.0.2/build/debug 04:13:19 #15 10.45 + cd /device-bacnet-c/deps/device-sdk-c-4.0.2/build/debug 04:13:19 #15 10.45 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /device-bacnet-c/deps/device-sdk-c-4.0.2/src 04:13:19 #15 10.56 -- The C compiler identification is GNU 12.2.1 04:13:20 #15 10.59 -- Detecting C compiler ABI info 04:13:20 #15 10.69 -- Detecting C compiler ABI info - done 04:13:20 #15 10.73 -- Check for working C compiler: /usr/bin/cc - skipped 04:13:20 #15 10.73 -- Detecting C compile features 04:13:20 #15 10.73 -- Detecting C compile features - done 04:13:20 #15 10.74 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 04:13:20 #15 10.81 -- Found CURL: /usr/lib/libcurl.so (found version "8.12.1") 04:13:20 #15 10.82 -- Found LIBYAML: /usr/lib/libyaml.so 04:13:20 #15 10.83 -- Found LIBUUID: /usr/lib/libuuid.so 04:13:20 #15 10.83 -- Found LIBCBOR: /usr/lib/libcbor.so 04:13:20 #15 10.83 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 04:13:20 #15 10.84 -- Found IOT: /opt/iotech/iot/1.6/lib/libiot.so 04:13:20 #15 10.84 -- /opt/iotech/iot/1.6/include 04:13:20 #15 10.84 -- C SDK 0.0.0 for Linux 04:13:20 #15 10.84 -- Performing Test CSDK_HAVE_ATOMIC 04:13:20 #15 10.94 -- Performing Test CSDK_HAVE_ATOMIC - Success 04:13:20 #15 11.00 -- Found Curses: /usr/lib/libcurses.so 04:13:20 #15 11.03 -- Configuring done (0.6s) 04:13:20 #15 11.06 -- Generating done (0.0s) 04:13:20 #15 11.06 -- Build files have been written to: /device-bacnet-c/deps/device-sdk-c-4.0.2/build/debug 04:13:20 #15 11.07 + make 04:13:20 #15 11.07 + tee debug.log 04:13:20 #15 11.11 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 04:13:20 #15 11.22 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 04:13:20 #15 11.32 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 04:13:20 #15 11.43 [ 7%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 04:13:20 #15 11.53 [ 9%] Building C object c/CMakeFiles/csdk.dir/command.c.o 04:13:20 #15 11.59 /device-bacnet-c/deps/device-sdk-c-4.0.2/src/c/command.c: In function 'devsdk_devicecorecommand_populate': 04:13:20 #15 11.59 /device-bacnet-c/deps/device-sdk-c-4.0.2/src/c/command.c:218:29: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 04:13:20 #15 11.59 218 | iot_data_t* cc_src_vector=iot_data_string_map_get_vector(map,"coreCommands"); 04:13:20 #15 11.59 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 04:13:21 #15 11.66 [ 11%] Building C object c/CMakeFiles/csdk.dir/config.c.o 04:13:21 #15 11.81 [ 13%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 04:13:21 #15 11.86 [ 15%] Building C object c/CMakeFiles/csdk.dir/data.c.o 04:13:21 #15 11.95 [ 17%] Building C object c/CMakeFiles/csdk.dir/device.c.o 04:13:21 #15 12.07 [ 19%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 04:13:21 #15 12.17 [ 21%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 04:13:21 #15 12.27 [ 23%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 04:13:21 #15 12.36 [ 25%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 04:13:21 #15 12.45 [ 26%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 04:13:21 #15 12.53 [ 28%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 04:13:21 #15 12.59 [ 30%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 04:13:22 #15 12.75 [ 32%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 04:13:22 #15 12.80 [ 34%] Building C object c/CMakeFiles/csdk.dir/keeper.c.o 04:13:22 #15 12.94 [ 36%] Building C object c/CMakeFiles/csdk.dir/map.c.o 04:13:22 #15 13.01 [ 38%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 04:13:22 #15 13.15 [ 40%] Building C object c/CMakeFiles/csdk.dir/opstate.c.o 04:13:22 #15 13.23 [ 42%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 04:13:22 #15 13.47 [ 44%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 04:13:22 #15 13.56 [ 46%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 04:13:22 #15 13.64 [ 48%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 04:13:23 #15 13.72 [ 50%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 04:13:23 #15 13.79 [ 51%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 04:13:23 #15 13.90 [ 53%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 04:13:23 #15 14.15 [ 55%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 04:13:23 #15 14.22 [ 57%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 04:13:23 #15 14.30 [ 59%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 04:13:23 #15 14.40 [ 61%] Building C object c/CMakeFiles/csdk.dir/service.c.o 04:13:23 #15 14.59 [ 63%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 04:13:24 #15 14.69 [ 65%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 04:13:24 #15 14.75 [ 67%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 04:13:24 #15 14.84 [ 69%] Linking C shared library libcsdk.so 04:13:24 #15 14.92 [ 69%] Built target csdk 04:13:24 #15 14.94 [ 71%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 04:13:24 #15 15.02 [ 73%] Linking C executable template 04:13:24 #15 15.05 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:24 #15 15.11 [ 73%] Built target template 04:13:24 #15 15.13 [ 75%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 04:13:24 #15 15.21 [ 76%] Linking C executable device-counter 04:13:24 #15 15.24 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:24 #15 15.30 [ 76%] Built target device-counter 04:13:24 #15 15.32 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 04:13:24 #15 15.40 [ 80%] Linking C executable device-random 04:13:24 #15 15.43 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:24 #15 15.48 [ 80%] Built target device-random 04:13:24 #15 15.50 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 04:13:24 #15 15.58 [ 84%] Linking C executable device-gyro 04:13:24 #15 15.61 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:24 #15 15.67 [ 84%] Built target device-gyro 04:13:24 #15 15.69 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 04:13:24 #15 15.77 [ 88%] Linking C executable device-bitfields 04:13:25 #15 15.80 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:25 #15 15.86 [ 88%] Built target device-bitfields 04:13:25 #15 15.88 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 04:13:25 #15 15.97 [ 92%] Linking C executable template-discovery 04:13:25 #15 16.00 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:25 #15 16.06 [ 92%] Built target template-discovery 04:13:25 #15 16.08 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 04:13:25 #15 16.17 [ 96%] Linking C executable device-file 04:13:25 #15 16.20 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:25 #15 16.26 [ 96%] Built target device-file 04:13:25 #15 16.28 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 04:13:25 #15 16.38 [100%] Linking C executable device-terminal 04:13:25 #15 16.41 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:25 #15 16.47 [100%] Built target device-terminal 04:13:25 #15 16.48 + cp -rf include/devsdk include/edgex /usr/include/ 04:13:25 #15 16.48 + cp build/release/c/libcsdk.so /usr/lib/ 04:13:25 #15 16.48 + mkdir -p /usr/share/doc/edgex-csdk 04:13:25 #15 16.48 + cp Attribution.txt /usr/share/doc/edgex-csdk 04:13:25 #15 16.48 + cp LICENSE /usr/share/doc/edgex-csdk 04:13:25 #15 16.49 + rm -rf /device-bacnet-c/deps 04:13:25 #15 DONE 16.6s 04:13:25 04:13:25 #16 [builder 10/10] RUN /device-bacnet-c/scripts/build.sh 04:13:25 #16 0.263 + readlink -f /device-bacnet-c/scripts/build.sh 04:13:26 #16 0.264 + dirname /device-bacnet-c/scripts/build.sh 04:13:26 #16 0.264 + dirname /device-bacnet-c/scripts 04:13:26 #16 0.265 + ROOT=/device-bacnet-c 04:13:26 #16 0.265 + echo /device-bacnet-c 04:13:26 #16 0.265 /device-bacnet-c 04:13:26 #16 0.265 + cd /device-bacnet-c 04:13:26 #16 0.265 + '[' '!' -f /device-bacnet-c/lib/ip/libbacnet.a ] 04:13:26 #16 0.265 + '[' '!' -f /device-bacnet-c/lib/mstp/libbacnet.a ] 04:13:26 #16 0.265 + mkdir -p /device-bacnet-c/build/release/device-bacnet-ip 04:13:26 #16 0.266 + cd /device-bacnet-c/build/release/device-bacnet-ip 04:13:26 #16 0.266 + cmake '-DDATALINK:STRING=BACDL_BIP=1' '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/src/c 04:13:26 #16 0.298 -- /opt/iotech/iot/1.6/include 04:13:26 #16 0.299 -- Configuring done (0.0s) 04:13:26 #16 0.310 -- Generating done (0.0s) 04:13:26 #16 0.311 -- Build files have been written to: /device-bacnet-c/build/release/device-bacnet-ip 04:13:26 #16 0.313 + make 04:13:26 #16 0.313 + tee release.log 04:13:26 #16 0.355 [ 22%] Built target bacnet_objects 04:13:26 #16 0.391 [ 33%] Building C object CMakeFiles/device-bacnet-c.dir/main.c.o 04:13:26 #16 0.599 [ 44%] Building C object CMakeFiles/device-bacnet-c.dir/driver.c.o 04:13:26 #16 0.896 [ 55%] Linking C executable device-bacnet-c 04:13:26 #16 0.930 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:26 #16 0.990 [100%] Built target device-bacnet-c 04:13:26 #16 1.000 + mkdir -p /device-bacnet-c/build/release/device-bacnet-mstp 04:13:26 #16 1.001 + cd /device-bacnet-c/build/release/device-bacnet-mstp 04:13:26 #16 1.001 + cmake '-DDATALINK:STRING=BACDL_MSTP=1' '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /device-bacnet-c/src/c 04:13:26 #16 1.026 -- /opt/iotech/iot/1.6/include 04:13:26 #16 1.026 -- Configuring done (0.0s) 04:13:26 #16 1.034 -- Generating done (0.0s) 04:13:26 #16 1.035 -- Build files have been written to: /device-bacnet-c/build/release/device-bacnet-mstp 04:13:26 #16 1.036 + make 04:13:26 #16 1.036 + tee release.log 04:13:26 #16 1.073 [ 22%] Built target bacnet_objects 04:13:26 #16 1.098 [ 33%] Building C object CMakeFiles/device-bacnet-c.dir/main.c.o 04:13:27 #16 1.293 [ 44%] Building C object CMakeFiles/device-bacnet-c.dir/driver.c.o 04:13:27 #16 1.564 [ 55%] Linking C executable device-bacnet-c 04:13:27 #16 1.594 /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.6/lib/libiot.so, not found (try using -rpath or -rpath-link) 04:13:27 #16 1.651 [100%] Built target device-bacnet-c 04:13:27 #16 DONE 1.7s 04:13:27 04:13:27 #17 [stage-1 6/13] COPY --from=builder /device-bacnet-c/build/release/ / 04:13:27 #17 DONE 0.1s 04:13:27 04:13:27 #18 [stage-1 7/13] COPY --from=builder /usr/lib/libcsdk.so /usr/lib 04:13:27 #18 DONE 0.1s 04:13:27 04:13:27 #19 [stage-1 8/13] COPY --from=builder /usr/lib/libcbor.so* /usr/lib/ 04:13:27 #19 DONE 0.1s 04:13:27 04:13:27 #20 [stage-1 9/13] COPY --from=builder /usr/share/doc/edgex-csdk /usr/share/doc/edgex-csdk 04:13:27 #20 DONE 0.0s 04:13:27 04:13:27 #21 [stage-1 10/13] COPY LICENSE /. 04:13:27 #21 DONE 0.0s 04:13:27 04:13:27 #22 [stage-1 11/13] COPY Attribution.txt /. 04:13:27 #22 DONE 0.0s 04:13:27 04:13:27 #23 [stage-1 12/13] COPY res /res 04:13:27 #23 DONE 0.0s 04:13:28 04:13:28 #24 [stage-1 13/13] COPY sample-profiles /sample-profiles 04:13:28 #24 DONE 0.0s 04:13:28 04:13:28 #25 exporting to image 04:13:28 #25 exporting layers 04:13:28 #25 exporting layers 0.2s done 04:13:28 #25 writing image sha256:491197824a25fc459b4c4dabafa0d86a97621a94eedcb47878b439f6ba789d81 done 04:13:28 #25 naming to docker.io/library/device-bacnet done 04:13:28 #25 DONE 0.2s 04:13:28 04:13:28 2 warnings found (use docker --debug to expand): 04:13:28  - FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 18) 04:13:28 - MaintainerDeprecated: Maintainer instruction is deprecated in favor of using label (line 34) [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 04:13:28 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 04:13:28 04:13:28 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:13:29 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 04:13:29 latest: Pulling from edgex-lftools-log-publisher 04:13:29 5eb5b503b376: Pulling fs layer 04:13:29 5c69ac0246d0: Pulling fs layer 04:13:29 ec43610c2a17: Pulling fs layer 04:13:29 3a2ae6a8a46f: Pulling fs layer 04:13:29 33b1e0a273af: Pulling fs layer 04:13:29 5d3b04190fa2: Pulling fs layer 04:13:29 2f39f015ded8: Pulling fs layer 04:13:29 3a2ae6a8a46f: Waiting 04:13:29 33b1e0a273af: Waiting 04:13:29 5d3b04190fa2: Waiting 04:13:29 2f39f015ded8: Waiting 04:13:29 5c69ac0246d0: Verifying Checksum 04:13:29 5c69ac0246d0: Download complete 04:13:29 3a2ae6a8a46f: Download complete 04:13:29 ec43610c2a17: Verifying Checksum 04:13:29 ec43610c2a17: Download complete 04:13:29 33b1e0a273af: Verifying Checksum 04:13:29 33b1e0a273af: Download complete 04:13:29 5d3b04190fa2: Verifying Checksum 04:13:29 5d3b04190fa2: Download complete 04:13:29 5eb5b503b376: Verifying Checksum 04:13:29 5eb5b503b376: Download complete 04:13:29 2f39f015ded8: Verifying Checksum 04:13:29 2f39f015ded8: Download complete 04:13:30 5eb5b503b376: Pull complete 04:13:31 5c69ac0246d0: Pull complete 04:13:31 ec43610c2a17: Pull complete 04:13:31 3a2ae6a8a46f: Pull complete 04:13:31 33b1e0a273af: Pull complete 04:13:31 5d3b04190fa2: Pull complete 04:13:36 2f39f015ded8: Pull complete 04:13:36 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 04:13:36 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 04:13:36 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:13:37 prd-ubuntu20.04-docker-8c-8g-2745 does not seem to be running inside a container 04:13:37 $ 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/exfoundry_device-bacnet-c_PR-115 -v /w/workspace/exfoundry_device-bacnet-c_PR-115:/w/workspace/exfoundry_device-bacnet-c_PR-115:rw,z -v /w/workspace/exfoundry_device-bacnet-c_PR-115@tmp:/w/workspace/exfoundry_device-bacnet-c_PR-115@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 04:13:38 $ docker top c2caaf2c28a1f44207b00046ec88a02c05d11b2751e129404268e7c8ad813b3c -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 04:13:39 ---> job-cost.sh 04:13:39 lf-activate-venv: SKIPPING 04:13:39 INFO: No Stack... 04:13:39 INFO: Retrieving Pricing Info for: v3-standard-8 04:13:39 INFO: Archiving Costs [Pipeline] sh 04:13:40 + cat /w/workspace/exfoundry_device-bacnet-c_PR-115/archives/cost.csv 04:13:40 + cut -d, -f6 [Pipeline] lock 04:13:40 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-bacnet-c-PR-115-2-stack-cost] 04:13:40 Resource [jenkins-edgexfoundry-device-bacnet-c-PR-115-2-stack-cost] did not exist. Created. 04:13:40 Lock acquired on [Resource: jenkins-edgexfoundry-device-bacnet-c-PR-115-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 04:13:40 + echo total: 0.2199999988079071 [Pipeline] stash 04:13:40 Stashed 1 file(s) [Pipeline] } 04:13:40 Lock released on resource [Resource: jenkins-edgexfoundry-device-bacnet-c-PR-115-2-stack-cost] [Pipeline] // lock [Pipeline] } 04:13:40 $ docker stop --time=1 c2caaf2c28a1f44207b00046ec88a02c05d11b2751e129404268e7c8ad813b3c 04:13:41 $ docker rm -f --volumes c2caaf2c28a1f44207b00046ec88a02c05d11b2751e129404268e7c8ad813b3c [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [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 04:13:43 + [ -d /w/workspace/exfoundry_device-bacnet-c_PR-115/archives ] 04:13:43 + ls -al /w/workspace/exfoundry_device-bacnet-c_PR-115/archives 04:13:43 total 16 04:13:43 drwxr-xr-x 3 root root 4096 Sep 19 04:13 . 04:13:43 drwxrwxr-x 11 jenkins jenkins 4096 Sep 19 04:13 .. 04:13:43 drwxr-xr-x 2 root root 4096 Sep 19 04:13 cost 04:13:43 -rw-r--r-- 1 root root 87 Sep 19 04:13 cost.csv 04:13:43 + sudo chown -R jenkins:jenkins /w/workspace/exfoundry_device-bacnet-c_PR-115/archives 04:13:43 + ls -al /w/workspace/exfoundry_device-bacnet-c_PR-115/archives 04:13:43 total 16 04:13:43 drwxr-xr-x 3 jenkins jenkins 4096 Sep 19 04:13 . 04:13:43 drwxrwxr-x 11 jenkins jenkins 4096 Sep 19 04:13 .. 04:13:43 drwxr-xr-x 2 jenkins jenkins 4096 Sep 19 04:13 cost 04:13:43 -rw-r--r-- 1 jenkins jenkins 87 Sep 19 04:13 cost.csv [Pipeline] libraryResource [Pipeline] sh 04:13:44 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 04:13:45 ---> package-listing.sh 04:13:45 ++ facter osfamily 04:13:45 ++ tr '[:upper:]' '[:lower:]' 04:13:45 + OS_FAMILY=debian 04:13:45 + workspace=/w/workspace/exfoundry_device-bacnet-c_PR-115 04:13:45 + START_PACKAGES=/tmp/packages_start.txt 04:13:45 + END_PACKAGES=/tmp/packages_end.txt 04:13:45 + DIFF_PACKAGES=/tmp/packages_diff.txt 04:13:45 + PACKAGES=/tmp/packages_start.txt 04:13:45 + '[' /w/workspace/exfoundry_device-bacnet-c_PR-115 ']' 04:13:45 + PACKAGES=/tmp/packages_end.txt 04:13:45 + case "${OS_FAMILY}" in 04:13:45 + dpkg -l 04:13:45 + grep '^ii' 04:13:45 + '[' -f /tmp/packages_start.txt ']' 04:13:45 + '[' -f /tmp/packages_end.txt ']' 04:13:45 + diff /tmp/packages_start.txt /tmp/packages_end.txt 04:13:45 + '[' /w/workspace/exfoundry_device-bacnet-c_PR-115 ']' 04:13:45 + mkdir -p /w/workspace/exfoundry_device-bacnet-c_PR-115/archives/ 04:13:45 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/exfoundry_device-bacnet-c_PR-115/archives/ [Pipeline] echo 04:13:45 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/exfoundry_device-bacnet-c_PR-115/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 04:13:45 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:13:46 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 04:13:46 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:13:46 prd-ubuntu20.04-docker-8c-8g-2745 does not seem to be running inside a container 04:13:47 $ 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/exfoundry_device-bacnet-c_PR-115/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/exfoundry_device-bacnet-c_PR-115 -v /w/workspace/exfoundry_device-bacnet-c_PR-115:/w/workspace/exfoundry_device-bacnet-c_PR-115:rw,z -v /w/workspace/exfoundry_device-bacnet-c_PR-115@tmp:/w/workspace/exfoundry_device-bacnet-c_PR-115@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 04:13:47 $ docker top b2e6645c941f805cb0f1d03dfa81430219a53c49727e5ba0a22cc6435c1b07e7 -eo pid,comm [Pipeline] { [Pipeline] sh 04:13:47 + touch /tmp/pre-build-complete [Pipeline] sh 04:13:48 + mkdir -p /var/log/sysstat [Pipeline] sh 04:13:48 + ls /var/log/sa-host 04:13:48 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 04:13:48 provisioning config files... 04:13:48 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/exfoundry_device-bacnet-c_PR-115@tmp/config18340675095595947637tmp [Pipeline] { [Pipeline] echo 04:13:48 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 04:13:49 ---> create-netrc.sh [Pipeline] } 04:13:49 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 04:13:49 ---> python-tools-install.sh [Pipeline] echo 04:13:49 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 04:13:49 ---> sudo-logs.sh 04:13:49 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 04:13:49 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 04:13:50 ---> job-cost.sh 04:13:50 lf-activate-venv: SKIPPING 04:13:50 DEBUG: total: 0.2199999988079071 04:13:50 INFO: Retrieving Stack Cost... 04:13:50 INFO: Retrieving Pricing Info for: v3-standard-8 04:13:50 INFO: Archiving Costs [Pipeline] echo 04:13:50 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 04:13:50 ---> logs-deploy.sh 04:13:50 lf-activate-venv: SKIPPING 04:13:50 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-bacnet-c/PR-115/2 04:13:50 INFO: archiving workspace using pattern(s): 04:13:51 Archives upload complete. 04:13:51 INFO: archiving logs to Nexus 04:13:52 ---> uname -a: 04:13:52 Linux prd-ubuntu20-04-docker-8c-8g-2745 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 GNU/Linux 04:13:52 04:13:52 04:13:52 ---> lscpu: 04:13:52 Architecture: x86_64 04:13:52 CPU op-mode(s): 32-bit, 64-bit 04:13:52 Byte Order: Little Endian 04:13:52 Address sizes: 40 bits physical, 48 bits virtual 04:13:52 CPU(s): 8 04:13:52 On-line CPU(s) list: 0-7 04:13:52 Thread(s) per core: 1 04:13:52 Core(s) per socket: 1 04:13:52 Socket(s): 8 04:13:52 NUMA node(s): 1 04:13:52 Vendor ID: AuthenticAMD 04:13:52 CPU family: 23 04:13:52 Model: 49 04:13:52 Model name: AMD EPYC-Rome Processor 04:13:52 Stepping: 0 04:13:52 CPU MHz: 2799.998 04:13:52 BogoMIPS: 5599.99 04:13:52 Virtualization: AMD-V 04:13:52 Hypervisor vendor: KVM 04:13:52 Virtualization type: full 04:13:52 L1d cache: 256 KiB 04:13:52 L1i cache: 256 KiB 04:13:52 L2 cache: 4 MiB 04:13:52 L3 cache: 128 MiB 04:13:52 NUMA node0 CPU(s): 0-7 04:13:52 Vulnerability Gather data sampling: Not affected 04:13:52 Vulnerability Itlb multihit: Not affected 04:13:52 Vulnerability L1tf: Not affected 04:13:52 Vulnerability Mds: Not affected 04:13:52 Vulnerability Meltdown: Not affected 04:13:52 Vulnerability Mmio stale data: Not affected 04:13:52 Vulnerability Retbleed: Vulnerable 04:13:52 Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp 04:13:52 Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization 04:13:52 Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected 04:13:52 Vulnerability Srbds: Not affected 04:13:52 Vulnerability Tsx async abort: Not affected 04:13:52 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 lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif umip rdpid arch_capabilities 04:13:52 04:13:52 04:13:52 ---> nproc: 04:13:52 8 04:13:52 04:13:52 04:13:52 ---> df -h: 04:13:52 Filesystem Size Used Avail Use% Mounted on 04:13:52 overlay 155G 11G 145G 7% / 04:13:52 tmpfs 64M 0 64M 0% /dev 04:13:52 tmpfs 16G 0 16G 0% /sys/fs/cgroup 04:13:52 shm 64M 0 64M 0% /dev/shm 04:13:52 /dev/vda1 155G 11G 145G 7% /facter-os 04:13:52 04:13:52 04:13:52 ---> sar -b -r -n DEV: 04:13:52 Linux 5.4.0-216-generic (prd-ubuntu20-04-docker-8c-8g-2745) 09/19/26 _x86_64_ (8 CPU) 04:13:52 04:13:52 04:10:58 LINUX RESTART (8 CPU) 04:13:52 04:13:52 04:11:01 tps rtps wtps dtps bread/s bwrtn/s bdscd/s 04:13:52 04:12:02 331.69 95.00 236.69 0.00 12646.03 203623.66 0.00 04:13:52 04:13:01 92.48 9.29 83.19 0.00 1699.24 19602.51 0.00 04:13:52 Average: 213.09 52.50 160.59 0.00 7218.62 112386.15 0.00 04:13:52 04:13:52 04:11:01 kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 04:13:52 04:12:02 29285844 31548644 765540 2.33 74672 2488528 1701408 5.02 935632 2295092 920 04:13:52 04:13:01 28729244 31504960 782960 2.38 83316 2974652 2022228 5.96 1137664 2603060 17632 04:13:52 Average: 29007544 31526802 774250 2.36 78994 2731590 1861818 5.49 1036648 2449076 9276 04:13:52 04:13:52 04:11:01 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 04:13:52 04:12:02 ens3 339.73 277.30 4531.94 103.66 0.00 0.00 0.00 0.00 04:13:52 04:12:02 veth00a85f3 1.38 1.60 0.20 3.73 0.00 0.00 0.00 0.00 04:13:52 04:12:02 lo 4.30 4.30 0.41 0.41 0.00 0.00 0.00 0.00 04:13:52 04:12:02 docker0 1.38 1.50 0.18 3.72 0.00 0.00 0.00 0.00 04:13:52 04:13:01 ens3 186.38 113.22 2892.32 41.09 0.00 0.00 0.00 0.00 04:13:52 04:13:01 veth844279a 20.59 37.94 1.40 429.19 0.00 0.00 0.00 0.04 04:13:52 04:13:01 lo 1.63 1.63 0.17 0.17 0.00 0.00 0.00 0.00 04:13:52 04:13:01 docker0 36.81 68.94 2.22 816.50 0.00 0.00 0.00 0.00 04:13:52 Average: ens3 263.70 195.95 3719.02 72.63 0.00 0.00 0.00 0.00 04:13:52 Average: veth844279a 10.21 18.81 0.70 212.79 0.00 0.00 0.00 0.02 04:13:52 Average: lo 2.97 2.97 0.29 0.29 0.00 0.00 0.00 0.00 04:13:52 Average: docker0 18.95 34.94 1.19 406.70 0.00 0.00 0.00 0.00 04:13:52 04:13:52 04:13:52 ---> sar -P ALL: 04:13:52 Linux 5.4.0-216-generic (prd-ubuntu20-04-docker-8c-8g-2745) 09/19/26 _x86_64_ (8 CPU) 04:13:52 04:13:52 04:10:58 LINUX RESTART (8 CPU) 04:13:52 04:13:52 04:11:01 CPU %user %nice %system %iowait %steal %idle 04:13:52 04:12:02 all 7.30 0.00 2.05 1.69 0.01 88.95 04:13:52 04:12:02 0 8.49 0.00 2.73 1.61 0.02 87.15 04:13:52 04:12:02 1 7.46 0.00 1.24 0.72 0.02 90.56 04:13:52 04:12:02 2 6.08 0.00 3.18 3.79 0.00 86.94 04:13:52 04:12:02 3 7.86 0.00 1.52 0.18 0.00 90.44 04:13:52 04:12:02 4 10.36 0.00 1.56 0.47 0.02 87.59 04:13:52 04:12:02 5 7.88 0.00 1.47 0.40 0.02 90.22 04:13:52 04:12:02 6 5.24 0.00 1.56 0.35 0.00 92.85 04:13:52 04:12:02 7 5.07 0.00 3.10 5.97 0.02 85.84 04:13:52 04:13:01 all 9.38 0.00 2.83 0.56 0.01 87.22 04:13:52 04:13:01 0 12.23 0.00 4.77 0.10 0.02 82.88 04:13:52 04:13:01 1 7.17 0.00 2.44 1.19 0.00 89.20 04:13:52 04:13:01 2 7.26 0.00 2.13 0.77 0.02 89.82 04:13:52 04:13:01 3 7.44 0.00 2.10 0.24 0.02 90.21 04:13:52 04:13:01 4 10.26 0.00 2.55 1.46 0.02 85.71 04:13:52 04:13:01 5 11.48 0.00 3.05 0.05 0.02 85.40 04:13:52 04:13:01 6 11.01 0.00 2.81 0.32 0.02 85.84 04:13:52 04:13:01 7 8.17 0.00 2.75 0.38 0.00 88.70 04:13:52 Average: all 8.33 0.00 2.43 1.13 0.01 88.09 04:13:52 Average: 0 10.35 0.00 3.75 0.86 0.02 85.03 04:13:52 Average: 1 7.32 0.00 1.84 0.96 0.01 89.88 04:13:52 Average: 2 6.67 0.00 2.66 2.29 0.01 88.37 04:13:52 Average: 3 7.65 0.00 1.81 0.21 0.01 90.32 04:13:52 Average: 4 10.31 0.00 2.06 0.96 0.02 86.65 04:13:52 Average: 5 9.67 0.00 2.26 0.23 0.02 87.83 04:13:52 Average: 6 8.10 0.00 2.18 0.34 0.01 89.37 04:13:52 Average: 7 6.61 0.00 2.93 3.20 0.01 87.26 04:13:52 04:13:52 04:13:52