Pull request #1628 updated Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of jinlinGuan for edgexfoundry/device-sdk-go Obtained Jenkinsfile from 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543+224db1e0e192554ed613955b9810071aef8a346e (4e2320641c4004addfc081f1dca9dd80835caa12) 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-ssh16628229871247136430.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision b5a5e52272fc4198cf3754284eedf36dbf0baa35 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-ssh2149157971891868034.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 b5a5e52272fc4198cf3754284eedf36dbf0baa35 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-go/branches/PR-1628/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-go/branches/PR-1628/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh11171931496826068743.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision b5a5e52272fc4198cf3754284eedf36dbf0baa35 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f b5a5e52272fc4198cf3754284eedf36dbf0baa35 # timeout=10 Commit message: "Merge pull request #456 from cherrycl/issue-452-4" > 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-ssh18336826730733129110.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-go/branches/PR-1628/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-go/branches/PR-1628/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh15478326785175524263.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 ========================================================= [edgeXBuildGoApp] RAW Config: [project:device-sdk-go, dockerImageName:device-sdk-simple, dockerFilePath:example/cmd/device-simple/Dockerfile, pushImage:false, publishSwaggerDocs:true, swaggerApiFolders:[openapi/v3]] ========================================================= [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 ========================================================= [edgeXBuildGoApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: device-sdk-go-settings PROJECT: device-sdk-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.21 USE_ALPINE: true DOCKER_FILE_PATH: example/cmd/device-simple/Dockerfile DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_IMAGE_NAME: device-sdk-simple DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: false BUILD_EXPERIMENTAL_DOCKER_IMAGE: false BUILD_STABLE_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false PUBLISH_SWAGGER_DOCS: true SWAGGER_API_FOLDERS: openapi/v3 ARTIFACT_ROOT: archives/bin ARTIFACT_TYPES: docker SHOULD_BUILD: true BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [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-12176 in /w/workspace/gexfoundry_device-sdk-go_PR-1628 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-sdk-go.git > git init /w/workspace/gexfoundry_device-sdk-go_PR-1628 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.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-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/pull/1628/head:refs/remotes/origin/PR-1628 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit 224db1e0e192554ed613955b9810071aef8a346e into PR head commit 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 Merge succeeded, producing 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 Checking out Revision 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 (PR-1628) > git config core.sparsecheckout # timeout=10 > git checkout -f 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 # timeout=10 > git remote # timeout=10 > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub > git merge 224db1e0e192554ed613955b9810071aef8a346e # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 # timeout=10 Commit message: "fix: Remove device profile from the cache properly" First time build. Skipping changelog. > git rev-list --no-walk c48630ffad7173b30f018eacc4191c3b5514c038 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 01:49:10 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 01:49:10 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 01:49:10 ========================================================= 01:49:10 EdgeX Global Pipelines Version Info 01:49:10 ========================================================= [Pipeline] libraryResource [Pipeline] sh 01:49:11 ------------------- 01:49:11 stable info: 01:49:11 ------------------- 01:49:11 Commited By: Cherry Wang cherry@iotechsys.com 01:49:11 Commit SHA: b5a5e52272fc4198cf3754284eedf36dbf0baa35 01:49:11 Message: update stable to v1.0.264 01:49:11 ------------------- 01:49:11 experimental info: 01:49:11 ------------------- 01:49:11 Commited By: Cherry Wang cherry@iotechsys.com 01:49:11 Commit SHA: b5a5e52272fc4198cf3754284eedf36dbf0baa35 01:49:11 Message: update experimental to v1.0.264 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 01:49:11 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-go-settings [Pipeline] echo 01:49:11 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-go [Pipeline] echo 01:49:11 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 01:49:11 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 01:49:11 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 01:49:11 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.21 [Pipeline] echo 01:49:11 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 01:49:11 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = example/cmd/device-simple/Dockerfile [Pipeline] echo 01:49:11 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 01:49:11 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 01:49:11 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 01:49:11 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-sdk-simple [Pipeline] echo 01:49:11 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 01:49:11 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-1628 [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-1628 [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-1628 [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 7eb1c14 [Pipeline] echo 01:49:12 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 01:49:12 provisioning config files... 01:49:12 copy managed file [device-sdk-go-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp/config10918670919434991474tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:49:12 ---> ****-login.sh 01:49:12 nexus3.edgexfoundry.org:10001 01:49:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:49:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:49:13 Configure a credential helper to remove this warning. See 01:49:13 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:49:13 01:49:13 Login Succeeded 01:49:13 nexus3.edgexfoundry.org:10002 01:49:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:49:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:49:13 Configure a credential helper to remove this warning. See 01:49:13 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:49:13 01:49:13 Login Succeeded 01:49:13 nexus3.edgexfoundry.org:10003 01:49:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:49:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:49:13 Configure a credential helper to remove this warning. See 01:49:13 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:49:13 01:49:13 Login Succeeded 01:49:13 nexus3.edgexfoundry.org:10004 01:49:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:49:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:49:13 Configure a credential helper to remove this warning. See 01:49:13 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:49:13 01:49:13 Login Succeeded 01:49:13 ****.io 01:49:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:49:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:49:13 Configure a credential helper to remove this warning. See 01:49:13 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:49:13 01:49:13 Login Succeeded 01:49:13 ---> ****-login.sh ends [Pipeline] } 01:49:14 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 01:49:14 + git rev-list -1 --merges 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543~1..7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 [Pipeline] echo 01:49:14 -----------> git rev-list -1 --merges 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543~1..7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 [false] [Pipeline] sh 01:49:14 + git log --format=format:%s -1 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 [Pipeline] echo 01:49:14 ========================================================= 01:49:14 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 01:49:14 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 01:49:15 + git log --format=format:%s -1 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 [Pipeline] echo 01:49:15 [semverPrep] GIT_COMMIT: 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543, Commit Message: fix: Remove device profile from the cache properly [Pipeline] echo 01:49:15 [semverPrep] This is not a build commit. [Pipeline] sh 01:49:15 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 01:49:15 + grep -v github /etc/ssh/ssh_known_hosts 01:49:15 + [ -e /tmp/ssh_known_hosts ] 01:49:15 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 01:49:15 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 01:49:15 + sudo tee -a /etc/ssh/ssh_known_hosts 01:49:15 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:49:15 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 01:49:15 01:49:15 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:49:16 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 01:49:16 0.1.4: Pulling from edgex-devops/py-git-semver 01:49:16 b85a868b505f: Pulling fs layer 01:49:16 e2be974225ed: Pulling fs layer 01:49:16 339a4e72a1f5: Pulling fs layer 01:49:16 988bab9f4d93: Pulling fs layer 01:49:16 1469e6f7b9e6: Pulling fs layer 01:49:16 eaf3925da568: Pulling fs layer 01:49:16 bab4dde63d76: Pulling fs layer 01:49:16 bde34c3a00c8: Pulling fs layer 01:49:16 b352a97aabf1: Pulling fs layer 01:49:16 4872d77fe225: Pulling fs layer 01:49:16 1469e6f7b9e6: Waiting 01:49:16 eaf3925da568: Waiting 01:49:16 bab4dde63d76: Waiting 01:49:16 bde34c3a00c8: Waiting 01:49:16 b352a97aabf1: Waiting 01:49:16 5851b861e8e6: Pulling fs layer 01:49:16 4872d77fe225: Waiting 01:49:16 5851b861e8e6: Waiting 01:49:16 e2be974225ed: Verifying Checksum 01:49:16 e2be974225ed: Download complete 01:49:16 988bab9f4d93: Verifying Checksum 01:49:16 988bab9f4d93: Download complete 01:49:16 1469e6f7b9e6: Verifying Checksum 01:49:16 1469e6f7b9e6: Download complete 01:49:16 eaf3925da568: Verifying Checksum 01:49:16 eaf3925da568: Download complete 01:49:16 339a4e72a1f5: Verifying Checksum 01:49:16 339a4e72a1f5: Download complete 01:49:16 bde34c3a00c8: Download complete 01:49:16 b352a97aabf1: Download complete 01:49:16 4872d77fe225: Verifying Checksum 01:49:16 4872d77fe225: Download complete 01:49:16 5851b861e8e6: Verifying Checksum 01:49:16 b85a868b505f: Verifying Checksum 01:49:16 b85a868b505f: Download complete 01:49:16 bab4dde63d76: Verifying Checksum 01:49:16 bab4dde63d76: Download complete 01:49:17 b85a868b505f: Pull complete 01:49:18 e2be974225ed: Pull complete 01:49:18 339a4e72a1f5: Pull complete 01:49:18 988bab9f4d93: Pull complete 01:49:18 1469e6f7b9e6: Pull complete 01:49:18 eaf3925da568: Pull complete 01:49:20 bab4dde63d76: Pull complete 01:49:20 bde34c3a00c8: Pull complete 01:49:20 b352a97aabf1: Pull complete 01:49:20 4872d77fe225: Pull complete 01:49:20 5851b861e8e6: Pull complete 01:49:20 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 01:49:20 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 01:49:20 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:49:21 prd-ubuntu20.04-docker-8c-8g-12176 does not seem to be running inside a container 01:49:21 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/gexfoundry_device-sdk-go_PR-1628 -v /w/workspace/gexfoundry_device-sdk-go_PR-1628:/w/workspace/gexfoundry_device-sdk-go_PR-1628:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 01:49:23 $ docker top 1645fbcb3b8e00f8a395d6e0b98e4acca79046a7ebf3c7ad35d3e035523f29f4 -eo pid,comm 01:49:24 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). 01:49:24 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 01:49:24 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 01:49:24 [ssh-agent] Looking for ssh-agent implementation... 01:49:24 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 01:49:24 $ docker exec 1645fbcb3b8e00f8a395d6e0b98e4acca79046a7ebf3c7ad35d3e035523f29f4 ssh-agent 01:49:24 SSH_AUTH_SOCK=/tmp/ssh-zMcmWgnwvgMe/agent.31 01:49:24 SSH_AGENT_PID=37 01:49:24 Running ssh-add (command line suppressed) 01:49:24 Identity added: /w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp/private_key_2475182187541587090.key (/w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp/private_key_2475182187541587090.key) 01:49:24 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 01:49:24 + git tag --points-at HEAD [Pipeline] } 01:49:24 $ docker exec --env ******** --env ******** 1645fbcb3b8e00f8a395d6e0b98e4acca79046a7ebf3c7ad35d3e035523f29f4 ssh-agent -k 01:49:24 unset SSH_AUTH_SOCK; 01:49:24 unset SSH_AGENT_PID; 01:49:24 echo Agent pid 37 killed; 01:49:24 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 01:49:24 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 01:49:24 [ssh-agent] Looking for ssh-agent implementation... 01:49:24 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 01:49:24 $ docker exec 1645fbcb3b8e00f8a395d6e0b98e4acca79046a7ebf3c7ad35d3e035523f29f4 ssh-agent 01:49:25 SSH_AUTH_SOCK=/tmp/ssh-q8HXFm45Q8yc/agent.69 01:49:25 SSH_AGENT_PID=75 01:49:25 Running ssh-add (command line suppressed) 01:49:25 Identity added: /w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp/private_key_524493300107632841.key (/w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp/private_key_524493300107632841.key) 01:49:25 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 01:49:25 + git semver init 01:49:25 2024-10-01 01:49:25,686 [run_init] DEBUG init version:0.0.0 force:False 01:49:25 2024-10-01 01:49:25,686 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/gexfoundry_device-sdk-go_PR-1628/.semver 01:49:25 2024-10-01 01:49:25,687 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-sdk-go.git /w/workspace/gexfoundry_device-sdk-go_PR-1628/.semver 01:49:25 2024-10-01 01:49:25,687 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-sdk-go.git', '/w/workspace/gexfoundry_device-sdk-go_PR-1628/.semver'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1628, universal_newlines=False, shell=None, istream=None) 01:49:28 2024-10-01 01:49:27,728 [append_file] DEBUG append to file:/w/workspace/gexfoundry_device-sdk-go_PR-1628/.git/info/exclude 01:49:28 2024-10-01 01:49:27,728 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/gexfoundry_device-sdk-go_PR-1628/.semver/PR-1628 with force:False 01:49:28 2024-10-01 01:49:27,728 [write_file] DEBUG write to file:/w/workspace/gexfoundry_device-sdk-go_PR-1628/.semver/PR-1628 01:49:28 2024-10-01 01:49:27,732 [execute] INFO git cat-file --batch-check 01:49:28 2024-10-01 01:49:27,733 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1628/.semver, universal_newlines=False, shell=None, istream=) 01:49:28 2024-10-01 01:49:27,738 [execute] INFO git cat-file --batch 01:49:28 2024-10-01 01:49:27,739 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1628/.semver, universal_newlines=False, shell=None, istream=) 01:49:28 2024-10-01 01:49:27,745 [read_version] DEBUG read version from /w/workspace/gexfoundry_device-sdk-go_PR-1628/.semver/PR-1628 01:49:28 0.0.0 [Pipeline] } 01:49:28 $ docker exec --env ******** --env ******** 1645fbcb3b8e00f8a395d6e0b98e4acca79046a7ebf3c7ad35d3e035523f29f4 ssh-agent -k 01:49:28 unset SSH_AUTH_SOCK; 01:49:28 unset SSH_AGENT_PID; 01:49:28 echo Agent pid 75 killed; 01:49:28 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 01:49:28 + git semver [Pipeline] } 01:49:29 $ docker stop --time=1 1645fbcb3b8e00f8a395d6e0b98e4acca79046a7ebf3c7ad35d3e035523f29f4 01:49:30 $ docker rm -f --volumes 1645fbcb3b8e00f8a395d6e0b98e4acca79046a7ebf3c7ad35d3e035523f29f4 [Pipeline] // withDockerContainer [Pipeline] sh 01:49:30 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 01:49:30 Stashed 1 file(s) [Pipeline] echo 01:49:30 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] } [Pipeline] // script [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 01:49:31 provisioning config files... 01:49:31 copy managed file [device-sdk-go-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp/config9759920797443656731tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:49:31 ---> ****-login.sh 01:49:31 nexus3.edgexfoundry.org:10001 01:49:31 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:49:31 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:49:31 Configure a credential helper to remove this warning. See 01:49:31 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:49:31 01:49:31 Login Succeeded 01:49:31 nexus3.edgexfoundry.org:10002 01:49:31 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:49:31 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:49:31 Configure a credential helper to remove this warning. See 01:49:31 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:49:31 01:49:31 Login Succeeded 01:49:31 nexus3.edgexfoundry.org:10003 01:49:31 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:49:31 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:49:31 Configure a credential helper to remove this warning. See 01:49:31 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:49:31 01:49:31 Login Succeeded 01:49:31 nexus3.edgexfoundry.org:10004 01:49:31 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:49:31 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:49:31 Configure a credential helper to remove this warning. See 01:49:31 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:49:31 01:49:31 Login Succeeded 01:49:31 ****.io 01:49:31 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:49:32 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:49:32 Configure a credential helper to remove this warning. See 01:49:32 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:49:32 01:49:32 Login Succeeded 01:49:32 ---> ****-login.sh ends [Pipeline] } 01:49:32 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 01:49:32 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 01:49:32 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 01:49:32 ========================================================= 01:49:32 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine] 01:49:32 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:49:32 + docker build -t ci-base-image-x86_64 -f example/cmd/device-simple/Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine --build-arg MAKE=echo noop --target=builder . 01:49:32 Sending build context to Docker daemon 25.34MB 01:49:32 Step 1/10 : ARG BASE=golang:1.21-alpine3.18 01:49:32 Step 2/10 : FROM ${BASE} AS builder 01:49:32 1.21-alpine: Pulling from edgex-devops/edgex-golang-base 01:49:32 619be1103602: Pulling fs layer 01:49:32 7862e08f4a3e: Pulling fs layer 01:49:32 5df492c9dc93: Pulling fs layer 01:49:32 7629e6793208: Pulling fs layer 01:49:32 4f4fb700ef54: Pulling fs layer 01:49:32 fb5054dd5b73: Pulling fs layer 01:49:32 eeca6798cff9: Pulling fs layer 01:49:32 aa269ceb94a6: Pulling fs layer 01:49:32 ada007ff1a6a: Pulling fs layer 01:49:32 7629e6793208: Waiting 01:49:32 4f4fb700ef54: Waiting 01:49:32 fb5054dd5b73: Waiting 01:49:32 aa269ceb94a6: Waiting 01:49:32 eeca6798cff9: Waiting 01:49:32 ada007ff1a6a: Waiting 01:49:32 7862e08f4a3e: Download complete 01:49:32 7629e6793208: Download complete 01:49:32 4f4fb700ef54: Verifying Checksum 01:49:32 fb5054dd5b73: Verifying Checksum 01:49:32 fb5054dd5b73: Download complete 01:49:32 619be1103602: Download complete 01:49:32 eeca6798cff9: Verifying Checksum 01:49:32 eeca6798cff9: Download complete 01:49:33 619be1103602: Pull complete 01:49:33 ada007ff1a6a: Verifying Checksum 01:49:33 ada007ff1a6a: Download complete 01:49:33 7862e08f4a3e: Pull complete 01:49:33 5df492c9dc93: Verifying Checksum 01:49:33 5df492c9dc93: Download complete 01:49:33 aa269ceb94a6: Verifying Checksum 01:49:33 aa269ceb94a6: Download complete 01:49:36 5df492c9dc93: Pull complete 01:49:36 7629e6793208: Pull complete 01:49:36 4f4fb700ef54: Pull complete 01:49:36 fb5054dd5b73: Pull complete 01:49:36 eeca6798cff9: Pull complete 01:49:38 aa269ceb94a6: Pull complete 01:49:39 ada007ff1a6a: Pull complete 01:49:39 Digest: sha256:69d97b8d72889085871306873fcae42e135f8428d5f0f63f88bd56e040916423 01:49:39 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine 01:49:39 ---> f489d0715acc 01:49:39 Step 3/10 : ARG MAKE=make build 01:49:44 ---> Running in de7ebc9dcc9a 01:49:44 Removing intermediate container de7ebc9dcc9a 01:49:44 ---> c29fee375839 01:49:44 Step 4/10 : WORKDIR /device-sdk-go 01:49:44 ---> Running in c737fe78963f 01:49:44 Removing intermediate container c737fe78963f 01:49:44 ---> 9e7fae0f2cf9 01:49:44 Step 5/10 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 01:49:44 ---> Running in 22f4fbc6c4ed 01:49:44 Removing intermediate container 22f4fbc6c4ed 01:49:44 ---> 7eb17d2525c9 01:49:44 Step 6/10 : RUN apk add --update --no-cache make git 01:49:44 ---> Running in 588b318ba19a 01:49:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 01:49:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 01:49:45 OK: 264 MiB in 52 packages 01:49:45 Removing intermediate container 588b318ba19a 01:49:45 ---> 32d44df3d72c 01:49:45 Step 7/10 : COPY go.mod vendor* ./ 01:49:45 ---> fbd2fbf12ff1 01:49:45 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:49:45 ---> Running in dc1d0c51e29d 01:49:46 Still waiting to schedule task 01:49:46 Waiting for next available executor on ‘prd-ubuntu20.04-docker-arm64-4c-16g-12174’ 01:50:42 Removing intermediate container dc1d0c51e29d 01:50:42 ---> 110d50ce8f13 01:50:42 Step 9/10 : COPY . . 01:50:42 ---> 7e770701dc02 01:50:42 Step 10/10 : RUN ${MAKE} 01:50:42 ---> Running in a9d9f8f901bc 01:50:42 noop 01:50:42 Removing intermediate container a9d9f8f901bc 01:50:42 ---> d59098115abb 01:50:42 Successfully built d59098115abb 01:50:42 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:50:42 + docker inspect -f . ci-base-image-x86_64 01:50:42 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:50:42 prd-ubuntu20.04-docker-8c-8g-12176 does not seem to be running inside a container 01:50:42 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/gexfoundry_device-sdk-go_PR-1628 -v /w/workspace/gexfoundry_device-sdk-go_PR-1628:/w/workspace/gexfoundry_device-sdk-go_PR-1628:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 01:50:42 $ docker top af39da1653b5a44baf49f216ffabc455b64c2b6a07f949c97be4f70b97d6b235 -eo pid,comm [Pipeline] { [Pipeline] sh 01:50:43 + go version 01:50:43 go version go1.21.9 linux/amd64 [Pipeline] } 01:50:43 $ docker stop --time=1 af39da1653b5a44baf49f216ffabc455b64c2b6a07f949c97be4f70b97d6b235 01:50:44 $ docker rm -f --volumes af39da1653b5a44baf49f216ffabc455b64c2b6a07f949c97be4f70b97d6b235 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:50:45 + docker inspect -f . ci-base-image-x86_64 01:50:45 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:50:45 prd-ubuntu20.04-docker-8c-8g-12176 does not seem to be running inside a container 01:50:45 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/gexfoundry_device-sdk-go_PR-1628 -v /w/workspace/gexfoundry_device-sdk-go_PR-1628:/w/workspace/gexfoundry_device-sdk-go_PR-1628:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 01:50:45 $ docker top ac544e2c13080c53594b1edf5cda3f6c091c58af95201b1fb474cef96859653f -eo pid,comm [Pipeline] { [Pipeline] sh 01:50:45 + git config --global --add safe.directory /w/workspace/gexfoundry_device-sdk-go_PR-1628 [Pipeline] fileExists [Pipeline] sh 01:50:46 + make test 01:50:46 go test -race -coverprofile=coverage.out ./... 01:50:54 ? github.com/edgexfoundry/device-sdk-go/v3 [no test files] 01:51:20 ? github.com/edgexfoundry/device-sdk-go/v3/example/cmd/device-simple [no test files] 01:51:20 ? github.com/edgexfoundry/device-sdk-go/v3/example/config [no test files] 01:51:20 ? github.com/edgexfoundry/device-sdk-go/v3/example/driver [no test files] 01:51:20 ? github.com/edgexfoundry/device-sdk-go/v3/internal/application [no test files] 01:51:20 ? github.com/edgexfoundry/device-sdk-go/v3/internal/autodiscovery [no test files] 01:51:20 ? github.com/edgexfoundry/device-sdk-go/v3/internal/config [no test files] 01:51:20 ? github.com/edgexfoundry/device-sdk-go/v3/internal/container [no test files] 01:51:21 ok github.com/edgexfoundry/device-sdk-go/v3/internal/autoevent 1.021s coverage: 26.0% of statements 01:51:21 ok github.com/edgexfoundry/device-sdk-go/v3/internal/cache 1.033s coverage: 79.4% of statements 01:51:21 ok github.com/edgexfoundry/device-sdk-go/v3/internal/common 1.043s coverage: 86.0% of statements 01:51:22 ? github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http/correlation [no test files] 01:51:22 ? github.com/edgexfoundry/device-sdk-go/v3/internal/utils [no test files] 01:51:22 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces [no test files] 01:51:22 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces/mocks [no test files] 01:51:22 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http 1.064s coverage: 45.2% of statements 01:51:24 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/startup [no test files] 01:51:26 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/messaging 4.034s coverage: 14.1% of statements 01:51:26 ok github.com/edgexfoundry/device-sdk-go/v3/internal/provision 3.239s coverage: 44.6% of statements 01:51:26 ok github.com/edgexfoundry/device-sdk-go/v3/internal/transformer 1.050s coverage: 68.5% of statements 01:51:26 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/models 1.084s coverage: 89.2% of statements 01:51:26 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/service 1.049s coverage: 5.3% of statements 01:51:58 GO111MODULE=on go vet ./... 01:52:00 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 01:52:00 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 01:52:00 ./bin/test-attribution-txt.sh [Pipeline] echo 01:52:01 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] } 01:52:01 $ docker stop --time=1 ac544e2c13080c53594b1edf5cda3f6c091c58af95201b1fb474cef96859653f 01:52:06 $ docker rm -f --volumes ac544e2c13080c53594b1edf5cda3f6c091c58af95201b1fb474cef96859653f [Pipeline] // withDockerContainer [Pipeline] sh 01:52:06 + sudo chown -R jenkins:jenkins . [Pipeline] stash 01:52:06 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 01:52:07 + sudo chown -R jenkins:jenkins . [Pipeline] sh 01:52:07 + ls -al . 01:52:07 total 384 01:52:07 drwxrwxr-x 11 jenkins jenkins 4096 Oct 1 01:50 . 01:52:07 drwxrwxr-x 4 jenkins jenkins 4096 Oct 1 01:49 .. 01:52:07 -rw-rw-r-- 1 jenkins jenkins 140 Oct 1 01:49 .dockerignore 01:52:07 drwxrwxr-x 8 jenkins jenkins 4096 Oct 1 01:51 .git 01:52:07 drwxrwxr-x 3 jenkins jenkins 4096 Oct 1 01:49 .github 01:52:07 -rw-rw-r-- 1 jenkins jenkins 137 Oct 1 01:49 .gitignore 01:52:07 -rw-rw-r-- 1 jenkins jenkins 42 Oct 1 01:49 .golangci.yml 01:52:07 drwxr-xr-x 3 jenkins jenkins 4096 Oct 1 01:49 .semver 01:52:07 -rw-rw-r-- 1 jenkins jenkins 48109 Oct 1 01:49 CHANGELOG.md 01:52:07 -rw-rw-r-- 1 jenkins jenkins 677 Oct 1 01:49 GOVERNANCE.md 01:52:07 -rw-rw-r-- 1 jenkins jenkins 885 Oct 1 01:49 Jenkinsfile 01:52:07 -rw-rw-r-- 1 jenkins jenkins 11341 Oct 1 01:49 LICENSE 01:52:07 -rw-rw-r-- 1 jenkins jenkins 1842 Oct 1 01:49 Makefile 01:52:07 -rw-rw-r-- 1 jenkins jenkins 619 Oct 1 01:49 OWNERS.md 01:52:07 -rw-rw-r-- 1 jenkins jenkins 4937 Oct 1 01:49 README.md 01:52:07 -rw-rw-r-- 1 jenkins jenkins 5 Oct 1 01:49 VERSION 01:52:07 drwxrwxr-x 2 jenkins jenkins 4096 Oct 1 01:49 bin 01:52:07 -rw-r--r-- 1 jenkins jenkins 128347 Oct 1 01:51 coverage.out 01:52:07 drwxrwxr-x 5 jenkins jenkins 4096 Oct 1 01:49 example 01:52:07 -rw-rw-r-- 1 jenkins jenkins 6985 Oct 1 01:49 go.mod 01:52:07 -rw-rw-r-- 1 jenkins jenkins 101462 Oct 1 01:49 go.sum 01:52:07 drwxrwxr-x 13 jenkins jenkins 4096 Oct 1 01:49 internal 01:52:07 drwxrwxr-x 3 jenkins jenkins 4096 Oct 1 01:49 openapi 01:52:07 drwxrwxr-x 6 jenkins jenkins 4096 Oct 1 01:49 pkg 01:52:07 drwxrwxr-x 4 jenkins jenkins 4096 Oct 1 01:49 snap 01:52:07 -rw-rw-r-- 1 jenkins jenkins 222 Oct 1 01:49 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:08 + docker build -t device-sdk-simple -f example/cmd/device-simple/Dockerfile --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 --label arch=amd64 --label version=0.0.0 . 01:52:08 Sending build context to Docker daemon 25.47MB 01:52:08 Step 1/24 : ARG BASE=golang:1.21-alpine3.18 01:52:08 Step 2/24 : FROM ${BASE} AS builder 01:52:08 ---> d59098115abb 01:52:08 Step 3/24 : ARG MAKE=make build 01:52:08 ---> Running in e052bc07dbc2 01:52:08 Removing intermediate container e052bc07dbc2 01:52:08 ---> 658cf1d1b795 01:52:08 Step 4/24 : WORKDIR /device-sdk-go 01:52:08 ---> Running in 9c29f8bc7376 01:52:08 Removing intermediate container 9c29f8bc7376 01:52:08 ---> b7356365cebc 01:52:08 Step 5/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 01:52:08 ---> Running in f468f537a0e2 01:52:08 Removing intermediate container f468f537a0e2 01:52:08 ---> d4e881c3c152 01:52:08 Step 6/24 : RUN apk add --update --no-cache make git 01:52:08 ---> Running in 85d4cac57f3d 01:52:08 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 01:52:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 01:52:09 OK: 264 MiB in 52 packages 01:52:09 Removing intermediate container 85d4cac57f3d 01:52:09 ---> 182a19aa577b 01:52:09 Step 7/24 : COPY go.mod vendor* ./ 01:52:09 ---> 092e0c109f67 01:52:09 Step 8/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:52:09 ---> Running in 8a9a394bba19 01:52:10 Removing intermediate container 8a9a394bba19 01:52:10 ---> 81351e5e1e28 01:52:10 Step 9/24 : COPY . . 01:52:11 ---> a1f0d0206dc2 01:52:11 Step 10/24 : RUN ${MAKE} 01:52:11 ---> Running in 13009e66117d 01:52:11 CGO_ENABLED=0 go build -ldflags "-X github.com/edgexfoundry/device-sdk-go/v3.Version=0.0.0 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=0.0.0" -trimpath -mod=readonly -o example/cmd/device-simple/device-simple ./example/cmd/device-simple 01:52:43 Removing intermediate container 13009e66117d 01:52:43 ---> b71ad006b1ac 01:52:43 Step 11/24 : FROM alpine:3.18 01:52:43 3.18: Pulling from library/alpine 01:52:43 1cc3d825d8b2: Pulling fs layer 01:52:43 1cc3d825d8b2: Verifying Checksum 01:52:43 1cc3d825d8b2: Download complete 01:52:43 1cc3d825d8b2: Pull complete 01:52:43 Digest: sha256:3ddf7bf1d408188f9849efbf4f902720ae08f5131bb39013518b918aa056d0de 01:52:43 Status: Downloaded newer image for alpine:3.18 01:52:43 ---> 2c64cf60f6f0 01:52:43 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 01:52:43 ---> Running in d6f4f0f55aa0 01:52:43 Removing intermediate container d6f4f0f55aa0 01:52:43 ---> bb97c9a598e9 01:52:43 Step 13/24 : RUN apk add --update --no-cache dumb-init 01:52:43 ---> Running in be043f250e1d 01:52:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 01:52:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 01:52:43 (1/1) Installing dumb-init (1.2.5-r2) 01:52:43 Executing busybox-1.36.1-r7.trigger 01:52:43 OK: 7 MiB in 16 packages 01:52:44 Removing intermediate container be043f250e1d 01:52:44 ---> 3bccef718a9d 01:52:44 Step 14/24 : RUN apk --no-cache upgrade 01:52:44 ---> Running in 205c090f702c 01:52:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 01:52:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 01:52:44 OK: 7 MiB in 16 packages 01:52:44 Removing intermediate container 205c090f702c 01:52:44 ---> 5d1a8d914ce1 01:52:44 Step 15/24 : WORKDIR / 01:52:44 ---> Running in 69b66436c916 01:52:45 Removing intermediate container 69b66436c916 01:52:45 ---> 46f00227674a 01:52:45 Step 16/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt 01:52:45 ---> 4e785426151c 01:52:45 Step 17/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 01:52:46 ---> fee0a23887d8 01:52:46 Step 18/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 01:52:46 ---> 6dc35a35d5dd 01:52:46 Step 19/24 : EXPOSE 59999 01:52:46 ---> Running in ce89e144f3df 01:52:46 Removing intermediate container ce89e144f3df 01:52:46 ---> e8d1289dc4a5 01:52:46 Step 20/24 : ENTRYPOINT ["/device-simple"] 01:52:46 ---> Running in 2a727e3db73c 01:52:46 Removing intermediate container 2a727e3db73c 01:52:46 ---> 0c22055210da 01:52:46 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 01:52:46 ---> Running in 45a73411f4d2 01:52:46 Removing intermediate container 45a73411f4d2 01:52:46 ---> a4e36e8e86cf 01:52:46 Step 22/24 : LABEL arch=amd64 01:52:46 ---> Running in f85210ee1b88 01:52:46 Removing intermediate container f85210ee1b88 01:52:46 ---> ba1fa798b188 01:52:46 Step 23/24 : LABEL git_sha=7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 01:52:46 ---> Running in ad407cc8f5c4 01:52:47 Removing intermediate container ad407cc8f5c4 01:52:47 ---> f93562bd3781 01:52:47 Step 24/24 : LABEL version=0.0.0 01:52:47 ---> Running in fe950f482e57 01:52:47 Removing intermediate container fe950f482e57 01:52:47 ---> 0837f3416285 01:52:47 [Warning] One or more build-args [ARCH] were not consumed 01:52:47 Successfully built 0837f3416285 01:52:47 Successfully tagged device-sdk-simple:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:47 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:52:47 01:52:47 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:48 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:52:48 latest: Pulling from edgex-lftools-log-publisher 01:52:48 5eb5b503b376: Pulling fs layer 01:52:48 5c69ac0246d0: Pulling fs layer 01:52:48 ec43610c2a17: Pulling fs layer 01:52:48 3a2ae6a8a46f: Pulling fs layer 01:52:48 33b1e0a273af: Pulling fs layer 01:52:48 5d3b04190fa2: Pulling fs layer 01:52:48 2f39f015ded8: Pulling fs layer 01:52:48 3a2ae6a8a46f: Waiting 01:52:48 33b1e0a273af: Waiting 01:52:48 2f39f015ded8: Waiting 01:52:48 5d3b04190fa2: Waiting 01:52:48 5c69ac0246d0: Verifying Checksum 01:52:48 5c69ac0246d0: Download complete 01:52:48 3a2ae6a8a46f: Download complete 01:52:48 33b1e0a273af: Verifying Checksum 01:52:48 33b1e0a273af: Download complete 01:52:48 5d3b04190fa2: Verifying Checksum 01:52:48 5d3b04190fa2: Download complete 01:52:48 ec43610c2a17: Verifying Checksum 01:52:48 ec43610c2a17: Download complete 01:52:48 5eb5b503b376: Verifying Checksum 01:52:48 5eb5b503b376: Download complete 01:52:48 2f39f015ded8: Download complete 01:52:49 5eb5b503b376: Pull complete 01:52:49 5c69ac0246d0: Pull complete 01:52:49 ec43610c2a17: Pull complete 01:52:50 3a2ae6a8a46f: Pull complete 01:52:50 33b1e0a273af: Pull complete 01:52:50 5d3b04190fa2: Pull complete 01:52:54 2f39f015ded8: Pull complete 01:52:54 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 01:52:54 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:52:54 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:52:54 prd-ubuntu20.04-docker-8c-8g-12176 does not seem to be running inside a container 01:52:54 $ 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/gexfoundry_device-sdk-go_PR-1628 -v /w/workspace/gexfoundry_device-sdk-go_PR-1628:/w/workspace/gexfoundry_device-sdk-go_PR-1628:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 01:52:58 $ docker top f0dcd08b3056324eca15100be0ba32dde201b584c25e77b5b596623a07b480aa -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:52:59 ---> job-cost.sh 01:52:59 lf-activate-venv: SKIPPING 01:52:59 INFO: No Stack... 01:52:59 INFO: Retrieving Pricing Info for: v3-standard-8 01:52:59 INFO: Archiving Costs [Pipeline] sh 01:53:00 + cat /w/workspace/gexfoundry_device-sdk-go_PR-1628/archives/cost.csv 01:53:00 + cut -d, -f6 [Pipeline] lock 01:53:00 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-sdk-go-PR-1628-3-stack-cost] 01:53:00 Resource [jenkins-edgexfoundry-device-sdk-go-PR-1628-3-stack-cost] did not exist. Created. 01:53:00 Lock acquired on [Resource: jenkins-edgexfoundry-device-sdk-go-PR-1628-3-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 01:53:00 + echo total: 0.2199999988079071 [Pipeline] stash 01:53:00 Stashed 1 file(s) [Pipeline] } 01:53:00 Lock released on resource [Resource: jenkins-edgexfoundry-device-sdk-go-PR-1628-3-stack-cost] [Pipeline] // lock [Pipeline] } 01:53:00 $ docker stop --time=1 f0dcd08b3056324eca15100be0ba32dde201b584c25e77b5b596623a07b480aa 01:53:01 $ docker rm -f --volumes f0dcd08b3056324eca15100be0ba32dde201b584c25e77b5b596623a07b480aa [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 01:53:31 Running on prd-ubuntu20.04-docker-arm64-4c-16g-12178 in /w/workspace/gexfoundry_device-sdk-go_PR-1628 [Pipeline] { [Pipeline] ws 01:53:31 Running in /w/workspace/device-sdk-go/3 [Pipeline] { [Pipeline] checkout 01:53:31 The recommended git tool is: git 01:53:39 using credential edgex-jenkins-ssh 01:53:39 Cloning the remote Git repository 01:53:40 Cloning repository git@github.com:edgexfoundry/device-sdk-go.git 01:53:40 > git init /w/workspace/device-sdk-go/3 # timeout=10 01:53:40 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 01:53:40 > git --version # timeout=10 01:53:40 > git --version # 'git version 2.25.1' 01:53:40 using GIT_SSH to set credentials SSH Credentials for GitHub 01:53:40 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 01:53:44 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 01:53:44 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 01:53:45 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 01:53:46 Merging remotes/origin/main commit 224db1e0e192554ed613955b9810071aef8a346e into PR head commit 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 01:53:46 Merge succeeded, producing 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 01:53:46 Checking out Revision 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 (PR-1628) 01:53:45 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 01:53:45 using GIT_SSH to set credentials SSH Credentials for GitHub 01:53:45 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/pull/1628/head:refs/remotes/origin/PR-1628 +refs/heads/main:refs/remotes/origin/main # timeout=10 01:53:46 > git config core.sparsecheckout # timeout=10 01:53:46 > git checkout -f 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 # timeout=10 01:53:46 > git remote # timeout=10 01:53:46 > git config --get remote.origin.url # timeout=10 01:53:46 using GIT_SSH to set credentials SSH Credentials for GitHub 01:53:46 > git merge 224db1e0e192554ed613955b9810071aef8a346e # timeout=10 01:53:46 > git rev-parse HEAD^{commit} # timeout=10 01:53:46 > git config core.sparsecheckout # timeout=10 01:53:46 > git checkout -f 7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 # timeout=10 01:53:50 Commit message: "fix: Remove device profile from the cache properly" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 01:53:51 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 01:53:51 % Total % Received % Xferd Average Speed Time Time Time Current 01:53:51 Dload Upload Total Spent Left Speed 01:53:51 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12828 100 12828 0 0 76814 0 --:--:-- --:--:-- --:--:-- 76357 100 12828 100 12828 0 0 76357 0 --:--:-- --:--:-- --:--:-- 75905 [Pipeline] sh 01:53:52 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 01:53:52 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 01:53:52 + sudo tee /etc/docker/daemon.new 01:53:52 { 01:53:52 "registry-mirrors": [ 01:53:52 "https://nexus3.edgexfoundry.org:10001" 01:53:52 ], 01:53:52 "bip": "10.250.0.254/24", 01:53:52 "hosts": [ 01:53:52 "tcp://0.0.0.0:5555", 01:53:52 "unix:///var/run/docker.sock" 01:53:52 ], 01:53:52 "mtu": 1458, 01:53:52 "selinux-enabled": true, 01:53:52 "seccomp-profile": "/etc/docker/seccomp.json" 01:53:52 } [Pipeline] sh 01:53:52 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 01:53:53 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 01:54:11 provisioning config files... 01:54:11 copy managed file [device-sdk-go-settings] to file:/w/workspace/device-sdk-go/3@tmp/config10144835736347431393tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:54:12 ---> ****-login.sh 01:54:12 nexus3.edgexfoundry.org:10001 01:54:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:54:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:54:12 Configure a credential helper to remove this warning. See 01:54:12 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:54:12 01:54:12 Login Succeeded 01:54:12 nexus3.edgexfoundry.org:10002 01:54:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:54:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:54:13 Configure a credential helper to remove this warning. See 01:54:13 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:54:13 01:54:13 Login Succeeded 01:54:13 nexus3.edgexfoundry.org:10003 01:54:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:54:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:54:13 Configure a credential helper to remove this warning. See 01:54:13 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:54:13 01:54:13 Login Succeeded 01:54:13 nexus3.edgexfoundry.org:10004 01:54:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:54:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:54:14 Configure a credential helper to remove this warning. See 01:54:14 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:54:14 01:54:14 Login Succeeded 01:54:14 ****.io 01:54:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:54:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:54:14 Configure a credential helper to remove this warning. See 01:54:14 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:54:14 01:54:14 Login Succeeded 01:54:14 ---> ****-login.sh ends [Pipeline] } 01:54:14 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 01:54:14 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 01:54:14 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 01:54:14 ========================================================= 01:54:14 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine] 01:54:14 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:54:15 + docker build -t ci-base-image-arm64 -f example/cmd/device-simple/Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine --build-arg MAKE=echo noop --target=builder . 01:54:15 Sending build context to Docker daemon 13.13MB 01:54:15 Step 1/10 : ARG BASE=golang:1.21-alpine3.18 01:54:15 Step 2/10 : FROM ${BASE} AS builder 01:54:16 1.21-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 01:54:16 c6b39de5b339: Pulling fs layer 01:54:16 a69c41024577: Pulling fs layer 01:54:16 d6de4b400683: Pulling fs layer 01:54:16 35cb2a7552d0: Pulling fs layer 01:54:16 4f4fb700ef54: Pulling fs layer 01:54:16 464afbd9ba4c: Pulling fs layer 01:54:16 00f215d4a9da: Pulling fs layer 01:54:16 d496ad576159: Pulling fs layer 01:54:16 35cb2a7552d0: Waiting 01:54:16 4f4fb700ef54: Waiting 01:54:16 464afbd9ba4c: Waiting 01:54:16 00f215d4a9da: Waiting 01:54:16 d496ad576159: Waiting 01:54:16 a69c41024577: Verifying Checksum 01:54:16 a69c41024577: Download complete 01:54:16 35cb2a7552d0: Verifying Checksum 01:54:16 35cb2a7552d0: Download complete 01:54:16 4f4fb700ef54: Verifying Checksum 01:54:16 4f4fb700ef54: Download complete 01:54:16 464afbd9ba4c: Verifying Checksum 01:54:16 464afbd9ba4c: Download complete 01:54:16 c6b39de5b339: Verifying Checksum 01:54:16 c6b39de5b339: Download complete 01:54:16 d496ad576159: Verifying Checksum 01:54:16 d496ad576159: Download complete 01:54:17 c6b39de5b339: Pull complete 01:54:18 a69c41024577: Pull complete 01:54:18 d6de4b400683: Download complete 01:54:19 00f215d4a9da: Verifying Checksum 01:54:19 00f215d4a9da: Download complete 01:54:31 d6de4b400683: Pull complete 01:54:31 35cb2a7552d0: Pull complete 01:54:31 4f4fb700ef54: Pull complete 01:54:31 464afbd9ba4c: Pull complete 01:54:39 00f215d4a9da: Pull complete 01:54:41 d496ad576159: Pull complete 01:54:41 Digest: sha256:94db8a0955b4c8a8fb4ef40f1d66dd6a37c55842a5f6085bb7a69a85e2cfc316 01:54:41 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine 01:54:41 ---> f246e2811388 01:54:41 Step 3/10 : ARG MAKE=make build 01:54:42 ---> Running in 4993f2faa120 01:54:43 Removing intermediate container 4993f2faa120 01:54:43 ---> 067039d0311c 01:54:43 Step 4/10 : WORKDIR /device-sdk-go 01:54:43 ---> Running in 7b021bad0395 01:54:43 Removing intermediate container 7b021bad0395 01:54:43 ---> 98b0dbd9d354 01:54:43 Step 5/10 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 01:54:43 ---> Running in 9687963a0124 01:54:43 Removing intermediate container 9687963a0124 01:54:43 ---> 6572a6d3c22f 01:54:43 Step 6/10 : RUN apk add --update --no-cache make git 01:54:43 ---> Running in dbe2fd7df09f 01:54:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 01:54:45 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 01:54:46 OK: 266 MiB in 52 packages 01:54:47 Removing intermediate container dbe2fd7df09f 01:54:47 ---> 45b97579c111 01:54:47 Step 7/10 : COPY go.mod vendor* ./ 01:54:48 ---> 6ad29883022d 01:54:48 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:54:48 ---> Running in 97e0c3cc78bb 01:56:55 Removing intermediate container 97e0c3cc78bb 01:56:55 ---> a38a793ad444 01:56:55 Step 9/10 : COPY . . 01:56:55 ---> fd23981c3a0a 01:56:55 Step 10/10 : RUN ${MAKE} 01:56:55 ---> Running in 64848e20444d 01:56:55 noop 01:56:55 Removing intermediate container 64848e20444d 01:56:55 ---> ae2c7e958784 01:56:55 Successfully built ae2c7e958784 01:56:55 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:56:55 + docker inspect -f . ci-base-image-arm64 01:56:55 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:56:55 prd-ubuntu20.04-docker-arm64-4c-16g-12178 does not seem to be running inside a container 01:56:55 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-go/3 -v /w/workspace/device-sdk-go/3:/w/workspace/device-sdk-go/3:rw,z -v /w/workspace/device-sdk-go/3@tmp:/w/workspace/device-sdk-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 01:56:57 $ docker top ad4b11f30c3edd02d132682355918565a039bc1950ff1b4437c0d3933fee8ded -eo pid,comm [Pipeline] { [Pipeline] sh 01:56:58 + go version 01:56:58 go version go1.21.9 linux/arm64 [Pipeline] } 01:56:58 $ docker stop --time=1 ad4b11f30c3edd02d132682355918565a039bc1950ff1b4437c0d3933fee8ded 01:56:59 $ docker rm -f --volumes ad4b11f30c3edd02d132682355918565a039bc1950ff1b4437c0d3933fee8ded [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:57:00 + docker inspect -f . ci-base-image-arm64 01:57:00 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:57:00 prd-ubuntu20.04-docker-arm64-4c-16g-12178 does not seem to be running inside a container 01:57:00 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/device-sdk-go/3 -v /w/workspace/device-sdk-go/3:/w/workspace/device-sdk-go/3:rw,z -v /w/workspace/device-sdk-go/3@tmp:/w/workspace/device-sdk-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 01:57:02 $ docker top abe298f0b128241618da481b4cdd509ba087a3bca889812fee5d2ce76852c2d4 -eo pid,comm [Pipeline] { [Pipeline] sh 01:57:02 + git config --global --add safe.directory /w/workspace/device-sdk-go/3 [Pipeline] fileExists [Pipeline] sh 01:57:03 + make test 01:57:03 go test -race -coverprofile=coverage.out ./... 01:57:50 ? github.com/edgexfoundry/device-sdk-go/v3 [no test files] 02:01:12 ? github.com/edgexfoundry/device-sdk-go/v3/example/cmd/device-simple [no test files] 02:01:12 ? github.com/edgexfoundry/device-sdk-go/v3/example/config [no test files] 02:01:12 ? github.com/edgexfoundry/device-sdk-go/v3/example/driver [no test files] 02:01:12 ? github.com/edgexfoundry/device-sdk-go/v3/internal/application [no test files] 02:01:12 ? github.com/edgexfoundry/device-sdk-go/v3/internal/autodiscovery [no test files] 02:01:13 ok github.com/edgexfoundry/device-sdk-go/v3/internal/autoevent 1.113s coverage: 26.0% of statements 02:01:18 ok github.com/edgexfoundry/device-sdk-go/v3/internal/cache 1.170s coverage: 79.4% of statements 02:01:24 ? github.com/edgexfoundry/device-sdk-go/v3/internal/config [no test files] 02:01:24 ? github.com/edgexfoundry/device-sdk-go/v3/internal/container [no test files] 02:01:25 ok github.com/edgexfoundry/device-sdk-go/v3/internal/common 1.230s coverage: 86.0% of statements 02:01:30 ? github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http/correlation [no test files] 02:01:31 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http 1.416s coverage: 45.2% of statements 02:01:34 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/messaging 4.145s coverage: 14.1% of statements 02:01:35 ok github.com/edgexfoundry/device-sdk-go/v3/internal/provision 3.861s coverage: 44.6% of statements 02:01:36 ? github.com/edgexfoundry/device-sdk-go/v3/internal/utils [no test files] 02:01:36 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces [no test files] 02:01:36 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces/mocks [no test files] 02:01:37 ok github.com/edgexfoundry/device-sdk-go/v3/internal/transformer 1.306s coverage: 68.5% of statements 02:01:42 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/models 1.362s coverage: 89.2% of statements 02:01:45 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/startup [no test files] 02:01:45 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/service 1.237s coverage: 5.3% of statements 02:01:47 WARNING: Linting skipped (not on x86_64 or linter not installed) 02:01:47 GO111MODULE=on go vet ./... 02:05:54 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 02:05:54 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 02:05:54 ./bin/test-attribution-txt.sh [Pipeline] echo 02:05:54 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] } 02:05:54 $ docker stop --time=1 abe298f0b128241618da481b4cdd509ba087a3bca889812fee5d2ce76852c2d4 02:05:56 $ docker rm -f --volumes abe298f0b128241618da481b4cdd509ba087a3bca889812fee5d2ce76852c2d4 [Pipeline] // withDockerContainer [Pipeline] sh 02:05:58 + sudo chown -R jenkins:jenkins . [Pipeline] stash 02:05:58 Warning: overwriting stash ‘coverage-report’ 02:05:59 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 02:05:59 + sudo chown -R jenkins:jenkins . [Pipeline] sh 02:06:00 + ls -al . 02:06:00 total 380 02:06:00 drwxrwxr-x 10 jenkins jenkins 4096 Oct 1 01:57 . 02:06:00 drwxrwxr-x 4 jenkins jenkins 4096 Oct 1 01:53 .. 02:06:00 -rw-rw-r-- 1 jenkins jenkins 140 Oct 1 01:53 .dockerignore 02:06:00 drwxrwxr-x 8 jenkins jenkins 4096 Oct 1 01:53 .git 02:06:00 drwxrwxr-x 3 jenkins jenkins 4096 Oct 1 01:53 .github 02:06:00 -rw-rw-r-- 1 jenkins jenkins 137 Oct 1 01:53 .gitignore 02:06:00 -rw-rw-r-- 1 jenkins jenkins 42 Oct 1 01:53 .golangci.yml 02:06:00 -rw-rw-r-- 1 jenkins jenkins 48109 Oct 1 01:53 CHANGELOG.md 02:06:00 -rw-rw-r-- 1 jenkins jenkins 677 Oct 1 01:53 GOVERNANCE.md 02:06:00 -rw-rw-r-- 1 jenkins jenkins 885 Oct 1 01:53 Jenkinsfile 02:06:00 -rw-rw-r-- 1 jenkins jenkins 11341 Oct 1 01:53 LICENSE 02:06:00 -rw-rw-r-- 1 jenkins jenkins 1842 Oct 1 01:53 Makefile 02:06:00 -rw-rw-r-- 1 jenkins jenkins 619 Oct 1 01:53 OWNERS.md 02:06:00 -rw-rw-r-- 1 jenkins jenkins 4937 Oct 1 01:53 README.md 02:06:00 -rw-rw-r-- 1 jenkins jenkins 5 Oct 1 01:49 VERSION 02:06:00 drwxrwxr-x 2 jenkins jenkins 4096 Oct 1 01:53 bin 02:06:00 -rw-r--r-- 1 jenkins jenkins 128347 Oct 1 02:01 coverage.out 02:06:00 drwxrwxr-x 5 jenkins jenkins 4096 Oct 1 01:53 example 02:06:00 -rw-rw-r-- 1 jenkins jenkins 6985 Oct 1 01:53 go.mod 02:06:00 -rw-rw-r-- 1 jenkins jenkins 101462 Oct 1 01:53 go.sum 02:06:00 drwxrwxr-x 13 jenkins jenkins 4096 Oct 1 01:53 internal 02:06:00 drwxrwxr-x 3 jenkins jenkins 4096 Oct 1 01:53 openapi 02:06:00 drwxrwxr-x 6 jenkins jenkins 4096 Oct 1 01:53 pkg 02:06:00 drwxrwxr-x 4 jenkins jenkins 4096 Oct 1 01:53 snap 02:06:00 -rw-rw-r-- 1 jenkins jenkins 222 Oct 1 01:53 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:06:00 + docker build -t device-sdk-simple-arm64 -f example/cmd/device-simple/Dockerfile --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 --label arch=arm64 --label version=0.0.0 . 02:06:01 Sending build context to Docker daemon 13.26MB 02:06:01 Step 1/24 : ARG BASE=golang:1.21-alpine3.18 02:06:01 Step 2/24 : FROM ${BASE} AS builder 02:06:01 ---> ae2c7e958784 02:06:01 Step 3/24 : ARG MAKE=make build 02:06:01 ---> Running in 84e61db71adf 02:06:01 Removing intermediate container 84e61db71adf 02:06:01 ---> 4366d4bb97b7 02:06:01 Step 4/24 : WORKDIR /device-sdk-go 02:06:02 ---> Running in 29e4061efc4e 02:06:02 Removing intermediate container 29e4061efc4e 02:06:02 ---> 0c5e098998dc 02:06:02 Step 5/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 02:06:02 ---> Running in e2720de9d9e9 02:06:02 Removing intermediate container e2720de9d9e9 02:06:02 ---> faad04b81e50 02:06:02 Step 6/24 : RUN apk add --update --no-cache make git 02:06:02 ---> Running in daed322c2d07 02:06:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 02:06:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 02:06:05 OK: 266 MiB in 52 packages 02:06:06 Removing intermediate container daed322c2d07 02:06:06 ---> 3fc072a08f9d 02:06:06 Step 7/24 : COPY go.mod vendor* ./ 02:06:06 ---> 5343a0c90673 02:06:06 Step 8/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:06:06 ---> Running in afdb3114f959 02:06:09 Removing intermediate container afdb3114f959 02:06:09 ---> 52a8db268ffb 02:06:09 Step 9/24 : COPY . . 02:06:10 ---> f0bab31b98bc 02:06:10 Step 10/24 : RUN ${MAKE} 02:06:10 ---> Running in 6e1f8581b36b 02:06:11 CGO_ENABLED=0 go build -ldflags "-X github.com/edgexfoundry/device-sdk-go/v3.Version=0.0.0 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=0.0.0" -trimpath -mod=readonly -o example/cmd/device-simple/device-simple ./example/cmd/device-simple 02:10:03 Removing intermediate container 6e1f8581b36b 02:10:03 ---> 4564fe904719 02:10:03 Step 11/24 : FROM alpine:3.18 02:10:03 3.18: Pulling from library/alpine 02:10:03 720f3032cd11: Pulling fs layer 02:10:03 720f3032cd11: Verifying Checksum 02:10:03 720f3032cd11: Download complete 02:10:03 720f3032cd11: Pull complete 02:10:03 Digest: sha256:3ddf7bf1d408188f9849efbf4f902720ae08f5131bb39013518b918aa056d0de 02:10:03 Status: Downloaded newer image for alpine:3.18 02:10:03 ---> 3e834921e367 02:10:03 Step 12/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 02:10:03 ---> Running in 2153ed8f73f6 02:10:03 Removing intermediate container 2153ed8f73f6 02:10:03 ---> d122610c1e74 02:10:03 Step 13/24 : RUN apk add --update --no-cache dumb-init 02:10:03 ---> Running in fb2b306437a3 02:10:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 02:10:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 02:10:03 (1/1) Installing dumb-init (1.2.5-r2) 02:10:03 Executing busybox-1.36.1-r7.trigger 02:10:03 OK: 8 MiB in 16 packages 02:10:03 Removing intermediate container fb2b306437a3 02:10:03 ---> 573e2ca6e403 02:10:03 Step 14/24 : RUN apk --no-cache upgrade 02:10:03 ---> Running in 2c00f4735c17 02:10:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 02:10:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 02:10:03 OK: 8 MiB in 16 packages 02:10:03 Removing intermediate container 2c00f4735c17 02:10:03 ---> 059b8f53f62f 02:10:03 Step 15/24 : WORKDIR / 02:10:03 ---> Running in cf3dd3b4fbf6 02:10:03 Removing intermediate container cf3dd3b4fbf6 02:10:03 ---> fff4c0c1dc94 02:10:03 Step 16/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt 02:10:03 ---> 875e029bb96b 02:10:03 Step 17/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 02:10:03 ---> cf767e6c101d 02:10:03 Step 18/24 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 02:10:03 ---> 2a6161102eb2 02:10:03 Step 19/24 : EXPOSE 59999 02:10:03 ---> Running in 42d0f2e9d425 02:10:03 Removing intermediate container 42d0f2e9d425 02:10:03 ---> 2e73ed1685be 02:10:03 Step 20/24 : ENTRYPOINT ["/device-simple"] 02:10:03 ---> Running in ea96c0fd66d8 02:10:03 Removing intermediate container ea96c0fd66d8 02:10:03 ---> 041748988f5f 02:10:03 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 02:10:03 ---> Running in 7b6a2d76f48b 02:10:03 Removing intermediate container 7b6a2d76f48b 02:10:03 ---> 47e6ecad8964 02:10:03 Step 22/24 : LABEL arch=arm64 02:10:03 ---> Running in f5e8e7ce5519 02:10:04 Removing intermediate container f5e8e7ce5519 02:10:04 ---> a3ff21dd5234 02:10:04 Step 23/24 : LABEL git_sha=7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 02:10:04 ---> Running in 7b3e353bf7de 02:10:04 Removing intermediate container 7b3e353bf7de 02:10:04 ---> 4b126cd43630 02:10:04 Step 24/24 : LABEL version=0.0.0 02:10:04 ---> Running in 1199db8bbf33 02:10:04 Removing intermediate container 1199db8bbf33 02:10:04 ---> 9406930ea9f5 02:10:04 [Warning] One or more build-args [ARCH] were not consumed 02:10:04 Successfully built 9406930ea9f5 02:10:04 Successfully tagged device-sdk-simple-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:10:05 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:10:05 02:10:05 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:10:05 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:10:05 arm64: Pulling from edgex-lftools-log-publisher 02:10:05 8998bd30e6a1: Pulling fs layer 02:10:05 04944245beec: Pulling fs layer 02:10:05 699f458cf7ca: Pulling fs layer 02:10:05 765212b225bb: Pulling fs layer 02:10:05 f23df028b6ca: Pulling fs layer 02:10:05 d65c8cfc05b1: Pulling fs layer 02:10:05 2437ff75d9bd: Pulling fs layer 02:10:05 f23df028b6ca: Waiting 02:10:05 d65c8cfc05b1: Waiting 02:10:05 2437ff75d9bd: Waiting 02:10:05 765212b225bb: Waiting 02:10:06 04944245beec: Verifying Checksum 02:10:06 04944245beec: Download complete 02:10:06 765212b225bb: Download complete 02:10:06 f23df028b6ca: Verifying Checksum 02:10:06 f23df028b6ca: Download complete 02:10:06 d65c8cfc05b1: Verifying Checksum 02:10:06 d65c8cfc05b1: Download complete 02:10:06 699f458cf7ca: Verifying Checksum 02:10:06 699f458cf7ca: Download complete 02:10:06 8998bd30e6a1: Download complete 02:10:09 2437ff75d9bd: Verifying Checksum 02:10:09 2437ff75d9bd: Download complete 02:10:11 8998bd30e6a1: Pull complete 02:10:11 04944245beec: Pull complete 02:10:13 699f458cf7ca: Pull complete 02:10:13 765212b225bb: Pull complete 02:10:14 f23df028b6ca: Pull complete 02:10:14 d65c8cfc05b1: Pull complete 02:10:33 2437ff75d9bd: Pull complete 02:10:33 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 02:10:33 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:10:33 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:10:33 prd-ubuntu20.04-docker-arm64-4c-16g-12178 does not seem to be running inside a container 02:10:33 $ 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-go/3 -v /w/workspace/device-sdk-go/3:/w/workspace/device-sdk-go/3:rw,z -v /w/workspace/device-sdk-go/3@tmp:/w/workspace/device-sdk-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 02:10:36 $ docker top cfdb90f485a616f74183f68f91e40d531ca2d7158bd3268543289d5e626644f8 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:10:37 ---> job-cost.sh 02:10:37 lf-activate-venv: SKIPPING 02:10:37 INFO: No Stack... 02:10:37 INFO: Retrieving Pricing Info for: v3-standard-4 02:10:38 INFO: Archiving Costs [Pipeline] sh 02:10:39 + cut -d, -f6 02:10:39 + cat /w/workspace/device-sdk-go/3/archives/cost.csv [Pipeline] lock 02:10:39 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-sdk-go-PR-1628-3-stack-cost] 02:10:39 Resource [jenkins-edgexfoundry-device-sdk-go-PR-1628-3-stack-cost] did not exist. Created. 02:10:39 Lock acquired on [Resource: jenkins-edgexfoundry-device-sdk-go-PR-1628-3-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 02:10:39 /w/workspace/device-sdk-go/3@tmp/durable-c4ba390f/script.sh.copy: 1: Syntax error: Unterminated quoted string [Pipeline] sh 02:10:40 + echo total: 0.10999999940395355 [Pipeline] stash 02:10:40 Warning: overwriting stash ‘stack-cost’ 02:10:40 Stashed 1 file(s) [Pipeline] } 02:10:40 Lock released on resource [Resource: jenkins-edgexfoundry-device-sdk-go-PR-1628-3-stack-cost] [Pipeline] // lock [Pipeline] } 02:10:40 $ docker stop --time=1 cfdb90f485a616f74183f68f91e40d531ca2d7158bd3268543289d5e626644f8 02:10:42 $ docker rm -f --volumes cfdb90f485a616f74183f68f91e40d531ca2d7158bd3268543289d5e626644f8 [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] { (CodeCov) [Pipeline] unstash [Pipeline] configFileProvider 02:10:42 provisioning config files... 02:10:42 copy managed file [device-sdk-go-codecov-token] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp/config13922194560016964870tmp [Pipeline] { [Pipeline] sh 02:10:43 + set +x 02:10:43 + curl -s https://codecov.io/bash 02:10:43 + bash -s -- 02:10:43 02:10:43 _____ _ 02:10:43 / ____| | | 02:10:43 | | ___ __| | ___ ___ _____ __ 02:10:43 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 02:10:43 | |___| (_) | (_| | __/ (_| (_) \ V / 02:10:43 \_____\___/ \__,_|\___|\___\___/ \_/ 02:10:43 Bash-1.0.6 02:10:43 02:10:43 02:10:43 ==> git version 2.25.1 found 02:10:43 ==> curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3 02:10:43 Release-Date: 2020-01-08 02:10:43 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 02:10:43 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 02:10:43 ==> Jenkins CI detected. 02:10:43 current dir:  /w/workspace/gexfoundry_device-sdk-go_PR-1628 02:10:43 project root: . 02:10:43 --> token set from env 02:10:43 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 02:10:43 ==> Running gcov in . (disable via -X gcov) 02:10:43 ==> Python coveragepy not found 02:10:43 ==> Searching for coverage reports in: 02:10:43 + . 02:10:43 -> Found 1 reports 02:10:43 ==> Detecting git/mercurial file structure 02:10:43 ==> Reading reports 02:10:43 + ./coverage.out bytes=128347 02:10:43 ==> Appending adjustments 02:10:43 https://docs.codecov.io/docs/fixing-reports 02:10:43 + Found adjustments 02:10:43 ==> Gzipping contents 02:10:43 20K /tmp/codecov.xsMsJh.gz 02:10:43 ==> Uploading reports 02:10:43 url: https://codecov.io 02:10:43 query: branch=PR-1628&commit=7eb1c14b0483b0ae235a397d5607dc5eaf6f1543&build=3&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-1628%2F3%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=1628&job=&cmd_args= 02:10:43 -> Pinging Codecov 02:10:43 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=****&branch=PR-1628&commit=7eb1c14b0483b0ae235a397d5607dc5eaf6f1543&build=3&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-1628%2F3%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=1628&job=&cmd_args= 02:10:43 -> Uploading to 02:10:43 https://storage.googleapis.com/codecov/shelter/v4/github/edgexfoundry/device-sdk-go/7eb1c14b0483b0ae235a397d5607dc5eaf6f1543/fdfae7b0-53b4-4d43-a9e1-992300983745.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJWQHUGIBILH4J7Q6ZUSCIFNEOLYSNDS7L3B4N5SIBQ2J4YLYE5CRFCD%2F20241001%2Fus%2Fs3%2Faws4_request&X-Amz-Date=20241001T021043Z&X-Amz-Expires=30&X-Amz-SignedHeaders=host&X-Amz-Signature=8a27cbeb2360c01584ea62cb93abe7dcfcf93d9a138e7a30279ed3190c4922cb 02:10:43 % Total % Received % Xferd Average Speed Time Time Time Current 02:10:43 Dload Upload Total Spent Left Speed 02:10:44 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 17713 0 0 100 17713 0 68389 --:--:-- --:--:-- --:--:-- 68655 02:10:44 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-sdk-go/commit/7eb1c14b0483b0ae235a397d5607dc5eaf6f1543 [Pipeline] } 02:10:44 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) Stage "Snyk Dependency Scan" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 02:10:45 + [ -d /w/workspace/gexfoundry_device-sdk-go_PR-1628/archives ] 02:10:45 + ls -al /w/workspace/gexfoundry_device-sdk-go_PR-1628/archives 02:10:45 total 16 02:10:45 drwxr-xr-x 3 root root 4096 Oct 1 01:52 . 02:10:45 drwxrwxr-x 12 jenkins jenkins 4096 Oct 1 01:53 .. 02:10:45 drwxr-xr-x 2 root root 4096 Oct 1 01:52 cost 02:10:45 -rw-r--r-- 1 root root 86 Oct 1 01:52 cost.csv 02:10:45 + sudo chown -R jenkins:jenkins /w/workspace/gexfoundry_device-sdk-go_PR-1628/archives 02:10:45 + ls -al /w/workspace/gexfoundry_device-sdk-go_PR-1628/archives 02:10:45 total 16 02:10:45 drwxr-xr-x 3 jenkins jenkins 4096 Oct 1 01:52 . 02:10:45 drwxrwxr-x 12 jenkins jenkins 4096 Oct 1 01:53 .. 02:10:45 drwxr-xr-x 2 jenkins jenkins 4096 Oct 1 01:52 cost 02:10:45 -rw-r--r-- 1 jenkins jenkins 86 Oct 1 01:52 cost.csv [Pipeline] libraryResource [Pipeline] sh 02:10:45 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 02:10:46 ---> package-listing.sh 02:10:46 ++ facter osfamily 02:10:46 ++ tr '[:upper:]' '[:lower:]' 02:10:46 + OS_FAMILY=debian 02:10:46 + workspace=/w/workspace/gexfoundry_device-sdk-go_PR-1628 02:10:46 + START_PACKAGES=/tmp/packages_start.txt 02:10:46 + END_PACKAGES=/tmp/packages_end.txt 02:10:46 + DIFF_PACKAGES=/tmp/packages_diff.txt 02:10:46 + PACKAGES=/tmp/packages_start.txt 02:10:46 + '[' /w/workspace/gexfoundry_device-sdk-go_PR-1628 ']' 02:10:46 + PACKAGES=/tmp/packages_end.txt 02:10:46 + case "${OS_FAMILY}" in 02:10:46 + dpkg -l 02:10:46 + grep '^ii' 02:10:46 + '[' -f /tmp/packages_start.txt ']' 02:10:46 + '[' -f /tmp/packages_end.txt ']' 02:10:46 + diff /tmp/packages_start.txt /tmp/packages_end.txt 02:10:46 + '[' /w/workspace/gexfoundry_device-sdk-go_PR-1628 ']' 02:10:46 + mkdir -p /w/workspace/gexfoundry_device-sdk-go_PR-1628/archives/ 02:10:46 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/gexfoundry_device-sdk-go_PR-1628/archives/ [Pipeline] echo 02:10:46 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/gexfoundry_device-sdk-go_PR-1628/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 02:10:46 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:10:47 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:10:47 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:11:12 prd-ubuntu20.04-docker-8c-8g-12176 does not seem to be running inside a container 02:11:12 $ 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/gexfoundry_device-sdk-go_PR-1628/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/gexfoundry_device-sdk-go_PR-1628 -v /w/workspace/gexfoundry_device-sdk-go_PR-1628:/w/workspace/gexfoundry_device-sdk-go_PR-1628:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 02:11:12 $ docker top d07bdeb4115ca3f67dfa8ebe9979fd799f4c23a0200cdf73efd3679cfc07676d -eo pid,comm [Pipeline] { [Pipeline] sh 02:11:13 + touch /tmp/pre-build-complete [Pipeline] sh 02:11:13 + mkdir -p /var/log/sysstat [Pipeline] sh 02:11:13 + ls /var/log/sa-host 02:11:13 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:11:13 provisioning config files... 02:11:13 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1628@tmp/config253093807900944887tmp [Pipeline] { [Pipeline] echo 02:11:13 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 02:11:14 ---> create-netrc.sh [Pipeline] } 02:11:14 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 02:11:14 ---> python-tools-install.sh [Pipeline] echo 02:11:14 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 02:11:14 ---> sudo-logs.sh 02:11:14 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 02:11:14 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 02:11:15 ---> job-cost.sh 02:11:15 lf-activate-venv: SKIPPING 02:11:15 DEBUG: total: 0.2199999988079071 02:11:15 INFO: Retrieving Stack Cost... 02:11:15 INFO: Retrieving Pricing Info for: v3-standard-8 02:11:16 INFO: Archiving Costs [Pipeline] echo 02:11:16 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 02:11:16 ---> logs-deploy.sh 02:11:16 lf-activate-venv: SKIPPING 02:11:16 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-go/PR-1628/3 02:11:16 INFO: archiving workspace using pattern(s): 02:11:17 Archives upload complete. 02:11:17 INFO: archiving logs to Nexus