Push event to branch main Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 31953d2017fd3e9016dfece535bce38e006976ba 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-ssh9508047688461021597.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 4fc256d9079ed2258907e613f84b1b8da264a4bd 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-ssh3205567341566870563.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 4fc256d9079ed2258907e613f84b1b8da264a4bd The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-c/branches/main/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-c/branches/main/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh10177312323537938343.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 4fc256d9079ed2258907e613f84b1b8da264a4bd (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 4fc256d9079ed2258907e613f84b1b8da264a4bd # timeout=10 Commit message: "Merge pull request #430 from ernestojeda/release-lock" > 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-ssh12521829713476339976.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-sdk-c/branches/main/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-c/branches/main/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh18136863708609599134.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-sdk-c, dockerBuildFilePath:scripts/Dockerfile.alpine-base, dockerFilePath:scripts/Dockerfile.alpine, pushImage:false] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildCApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: device-sdk-c-settings PROJECT: device-sdk-c USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build DOCKER_FILE_PATH: scripts/Dockerfile.alpine DOCKER_BUILD_FILE_PATH: scripts/Dockerfile.alpine-base DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_IMAGE_NAME: device-sdk DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘ubuntu20.04-docker-8c-8g’ Running on prd-ubuntu20.04-docker-8c-8g-15193 in /w/workspace/edgexfoundry_device-sdk-c_main [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout Selected Git installation does not exist. Using Default The recommended git tool is: NONE using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-sdk-c.git > git init /w/workspace/edgexfoundry_device-sdk-c_main # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-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-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision 31953d2017fd3e9016dfece535bce38e006976ba (main) Commit message: "refactor!: bump remaining API to v3" > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 31953d2017fd3e9016dfece535bce38e006976ba # timeout=10 > git rev-list --no-walk f74adf796a5a2724d03475485970680652a5aba3 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 08:59:19 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 08:59:19 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 08:59:19 ========================================================= 08:59:19 EdgeX Global Pipelines Version Info 08:59:19 ========================================================= [Pipeline] libraryResource [Pipeline] sh 08:59:19 ------------------- 08:59:19 stable info: 08:59:19 ------------------- 08:59:19 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 08:59:19 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 08:59:19 Message: update stable to v1.0.249 08:59:20 ------------------- 08:59:20 experimental info: 08:59:20 ------------------- 08:59:20 Commited By: **** collab-it+edgex@linuxfoundation.org 08:59:20 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 08:59:20 Message: update experimental to v1.0.249 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-c-settings [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-c [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = scripts/Dockerfile.alpine [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = scripts/Dockerfile.alpine-base [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-sdk [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = main [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = main [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = main [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 31953d2017fd3e9016dfece535bce38e006976ba [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 31953d2 [Pipeline] echo 08:59:20 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 08:59:21 provisioning config files... 08:59:21 copy managed file [device-sdk-c-settings] to file:/w/workspace/edgexfoundry_device-sdk-c_main@tmp/config10307884160469739791tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 08:59:21 ---> docker-login.sh 08:59:21 nexus3.edgexfoundry.org:10001 08:59:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:59:21 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:59:21 Configure a credential helper to remove this warning. See 08:59:21 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:59:21 08:59:21 Login Succeeded 08:59:21 nexus3.edgexfoundry.org:10002 08:59:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:59:21 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:59:21 Configure a credential helper to remove this warning. See 08:59:21 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:59:21 08:59:21 Login Succeeded 08:59:21 nexus3.edgexfoundry.org:10003 08:59:21 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:59:21 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:59:21 Configure a credential helper to remove this warning. See 08:59:21 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:59:21 08:59:21 Login Succeeded 08:59:21 nexus3.edgexfoundry.org:10004 08:59:22 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:59:22 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:59:22 Configure a credential helper to remove this warning. See 08:59:22 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:59:22 08:59:22 Login Succeeded 08:59:22 docker.io 08:59:22 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:59:22 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:59:22 Configure a credential helper to remove this warning. See 08:59:22 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:59:22 08:59:22 Login Succeeded 08:59:22 ---> docker-login.sh ends [Pipeline] } 08:59:22 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build LTS Release Image) [Pipeline] sh 08:59:22 + git rev-list -1 --merges 31953d2017fd3e9016dfece535bce38e006976ba~1..31953d2017fd3e9016dfece535bce38e006976ba [Pipeline] echo 08:59:22 -----------> git rev-list -1 --merges 31953d2017fd3e9016dfece535bce38e006976ba~1..31953d2017fd3e9016dfece535bce38e006976ba 31953d2017fd3e9016dfece535bce38e006976ba [false] [Pipeline] sh 08:59:23 + git log --format=format:%s -1 31953d2017fd3e9016dfece535bce38e006976ba [Pipeline] echo 08:59:23 ========================================================= 08:59:23 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 08:59:23 ========================================================= Stage "Build LTS Release Image" skipped due to when conditional [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) Stage "amd64" skipped due to when conditional [Pipeline] } Stage "arm64" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] // stage [Pipeline] } [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 08:59:23 + git rev-list -1 --merges 31953d2017fd3e9016dfece535bce38e006976ba~1..31953d2017fd3e9016dfece535bce38e006976ba [Pipeline] echo 08:59:23 -----------> git rev-list -1 --merges 31953d2017fd3e9016dfece535bce38e006976ba~1..31953d2017fd3e9016dfece535bce38e006976ba 31953d2017fd3e9016dfece535bce38e006976ba [false] [Pipeline] sh 08:59:23 + git log --format=format:%s -1 31953d2017fd3e9016dfece535bce38e006976ba [Pipeline] echo 08:59:23 ========================================================= 08:59:23 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 08:59:23 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] sh 08:59:24 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 08:59:24 + grep -v github /etc/ssh/ssh_known_hosts 08:59:24 + [ -e /tmp/ssh_known_hosts ] 08:59:24 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 08:59:24 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 08:59:24 + sudo tee -a /etc/ssh/ssh_known_hosts 08:59:24 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:59:24 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 08:59:24 08:59:24 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:59:25 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 08:59:25 0.1.4: Pulling from edgex-devops/py-git-semver 08:59:25 b85a868b505f: Pulling fs layer 08:59:25 e2be974225ed: Pulling fs layer 08:59:25 339a4e72a1f5: Pulling fs layer 08:59:25 988bab9f4d93: Pulling fs layer 08:59:25 1469e6f7b9e6: Pulling fs layer 08:59:25 eaf3925da568: Pulling fs layer 08:59:25 bab4dde63d76: Pulling fs layer 08:59:25 bde34c3a00c8: Pulling fs layer 08:59:25 b352a97aabf1: Pulling fs layer 08:59:25 4872d77fe225: Pulling fs layer 08:59:25 5851b861e8e6: Pulling fs layer 08:59:25 988bab9f4d93: Waiting 08:59:25 1469e6f7b9e6: Waiting 08:59:25 b352a97aabf1: Waiting 08:59:25 bde34c3a00c8: Waiting 08:59:25 eaf3925da568: Waiting 08:59:25 4872d77fe225: Waiting 08:59:25 5851b861e8e6: Waiting 08:59:25 bab4dde63d76: Waiting 08:59:25 e2be974225ed: Verifying Checksum 08:59:25 e2be974225ed: Download complete 08:59:25 988bab9f4d93: Verifying Checksum 08:59:25 988bab9f4d93: Download complete 08:59:25 1469e6f7b9e6: Verifying Checksum 08:59:25 1469e6f7b9e6: Download complete 08:59:25 eaf3925da568: Verifying Checksum 08:59:25 eaf3925da568: Download complete 08:59:25 339a4e72a1f5: Verifying Checksum 08:59:25 339a4e72a1f5: Download complete 08:59:25 bde34c3a00c8: Verifying Checksum 08:59:25 b352a97aabf1: Download complete 08:59:25 4872d77fe225: Verifying Checksum 08:59:25 4872d77fe225: Download complete 08:59:25 5851b861e8e6: Verifying Checksum 08:59:25 5851b861e8e6: Download complete 08:59:25 b85a868b505f: Verifying Checksum 08:59:25 b85a868b505f: Download complete 08:59:25 bab4dde63d76: Verifying Checksum 08:59:25 bab4dde63d76: Download complete 08:59:26 b85a868b505f: Pull complete 08:59:26 e2be974225ed: Pull complete 08:59:27 339a4e72a1f5: Pull complete 08:59:27 988bab9f4d93: Pull complete 08:59:27 1469e6f7b9e6: Pull complete 08:59:27 eaf3925da568: Pull complete 08:59:29 bab4dde63d76: Pull complete 08:59:29 bde34c3a00c8: Pull complete 08:59:29 b352a97aabf1: Pull complete 08:59:29 4872d77fe225: Pull complete 08:59:29 5851b861e8e6: Pull complete 08:59:29 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 08:59:29 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 08:59:29 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 08:59:29 prd-ubuntu20.04-docker-8c-8g-15193 does not seem to be running inside a container 08:59:29 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-c_main -v /w/workspace/edgexfoundry_device-sdk-c_main:/w/workspace/edgexfoundry_device-sdk-c_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_main@tmp:/w/workspace/edgexfoundry_device-sdk-c_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 08:59:32 $ docker top a0d5259f3a9e4f5b94248cfd3ef47f0323e1ea1671d58d9fa2b808e9cb172b94 -eo pid,comm 08:59:33 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). 08:59:33 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 08:59:33 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 08:59:33 [ssh-agent] Looking for ssh-agent implementation... 08:59:33 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 08:59:33 $ docker exec a0d5259f3a9e4f5b94248cfd3ef47f0323e1ea1671d58d9fa2b808e9cb172b94 ssh-agent 08:59:33 SSH_AUTH_SOCK=/tmp/ssh-9r9p7Py0GMcZ/agent.33 08:59:33 SSH_AGENT_PID=39 08:59:33 Running ssh-add (command line suppressed) 08:59:33 Identity added: /w/workspace/edgexfoundry_device-sdk-c_main@tmp/private_key_1109800615653661092.key (/w/workspace/edgexfoundry_device-sdk-c_main@tmp/private_key_1109800615653661092.key) 08:59:33 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 08:59:33 + git tag --points-at HEAD [Pipeline] } 08:59:33 $ docker exec --env ******** --env ******** a0d5259f3a9e4f5b94248cfd3ef47f0323e1ea1671d58d9fa2b808e9cb172b94 ssh-agent -k 08:59:33 unset SSH_AUTH_SOCK; 08:59:33 unset SSH_AGENT_PID; 08:59:33 echo Agent pid 39 killed; 08:59:33 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 08:59:33 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 08:59:33 [ssh-agent] Looking for ssh-agent implementation... 08:59:34 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 08:59:34 $ docker exec a0d5259f3a9e4f5b94248cfd3ef47f0323e1ea1671d58d9fa2b808e9cb172b94 ssh-agent 08:59:34 SSH_AUTH_SOCK=/tmp/ssh-CF07cv3B6lvj/agent.72 08:59:34 SSH_AGENT_PID=78 08:59:34 Running ssh-add (command line suppressed) 08:59:34 Identity added: /w/workspace/edgexfoundry_device-sdk-c_main@tmp/private_key_16489154321071973284.key (/w/workspace/edgexfoundry_device-sdk-c_main@tmp/private_key_16489154321071973284.key) 08:59:34 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 08:59:34 + git semver init 08:59:34 2023-05-11 08:59:34,751 [run_init] DEBUG init version:0.0.0 force:False 08:59:34 2023-05-11 08:59:34,751 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/edgexfoundry_device-sdk-c_main/.semver 08:59:34 2023-05-11 08:59:34,751 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-sdk-c.git /w/workspace/edgexfoundry_device-sdk-c_main/.semver 08:59:34 2023-05-11 08:59:34,752 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-sdk-c.git', '/w/workspace/edgexfoundry_device-sdk-c_main/.semver'], cwd=/w/workspace/edgexfoundry_device-sdk-c_main, universal_newlines=False, shell=None, istream=None) 08:59:35 2023-05-11 08:59:35,726 [append_file] DEBUG append to file:/w/workspace/edgexfoundry_device-sdk-c_main/.git/info/exclude 08:59:35 2023-05-11 08:59:35,726 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/edgexfoundry_device-sdk-c_main/.semver/main with force:False 08:59:35 2023-05-11 08:59:35,727 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-sdk-c_main/.semver/main 08:59:35 2023-05-11 08:59:35,727 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-sdk-c_main/.semver/main 08:59:35 2.3.1-dev.10 [Pipeline] } 08:59:35 $ docker exec --env ******** --env ******** a0d5259f3a9e4f5b94248cfd3ef47f0323e1ea1671d58d9fa2b808e9cb172b94 ssh-agent -k 08:59:35 unset SSH_AUTH_SOCK; 08:59:35 unset SSH_AGENT_PID; 08:59:35 echo Agent pid 78 killed; 08:59:35 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 08:59:36 + git semver [Pipeline] } 08:59:36 $ docker stop --time=1 a0d5259f3a9e4f5b94248cfd3ef47f0323e1ea1671d58d9fa2b808e9cb172b94 08:59:37 $ docker rm -f --volumes a0d5259f3a9e4f5b94248cfd3ef47f0323e1ea1671d58d9fa2b808e9cb172b94 [Pipeline] // withDockerContainer [Pipeline] sh 08:59:38 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 08:59:38 Stashed 1 file(s) [Pipeline] echo 08:59:38 [edgeXSemver]: initialized semver on version 2.3.1-dev.10 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] withEnv [Pipeline] { [Pipeline] node [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 08:59:38 provisioning config files... 08:59:38 copy managed file [device-sdk-c-settings] to file:/w/workspace/edgexfoundry_device-sdk-c_main@tmp/config13988460395912439863tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 08:59:38 ---> docker-login.sh 08:59:38 nexus3.edgexfoundry.org:10001 08:59:38 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:59:38 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:59:38 Configure a credential helper to remove this warning. See 08:59:38 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:59:38 08:59:38 Login Succeeded 08:59:38 nexus3.edgexfoundry.org:10002 08:59:38 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:59:38 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:59:38 Configure a credential helper to remove this warning. See 08:59:38 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:59:38 08:59:38 Login Succeeded 08:59:38 nexus3.edgexfoundry.org:10003 08:59:38 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:59:38 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:59:38 Configure a credential helper to remove this warning. See 08:59:38 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:59:38 08:59:38 Login Succeeded 08:59:38 nexus3.edgexfoundry.org:10004 08:59:38 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:59:38 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:59:38 Configure a credential helper to remove this warning. See 08:59:38 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:59:38 08:59:38 Login Succeeded 08:59:38 docker.io 08:59:39 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 08:59:39 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 08:59:39 Configure a credential helper to remove this warning. See 08:59:39 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 08:59:39 08:59:39 Login Succeeded 08:59:39 ---> docker-login.sh ends [Pipeline] } 08:59:39 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 08:59:39 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 08:59:39 [prepBaseBuildImage] Generating new image with name: ci-base-image-x86_64 [Pipeline] echo 08:59:39 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 08:59:39 ========================================================= 08:59:39 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest] 08:59:39 ========================================================= [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 08:59:39 + 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 . 08:59:39 Sending build context to Docker daemon 4.834MB 08:59:39 Step 1/21 : ARG BASE=alpine:3.16 08:59:39 Step 2/21 : FROM ${BASE} as builder 08:59:39 latest: Pulling from edgex-devops/edgex-gcc-base 08:59:39 213ec9aee27d: Pulling fs layer 08:59:39 0f09ad1b1b37: Pulling fs layer 08:59:39 213ec9aee27d: Verifying Checksum 08:59:39 213ec9aee27d: Download complete 08:59:39 213ec9aee27d: Pull complete 08:59:40 0f09ad1b1b37: Verifying Checksum 08:59:40 0f09ad1b1b37: Download complete 08:59:43 0f09ad1b1b37: Pull complete 08:59:43 Digest: sha256:64e9d1beac36a0037884aaf44bcf94b2de593689edef1cdaec9f2b2ef7c7c108 08:59:43 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest 08:59:43 ---> b2bbfebb3566 08:59:43 Step 3/21 : RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 08:59:45 ---> Running in c7096de0909e 08:59:45 Connecting to iotech.jfrog.io (34.255.20.23:443) 08:59:46 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 08:59:46 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 08:59:46 '/etc/apk/keys/alpine.dev.rsa.pub' saved 08:59:46 Removing intermediate container c7096de0909e 08:59:46 ---> d80e7f249e5f 08:59:46 Step 4/21 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main' >> /etc/apk/repositories 08:59:46 ---> Running in 3c341aa6ed74 08:59:46 Removing intermediate container 3c341aa6ed74 08:59:46 ---> f17c3e9d7288 08:59:46 Step 5/21 : RUN apk add --update --no-cache binutils gcc libc-dev make git cmake yaml-dev curl-dev libmicrohttpd-dev util-linux-dev ncurses-dev libcbor-dev paho-mqtt-c-dev-1.3 iotech-iot-1.5-dev hiredis-dev 08:59:46 ---> Running in 42b16b607591 08:59:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 08:59:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 08:59:47 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main/x86_64/APKINDEX.tar.gz 08:59:47 WARNING: This apk-tools is OLD! Some packages might not function properly. 08:59:47 (1/14) Installing hiredis (1.0.2-r0) 08:59:47 (2/14) Installing hiredis-dev (1.0.2-r0) 08:59:47 (3/14) Installing iotech-iot-1.5 (1.5.0-r0) 08:59:48 (4/14) Installing iotech-iot-1.5-dev (1.5.0-r0) 08:59:48 (5/14) Installing libcbor (0.9.0-r1) 08:59:48 (6/14) Installing libcbor-dev (0.9.0-r1) 08:59:48 (7/14) Installing ncurses-dev (6.3_p20220521-r0) 08:59:48 (8/14) Installing paho-mqtt-c-dev-1.3 (1.3.12-r0) 08:59:49 (9/14) Installing libblkid (2.38-r1) 08:59:49 (10/14) Installing libuuid (2.38-r1) 08:59:49 (11/14) Installing libfdisk (2.38-r1) 08:59:49 (12/14) Installing libmount (2.38-r1) 08:59:49 (13/14) Installing libsmartcols (2.38-r1) 08:59:49 (14/14) Installing util-linux-dev (2.38-r1) 08:59:49 Executing busybox-1.35.0-r17.trigger 08:59:49 OK: 280 MiB in 90 packages 08:59:50 Removing intermediate container 42b16b607591 08:59:50 ---> 29200b37960b 08:59:50 Step 6/21 : RUN mkdir /tmp/sdk 08:59:50 ---> Running in ac0b23c4e6d1 08:59:50 Removing intermediate container ac0b23c4e6d1 08:59:50 ---> f0edff4c7608 08:59:50 Step 7/21 : COPY VERSION /tmp/sdk 08:59:50 ---> 6a8ed9b7bd17 08:59:50 Step 8/21 : COPY src /tmp/sdk/src 08:59:51 ---> b8be10f5f21f 08:59:51 Step 9/21 : COPY include /tmp/sdk/include 08:59:51 ---> 3e36fab71142 08:59:51 Step 10/21 : COPY scripts /tmp/sdk/scripts 08:59:51 ---> d1f2575d844f 08:59:51 Step 11/21 : COPY LICENSE /tmp/sdk 08:59:51 ---> 166f0ddb3076 08:59:51 Step 12/21 : COPY Attribution.txt /tmp/sdk 08:59:51 ---> 2f64702d51ba 08:59:51 Step 13/21 : RUN cd /tmp/sdk && ./scripts/build.sh && make -C build/release install 08:59:51 ---> Running in 75f42a428d50 08:59:51 + CPPCHECK=false 08:59:51 + DOCGEN=false 08:59:51 + CMAKEOPTS='-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' 08:59:51 + '[' 0 -gt 0 ] 08:59:51 + readlink -f ./scripts/build.sh 08:59:51 + dirname /tmp/sdk/scripts/build.sh 08:59:51 + dirname /tmp/sdk/scripts 08:59:51 + ROOT=/tmp/sdk 08:59:51 + cd /tmp/sdk 08:59:51 + mkdir -p /tmp/sdk/build/release 08:59:51 + cd /tmp/sdk/build/release 08:59:51 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /tmp/sdk/src 08:59:51 -- The C compiler identification is GNU 11.2.1 08:59:51 -- Detecting C compiler ABI info 08:59:52 -- Detecting C compiler ABI info - done 08:59:52 -- Check for working C compiler: /usr/bin/cc - skipped 08:59:52 -- Detecting C compile features 08:59:52 -- Detecting C compile features - done 08:59:52 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 08:59:52 -- Found CURL: /usr/lib/libcurl.so (found version "7.83.1") 08:59:52 -- Found LIBYAML: /usr/lib/libyaml.so 08:59:52 -- Found LIBUUID: /usr/lib/libuuid.so 08:59:52 -- Found LIBCBOR: /usr/lib/libcbor.so 08:59:52 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 08:59:52 -- Found LIBHIREDIS: /usr/lib/libhiredis.so 08:59:52 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 08:59:52 -- /opt/iotech/iot/1.5/include 08:59:52 -- C SDK 2.3.1-dev.10 for Linux 08:59:52 -- Performing Test CSDK_HAVE_ATOMIC 08:59:52 -- Performing Test CSDK_HAVE_ATOMIC - Success 08:59:52 -- Found Curses: /usr/lib/libcurses.so 08:59:52 -- Configuring done 08:59:52 -- Generating done 08:59:52 -- Build files have been written to: /tmp/sdk/build/release 08:59:52 + make all package 08:59:52 + tee release.log 08:59:52 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 08:59:52 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 08:59:52 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus-redstr.c.o 08:59:52 [ 7%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 08:59:52 [ 9%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 08:59:52 [ 11%] Building C object c/CMakeFiles/csdk.dir/config.c.o 08:59:53 Still waiting to schedule task 08:59:53 Waiting for next available executor on ‘ubuntu20.04-docker-arm64-4c-16g’ 08:59:53 [ 13%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 08:59:53 [ 15%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 08:59:53 [ 17%] Building C object c/CMakeFiles/csdk.dir/data.c.o 08:59:53 [ 19%] Building C object c/CMakeFiles/csdk.dir/device.c.o 08:59:54 [ 21%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 08:59:54 [ 23%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 08:59:54 [ 25%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 08:59:54 [ 27%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 08:59:54 [ 29%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 08:59:54 [ 31%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 08:59:54 [ 33%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 08:59:55 [ 35%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 08:59:55 [ 37%] Building C object c/CMakeFiles/csdk.dir/map.c.o 08:59:55 [ 39%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 08:59:55 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 08:59:56 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 08:59:56 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 08:59:56 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 08:59:56 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 08:59:56 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 08:59:57 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 08:59:57 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 08:59:57 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 08:59:57 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 08:59:57 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 08:59:58 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 08:59:58 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 08:59:58 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 08:59:58 [ 68%] Linking C shared library libcsdk.so 08:59:58 [ 68%] Built target csdk 08:59:58 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 08:59:58 [ 72%] Linking C executable template 08:59:58 [ 72%] Built target template 08:59:58 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 08:59:58 [ 76%] Linking C executable device-counter 08:59:59 [ 76%] Built target device-counter 08:59:59 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 08:59:59 [ 80%] Linking C executable device-random 08:59:59 [ 80%] Built target device-random 08:59:59 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 08:59:59 [ 84%] Linking C executable device-gyro 08:59:59 [ 84%] Built target device-gyro 08:59:59 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 08:59:59 [ 88%] Linking C executable device-bitfields 08:59:59 [ 88%] Built target device-bitfields 08:59:59 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 08:59:59 [ 92%] Linking C executable template-discovery 08:59:59 [ 92%] Built target template-discovery 09:00:00 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 09:00:00 [ 96%] Linking C executable device-file 09:00:00 [ 96%] Built target device-file 09:00:00 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 09:00:00 [100%] Linking C executable device-terminal 09:00:00 [100%] Built target device-terminal 09:00:00 Run CPack packaging tool... 09:00:00 CPack: Create package using TGZ 09:00:00 CPack: Install projects 09:00:00 CPack: - Run preinstall target for: Csdk 09:00:00 CPack: - Install project: Csdk [] 09:00:00 CPack: Create package 09:00:00 CPack: - package: /tmp/sdk/build/release/csdk-2.3.1-dev.10.tar.gz generated. 09:00:00 + '[' false '=' true ] 09:00:00 + '[' false '=' true ] 09:00:00 + mkdir -p /tmp/sdk/build/debug 09:00:00 + cd /tmp/sdk/build/debug 09:00:00 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /tmp/sdk/src 09:00:00 -- The C compiler identification is GNU 11.2.1 09:00:00 -- Detecting C compiler ABI info 09:00:00 -- Detecting C compiler ABI info - done 09:00:00 -- Check for working C compiler: /usr/bin/cc - skipped 09:00:00 -- Detecting C compile features 09:00:00 -- Detecting C compile features - done 09:00:00 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 09:00:00 -- Found CURL: /usr/lib/libcurl.so (found version "7.83.1") 09:00:00 -- Found LIBYAML: /usr/lib/libyaml.so 09:00:00 -- Found LIBUUID: /usr/lib/libuuid.so 09:00:00 -- Found LIBCBOR: /usr/lib/libcbor.so 09:00:00 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 09:00:00 -- Found LIBHIREDIS: /usr/lib/libhiredis.so 09:00:00 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 09:00:00 -- /opt/iotech/iot/1.5/include 09:00:00 -- C SDK 2.3.1-dev.10 for Linux 09:00:00 -- Performing Test CSDK_HAVE_ATOMIC 09:00:00 -- Performing Test CSDK_HAVE_ATOMIC - Success 09:00:01 -- Found Curses: /usr/lib/libcurses.so 09:00:01 -- Configuring done 09:00:01 -- Generating done 09:00:01 -- Build files have been written to: /tmp/sdk/build/debug 09:00:01 + make 09:00:01 + tee debug.log 09:00:01 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 09:00:01 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 09:00:01 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus-redstr.c.o 09:00:01 [ 7%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 09:00:01 [ 9%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 09:00:01 [ 11%] Building C object c/CMakeFiles/csdk.dir/config.c.o 09:00:01 [ 13%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 09:00:01 [ 15%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 09:00:01 [ 17%] Building C object c/CMakeFiles/csdk.dir/data.c.o 09:00:01 [ 19%] Building C object c/CMakeFiles/csdk.dir/device.c.o 09:00:01 [ 21%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 09:00:02 [ 23%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 09:00:02 [ 25%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 09:00:02 [ 27%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 09:00:02 [ 29%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 09:00:02 [ 31%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 09:00:02 [ 33%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 09:00:02 [ 35%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 09:00:02 [ 37%] Building C object c/CMakeFiles/csdk.dir/map.c.o 09:00:02 [ 39%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 09:00:02 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 09:00:03 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 09:00:03 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 09:00:03 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 09:00:03 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 09:00:03 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 09:00:03 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 09:00:03 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 09:00:03 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 09:00:03 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 09:00:03 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 09:00:03 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 09:00:04 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 09:00:04 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 09:00:04 [ 68%] Linking C shared library libcsdk.so 09:00:04 [ 68%] Built target csdk 09:00:04 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 09:00:04 [ 72%] Linking C executable template 09:00:04 [ 72%] Built target template 09:00:04 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 09:00:04 [ 76%] Linking C executable device-counter 09:00:04 [ 76%] Built target device-counter 09:00:04 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 09:00:04 [ 80%] Linking C executable device-random 09:00:04 [ 80%] Built target device-random 09:00:04 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 09:00:04 [ 84%] Linking C executable device-gyro 09:00:04 [ 84%] Built target device-gyro 09:00:04 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 09:00:04 [ 88%] Linking C executable device-bitfields 09:00:04 [ 88%] Built target device-bitfields 09:00:04 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 09:00:04 [ 92%] Linking C executable template-discovery 09:00:05 [ 92%] Built target template-discovery 09:00:05 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 09:00:05 [ 96%] Linking C executable device-file 09:00:05 [ 96%] Built target device-file 09:00:05 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 09:00:05 [100%] Linking C executable device-terminal 09:00:05 [100%] Built target device-terminal 09:00:05 make: Entering directory '/tmp/sdk/build/release' 09:00:05 make[1]: Entering directory '/tmp/sdk/build/release' 09:00:05 make[2]: Entering directory '/tmp/sdk/build/release' 09:00:05 make[2]: Leaving directory '/tmp/sdk/build/release' 09:00:05 [ 68%] Built target csdk 09:00:05 make[2]: Entering directory '/tmp/sdk/build/release' 09:00:05 make[2]: Leaving directory '/tmp/sdk/build/release' 09:00:05 [ 72%] Built target template 09:00:05 make[2]: Entering directory '/tmp/sdk/build/release' 09:00:05 make[2]: Leaving directory '/tmp/sdk/build/release' 09:00:05 [ 76%] Built target device-counter 09:00:05 make[2]: Entering directory '/tmp/sdk/build/release' 09:00:05 make[2]: Leaving directory '/tmp/sdk/build/release' 09:00:05 [ 80%] Built target device-random 09:00:05 make[2]: Entering directory '/tmp/sdk/build/release' 09:00:05 make[2]: Leaving directory '/tmp/sdk/build/release' 09:00:05 [ 84%] Built target device-gyro 09:00:05 make[2]: Entering directory '/tmp/sdk/build/release' 09:00:05 make[2]: Leaving directory '/tmp/sdk/build/release' 09:00:05 [ 88%] Built target device-bitfields 09:00:05 make[2]: Entering directory '/tmp/sdk/build/release' 09:00:05 make[2]: Leaving directory '/tmp/sdk/build/release' 09:00:05 [ 92%] Built target template-discovery 09:00:05 make[2]: Entering directory '/tmp/sdk/build/release' 09:00:05 make[2]: Leaving directory '/tmp/sdk/build/release' 09:00:05 [ 96%] Built target device-file 09:00:05 make[2]: Entering directory '/tmp/sdk/build/release' 09:00:05 make[2]: Leaving directory '/tmp/sdk/build/release' 09:00:05 [100%] Built target device-terminal 09:00:05 make[1]: Leaving directory '/tmp/sdk/build/release' 09:00:05 Install the project... 09:00:05 -- Install configuration: "Release" 09:00:05 -- Installing: /usr/local/lib/libcsdk.so 09:00:05 -- Set runtime path of "/usr/local/lib/libcsdk.so" to "" 09:00:05 -- Installing: /usr/local/include 09:00:05 -- Installing: /usr/local/include/devsdk 09:00:05 -- Installing: /usr/local/include/devsdk/devsdk.h 09:00:05 -- Installing: /usr/local/include/devsdk/devsdk-base.h 09:00:05 -- Installing: /usr/local/include/edgex 09:00:05 -- Installing: /usr/local/include/edgex/edgex.h 09:00:05 -- Installing: /usr/local/include/edgex/devices.h 09:00:05 -- Installing: /usr/local/include/edgex/profiles.h 09:00:05 -- Installing: /usr/local/include/edgex/edgex-base.h 09:00:05 -- Installing: /usr/local/include/edgex/rest-server.h 09:00:05 -- Installing: /usr/local/include/edgex/csdk-defs.h 09:00:05 -- Installing: /usr/local/share/device-sdk-c/LICENSE 09:00:05 -- Installing: /usr/local/share/device-sdk-c/Attribution.txt 09:00:05 make: Leaving directory '/tmp/sdk/build/release' 09:00:06 Removing intermediate container 75f42a428d50 09:00:06 ---> 5f1ad23d202e 09:00:06 Step 14/21 : FROM ${BASE} 09:00:06 ---> b2bbfebb3566 09:00:06 Step 15/21 : LABEL maintainer="IOTech " 09:00:06 ---> Running in 88034e801038 09:00:06 Removing intermediate container 88034e801038 09:00:06 ---> fb63ae835b5c 09:00:06 Step 16/21 : RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 09:00:06 ---> Running in 34d9b57ed9f8 09:00:06 Connecting to iotech.jfrog.io (52.49.88.237:443) 09:00:07 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 09:00:07 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 09:00:07 '/etc/apk/keys/alpine.dev.rsa.pub' saved 09:00:07 Removing intermediate container 34d9b57ed9f8 09:00:07 ---> ab4fe8a81dab 09:00:07 Step 17/21 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main' >> /etc/apk/repositories 09:00:07 ---> Running in 14da7d574878 09:00:07 Removing intermediate container 14da7d574878 09:00:07 ---> 2bee7a3d2b23 09:00:07 Step 18/21 : RUN apk add --update --no-cache binutils gcc libc-dev make git cmake yaml curl libmicrohttpd libuuid libcbor paho-mqtt-c-dev-1.3 iotech-iot-1.4 hiredis-dev 09:00:07 ---> Running in c1beab388195 09:00:08 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 09:00:08 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 09:00:08 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main/x86_64/APKINDEX.tar.gz 09:00:09 WARNING: This apk-tools is OLD! Some packages might not function properly. 09:00:09 (1/7) Installing curl (8.0.1-r0) 09:00:09 (2/7) Installing hiredis (1.0.2-r0) 09:00:09 (3/7) Installing hiredis-dev (1.0.2-r0) 09:00:09 (4/7) Installing iotech-iot-1.4 (1.4.2-r0) 09:00:09 (5/7) Installing libcbor (0.9.0-r1) 09:00:09 (6/7) Installing libuuid (2.38-r1) 09:00:09 (7/7) Installing paho-mqtt-c-dev-1.3 (1.3.12-r0) 09:00:10 Executing busybox-1.35.0-r17.trigger 09:00:10 OK: 275 MiB in 83 packages 09:00:11 Removing intermediate container c1beab388195 09:00:11 ---> fe912a878b84 09:00:11 Step 19/21 : COPY --from=builder /usr/local/include/edgex /usr/local/include/edgex 09:00:11 ---> 6ae2b4a8285e 09:00:11 Step 20/21 : COPY --from=builder /usr/local/lib /usr/local/lib 09:00:11 ---> 93995e175359 09:00:11 Step 21/21 : COPY --from=builder /usr/local/share/device-sdk-c /usr/local/share/device-sdk-c 09:00:11 ---> 4d7c774cafdf 09:00:11 Successfully built 4d7c774cafdf 09:00:11 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:00:11 + docker inspect -f . ci-base-image-x86_64 09:00:11 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:00:11 prd-ubuntu20.04-docker-8c-8g-15193 does not seem to be running inside a container 09:00:11 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgexfoundry_device-sdk-c_main -v /w/workspace/edgexfoundry_device-sdk-c_main:/w/workspace/edgexfoundry_device-sdk-c_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_main@tmp:/w/workspace/edgexfoundry_device-sdk-c_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 09:00:12 $ docker top 1fa6ab240926d57fb6432ded35ba44be6a9e31da0eb6a2741a4ae5bc72569189 -eo pid,comm [Pipeline] { [Pipeline] sh 09:00:12 + make test 09:00:12 echo "make test" 09:00:12 make test [Pipeline] } 09:00:12 $ docker stop --time=1 1fa6ab240926d57fb6432ded35ba44be6a9e31da0eb6a2741a4ae5bc72569189 09:00:13 $ docker rm -f --volumes 1fa6ab240926d57fb6432ded35ba44be6a9e31da0eb6a2741a4ae5bc72569189 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 09:00:16 + sudo chown -R jenkins:jenkins . [Pipeline] sh 09:00:16 + ls -al . 09:00:16 total 212 09:00:16 drwxrwxr-x 9 jenkins jenkins 4096 May 11 08:59 . 09:00:16 drwxrwxr-x 4 jenkins jenkins 4096 May 11 08:59 .. 09:00:16 drwxrwxr-x 8 jenkins jenkins 4096 May 11 08:59 .git 09:00:16 drwxrwxr-x 2 jenkins jenkins 4096 May 11 08:59 .github 09:00:16 -rw-rw-r-- 1 jenkins jenkins 176 May 11 08:59 .gitignore 09:00:16 drwxr-xr-x 3 jenkins jenkins 4096 May 11 08:59 .semver 09:00:16 -rw-rw-r-- 1 jenkins jenkins 2908 May 11 08:59 Attribution.txt 09:00:16 -rw-rw-r-- 1 jenkins jenkins 8743 May 11 08:59 CHANGES 09:00:16 -rw-rw-r-- 1 jenkins jenkins 108574 May 11 08:59 Doxyfile 09:00:16 -rw-rw-r-- 1 jenkins jenkins 677 May 11 08:59 GOVERNANCE.md 09:00:16 -rw-rw-r-- 1 jenkins jenkins 784 May 11 08:59 Jenkinsfile 09:00:16 -rw-rw-r-- 1 jenkins jenkins 10174 May 11 08:59 LICENSE 09:00:16 -rw-rw-r-- 1 jenkins jenkins 444 May 11 08:59 Makefile 09:00:16 -rw-rw-r-- 1 jenkins jenkins 618 May 11 08:59 OWNERS.md 09:00:16 -rw-rw-r-- 1 jenkins jenkins 1651 May 11 08:59 README.IOT.md 09:00:16 -rw-rw-r-- 1 jenkins jenkins 4215 May 11 08:59 README.md 09:00:16 -rw-rw-r-- 1 jenkins jenkins 1245 May 11 08:59 README.v3.md 09:00:16 -rw-rw-r-- 1 jenkins jenkins 12 May 11 08:59 VERSION 09:00:16 drwxrwxr-x 2 jenkins jenkins 4096 May 11 08:59 docs 09:00:16 drwxrwxr-x 4 jenkins jenkins 4096 May 11 08:59 include 09:00:16 drwxrwxr-x 2 jenkins jenkins 4096 May 11 08:59 scripts 09:00:16 drwxrwxr-x 4 jenkins jenkins 4096 May 11 08:59 src [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:00:16 + docker build -t device-sdk -f scripts/Dockerfile.alpine --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=31953d2017fd3e9016dfece535bce38e006976ba --label arch=amd64 --label version=2.3.1-dev.10 . 09:00:16 Sending build context to Docker daemon 4.834MB 09:00:16 Step 1/17 : ARG BASE=alpine:3.16 09:00:16 Step 2/17 : FROM ${BASE} 09:00:16 ---> 4d7c774cafdf 09:00:16 Step 3/17 : LABEL maintainer="IOTech " 09:00:16 ---> Running in 3a05284e2bfd 09:00:17 Removing intermediate container 3a05284e2bfd 09:00:17 ---> 958410708642 09:00:17 Step 4/17 : RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 09:00:17 ---> Running in 827c5649a3fa 09:00:17 Connecting to iotech.jfrog.io (52.49.57.123:443) 09:00:17 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 09:00:17 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 09:00:17 '/etc/apk/keys/alpine.dev.rsa.pub' saved 09:00:17 Removing intermediate container 827c5649a3fa 09:00:17 ---> 0d861c1e9dbb 09:00:17 Step 5/17 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main' >> /etc/apk/repositories 09:00:17 ---> Running in 65ad7fcd2093 09:00:18 Removing intermediate container 65ad7fcd2093 09:00:18 ---> c2ec75dea259 09:00:18 Step 6/17 : RUN apk add --update --no-cache binutils gcc libc-dev make git cmake yaml-dev curl-dev libmicrohttpd-dev util-linux-dev ncurses-dev libcbor-dev paho-mqtt-c-dev-1.3 hiredis-dev iotech-iot-1.5-dev && mkdir -p /edgex-c-sdk/build 09:00:18 ---> Running in 1a77088565cc 09:00:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 09:00:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 09:00:19 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main/x86_64/APKINDEX.tar.gz 09:00:19 WARNING: This apk-tools is OLD! Some packages might not function properly. 09:00:19 (1/9) Installing iotech-iot-1.5 (1.5.0-r0) 09:00:19 (2/9) Installing iotech-iot-1.5-dev (1.5.0-r0) 09:00:20 (3/9) Installing libcbor-dev (0.9.0-r1) 09:00:20 (4/9) Installing ncurses-dev (6.3_p20220521-r0) 09:00:20 (5/9) Installing libblkid (2.38-r1) 09:00:20 (6/9) Installing libfdisk (2.38-r1) 09:00:20 (7/9) Installing libmount (2.38-r1) 09:00:20 (8/9) Installing libsmartcols (2.38-r1) 09:00:20 (9/9) Installing util-linux-dev (2.38-r1) 09:00:20 Executing busybox-1.35.0-r17.trigger 09:00:20 OK: 281 MiB in 92 packages 09:00:20 Removing intermediate container 1a77088565cc 09:00:20 ---> 248c43bce4c6 09:00:20 Step 7/17 : COPY VERSION /edgex-c-sdk/ 09:00:21 ---> 7af4b30cc47e 09:00:21 Step 8/17 : COPY src /edgex-c-sdk/src/ 09:00:21 ---> 72111425a04d 09:00:21 Step 9/17 : COPY include /edgex-c-sdk/include/ 09:00:21 ---> 88991f1dee7a 09:00:21 Step 10/17 : COPY scripts /edgex-c-sdk/scripts 09:00:21 ---> 79938b44ecbc 09:00:21 Step 11/17 : COPY LICENSE /edgex-c-sdk/ 09:00:21 ---> 53670fa8bc58 09:00:21 Step 12/17 : COPY Attribution.txt /edgex-c-sdk/ 09:00:21 ---> ed4173a47c70 09:00:21 Step 13/17 : WORKDIR /edgex-c-sdk 09:00:21 ---> Running in 29a0aa294c88 09:00:21 Removing intermediate container 29a0aa294c88 09:00:21 ---> f23d5d3324d2 09:00:21 Step 14/17 : ENTRYPOINT ["/edgex-c-sdk/scripts/entrypoint.sh"] 09:00:21 ---> Running in af238c1603da 09:00:21 Removing intermediate container af238c1603da 09:00:21 ---> d8a5b8bafba5 09:00:21 Step 15/17 : LABEL arch=amd64 09:00:21 ---> Running in 855abfbe0d1f 09:00:21 Removing intermediate container 855abfbe0d1f 09:00:21 ---> e5ca8ef4c849 09:00:21 Step 16/17 : LABEL git_sha=31953d2017fd3e9016dfece535bce38e006976ba 09:00:21 ---> Running in 5c5dc8802a69 09:00:21 Removing intermediate container 5c5dc8802a69 09:00:21 ---> 1605ed59b74a 09:00:21 Step 17/17 : LABEL version=2.3.1-dev.10 09:00:21 ---> Running in ac458c8fc4b6 09:00:22 Removing intermediate container ac458c8fc4b6 09:00:22 ---> 2d59de78d1c9 09:00:22 [Warning] One or more build-args [ARCH MAKE] were not consumed 09:00:22 Successfully built 2d59de78d1c9 09:00:22 Successfully tagged device-sdk:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:00:22 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 09:00:22 09:00:22 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:00:22 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 09:00:22 latest: Pulling from edgex-lftools-log-publisher 09:00:22 5eb5b503b376: Pulling fs layer 09:00:22 5c69ac0246d0: Pulling fs layer 09:00:22 ec43610c2a17: Pulling fs layer 09:00:22 3a2ae6a8a46f: Pulling fs layer 09:00:22 33b1e0a273af: Pulling fs layer 09:00:22 5d3b04190fa2: Pulling fs layer 09:00:22 2f39f015ded8: Pulling fs layer 09:00:22 3a2ae6a8a46f: Waiting 09:00:22 33b1e0a273af: Waiting 09:00:22 5d3b04190fa2: Waiting 09:00:22 2f39f015ded8: Waiting 09:00:22 5c69ac0246d0: Verifying Checksum 09:00:22 5c69ac0246d0: Download complete 09:00:22 3a2ae6a8a46f: Verifying Checksum 09:00:22 3a2ae6a8a46f: Download complete 09:00:22 33b1e0a273af: Verifying Checksum 09:00:22 33b1e0a273af: Download complete 09:00:22 5d3b04190fa2: Verifying Checksum 09:00:22 5d3b04190fa2: Download complete 09:00:22 ec43610c2a17: Verifying Checksum 09:00:22 ec43610c2a17: Download complete 09:00:23 5eb5b503b376: Verifying Checksum 09:00:23 5eb5b503b376: Download complete 09:00:23 2f39f015ded8: Download complete 09:00:23 5eb5b503b376: Pull complete 09:00:24 5c69ac0246d0: Pull complete 09:00:24 ec43610c2a17: Pull complete 09:00:24 3a2ae6a8a46f: Pull complete 09:00:25 33b1e0a273af: Pull complete 09:00:25 5d3b04190fa2: Pull complete 09:00:29 2f39f015ded8: Pull complete 09:00:29 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 09:00:29 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 09:00:29 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:00:29 prd-ubuntu20.04-docker-8c-8g-15193 does not seem to be running inside a container 09:00:29 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgexfoundry_device-sdk-c_main -v /w/workspace/edgexfoundry_device-sdk-c_main:/w/workspace/edgexfoundry_device-sdk-c_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_main@tmp:/w/workspace/edgexfoundry_device-sdk-c_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 09:00:33 $ docker top eb6f062f13bf041221363cdcb77f65406080197f5e93d02039cffff50ba5c521 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 09:00:33 ---> job-cost.sh 09:00:33 lf-activate-venv: SKIPPING 09:00:33 INFO: No Stack... 09:00:34 INFO: Retrieving Pricing Info for: v3-standard-8 09:00:34 INFO: Archiving Costs [Pipeline] sh 09:00:34 + cat /w/workspace/edgexfoundry_device-sdk-c_main/archives/cost.csv 09:00:34 + cut -d, -f6 [Pipeline] lock 09:00:34 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-c-main-45-stack-cost] 09:00:34 Resource [jenkins-edgexfoundry-device-sdk-c-main-45-stack-cost] did not exist. Created. 09:00:34 Lock acquired on [jenkins-edgexfoundry-device-sdk-c-main-45-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 09:00:35 + echo total: 0.2199999988079071 [Pipeline] stash 09:00:35 Stashed 1 file(s) [Pipeline] } 09:00:35 Lock released on resource [jenkins-edgexfoundry-device-sdk-c-main-45-stack-cost] [Pipeline] // lock [Pipeline] } 09:00:35 $ docker stop --time=1 eb6f062f13bf041221363cdcb77f65406080197f5e93d02039cffff50ba5c521 09:00:36 $ docker rm -f --volumes eb6f062f13bf041221363cdcb77f65406080197f5e93d02039cffff50ba5c521 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 09:04:16 Running on prd-ubuntu20.04-docker-arm64-4c-16g-15194 in /w/workspace/edgexfoundry_device-sdk-c_main [Pipeline] { [Pipeline] ws 09:04:16 Running in /w/workspace/device-sdk-c/45 [Pipeline] { [Pipeline] checkout 09:04:16 Selected Git installation does not exist. Using Default 09:04:16 The recommended git tool is: NONE 09:04:22 using credential edgex-jenkins-ssh 09:04:22 Cloning the remote Git repository 09:04:23 Cloning repository git@github.com:edgexfoundry/device-sdk-c.git 09:04:23 > git init /w/workspace/device-sdk-c/45 # timeout=10 09:04:23 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 09:04:23 > git --version # timeout=10 09:04:23 > git --version # 'git version 2.25.1' 09:04:23 using GIT_SSH to set credentials SSH Credentials for GitHub 09:04:23 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 09:04:26 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 09:04:26 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 09:04:27 Avoid second fetch 09:04:27 Checking out Revision 31953d2017fd3e9016dfece535bce38e006976ba (main) 09:04:27 > git config core.sparsecheckout # timeout=10 09:04:27 > git checkout -f 31953d2017fd3e9016dfece535bce38e006976ba # timeout=10 09:04:28 Commit message: "refactor!: bump remaining API to v3" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 09:04:29 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 09:04:29 % Total % Received % Xferd Average Speed Time Time Time Current 09:04:29 Dload Upload Total Spent Left Speed 09:04:29 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 95872 0 --:--:-- --:--:-- --:--:-- 96598 [Pipeline] sh 09:04:30 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 09:04:30 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 09:04:30 + sudo tee /etc/docker/daemon.new 09:04:30 { 09:04:30 "registry-mirrors": [ 09:04:30 "https://nexus3.edgexfoundry.org:10001" 09:04:30 ], 09:04:30 "bip": "10.250.0.254/24", 09:04:30 "hosts": [ 09:04:30 "tcp://0.0.0.0:5555", 09:04:30 "unix:///var/run/docker.sock" 09:04:30 ], 09:04:30 "mtu": 1458, 09:04:30 "selinux-enabled": true, 09:04:30 "seccomp-profile": "/etc/docker/seccomp.json" 09:04:30 } [Pipeline] sh 09:04:30 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 09:04:31 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 09:04:49 provisioning config files... 09:04:49 copy managed file [device-sdk-c-settings] to file:/w/workspace/device-sdk-c/45@tmp/config14474229107779752706tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 09:04:49 ---> docker-login.sh 09:04:49 nexus3.edgexfoundry.org:10001 09:04:50 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:04:50 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:04:50 Configure a credential helper to remove this warning. See 09:04:50 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:04:50 09:04:50 Login Succeeded 09:04:50 nexus3.edgexfoundry.org:10002 09:04:50 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:04:50 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:04:50 Configure a credential helper to remove this warning. See 09:04:50 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:04:50 09:04:50 Login Succeeded 09:04:50 nexus3.edgexfoundry.org:10003 09:04:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:04:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:04:51 Configure a credential helper to remove this warning. See 09:04:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:04:51 09:04:51 Login Succeeded 09:04:51 nexus3.edgexfoundry.org:10004 09:04:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:04:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:04:51 Configure a credential helper to remove this warning. See 09:04:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:04:51 09:04:51 Login Succeeded 09:04:51 docker.io 09:04:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 09:04:52 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 09:04:52 Configure a credential helper to remove this warning. See 09:04:52 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 09:04:52 09:04:52 Login Succeeded 09:04:52 ---> docker-login.sh ends [Pipeline] } 09:04:52 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 09:04:52 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 09:04:52 [prepBaseBuildImage] Generating new image with name: ci-base-image-arm64 [Pipeline] echo 09:04:52 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 09:04:52 ========================================================= 09:04:52 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest] 09:04:52 ========================================================= [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:04:52 + docker build -t ci-base-image-arm64 -f scripts/Dockerfile.alpine-base --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest . 09:04:53 Sending build context to Docker daemon 2.898MB 09:04:53 Step 1/21 : ARG BASE=alpine:3.16 09:04:53 Step 2/21 : FROM ${BASE} as builder 09:04:53 latest: Pulling from edgex-devops/edgex-gcc-base-arm64 09:04:53 9b18e9b68314: Pulling fs layer 09:04:53 1def92ead452: Pulling fs layer 09:04:54 9b18e9b68314: Verifying Checksum 09:04:54 9b18e9b68314: Download complete 09:04:54 9b18e9b68314: Pull complete 09:04:56 1def92ead452: Verifying Checksum 09:04:56 1def92ead452: Download complete 09:05:06 1def92ead452: Pull complete 09:05:06 Digest: sha256:3c74c28e8b16bff0b36cfc53656b3ae71c0a9fddc9bd5376ab4c3f9356b3cc6c 09:05:06 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest 09:05:06 ---> 9a9802766715 09:05:06 Step 3/21 : RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 09:05:06 ---> Running in a80067eec158 09:05:06 Connecting to iotech.jfrog.io (52.214.118.216:443) 09:05:07 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 09:05:07 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 09:05:07 '/etc/apk/keys/alpine.dev.rsa.pub' saved 09:05:08 Removing intermediate container a80067eec158 09:05:08 ---> 2c1cca52a3e2 09:05:08 Step 4/21 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main' >> /etc/apk/repositories 09:05:08 ---> Running in 8ea009ea28b9 09:05:10 Removing intermediate container 8ea009ea28b9 09:05:10 ---> 1110c969821c 09:05:10 Step 5/21 : RUN apk add --update --no-cache binutils gcc libc-dev make git cmake yaml-dev curl-dev libmicrohttpd-dev util-linux-dev ncurses-dev libcbor-dev paho-mqtt-c-dev-1.3 iotech-iot-1.5-dev hiredis-dev 09:05:10 ---> Running in dee70b81935a 09:05:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 09:05:11 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 09:05:12 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main/aarch64/APKINDEX.tar.gz 09:05:12 WARNING: This apk-tools is OLD! Some packages might not function properly. 09:05:12 (1/14) Installing hiredis (1.0.2-r0) 09:05:12 (2/14) Installing hiredis-dev (1.0.2-r0) 09:05:13 (3/14) Installing iotech-iot-1.5 (1.5.0-r0) 09:05:13 (4/14) Installing iotech-iot-1.5-dev (1.5.0-r0) 09:05:13 (5/14) Installing libcbor (0.9.0-r1) 09:05:13 (6/14) Installing libcbor-dev (0.9.0-r1) 09:05:13 (7/14) Installing ncurses-dev (6.3_p20220521-r0) 09:05:13 (8/14) Installing paho-mqtt-c-dev-1.3 (1.3.12-r0) 09:05:15 (9/14) Installing libblkid (2.38-r1) 09:05:15 (10/14) Installing libuuid (2.38-r1) 09:05:15 (11/14) Installing libfdisk (2.38-r1) 09:05:15 (12/14) Installing libmount (2.38-r1) 09:05:15 (13/14) Installing libsmartcols (2.38-r1) 09:05:15 (14/14) Installing util-linux-dev (2.38-r1) 09:05:15 Executing busybox-1.35.0-r17.trigger 09:05:15 OK: 286 MiB in 90 packages 09:05:16 Removing intermediate container dee70b81935a 09:05:16 ---> 0cdc2432da59 09:05:16 Step 6/21 : RUN mkdir /tmp/sdk 09:05:16 ---> Running in 70f37c1696ca 09:05:18 Removing intermediate container 70f37c1696ca 09:05:18 ---> 2207bcc5c47e 09:05:18 Step 7/21 : COPY VERSION /tmp/sdk 09:05:18 ---> 27c2ac7bac82 09:05:18 Step 8/21 : COPY src /tmp/sdk/src 09:05:21 ---> a80f5636b2a4 09:05:21 Step 9/21 : COPY include /tmp/sdk/include 09:05:21 ---> d03593ff836c 09:05:21 Step 10/21 : COPY scripts /tmp/sdk/scripts 09:05:22 ---> b175a65df84b 09:05:22 Step 11/21 : COPY LICENSE /tmp/sdk 09:05:22 ---> a2134401ba15 09:05:22 Step 12/21 : COPY Attribution.txt /tmp/sdk 09:05:23 ---> 9a961d2a4b9a 09:05:23 Step 13/21 : RUN cd /tmp/sdk && ./scripts/build.sh && make -C build/release install 09:05:23 ---> Running in 5a5febf3396d 09:05:24 + CPPCHECK=false 09:05:24 + DOCGEN=false 09:05:24 + CMAKEOPTS='-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' 09:05:24 + '[' 0 -gt 0 ] 09:05:24 + readlink -f ./scripts/build.sh 09:05:24 + dirname /tmp/sdk/scripts/build.sh 09:05:24 + dirname /tmp/sdk/scripts 09:05:24 + ROOT=/tmp/sdk 09:05:24 + cd /tmp/sdk 09:05:24 + mkdir -p /tmp/sdk/build/release 09:05:24 + cd /tmp/sdk/build/release 09:05:24 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /tmp/sdk/src 09:05:24 -- The C compiler identification is GNU 11.2.1 09:05:25 -- Detecting C compiler ABI info 09:05:25 -- Detecting C compiler ABI info - done 09:05:25 -- Check for working C compiler: /usr/bin/cc - skipped 09:05:25 -- Detecting C compile features 09:05:25 -- Detecting C compile features - done 09:05:25 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 09:05:25 -- Found CURL: /usr/lib/libcurl.so (found version "7.83.1") 09:05:25 -- Found LIBYAML: /usr/lib/libyaml.so 09:05:25 -- Found LIBUUID: /usr/lib/libuuid.so 09:05:25 -- Found LIBCBOR: /usr/lib/libcbor.so 09:05:25 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 09:05:25 -- Found LIBHIREDIS: /usr/lib/libhiredis.so 09:05:25 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 09:05:25 -- /opt/iotech/iot/1.5/include 09:05:25 -- C SDK 2.3.1-dev.10 for Linux 09:05:25 -- Performing Test CSDK_HAVE_ATOMIC 09:05:26 -- Performing Test CSDK_HAVE_ATOMIC - Success 09:05:26 -- Found Curses: /usr/lib/libcurses.so 09:05:26 -- Configuring done 09:05:26 -- Generating done 09:05:26 -- Build files have been written to: /tmp/sdk/build/release 09:05:26 + make all package 09:05:26 + tee release.log 09:05:26 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 09:05:28 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 09:05:29 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus-redstr.c.o 09:05:30 [ 7%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 09:05:32 [ 9%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 09:05:32 [ 11%] Building C object c/CMakeFiles/csdk.dir/config.c.o 09:05:36 [ 13%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 09:05:37 [ 15%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 09:05:38 [ 17%] Building C object c/CMakeFiles/csdk.dir/data.c.o 09:05:39 [ 19%] Building C object c/CMakeFiles/csdk.dir/device.c.o 09:05:42 [ 21%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 09:05:43 [ 23%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 09:05:44 [ 25%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 09:05:45 [ 27%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 09:05:46 [ 29%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 09:05:48 [ 31%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 09:05:48 [ 33%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 09:05:52 [ 35%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 09:05:52 [ 37%] Building C object c/CMakeFiles/csdk.dir/map.c.o 09:05:53 [ 39%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 09:05:55 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 09:06:03 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 09:06:03 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 09:06:04 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 09:06:05 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 09:06:05 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 09:06:08 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 09:06:11 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 09:06:12 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 09:06:13 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 09:06:14 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 09:06:19 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 09:06:20 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 09:06:20 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 09:06:21 [ 68%] Linking C shared library libcsdk.so 09:06:21 [ 68%] Built target csdk 09:06:21 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 09:06:22 [ 72%] Linking C executable template 09:06:23 [ 72%] Built target template 09:06:23 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 09:06:24 [ 76%] Linking C executable device-counter 09:06:24 [ 76%] Built target device-counter 09:06:24 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 09:06:25 [ 80%] Linking C executable device-random 09:06:25 [ 80%] Built target device-random 09:06:26 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 09:06:26 [ 84%] Linking C executable device-gyro 09:06:27 [ 84%] Built target device-gyro 09:06:27 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 09:06:27 [ 88%] Linking C executable device-bitfields 09:06:28 [ 88%] Built target device-bitfields 09:06:28 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 09:06:29 [ 92%] Linking C executable template-discovery 09:06:30 [ 92%] Built target template-discovery 09:06:30 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 09:06:31 [ 96%] Linking C executable device-file 09:06:32 [ 96%] Built target device-file 09:06:32 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 09:06:33 [100%] Linking C executable device-terminal 09:06:33 [100%] Built target device-terminal 09:06:33 Run CPack packaging tool... 09:06:33 CPack: Create package using TGZ 09:06:33 CPack: Install projects 09:06:33 CPack: - Run preinstall target for: Csdk 09:06:34 CPack: - Install project: Csdk [] 09:06:34 CPack: Create package 09:06:34 CPack: - package: /tmp/sdk/build/release/csdk-2.3.1-dev.10.tar.gz generated. 09:06:34 + '[' false '=' true ] 09:06:34 + '[' false '=' true ] 09:06:34 + mkdir -p /tmp/sdk/build/debug 09:06:34 + cd /tmp/sdk/build/debug 09:06:34 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /tmp/sdk/src 09:06:35 -- The C compiler identification is GNU 11.2.1 09:06:35 -- Detecting C compiler ABI info 09:06:35 -- Detecting C compiler ABI info - done 09:06:36 -- Check for working C compiler: /usr/bin/cc - skipped 09:06:36 -- Detecting C compile features 09:06:36 -- Detecting C compile features - done 09:06:36 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 09:06:36 -- Found CURL: /usr/lib/libcurl.so (found version "7.83.1") 09:06:36 -- Found LIBYAML: /usr/lib/libyaml.so 09:06:36 -- Found LIBUUID: /usr/lib/libuuid.so 09:06:36 -- Found LIBCBOR: /usr/lib/libcbor.so 09:06:36 -- Found LIBPAHO: /usr/lib/libpaho-mqtt3as.so 09:06:36 -- Found LIBHIREDIS: /usr/lib/libhiredis.so 09:06:36 -- Found IOT: /opt/iotech/iot/1.5/lib/libiot.so 09:06:36 -- /opt/iotech/iot/1.5/include 09:06:36 -- C SDK 2.3.1-dev.10 for Linux 09:06:36 -- Performing Test CSDK_HAVE_ATOMIC 09:06:36 -- Performing Test CSDK_HAVE_ATOMIC - Success 09:06:36 -- Found Curses: /usr/lib/libcurses.so 09:06:37 -- Configuring done 09:06:37 -- Generating done 09:06:37 -- Build files have been written to: /tmp/sdk/build/debug 09:06:37 + make 09:06:37 + tee debug.log 09:06:37 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 09:06:38 [ 3%] Building C object c/CMakeFiles/csdk.dir/bus-mqtt.c.o 09:06:38 [ 5%] Building C object c/CMakeFiles/csdk.dir/bus-redstr.c.o 09:06:39 [ 7%] Building C object c/CMakeFiles/csdk.dir/bus.c.o 09:06:39 [ 9%] Building C object c/CMakeFiles/csdk.dir/callback3.c.o 09:06:40 [ 11%] Building C object c/CMakeFiles/csdk.dir/config.c.o 09:06:43 [ 13%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 09:06:43 [ 15%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 09:06:43 [ 17%] Building C object c/CMakeFiles/csdk.dir/data.c.o 09:06:43 [ 19%] Building C object c/CMakeFiles/csdk.dir/device.c.o 09:06:44 [ 21%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 09:06:44 [ 23%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 09:06:45 [ 25%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 09:06:45 [ 27%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 09:06:46 [ 29%] Building C object c/CMakeFiles/csdk.dir/dto-read.c.o 09:06:47 [ 31%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 09:06:47 [ 33%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 09:06:48 [ 35%] Building C object c/CMakeFiles/csdk.dir/filesys.c.o 09:06:49 [ 37%] Building C object c/CMakeFiles/csdk.dir/map.c.o 09:06:49 [ 39%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 09:06:50 [ 41%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 09:06:52 [ 43%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 09:06:52 [ 45%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 09:06:53 [ 47%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 09:06:53 [ 49%] Building C object c/CMakeFiles/csdk.dir/request_auth.c.o 09:06:53 [ 50%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 09:06:54 [ 52%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 09:06:57 [ 54%] Building C object c/CMakeFiles/csdk.dir/secrets-insecure.c.o 09:06:57 [ 56%] Building C object c/CMakeFiles/csdk.dir/secrets-vault.c.o 09:06:58 [ 58%] Building C object c/CMakeFiles/csdk.dir/secrets.c.o 09:06:58 [ 60%] Building C object c/CMakeFiles/csdk.dir/service.c.o 09:07:00 [ 62%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 09:07:00 [ 64%] Building C object c/CMakeFiles/csdk.dir/validate.c.o 09:07:01 [ 66%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 09:07:01 [ 68%] Linking C shared library libcsdk.so 09:07:01 [ 68%] Built target csdk 09:07:02 [ 70%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 09:07:02 [ 72%] Linking C executable template 09:07:02 [ 72%] Built target template 09:07:02 [ 74%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 09:07:03 [ 76%] Linking C executable device-counter 09:07:03 [ 76%] Built target device-counter 09:07:04 [ 78%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 09:07:04 [ 80%] Linking C executable device-random 09:07:04 [ 80%] Built target device-random 09:07:04 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 09:07:05 [ 84%] Linking C executable device-gyro 09:07:05 [ 84%] Built target device-gyro 09:07:05 [ 86%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 09:07:06 [ 88%] Linking C executable device-bitfields 09:07:06 [ 88%] Built target device-bitfields 09:07:06 [ 90%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 09:07:07 [ 92%] Linking C executable template-discovery 09:07:07 [ 92%] Built target template-discovery 09:07:07 [ 94%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 09:07:08 [ 96%] Linking C executable device-file 09:07:08 [ 96%] Built target device-file 09:07:08 [ 98%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 09:07:09 [100%] Linking C executable device-terminal 09:07:10 [100%] Built target device-terminal 09:07:10 make: Entering directory '/tmp/sdk/build/release' 09:07:10 make[1]: Entering directory '/tmp/sdk/build/release' 09:07:10 make[2]: Entering directory '/tmp/sdk/build/release' 09:07:10 make[2]: Leaving directory '/tmp/sdk/build/release' 09:07:10 [ 68%] Built target csdk 09:07:10 make[2]: Entering directory '/tmp/sdk/build/release' 09:07:10 make[2]: Leaving directory '/tmp/sdk/build/release' 09:07:10 [ 72%] Built target template 09:07:10 make[2]: Entering directory '/tmp/sdk/build/release' 09:07:10 make[2]: Leaving directory '/tmp/sdk/build/release' 09:07:10 [ 76%] Built target device-counter 09:07:10 make[2]: Entering directory '/tmp/sdk/build/release' 09:07:10 make[2]: Leaving directory '/tmp/sdk/build/release' 09:07:10 [ 80%] Built target device-random 09:07:10 make[2]: Entering directory '/tmp/sdk/build/release' 09:07:10 make[2]: Leaving directory '/tmp/sdk/build/release' 09:07:10 [ 84%] Built target device-gyro 09:07:10 make[2]: Entering directory '/tmp/sdk/build/release' 09:07:10 make[2]: Leaving directory '/tmp/sdk/build/release' 09:07:10 [ 88%] Built target device-bitfields 09:07:10 make[2]: Entering directory '/tmp/sdk/build/release' 09:07:10 make[2]: Leaving directory '/tmp/sdk/build/release' 09:07:10 [ 92%] Built target template-discovery 09:07:10 make[2]: Entering directory '/tmp/sdk/build/release' 09:07:10 make[2]: Leaving directory '/tmp/sdk/build/release' 09:07:10 [ 96%] Built target device-file 09:07:10 make[2]: Entering directory '/tmp/sdk/build/release' 09:07:10 make[2]: Leaving directory '/tmp/sdk/build/release' 09:07:10 [100%] Built target device-terminal 09:07:10 make[1]: Leaving directory '/tmp/sdk/build/release' 09:07:10 Install the project... 09:07:10 -- Install configuration: "Release" 09:07:10 -- Installing: /usr/local/lib/libcsdk.so 09:07:10 -- Set runtime path of "/usr/local/lib/libcsdk.so" to "" 09:07:10 -- Installing: /usr/local/include 09:07:10 -- Installing: /usr/local/include/devsdk 09:07:10 -- Installing: /usr/local/include/devsdk/devsdk.h 09:07:10 -- Installing: /usr/local/include/devsdk/devsdk-base.h 09:07:10 -- Installing: /usr/local/include/edgex 09:07:10 -- Installing: /usr/local/include/edgex/rest-server.h 09:07:10 -- Installing: /usr/local/include/edgex/edgex.h 09:07:10 -- Installing: /usr/local/include/edgex/edgex-base.h 09:07:10 -- Installing: /usr/local/include/edgex/devices.h 09:07:10 -- Installing: /usr/local/include/edgex/profiles.h 09:07:10 -- Installing: /usr/local/include/edgex/csdk-defs.h 09:07:10 -- Installing: /usr/local/share/device-sdk-c/LICENSE 09:07:10 -- Installing: /usr/local/share/device-sdk-c/Attribution.txt 09:07:10 make: Leaving directory '/tmp/sdk/build/release' 09:07:12 Removing intermediate container 5a5febf3396d 09:07:12 ---> 9feb2ccf5ad5 09:07:12 Step 14/21 : FROM ${BASE} 09:07:12 ---> 9a9802766715 09:07:12 Step 15/21 : LABEL maintainer="IOTech " 09:07:12 ---> Running in 77f3ec2c6912 09:07:12 Removing intermediate container 77f3ec2c6912 09:07:12 ---> 2237b61ce3a1 09:07:12 Step 16/21 : RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 09:07:12 ---> Running in a00405befe6d 09:07:13 Connecting to iotech.jfrog.io (52.214.118.216:443) 09:07:14 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 09:07:14 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 09:07:14 '/etc/apk/keys/alpine.dev.rsa.pub' saved 09:07:15 Removing intermediate container a00405befe6d 09:07:15 ---> b2af972c31c0 09:07:15 Step 17/21 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main' >> /etc/apk/repositories 09:07:15 ---> Running in 50cf71d9c1ea 09:07:17 Removing intermediate container 50cf71d9c1ea 09:07:17 ---> 3e51dfc39dd8 09:07:17 Step 18/21 : RUN apk add --update --no-cache binutils gcc libc-dev make git cmake yaml curl libmicrohttpd libuuid libcbor paho-mqtt-c-dev-1.3 iotech-iot-1.4 hiredis-dev 09:07:17 ---> Running in 5e670390cfef 09:07:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 09:07:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 09:07:19 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main/aarch64/APKINDEX.tar.gz 09:07:20 WARNING: This apk-tools is OLD! Some packages might not function properly. 09:07:20 (1/7) Installing curl (8.0.1-r0) 09:07:20 (2/7) Installing hiredis (1.0.2-r0) 09:07:20 (3/7) Installing hiredis-dev (1.0.2-r0) 09:07:20 (4/7) Installing iotech-iot-1.4 (1.4.2-r0) 09:07:20 (5/7) Installing libcbor (0.9.0-r1) 09:07:20 (6/7) Installing libuuid (2.38-r1) 09:07:20 (7/7) Installing paho-mqtt-c-dev-1.3 (1.3.12-r0) 09:07:21 Executing busybox-1.35.0-r17.trigger 09:07:21 OK: 281 MiB in 83 packages 09:07:22 Removing intermediate container 5e670390cfef 09:07:22 ---> 4fea5477f0d8 09:07:22 Step 19/21 : COPY --from=builder /usr/local/include/edgex /usr/local/include/edgex 09:07:23 ---> 52f31db5b7de 09:07:23 Step 20/21 : COPY --from=builder /usr/local/lib /usr/local/lib 09:07:23 ---> bfd5a97ae036 09:07:23 Step 21/21 : COPY --from=builder /usr/local/share/device-sdk-c /usr/local/share/device-sdk-c 09:07:24 ---> 1a89019b0eed 09:07:24 Successfully built 1a89019b0eed 09:07:24 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:07:24 + docker inspect -f . ci-base-image-arm64 09:07:24 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:07:25 prd-ubuntu20.04-docker-arm64-4c-16g-15194 does not seem to be running inside a container 09:07:25 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-c/45 -v /w/workspace/device-sdk-c/45:/w/workspace/device-sdk-c/45:rw,z -v /w/workspace/device-sdk-c/45@tmp:/w/workspace/device-sdk-c/45@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 09:07:26 $ docker top 208e20e5ab756f98a94c827b81f104c36ebdf5bc295d4cf34c778a0e51270b6e -eo pid,comm [Pipeline] { [Pipeline] sh 09:07:27 + make test 09:07:27 echo "make test" 09:07:27 make test [Pipeline] } 09:07:27 $ docker stop --time=1 208e20e5ab756f98a94c827b81f104c36ebdf5bc295d4cf34c778a0e51270b6e 09:07:29 $ docker rm -f --volumes 208e20e5ab756f98a94c827b81f104c36ebdf5bc295d4cf34c778a0e51270b6e [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 09:07:29 + sudo chown -R jenkins:jenkins . [Pipeline] sh 09:07:30 + ls -al . 09:07:30 total 208 09:07:30 drwxrwxr-x 8 jenkins jenkins 4096 May 11 09:04 . 09:07:30 drwxrwxr-x 4 jenkins jenkins 4096 May 11 09:04 .. 09:07:30 drwxrwxr-x 8 jenkins jenkins 4096 May 11 09:04 .git 09:07:30 drwxrwxr-x 2 jenkins jenkins 4096 May 11 09:04 .github 09:07:30 -rw-rw-r-- 1 jenkins jenkins 176 May 11 09:04 .gitignore 09:07:30 -rw-rw-r-- 1 jenkins jenkins 2908 May 11 09:04 Attribution.txt 09:07:30 -rw-rw-r-- 1 jenkins jenkins 8743 May 11 09:04 CHANGES 09:07:30 -rw-rw-r-- 1 jenkins jenkins 108574 May 11 09:04 Doxyfile 09:07:30 -rw-rw-r-- 1 jenkins jenkins 677 May 11 09:04 GOVERNANCE.md 09:07:30 -rw-rw-r-- 1 jenkins jenkins 784 May 11 09:04 Jenkinsfile 09:07:30 -rw-rw-r-- 1 jenkins jenkins 10174 May 11 09:04 LICENSE 09:07:30 -rw-rw-r-- 1 jenkins jenkins 444 May 11 09:04 Makefile 09:07:30 -rw-rw-r-- 1 jenkins jenkins 618 May 11 09:04 OWNERS.md 09:07:30 -rw-rw-r-- 1 jenkins jenkins 1651 May 11 09:04 README.IOT.md 09:07:30 -rw-rw-r-- 1 jenkins jenkins 4215 May 11 09:04 README.md 09:07:30 -rw-rw-r-- 1 jenkins jenkins 1245 May 11 09:04 README.v3.md 09:07:30 -rw-rw-r-- 1 jenkins jenkins 12 May 11 08:59 VERSION 09:07:30 drwxrwxr-x 2 jenkins jenkins 4096 May 11 09:04 docs 09:07:30 drwxrwxr-x 4 jenkins jenkins 4096 May 11 09:04 include 09:07:30 drwxrwxr-x 2 jenkins jenkins 4096 May 11 09:04 scripts 09:07:30 drwxrwxr-x 4 jenkins jenkins 4096 May 11 09:04 src [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:07:30 + docker build -t device-sdk-arm64 -f scripts/Dockerfile.alpine --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=31953d2017fd3e9016dfece535bce38e006976ba --label arch=arm64 --label version=2.3.1-dev.10 . 09:07:30 Sending build context to Docker daemon 2.898MB 09:07:31 Step 1/17 : ARG BASE=alpine:3.16 09:07:31 Step 2/17 : FROM ${BASE} 09:07:31 ---> 1a89019b0eed 09:07:31 Step 3/17 : LABEL maintainer="IOTech " 09:07:31 ---> Running in ce49d44688cd 09:07:31 Removing intermediate container ce49d44688cd 09:07:31 ---> f6a8863c82bd 09:07:31 Step 4/17 : RUN wget https://iotech.jfrog.io/artifactory/api/security/keypair/public/repositories/alpine-release -O /etc/apk/keys/alpine.dev.rsa.pub 09:07:31 ---> Running in 13eedd30030b 09:07:32 Connecting to iotech.jfrog.io (34.255.20.23:443) 09:07:33 saving to '/etc/apk/keys/alpine.dev.rsa.pub' 09:07:33 alpine.dev.rsa.pub 100% |********************************| 451 0:00:00 ETA 09:07:33 '/etc/apk/keys/alpine.dev.rsa.pub' saved 09:07:33 Removing intermediate container 13eedd30030b 09:07:33 ---> 5b6b1921f632 09:07:33 Step 5/17 : RUN echo 'https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main' >> /etc/apk/repositories 09:07:34 ---> Running in 883135859fe5 09:07:38 Removing intermediate container 883135859fe5 09:07:38 ---> 72ca42a98c63 09:07:38 Step 6/17 : RUN apk add --update --no-cache binutils gcc libc-dev make git cmake yaml-dev curl-dev libmicrohttpd-dev util-linux-dev ncurses-dev libcbor-dev paho-mqtt-c-dev-1.3 hiredis-dev iotech-iot-1.5-dev && mkdir -p /edgex-c-sdk/build 09:07:38 ---> Running in fd52d05bb213 09:07:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 09:07:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 09:07:40 fetch https://iotech.jfrog.io/artifactory/alpine-release/v3.16/main/aarch64/APKINDEX.tar.gz 09:07:41 WARNING: This apk-tools is OLD! Some packages might not function properly. 09:07:41 (1/9) Installing iotech-iot-1.5 (1.5.0-r0) 09:07:41 (2/9) Installing iotech-iot-1.5-dev (1.5.0-r0) 09:07:41 (3/9) Installing libcbor-dev (0.9.0-r1) 09:07:41 (4/9) Installing ncurses-dev (6.3_p20220521-r0) 09:07:41 (5/9) Installing libblkid (2.38-r1) 09:07:41 (6/9) Installing libfdisk (2.38-r1) 09:07:41 (7/9) Installing libmount (2.38-r1) 09:07:41 (8/9) Installing libsmartcols (2.38-r1) 09:07:41 (9/9) Installing util-linux-dev (2.38-r1) 09:07:41 Executing busybox-1.35.0-r17.trigger 09:07:41 OK: 287 MiB in 92 packages 09:07:43 Removing intermediate container fd52d05bb213 09:07:43 ---> 59033786a869 09:07:43 Step 7/17 : COPY VERSION /edgex-c-sdk/ 09:07:43 ---> 9aac1a3033df 09:07:43 Step 8/17 : COPY src /edgex-c-sdk/src/ 09:07:44 ---> acf68d5c51e3 09:07:44 Step 9/17 : COPY include /edgex-c-sdk/include/ 09:07:45 ---> 85c7c550b092 09:07:45 Step 10/17 : COPY scripts /edgex-c-sdk/scripts 09:07:45 ---> f2b69bd1100c 09:07:45 Step 11/17 : COPY LICENSE /edgex-c-sdk/ 09:07:46 ---> f08a1f2b54f3 09:07:46 Step 12/17 : COPY Attribution.txt /edgex-c-sdk/ 09:07:46 ---> 45b83b276ac3 09:07:46 Step 13/17 : WORKDIR /edgex-c-sdk 09:07:47 ---> Running in b3c7e87302d1 09:07:47 Removing intermediate container b3c7e87302d1 09:07:47 ---> 97bce5fefa2e 09:07:47 Step 14/17 : ENTRYPOINT ["/edgex-c-sdk/scripts/entrypoint.sh"] 09:07:47 ---> Running in 0750accbd71d 09:07:48 Removing intermediate container 0750accbd71d 09:07:48 ---> 45f5f62e1bab 09:07:48 Step 15/17 : LABEL arch=arm64 09:07:48 ---> Running in a871869e4934 09:07:48 Removing intermediate container a871869e4934 09:07:48 ---> b73c77718a28 09:07:48 Step 16/17 : LABEL git_sha=31953d2017fd3e9016dfece535bce38e006976ba 09:07:48 ---> Running in a54b355348f8 09:07:48 Removing intermediate container a54b355348f8 09:07:48 ---> cda0159f6fcd 09:07:48 Step 17/17 : LABEL version=2.3.1-dev.10 09:07:48 ---> Running in 1862b370ef68 09:07:49 Removing intermediate container 1862b370ef68 09:07:49 ---> bd83af9b2878 09:07:49 [Warning] One or more build-args [MAKE ARCH] were not consumed 09:07:49 Successfully built bd83af9b2878 09:07:49 Successfully tagged device-sdk-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:07:49 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 09:07:49 09:07:49 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:07:50 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 09:07:50 arm64: Pulling from edgex-lftools-log-publisher 09:07:50 8998bd30e6a1: Pulling fs layer 09:07:50 04944245beec: Pulling fs layer 09:07:50 699f458cf7ca: Pulling fs layer 09:07:50 765212b225bb: Pulling fs layer 09:07:50 f23df028b6ca: Pulling fs layer 09:07:50 d65c8cfc05b1: Pulling fs layer 09:07:50 2437ff75d9bd: Pulling fs layer 09:07:50 765212b225bb: Waiting 09:07:50 d65c8cfc05b1: Waiting 09:07:50 2437ff75d9bd: Waiting 09:07:50 f23df028b6ca: Waiting 09:07:50 04944245beec: Verifying Checksum 09:07:50 04944245beec: Download complete 09:07:50 765212b225bb: Verifying Checksum 09:07:50 765212b225bb: Download complete 09:07:50 f23df028b6ca: Verifying Checksum 09:07:50 f23df028b6ca: Download complete 09:07:50 d65c8cfc05b1: Verifying Checksum 09:07:50 d65c8cfc05b1: Download complete 09:07:50 699f458cf7ca: Verifying Checksum 09:07:50 699f458cf7ca: Download complete 09:07:51 8998bd30e6a1: Verifying Checksum 09:07:51 8998bd30e6a1: Download complete 09:07:53 2437ff75d9bd: Verifying Checksum 09:07:53 2437ff75d9bd: Download complete 09:07:55 8998bd30e6a1: Pull complete 09:07:55 04944245beec: Pull complete 09:07:57 699f458cf7ca: Pull complete 09:07:57 765212b225bb: Pull complete 09:07:57 f23df028b6ca: Pull complete 09:07:57 d65c8cfc05b1: Pull complete 09:08:12 2437ff75d9bd: Pull complete 09:08:12 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 09:08:12 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 09:08:12 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:08:13 prd-ubuntu20.04-docker-arm64-4c-16g-15194 does not seem to be running inside a container 09:08:13 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/device-sdk-c/45 -v /w/workspace/device-sdk-c/45:/w/workspace/device-sdk-c/45:rw,z -v /w/workspace/device-sdk-c/45@tmp:/w/workspace/device-sdk-c/45@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 09:08:16 $ docker top 6e47d6eb1ed91d1f03098b292464e7cfa83a8740efa0eabd37871d869ea4863b -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 09:08:17 ---> job-cost.sh 09:08:17 lf-activate-venv: SKIPPING 09:08:17 INFO: No Stack... 09:08:17 INFO: Retrieving Pricing Info for: v3-standard-4 09:08:18 INFO: Archiving Costs [Pipeline] sh 09:08:18 + cat /w/workspace/device-sdk-c/45/archives/cost.csv 09:08:18 + cut -d, -f6 [Pipeline] lock 09:08:18 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-c-main-45-stack-cost] 09:08:18 Resource [jenkins-edgexfoundry-device-sdk-c-main-45-stack-cost] did not exist. Created. 09:08:18 Lock acquired on [jenkins-edgexfoundry-device-sdk-c-main-45-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 09:08:19 /w/workspace/device-sdk-c/45@tmp/durable-1cfa6716/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 09:08:20 + echo total: 0.10999999940395355 [Pipeline] stash 09:08:20 Warning: overwriting stash ‘stack-cost’ 09:08:20 Stashed 1 file(s) [Pipeline] } 09:08:20 Lock released on resource [jenkins-edgexfoundry-device-sdk-c-main-45-stack-cost] [Pipeline] // lock [Pipeline] } 09:08:20 $ docker stop --time=1 6e47d6eb1ed91d1f03098b292464e7cfa83a8740efa0eabd37871d869ea4863b 09:08:22 $ docker rm -f --volumes 6e47d6eb1ed91d1f03098b292464e7cfa83a8740efa0eabd37871d869ea4863b [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) [Pipeline] stage [Pipeline] { (Tag) [Pipeline] unstash [Pipeline] sh 09:08:23 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 09:08:23 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:08:23 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 09:08:23 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:08:23 prd-ubuntu20.04-docker-8c-8g-15193 does not seem to be running inside a container 09:08:23 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-c_main -v /w/workspace/edgexfoundry_device-sdk-c_main:/w/workspace/edgexfoundry_device-sdk-c_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_main@tmp:/w/workspace/edgexfoundry_device-sdk-c_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 09:08:23 $ docker top afc1d8615116157c391bc4e48f1ae8beebb6e114fc5bd4bfeeb60a1eaaad3d84 -eo pid,comm 09:08:23 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). 09:08:23 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 09:08:23 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 09:08:23 [ssh-agent] Looking for ssh-agent implementation... 09:08:23 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 09:08:23 $ docker exec afc1d8615116157c391bc4e48f1ae8beebb6e114fc5bd4bfeeb60a1eaaad3d84 ssh-agent 09:08:24 SSH_AUTH_SOCK=/tmp/ssh-8GTBWO07sSBN/agent.32 09:08:24 SSH_AGENT_PID=38 09:08:24 Running ssh-add (command line suppressed) 09:08:24 Identity added: /w/workspace/edgexfoundry_device-sdk-c_main@tmp/private_key_3952446016513639484.key (/w/workspace/edgexfoundry_device-sdk-c_main@tmp/private_key_3952446016513639484.key) 09:08:24 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 09:08:24 + git semver tag 09:08:24 2023-05-11 09:08:24,638 [run_tag] DEBUG tag force:False 09:08:24 2023-05-11 09:08:24,638 [check_head_tag] DEBUG check head tag 09:08:24 2023-05-11 09:08:24,639 [execute] INFO git cat-file --batch-check 09:08:24 2023-05-11 09:08:24,640 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgexfoundry_device-sdk-c_main, universal_newlines=False, shell=None, istream=) 09:08:24 2023-05-11 09:08:24,644 [execute] INFO git cat-file --batch 09:08:24 2023-05-11 09:08:24,644 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgexfoundry_device-sdk-c_main, universal_newlines=False, shell=None, istream=) 09:08:24 2023-05-11 09:08:24,660 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-sdk-c_main/.semver/main 09:08:24 2023-05-11 09:08:24,660 [execute] INFO git tag -a v2.3.1-dev.10 -m v2.3.1-dev.10 09:08:24 2023-05-11 09:08:24,661 [execute] DEBUG Popen(['git', 'tag', '-a', 'v2.3.1-dev.10', '-m', 'v2.3.1-dev.10'], cwd=/w/workspace/edgexfoundry_device-sdk-c_main, universal_newlines=False, shell=None, istream=None) 09:08:24 2023-05-11 09:08:24,666 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-sdk-c_main/.semver/main 09:08:24 2.3.1-dev.10 [Pipeline] } 09:08:24 $ docker exec --env ******** --env ******** afc1d8615116157c391bc4e48f1ae8beebb6e114fc5bd4bfeeb60a1eaaad3d84 ssh-agent -k 09:08:24 unset SSH_AUTH_SOCK; 09:08:24 unset SSH_AGENT_PID; 09:08:24 echo Agent pid 38 killed; 09:08:24 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 09:08:25 + git semver [Pipeline] } 09:08:25 $ docker stop --time=1 afc1d8615116157c391bc4e48f1ae8beebb6e114fc5bd4bfeeb60a1eaaad3d84 09:08:26 $ docker rm -f --volumes afc1d8615116157c391bc4e48f1ae8beebb6e114fc5bd4bfeeb60a1eaaad3d84 [Pipeline] // withDockerContainer [Pipeline] stage [Pipeline] { (LF Tools Sigul) [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:08:27 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 09:08:27 09:08:27 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:08:27 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 09:08:27 0.23.1-centos7: Pulling from edgex-lftools 09:08:27 ab5ef0e58194: Pulling fs layer 09:08:27 9712f1f96733: Pulling fs layer 09:08:27 63f879dbbcfc: Pulling fs layer 09:08:27 0d9ebad4ef96: Pulling fs layer 09:08:27 e9a5061849ea: Pulling fs layer 09:08:27 0d9ebad4ef96: Waiting 09:08:27 d747dcd14b5f: Pulling fs layer 09:08:27 d747dcd14b5f: Waiting 09:08:27 2de7ff778b66: Pulling fs layer 09:08:27 2de7ff778b66: Waiting 09:08:27 9712f1f96733: Verifying Checksum 09:08:27 9712f1f96733: Download complete 09:08:27 63f879dbbcfc: Verifying Checksum 09:08:27 63f879dbbcfc: Download complete 09:08:27 0d9ebad4ef96: Verifying Checksum 09:08:27 0d9ebad4ef96: Download complete 09:08:27 ab5ef0e58194: Download complete 09:08:27 d747dcd14b5f: Verifying Checksum 09:08:27 d747dcd14b5f: Download complete 09:08:27 e9a5061849ea: Verifying Checksum 09:08:27 e9a5061849ea: Download complete 09:08:27 2de7ff778b66: Verifying Checksum 09:08:27 2de7ff778b66: Download complete 09:08:30 ab5ef0e58194: Pull complete 09:08:30 9712f1f96733: Pull complete 09:08:31 63f879dbbcfc: Pull complete 09:08:34 0d9ebad4ef96: Pull complete 09:08:34 e9a5061849ea: Pull complete 09:08:34 d747dcd14b5f: Pull complete 09:08:35 2de7ff778b66: Pull complete 09:08:35 Digest: sha256:02657cf374e2015a0d4d7d3420cb6fe05d6b2b35acbcf0b45035c21bd1e1ff52 09:08:35 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 09:08:35 nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:08:35 prd-ubuntu20.04-docker-8c-8g-15193 does not seem to be running inside a container 09:08:35 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/edgexfoundry_device-sdk-c_main -v /w/workspace/edgexfoundry_device-sdk-c_main:/w/workspace/edgexfoundry_device-sdk-c_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_main@tmp:/w/workspace/edgexfoundry_device-sdk-c_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 cat 09:08:40 $ docker top 15dac7a342d24dea98092411c54c40814cedbcffceb881fdf9209e69551258e0 -eo pid,comm [Pipeline] { [Pipeline] configFileProvider 09:08:40 provisioning config files... 09:08:40 copy managed file [sigul-config] to file:/w/workspace/edgexfoundry_device-sdk-c_main@tmp/config5002736137039451852tmp 09:08:40 copy managed file [sigul-password] to file:/w/workspace/edgexfoundry_device-sdk-c_main@tmp/config4726112754833396571tmp 09:08:40 copy managed file [sigul-pki] to file:/w/workspace/edgexfoundry_device-sdk-c_main@tmp/config11785634679805063303tmp [Pipeline] { [Pipeline] echo 09:08:40 Running global-jjb/shell/sigul-configuration.sh [Pipeline] libraryResource [Pipeline] sh 09:08:40 ---> sigul-configuration.sh 09:08:40 gpg: directory `/root/.gnupg' created 09:08:40 gpg: new configuration file `/root/.gnupg/gpg.conf' created 09:08:40 gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run 09:08:40 gpg: keyring `/root/.gnupg/secring.gpg' created 09:08:40 gpg: keyring `/root/.gnupg/pubring.gpg' created 09:08:40 gpg: CAST5 encrypted data 09:08:40 gpg: encrypted with 1 passphrase 09:08:40 gpg: WARNING: message was not integrity protected [Pipeline] sh 09:08:41 + mkdir /home/jenkins 09:08:41 + mkdir /home/jenkins/sigul [Pipeline] sh 09:08:41 + cp -R /root/sigul/cert8.db /root/sigul/key3.db /root/sigul/nss-password.txt /root/sigul/secmod.db /root/sigul/vex-yul-edgex-jenkins-1.ci.codeaurora.org.p12 /home/jenkins/sigul/ [Pipeline] echo 09:08:41 Running global-jjb/shell/sigul-install.sh [Pipeline] libraryResource [Pipeline] sh 09:08:41 ---> sigul-install.sh 09:08:41 Sigul already installed; skipping installation. [Pipeline] sh 09:08:42 + git tag --list 09:08:42 0.7.0 09:08:42 0.7.1 09:08:42 1.0.0 09:08:42 v1.0.1 09:08:42 v1.0.2 09:08:42 v1.0.3 09:08:42 v1.1.0 09:08:42 v1.1.1 09:08:42 v1.2.0 09:08:42 v1.2.1 09:08:42 v1.2.2 09:08:42 v1.3.0 09:08:42 v1.3.1 09:08:42 v2.0.0 09:08:42 v2.1.0 09:08:42 v2.2.0 09:08:42 v2.2.0-dev.1 09:08:42 v2.2.0-dev.10 09:08:42 v2.2.0-dev.11 09:08:42 v2.2.0-dev.12 09:08:42 v2.2.0-dev.13 09:08:42 v2.2.0-dev.2 09:08:42 v2.2.0-dev.3 09:08:42 v2.2.0-dev.4 09:08:42 v2.2.0-dev.5 09:08:42 v2.2.0-dev.6 09:08:42 v2.2.0-dev.7 09:08:42 v2.2.0-dev.8 09:08:42 v2.2.0-dev.9 09:08:42 v2.2.1-dev.1 09:08:42 v2.2.1-dev.2 09:08:42 v2.2.1-dev.3 09:08:42 v2.3.0 09:08:42 v2.3.1-dev.1 09:08:42 v2.3.1-dev.10 09:08:42 v2.3.1-dev.2 09:08:42 v2.3.1-dev.3 09:08:42 v2.3.1-dev.4 09:08:42 v2.3.1-dev.5 09:08:42 v2.3.1-dev.6 09:08:42 v2.3.1-dev.7 09:08:42 v2.3.1-dev.8 09:08:42 v2.3.1-dev.9 [Pipeline] sh 09:08:42 + lftools sign git-tag v2.3.1-dev.10 09:08:42 Signing Git tag with Sigul... 09:08:42 Signing v2.3.1-dev.10 [Pipeline] echo 09:08:43 Running global-jjb/shell/sigul-configuration-cleanup.sh [Pipeline] libraryResource [Pipeline] sh 09:08:43 ---> sigul-configuration-cleanup.sh [Pipeline] } 09:08:43 Deleting 3 temporary files [Pipeline] // configFileProvider [Pipeline] } 09:08:43 $ docker stop --time=1 15dac7a342d24dea98092411c54c40814cedbcffceb881fdf9209e69551258e0 09:08:44 $ docker rm -f --volumes 15dac7a342d24dea98092411c54c40814cedbcffceb881fdf9209e69551258e0 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) [Pipeline] sh 09:08:45 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 09:08:45 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:08:45 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 09:08:45 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:08:45 prd-ubuntu20.04-docker-8c-8g-15193 does not seem to be running inside a container 09:08:45 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-c_main -v /w/workspace/edgexfoundry_device-sdk-c_main:/w/workspace/edgexfoundry_device-sdk-c_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_main@tmp:/w/workspace/edgexfoundry_device-sdk-c_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 09:08:45 $ docker top e126b80c355831c872fdfbe661258315cd86b7baa0dcd469b9543955f9cdd80d -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 09:08:45 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 09:08:45 [ssh-agent] Looking for ssh-agent implementation... 09:08:46 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 09:08:46 $ docker exec e126b80c355831c872fdfbe661258315cd86b7baa0dcd469b9543955f9cdd80d ssh-agent 09:08:46 SSH_AUTH_SOCK=/tmp/ssh-2Q9aZaqn0Yvu/agent.31 09:08:46 SSH_AGENT_PID=37 09:08:46 Running ssh-add (command line suppressed) 09:08:46 Identity added: /w/workspace/edgexfoundry_device-sdk-c_main@tmp/private_key_1925965267899347544.key (/w/workspace/edgexfoundry_device-sdk-c_main@tmp/private_key_1925965267899347544.key) 09:08:46 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 09:08:46 + git semver bump pre 09:08:46 2023-05-11 09:08:46,726 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-sdk-c_main/.semver/main 09:08:46 2023-05-11 09:08:46,726 [bump_version] DEBUG bumping version:2.3.1-dev.10 on axis:pre with prefix:dev 09:08:46 2023-05-11 09:08:46,726 [bump_version] DEBUG bumped version:2.3.1-dev.11 09:08:46 2023-05-11 09:08:46,726 [write_version] DEBUG write version:2.3.1-dev.11 to path:/w/workspace/edgexfoundry_device-sdk-c_main/.semver/main with force:True 09:08:46 2023-05-11 09:08:46,726 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-sdk-c_main/.semver/main 09:08:46 2023-05-11 09:08:46,726 [write_file] DEBUG write to file:/w/workspace/edgexfoundry_device-sdk-c_main/.semver/main 09:08:46 2023-05-11 09:08:46,728 [execute] INFO git cat-file --batch-check 09:08:46 2023-05-11 09:08:46,728 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgexfoundry_device-sdk-c_main/.semver, universal_newlines=False, shell=None, istream=) 09:08:46 2023-05-11 09:08:46,733 [execute] INFO git cat-file --batch 09:08:46 2023-05-11 09:08:46,734 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/edgexfoundry_device-sdk-c_main/.semver, universal_newlines=False, shell=None, istream=) 09:08:46 2023-05-11 09:08:46,739 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-sdk-c_main/.semver/main 09:08:46 2.3.1-dev.11 [Pipeline] } 09:08:46 $ docker exec --env ******** --env ******** e126b80c355831c872fdfbe661258315cd86b7baa0dcd469b9543955f9cdd80d ssh-agent -k 09:08:46 unset SSH_AUTH_SOCK; 09:08:46 unset SSH_AGENT_PID; 09:08:46 echo Agent pid 37 killed; 09:08:46 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 09:08:47 + git semver [Pipeline] } 09:08:47 $ docker stop --time=1 e126b80c355831c872fdfbe661258315cd86b7baa0dcd469b9543955f9cdd80d 09:08:48 $ docker rm -f --volumes e126b80c355831c872fdfbe661258315cd86b7baa0dcd469b9543955f9cdd80d [Pipeline] // withDockerContainer [Pipeline] sh 09:08:49 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 09:08:49 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:08:49 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 09:08:49 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:08:49 prd-ubuntu20.04-docker-8c-8g-15193 does not seem to be running inside a container 09:08:49 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-c_main -v /w/workspace/edgexfoundry_device-sdk-c_main:/w/workspace/edgexfoundry_device-sdk-c_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_main@tmp:/w/workspace/edgexfoundry_device-sdk-c_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 09:08:49 $ docker top f417e74ad130d71202b9f490474fd45dfaa16ad2553332d09fd84261ce4000c3 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 09:08:49 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 09:08:49 [ssh-agent] Looking for ssh-agent implementation... 09:08:50 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 09:08:50 $ docker exec f417e74ad130d71202b9f490474fd45dfaa16ad2553332d09fd84261ce4000c3 ssh-agent 09:08:50 SSH_AUTH_SOCK=/tmp/ssh-pSBJ3sRva6IK/agent.31 09:08:50 SSH_AGENT_PID=37 09:08:50 Running ssh-add (command line suppressed) 09:08:50 Identity added: /w/workspace/edgexfoundry_device-sdk-c_main@tmp/private_key_16260450535672041594.key (/w/workspace/edgexfoundry_device-sdk-c_main@tmp/private_key_16260450535672041594.key) 09:08:50 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 09:08:50 + git semver push 09:08:50 2023-05-11 09:08:50,751 [run_push] DEBUG push 09:08:50 2023-05-11 09:08:50,752 [execute] INFO git cat-file --batch-check 09:08:50 2023-05-11 09:08:50,753 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/edgexfoundry_device-sdk-c_main/.semver, universal_newlines=False, shell=None, istream=) 09:08:50 2023-05-11 09:08:50,756 [execute] INFO git rev-list 0c6feca604bcbdc1bb684c2c7d51dfb67a09716c -- 09:08:50 2023-05-11 09:08:50,756 [execute] DEBUG Popen(['git', 'rev-list', '0c6feca604bcbdc1bb684c2c7d51dfb67a09716c', '--'], cwd=/w/workspace/edgexfoundry_device-sdk-c_main/.semver, universal_newlines=False, shell=None, istream=None) 09:08:50 2023-05-11 09:08:50,763 [execute] INFO git fetch -v origin 09:08:50 2023-05-11 09:08:50,763 [execute] DEBUG Popen(['git', 'fetch', '-v', 'origin'], cwd=/w/workspace/edgexfoundry_device-sdk-c_main/.semver, universal_newlines=True, shell=None, istream=None) 09:08:51 2023-05-11 09:08:51,225 [run_push] DEBUG no remote changes detected 09:08:51 2023-05-11 09:08:51,225 [execute] INFO git push origin semver 09:08:51 2023-05-11 09:08:51,226 [execute] DEBUG Popen(['git', 'push', 'origin', 'semver'], cwd=/w/workspace/edgexfoundry_device-sdk-c_main/.semver, universal_newlines=False, shell=None, istream=None) 09:08:51 2023-05-11 09:08:51,953 [run_push] DEBUG push all version tags 09:08:51 2023-05-11 09:08:51,954 [execute] INFO git push origin refs/tags/v*:refs/tags/v* 09:08:51 2023-05-11 09:08:51,954 [execute] DEBUG Popen(['git', 'push', 'origin', 'refs/tags/v*:refs/tags/v*'], cwd=/w/workspace/edgexfoundry_device-sdk-c_main, universal_newlines=False, shell=None, istream=None) 09:08:52 2023-05-11 09:08:52,688 [read_version] DEBUG read version from /w/workspace/edgexfoundry_device-sdk-c_main/.semver/main 09:08:52 2.3.1-dev.11 [Pipeline] } 09:08:52 $ docker exec --env ******** --env ******** f417e74ad130d71202b9f490474fd45dfaa16ad2553332d09fd84261ce4000c3 ssh-agent -k 09:08:53 unset SSH_AUTH_SOCK; 09:08:53 unset SSH_AGENT_PID; 09:08:53 echo Agent pid 37 killed; 09:08:53 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 09:08:53 + git semver [Pipeline] } 09:08:53 $ docker stop --time=1 f417e74ad130d71202b9f490474fd45dfaa16ad2553332d09fd84261ce4000c3 09:08:54 $ docker rm -f --volumes f417e74ad130d71202b9f490474fd45dfaa16ad2553332d09fd84261ce4000c3 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 09:08:55 + [ -d /w/workspace/edgexfoundry_device-sdk-c_main/archives ] 09:08:55 + ls -al /w/workspace/edgexfoundry_device-sdk-c_main/archives 09:08:55 total 16 09:08:55 drwxr-xr-x 3 root root 4096 May 11 09:00 . 09:08:55 drwxrwxr-x 10 jenkins jenkins 4096 May 11 09:08 .. 09:08:55 drwxr-xr-x 2 root root 4096 May 11 09:00 cost 09:08:55 -rw-r--r-- 1 root root 83 May 11 09:00 cost.csv 09:08:55 + sudo chown -R jenkins:jenkins /w/workspace/edgexfoundry_device-sdk-c_main/archives 09:08:55 + ls -al /w/workspace/edgexfoundry_device-sdk-c_main/archives 09:08:55 total 16 09:08:55 drwxr-xr-x 3 jenkins jenkins 4096 May 11 09:00 . 09:08:55 drwxrwxr-x 10 jenkins jenkins 4096 May 11 09:08 .. 09:08:55 drwxr-xr-x 2 jenkins jenkins 4096 May 11 09:00 cost 09:08:55 -rw-r--r-- 1 jenkins jenkins 83 May 11 09:00 cost.csv [Pipeline] libraryResource [Pipeline] sh 09:08:55 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 09:08:56 ---> package-listing.sh 09:08:56 ++ facter osfamily 09:08:56 ++ tr '[:upper:]' '[:lower:]' 09:08:56 + OS_FAMILY=debian 09:08:56 + workspace=/w/workspace/edgexfoundry_device-sdk-c_main 09:08:56 + START_PACKAGES=/tmp/packages_start.txt 09:08:56 + END_PACKAGES=/tmp/packages_end.txt 09:08:56 + DIFF_PACKAGES=/tmp/packages_diff.txt 09:08:56 + PACKAGES=/tmp/packages_start.txt 09:08:56 + '[' /w/workspace/edgexfoundry_device-sdk-c_main ']' 09:08:56 + PACKAGES=/tmp/packages_end.txt 09:08:56 + case "${OS_FAMILY}" in 09:08:56 + dpkg -l 09:08:56 + grep '^ii' 09:08:56 + '[' -f /tmp/packages_start.txt ']' 09:08:56 + '[' -f /tmp/packages_end.txt ']' 09:08:56 + diff /tmp/packages_start.txt /tmp/packages_end.txt 09:08:56 + '[' /w/workspace/edgexfoundry_device-sdk-c_main ']' 09:08:56 + mkdir -p /w/workspace/edgexfoundry_device-sdk-c_main/archives/ 09:08:56 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgexfoundry_device-sdk-c_main/archives/ [Pipeline] echo 09:08:56 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgexfoundry_device-sdk-c_main/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 09:08:57 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 09:08:57 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 09:08:57 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 09:08:57 prd-ubuntu20.04-docker-8c-8g-15193 does not seem to be running inside a container 09:08:57 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/edgexfoundry_device-sdk-c_main/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/edgexfoundry_device-sdk-c_main -v /w/workspace/edgexfoundry_device-sdk-c_main:/w/workspace/edgexfoundry_device-sdk-c_main:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_main@tmp:/w/workspace/edgexfoundry_device-sdk-c_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 09:08:57 $ docker top 6afa39f22d4535d3ef0db71aead358983dabaaff2d0e0cfce81b47b9b2e2abaf -eo pid,comm [Pipeline] { [Pipeline] sh 09:08:58 + touch /tmp/pre-build-complete [Pipeline] sh 09:08:58 + mkdir -p /var/log/sysstat [Pipeline] sh 09:08:58 + ls /var/log/sa-host 09:08:58 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 09:08:59 provisioning config files... 09:08:59 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgexfoundry_device-sdk-c_main@tmp/config2202878964760494343tmp [Pipeline] { [Pipeline] echo 09:08:59 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 09:08:59 ---> create-netrc.sh [Pipeline] } 09:08:59 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 09:08:59 ---> python-tools-install.sh [Pipeline] echo 09:08:59 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 09:08:59 ---> sudo-logs.sh 09:08:59 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 09:08:59 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 09:09:00 ---> job-cost.sh 09:09:00 lf-activate-venv: SKIPPING 09:09:00 DEBUG: total: 0.2199999988079071 09:09:00 INFO: Retrieving Stack Cost... 09:09:00 INFO: Retrieving Pricing Info for: v3-standard-8 09:09:01 INFO: Archiving Costs [Pipeline] echo 09:09:01 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 09:09:01 ---> logs-deploy.sh 09:09:01 lf-activate-venv: SKIPPING 09:09:01 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-c/main/45 09:09:01 INFO: archiving workspace using pattern(s): 09:09:02 Archives upload complete. 09:09:02 INFO: archiving logs to Nexus 09:09:02 ---> uname -a: 09:09:02 Linux prd-ubuntu20-04-docker-8c-8g-15193 5.4.0-126-generic #142-Ubuntu SMP Fri Aug 26 12:12:57 UTC 2022 x86_64 GNU/Linux 09:09:02 09:09:02 09:09:02 ---> lscpu: 09:09:02 Architecture: x86_64 09:09:02 CPU op-mode(s): 32-bit, 64-bit 09:09:02 Byte Order: Little Endian 09:09:02 Address sizes: 40 bits physical, 48 bits virtual 09:09:02 CPU(s): 8 09:09:02 On-line CPU(s) list: 0-7 09:09:02 Thread(s) per core: 1 09:09:02 Core(s) per socket: 1 09:09:02 Socket(s): 8 09:09:02 NUMA node(s): 1 09:09:02 Vendor ID: AuthenticAMD 09:09:02 CPU family: 23 09:09:02 Model: 49 09:09:02 Model name: AMD EPYC-Rome Processor 09:09:02 Stepping: 0 09:09:02 CPU MHz: 2800.000 09:09:02 BogoMIPS: 5600.00 09:09:02 Virtualization: AMD-V 09:09:02 Hypervisor vendor: KVM 09:09:02 Virtualization type: full 09:09:02 L1d cache: 256 KiB 09:09:02 L1i cache: 256 KiB 09:09:02 L2 cache: 4 MiB 09:09:02 L3 cache: 128 MiB 09:09:02 NUMA node0 CPU(s): 0-7 09:09:02 Vulnerability Itlb multihit: Not affected 09:09:02 Vulnerability L1tf: Not affected 09:09:02 Vulnerability Mds: Not affected 09:09:02 Vulnerability Meltdown: Not affected 09:09:02 Vulnerability Mmio stale data: Not affected 09:09:02 Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp 09:09:02 Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization 09:09:02 Vulnerability Spectre v2: Mitigation; Retpolines, IBPB conditional, IBRS_FW, STIBP disabled, RSB filling 09:09:02 Vulnerability Srbds: Not affected 09:09:02 Vulnerability Tsx async abort: Not affected 09:09:02 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 xsaves clzero xsaveerptr wbnoinvd arat npt nrip_save umip rdpid arch_capabilities 09:09:02 09:09:02 09:09:02 ---> nproc: 09:09:02 8 09:09:02 09:09:02