Branch indexing 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 bnevis-i for edgexfoundry/device-sdk-go Obtained Jenkinsfile from 0788bfb21fb273ad7b45151f543634661d4fb024+349d442d4da267b0cf06bf856b10c4b1ed668afd (aa50a8d52f2aee1d5163a97f8760a2a1a56c23e8) 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-ssh12092504002861685936.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision d4291cbe28daa2a40ca94d44cc831565108a4ea5 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-ssh9345412885041414320.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 d4291cbe28daa2a40ca94d44cc831565108a4ea5 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-1475/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-1475/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh8262867148854204045.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision d4291cbe28daa2a40ca94d44cc831565108a4ea5 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f d4291cbe28daa2a40ca94d44cc831565108a4ea5 # timeout=10 Commit message: "Merge pull request #431 from ernestojeda/update-compose" > 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-ssh560522796837903118.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-1475/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-1475/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh10096008668167398727.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.20 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 All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-1170 in /w/workspace/gexfoundry_device-sdk-go_PR-1475 [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-1475 # 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/1475/head:refs/remotes/origin/PR-1475 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit 349d442d4da267b0cf06bf856b10c4b1ed668afd into PR head commit 0788bfb21fb273ad7b45151f543634661d4fb024 Merge succeeded, producing dd96342dad9e44a2afcf16b45199cbc8a55f6621 Checking out Revision dd96342dad9e44a2afcf16b45199cbc8a55f6621 (PR-1475) > git config core.sparsecheckout # timeout=10 > git checkout -f 0788bfb21fb273ad7b45151f543634661d4fb024 # 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 349d442d4da267b0cf06bf856b10c4b1ed668afd # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f dd96342dad9e44a2afcf16b45199cbc8a55f6621 # timeout=10 Commit message: "Merge commit '349d442d4da267b0cf06bf856b10c4b1ed668afd' into HEAD" > git rev-list --no-walk 0788bfb21fb273ad7b45151f543634661d4fb024 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 18:41:42 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 18:41:42 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 18:41:42 ========================================================= 18:41:42 EdgeX Global Pipelines Version Info 18:41:42 ========================================================= [Pipeline] libraryResource [Pipeline] sh 18:41:43 ------------------- 18:41:43 stable info: 18:41:43 ------------------- 18:41:43 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 18:41:43 Commit SHA: d4291cbe28daa2a40ca94d44cc831565108a4ea5 18:41:43 Message: update stable to v1.0.250 18:41:44 ------------------- 18:41:44 experimental info: 18:41:44 ------------------- 18:41:44 Commited By: **** collab-it+edgex@linuxfoundation.org 18:41:44 Commit SHA: d4291cbe28daa2a40ca94d44cc831565108a4ea5 18:41:44 Message: update experimental to v1.0.250 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-go-settings [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-go [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = example/cmd/device-simple/Dockerfile [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-sdk-simple [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-1475 [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-1475 [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-1475 [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = dd96342dad9e44a2afcf16b45199cbc8a55f6621 [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = dd96342 [Pipeline] echo 18:41:44 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 18:41:44 provisioning config files... 18:41:44 copy managed file [device-sdk-go-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1475@tmp/config12724742095259186268tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 18:41:45 ---> docker-login.sh 18:41:45 nexus3.edgexfoundry.org:10001 18:41:45 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:41:45 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 18:41:45 Configure a credential helper to remove this warning. See 18:41:45 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 18:41:45 18:41:45 Login Succeeded 18:41:45 nexus3.edgexfoundry.org:10002 18:41:45 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:41:45 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 18:41:45 Configure a credential helper to remove this warning. See 18:41:45 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 18:41:45 18:41:45 Login Succeeded 18:41:45 nexus3.edgexfoundry.org:10003 18:41:45 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:41:45 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 18:41:45 Configure a credential helper to remove this warning. See 18:41:45 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 18:41:45 18:41:45 Login Succeeded 18:41:45 nexus3.edgexfoundry.org:10004 18:41:45 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:41:45 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 18:41:45 Configure a credential helper to remove this warning. See 18:41:45 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 18:41:45 18:41:45 Login Succeeded 18:41:45 docker.io 18:41:45 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:41:46 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 18:41:46 Configure a credential helper to remove this warning. See 18:41:46 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 18:41:46 18:41:46 Login Succeeded 18:41:46 ---> docker-login.sh ends [Pipeline] } 18:41:46 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 18:41:46 + git rev-list -1 --merges dd96342dad9e44a2afcf16b45199cbc8a55f6621~1..dd96342dad9e44a2afcf16b45199cbc8a55f6621 [Pipeline] echo 18:41:46 -----------> git rev-list -1 --merges dd96342dad9e44a2afcf16b45199cbc8a55f6621~1..dd96342dad9e44a2afcf16b45199cbc8a55f6621 dd96342dad9e44a2afcf16b45199cbc8a55f6621 18:41:46 dd96342dad9e44a2afcf16b45199cbc8a55f6621 [false] [Pipeline] sh 18:41:46 + git log --format=format:%s -1 dd96342dad9e44a2afcf16b45199cbc8a55f6621 [Pipeline] echo 18:41:46 ========================================================= 18:41:46 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 18:41:46 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 18:41:47 + git log --format=format:%s -1 dd96342dad9e44a2afcf16b45199cbc8a55f6621 [Pipeline] echo 18:41:47 [semverPrep] GIT_COMMIT: dd96342dad9e44a2afcf16b45199cbc8a55f6621, Commit Message: Merge commit '349d442d4da267b0cf06bf856b10c4b1ed668afd' into HEAD [Pipeline] echo 18:41:47 [semverPrep] This is not a build commit. [Pipeline] sh 18:41:47 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 18:41:47 + grep -v github /etc/ssh/ssh_known_hosts 18:41:47 + [ -e /tmp/ssh_known_hosts ] 18:41:47 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 18:41:47 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 18:41:47 + sudo tee -a /etc/ssh/ssh_known_hosts 18:41:47 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:41:48 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 18:41:48 18:41:48 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:41:48 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 18:41:48 0.1.4: Pulling from edgex-devops/py-git-semver 18:41:48 b85a868b505f: Pulling fs layer 18:41:48 e2be974225ed: Pulling fs layer 18:41:48 339a4e72a1f5: Pulling fs layer 18:41:48 988bab9f4d93: Pulling fs layer 18:41:48 1469e6f7b9e6: Pulling fs layer 18:41:48 eaf3925da568: Pulling fs layer 18:41:48 bab4dde63d76: Pulling fs layer 18:41:48 bde34c3a00c8: Pulling fs layer 18:41:48 b352a97aabf1: Pulling fs layer 18:41:48 4872d77fe225: Pulling fs layer 18:41:48 5851b861e8e6: Pulling fs layer 18:41:48 b352a97aabf1: Waiting 18:41:48 4872d77fe225: Waiting 18:41:48 1469e6f7b9e6: Waiting 18:41:48 5851b861e8e6: Waiting 18:41:48 eaf3925da568: Waiting 18:41:48 988bab9f4d93: Waiting 18:41:48 bab4dde63d76: Waiting 18:41:48 bde34c3a00c8: Waiting 18:41:48 e2be974225ed: Download complete 18:41:48 988bab9f4d93: Verifying Checksum 18:41:48 988bab9f4d93: Download complete 18:41:48 1469e6f7b9e6: Verifying Checksum 18:41:48 1469e6f7b9e6: Download complete 18:41:48 eaf3925da568: Verifying Checksum 18:41:48 eaf3925da568: Download complete 18:41:48 339a4e72a1f5: Verifying Checksum 18:41:48 339a4e72a1f5: Download complete 18:41:48 bde34c3a00c8: Download complete 18:41:48 b352a97aabf1: Download complete 18:41:48 4872d77fe225: Verifying Checksum 18:41:48 4872d77fe225: Download complete 18:41:48 5851b861e8e6: Verifying Checksum 18:41:48 5851b861e8e6: Download complete 18:41:48 b85a868b505f: Verifying Checksum 18:41:48 b85a868b505f: Download complete 18:41:48 bab4dde63d76: Verifying Checksum 18:41:48 bab4dde63d76: Download complete 18:41:49 b85a868b505f: Pull complete 18:41:50 e2be974225ed: Pull complete 18:41:50 339a4e72a1f5: Pull complete 18:41:50 988bab9f4d93: Pull complete 18:41:50 1469e6f7b9e6: Pull complete 18:41:50 eaf3925da568: Pull complete 18:41:52 bab4dde63d76: Pull complete 18:41:52 bde34c3a00c8: Pull complete 18:41:52 b352a97aabf1: Pull complete 18:41:52 4872d77fe225: Pull complete 18:41:52 5851b861e8e6: Pull complete 18:41:52 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 18:41:52 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 18:41:52 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 18:41:53 prd-ubuntu20.04-docker-8c-8g-1170 does not seem to be running inside a container 18:41:53 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/gexfoundry_device-sdk-go_PR-1475 -v /w/workspace/gexfoundry_device-sdk-go_PR-1475:/w/workspace/gexfoundry_device-sdk-go_PR-1475:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1475@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1475@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 18:41:55 $ docker top 5f2bb1a09a423905e9f3451591414f68047ab00c4a6ea0461353cb9f1f028dbc -eo pid,comm 18:41:55 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). 18:41:55 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 18:41:56 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 18:41:56 [ssh-agent] Looking for ssh-agent implementation... 18:41:56 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 18:41:56 $ docker exec 5f2bb1a09a423905e9f3451591414f68047ab00c4a6ea0461353cb9f1f028dbc ssh-agent 18:41:56 SSH_AUTH_SOCK=/tmp/ssh-EKHdBWxmTol7/agent.33 18:41:56 SSH_AGENT_PID=39 18:41:56 Running ssh-add (command line suppressed) 18:41:56 Identity added: /w/workspace/gexfoundry_device-sdk-go_PR-1475@tmp/private_key_18104033142632438939.key (/w/workspace/gexfoundry_device-sdk-go_PR-1475@tmp/private_key_18104033142632438939.key) 18:41:56 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 18:41:56 + git tag --points-at HEAD [Pipeline] } 18:41:56 $ docker exec --env ******** --env ******** 5f2bb1a09a423905e9f3451591414f68047ab00c4a6ea0461353cb9f1f028dbc ssh-agent -k 18:41:56 unset SSH_AUTH_SOCK; 18:41:56 unset SSH_AGENT_PID; 18:41:56 echo Agent pid 39 killed; 18:41:56 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 18:41:56 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 18:41:56 [ssh-agent] Looking for ssh-agent implementation... 18:41:56 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 18:41:56 $ docker exec 5f2bb1a09a423905e9f3451591414f68047ab00c4a6ea0461353cb9f1f028dbc ssh-agent 18:41:56 SSH_AUTH_SOCK=/tmp/ssh-jnzJa72TyaFw/agent.70 18:41:56 SSH_AGENT_PID=76 18:41:57 Running ssh-add (command line suppressed) 18:41:57 Identity added: /w/workspace/gexfoundry_device-sdk-go_PR-1475@tmp/private_key_554000344837277926.key (/w/workspace/gexfoundry_device-sdk-go_PR-1475@tmp/private_key_554000344837277926.key) 18:41:57 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 18:41:57 + git semver init 18:41:57 2023-07-14 18:41:57,576 [run_init] DEBUG init version:0.0.0 force:False 18:41:57 2023-07-14 18:41:57,577 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/gexfoundry_device-sdk-go_PR-1475/.semver 18:41:57 2023-07-14 18:41:57,578 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-sdk-go.git /w/workspace/gexfoundry_device-sdk-go_PR-1475/.semver 18:41:57 2023-07-14 18:41:57,578 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-sdk-go.git', '/w/workspace/gexfoundry_device-sdk-go_PR-1475/.semver'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1475, universal_newlines=False, shell=None, istream=None) 18:41:58 2023-07-14 18:41:58,498 [append_file] DEBUG append to file:/w/workspace/gexfoundry_device-sdk-go_PR-1475/.git/info/exclude 18:41:58 2023-07-14 18:41:58,499 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/gexfoundry_device-sdk-go_PR-1475/.semver/PR-1475 with force:False 18:41:58 2023-07-14 18:41:58,499 [write_file] DEBUG write to file:/w/workspace/gexfoundry_device-sdk-go_PR-1475/.semver/PR-1475 18:41:58 2023-07-14 18:41:58,503 [execute] INFO git cat-file --batch-check 18:41:58 2023-07-14 18:41:58,504 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1475/.semver, universal_newlines=False, shell=None, istream=) 18:41:58 2023-07-14 18:41:58,509 [execute] INFO git cat-file --batch 18:41:58 2023-07-14 18:41:58,509 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1475/.semver, universal_newlines=False, shell=None, istream=) 18:41:58 2023-07-14 18:41:58,514 [read_version] DEBUG read version from /w/workspace/gexfoundry_device-sdk-go_PR-1475/.semver/PR-1475 18:41:58 0.0.0 [Pipeline] } 18:41:58 $ docker exec --env ******** --env ******** 5f2bb1a09a423905e9f3451591414f68047ab00c4a6ea0461353cb9f1f028dbc ssh-agent -k 18:41:58 unset SSH_AUTH_SOCK; 18:41:58 unset SSH_AGENT_PID; 18:41:58 echo Agent pid 76 killed; 18:41:58 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 18:41:59 + git semver [Pipeline] } 18:41:59 $ docker stop --time=1 5f2bb1a09a423905e9f3451591414f68047ab00c4a6ea0461353cb9f1f028dbc 18:42:00 $ docker rm -f --volumes 5f2bb1a09a423905e9f3451591414f68047ab00c4a6ea0461353cb9f1f028dbc [Pipeline] // withDockerContainer [Pipeline] sh 18:42:00 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 18:42:01 Stashed 1 file(s) [Pipeline] echo 18:42:01 [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 18:42:01 provisioning config files... 18:42:01 copy managed file [device-sdk-go-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1475@tmp/config1409938369480173513tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 18:42:01 ---> docker-login.sh 18:42:01 nexus3.edgexfoundry.org:10001 18:42:01 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:42:01 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 18:42:01 Configure a credential helper to remove this warning. See 18:42:01 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 18:42:01 18:42:01 Login Succeeded 18:42:01 nexus3.edgexfoundry.org:10002 18:42:01 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:42:01 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 18:42:01 Configure a credential helper to remove this warning. See 18:42:01 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 18:42:01 18:42:01 Login Succeeded 18:42:01 nexus3.edgexfoundry.org:10003 18:42:01 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:42:01 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 18:42:01 Configure a credential helper to remove this warning. See 18:42:01 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 18:42:01 18:42:01 Login Succeeded 18:42:01 nexus3.edgexfoundry.org:10004 18:42:01 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:42:01 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 18:42:01 Configure a credential helper to remove this warning. See 18:42:01 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 18:42:01 18:42:01 Login Succeeded 18:42:01 docker.io 18:42:02 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:42:02 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 18:42:02 Configure a credential helper to remove this warning. See 18:42:02 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 18:42:02 18:42:02 Login Succeeded 18:42:02 ---> docker-login.sh ends [Pipeline] } 18:42:02 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 18:42:02 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 18:42:02 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 18:42:02 ========================================================= 18:42:02 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 18:42:02 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:42:02 + 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.20-alpine --build-arg MAKE=echo noop --target=builder . 18:42:02 Sending build context to Docker daemon 10.93MB 18:42:02 Step 1/10 : ARG BASE=golang:1.20-alpine3.17 18:42:02 Step 2/10 : FROM ${BASE} AS builder 18:42:02 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 18:42:02 4db1b89c0bd1: Pulling fs layer 18:42:02 6911f1a30b25: Pulling fs layer 18:42:02 e194b8c5c2a9: Pulling fs layer 18:42:02 6863d3e3a2b1: Pulling fs layer 18:42:02 ec0bb842ea78: Pulling fs layer 18:42:02 40a00589a448: Pulling fs layer 18:42:02 6c08303d61cc: Pulling fs layer 18:42:02 798269fcf238: Pulling fs layer 18:42:02 6c08303d61cc: Waiting 18:42:02 40a00589a448: Waiting 18:42:02 ec0bb842ea78: Waiting 18:42:02 6863d3e3a2b1: Waiting 18:42:02 798269fcf238: Waiting 18:42:02 6911f1a30b25: Download complete 18:42:02 6863d3e3a2b1: Verifying Checksum 18:42:02 6863d3e3a2b1: Download complete 18:42:02 ec0bb842ea78: Verifying Checksum 18:42:02 ec0bb842ea78: Download complete 18:42:02 4db1b89c0bd1: Verifying Checksum 18:42:02 4db1b89c0bd1: Download complete 18:42:02 40a00589a448: Verifying Checksum 18:42:02 40a00589a448: Download complete 18:42:02 4db1b89c0bd1: Pull complete 18:42:03 6911f1a30b25: Pull complete 18:42:03 798269fcf238: Verifying Checksum 18:42:03 798269fcf238: Download complete 18:42:03 e194b8c5c2a9: Download complete 18:42:03 6c08303d61cc: Verifying Checksum 18:42:03 6c08303d61cc: Download complete 18:42:06 e194b8c5c2a9: Pull complete 18:42:06 6863d3e3a2b1: Pull complete 18:42:06 ec0bb842ea78: Pull complete 18:42:06 40a00589a448: Pull complete 18:42:08 6c08303d61cc: Pull complete 18:42:09 798269fcf238: Pull complete 18:42:09 Digest: sha256:68752d3c5041900b879808a9c232fa800f64c2352b9991beceed63c007ae5301 18:42:09 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 18:42:09 ---> ec979cd7f677 18:42:09 Step 3/10 : ARG MAKE=make build 18:42:15 ---> Running in 6f1a57db02ed 18:42:15 Removing intermediate container 6f1a57db02ed 18:42:15 ---> baf25540682e 18:42:15 Step 4/10 : WORKDIR /device-sdk-go 18:42:15 ---> Running in b30c67b170a2 18:42:15 Removing intermediate container b30c67b170a2 18:42:15 ---> b81302752740 18:42:15 Step 5/10 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 18:42:15 ---> Running in 22a111918462 18:42:15 Removing intermediate container 22a111918462 18:42:15 ---> 03bf51182a22 18:42:15 Step 6/10 : RUN apk add --update --no-cache make git 18:42:15 ---> Running in edced6ab8dff 18:42:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 18:42:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 18:42:15 OK: 265 MiB in 53 packages 18:42:15 Removing intermediate container edced6ab8dff 18:42:15 ---> 375de7dd7c9e 18:42:15 Step 7/10 : COPY go.mod vendor* ./ 18:42:15 ---> 429855136ac8 18:42:15 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 18:42:15 ---> Running in 0d6cb4334110 18:42:16 Still waiting to schedule task 18:42:16 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 18:43:02 Removing intermediate container 0d6cb4334110 18:43:02 ---> 64969120d2fe 18:43:02 Step 9/10 : COPY . . 18:43:02 ---> df488cff146c 18:43:02 Step 10/10 : RUN ${MAKE} 18:43:02 ---> Running in 5bdc4ee36504 18:43:02 noop 18:43:02 Removing intermediate container 5bdc4ee36504 18:43:02 ---> 00953551f5dc 18:43:02 Successfully built 00953551f5dc 18:43:02 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:43:02 + docker inspect -f . ci-base-image-x86_64 18:43:02 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 18:43:02 prd-ubuntu20.04-docker-8c-8g-1170 does not seem to be running inside a container 18:43:02 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/gexfoundry_device-sdk-go_PR-1475 -v /w/workspace/gexfoundry_device-sdk-go_PR-1475:/w/workspace/gexfoundry_device-sdk-go_PR-1475:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1475@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1475@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 ******** -e ******** ci-base-image-x86_64 cat 18:43:03 $ docker top b93cab4aa4e284584b96b83a258997a9665f7f55cbeca06166720460f091732c -eo pid,comm [Pipeline] { [Pipeline] sh 18:43:03 + go version 18:43:03 go version go1.20.6 linux/amd64 [Pipeline] } 18:43:03 $ docker stop --time=1 b93cab4aa4e284584b96b83a258997a9665f7f55cbeca06166720460f091732c 18:43:05 $ docker rm -f --volumes b93cab4aa4e284584b96b83a258997a9665f7f55cbeca06166720460f091732c [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:43:05 + docker inspect -f . ci-base-image-x86_64 18:43:05 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 18:43:05 prd-ubuntu20.04-docker-8c-8g-1170 does not seem to be running inside a container 18:43:05 $ 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-1475 -v /w/workspace/gexfoundry_device-sdk-go_PR-1475:/w/workspace/gexfoundry_device-sdk-go_PR-1475:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1475@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1475@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 ******** -e ******** ci-base-image-x86_64 cat 18:43:05 $ docker top df0231643afab964e5acac2cc80f3ca2a43c75073721ee203e798e415bcebcad -eo pid,comm [Pipeline] { [Pipeline] sh 18:43:06 + git config --global --add safe.directory /w/workspace/gexfoundry_device-sdk-go_PR-1475 [Pipeline] fileExists [Pipeline] sh 18:43:06 + make test 18:43:06 go test -race -coverprofile=coverage.out ./... 18:43:13 ? github.com/edgexfoundry/device-sdk-go/v3 [no test files] 18:43:28 ? github.com/edgexfoundry/device-sdk-go/v3/example/cmd/device-simple [no test files] 18:43:28 ? github.com/edgexfoundry/device-sdk-go/v3/example/config [no test files] 18:43:28 ? github.com/edgexfoundry/device-sdk-go/v3/example/driver [no test files] 18:43:28 ? github.com/edgexfoundry/device-sdk-go/v3/internal/application [no test files] 18:43:28 ? github.com/edgexfoundry/device-sdk-go/v3/internal/autodiscovery [no test files] 18:43:28 ok github.com/edgexfoundry/device-sdk-go/v3/internal/autoevent 0.059s coverage: 27.6% of statements 18:43:28 ? github.com/edgexfoundry/device-sdk-go/v3/internal/config [no test files] 18:43:28 ? github.com/edgexfoundry/device-sdk-go/v3/internal/container [no test files] 18:43:28 ok github.com/edgexfoundry/device-sdk-go/v3/internal/cache 0.056s coverage: 80.2% of statements 18:43:28 ok github.com/edgexfoundry/device-sdk-go/v3/internal/common 0.073s coverage: 86.0% of statements 18:43:28 ? github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http/correlation [no test files] 18:43:28 ? github.com/edgexfoundry/device-sdk-go/v3/internal/provision [no test files] 18:43:28 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http 0.100s coverage: 77.5% of statements 18:43:28 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces [no test files] 18:43:28 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces/mocks [no test files] 18:43:29 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/startup [no test files] 18:43:31 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/messaging 3.076s coverage: 14.3% of statements 18:43:31 ok github.com/edgexfoundry/device-sdk-go/v3/internal/transformer 0.069s coverage: 68.5% of statements 18:43:31 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/models 0.118s coverage: 89.2% of statements 18:43:31 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/service 0.061s coverage: 5.6% of statements 18:43:50 Running on prd-ubuntu20.04-docker-arm64-4c-16g-1172 in /w/workspace/gexfoundry_device-sdk-go_PR-1475 [Pipeline] { [Pipeline] ws 18:43:50 Running in /w/workspace/device-sdk-go/2 [Pipeline] { [Pipeline] checkout 18:43:50 The recommended git tool is: git 18:43:53 GO111MODULE=on go vet ./... 18:43:54 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 18:43:54 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 18:43:54 ./bin/test-attribution-txt.sh [Pipeline] echo 18:43:54 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 18:43:54 $ docker stop --time=1 df0231643afab964e5acac2cc80f3ca2a43c75073721ee203e798e415bcebcad 18:43:55 using credential edgex-jenkins-ssh 18:43:55 Cloning the remote Git repository 18:43:55 Cloning repository git@github.com:edgexfoundry/device-sdk-go.git 18:43:55 > git init /w/workspace/device-sdk-go/2 # timeout=10 18:43:55 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 18:43:55 > git --version # timeout=10 18:43:55 > git --version # 'git version 2.25.1' 18:43:55 using GIT_SSH to set credentials SSH Credentials for GitHub 18:43:55 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 18:43:57 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 18:43:57 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 18:43:58 $ docker rm -f --volumes df0231643afab964e5acac2cc80f3ca2a43c75073721ee203e798e415bcebcad [Pipeline] // withDockerContainer [Pipeline] sh 18:43:58 Merging remotes/origin/main commit 349d442d4da267b0cf06bf856b10c4b1ed668afd into PR head commit 0788bfb21fb273ad7b45151f543634661d4fb024 18:43:59 + sudo chown -R jenkins:jenkins . [Pipeline] stash 18:43:59 Stashed 1 file(s) [Pipeline] } 18:43:58 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 18:43:58 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 18:43:58 using GIT_SSH to set credentials SSH Credentials for GitHub 18:43:58 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/pull/1475/head:refs/remotes/origin/PR-1475 +refs/heads/main:refs/remotes/origin/main # timeout=10 18:43:58 > git config core.sparsecheckout # timeout=10 18:43:58 > git checkout -f 0788bfb21fb273ad7b45151f543634661d4fb024 # timeout=10 18:43:59 > git remote # timeout=10 18:43:59 > git config --get remote.origin.url # timeout=10 [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) 18:43:59 Merge succeeded, producing eb93298487c7014ed0c97b15ee153db9be8b095f 18:43:59 Checking out Revision eb93298487c7014ed0c97b15ee153db9be8b095f (PR-1475) [Pipeline] sh 18:43:59 + sudo chown -R jenkins:jenkins . [Pipeline] sh 18:43:59 + ls -al . 18:43:59 total 284 18:43:59 drwxrwxr-x 11 jenkins jenkins 4096 Jul 14 18:43 . 18:43:59 drwxrwxr-x 4 jenkins jenkins 4096 Jul 14 18:41 .. 18:43:59 -rw-rw-r-- 1 jenkins jenkins 140 Jul 14 18:41 .dockerignore 18:43:59 drwxrwxr-x 8 jenkins jenkins 4096 Jul 14 18:41 .git 18:43:59 drwxrwxr-x 2 jenkins jenkins 4096 Jul 14 18:41 .github 18:43:59 -rw-rw-r-- 1 jenkins jenkins 137 Jul 14 18:41 .gitignore 18:43:59 -rw-rw-r-- 1 jenkins jenkins 42 Jul 14 18:41 .golangci.yml 18:43:59 drwxr-xr-x 3 jenkins jenkins 4096 Jul 14 18:41 .semver 18:43:59 -rw-rw-r-- 1 jenkins jenkins 44878 Jul 14 18:41 CHANGELOG.md 18:43:59 -rw-rw-r-- 1 jenkins jenkins 677 Jul 14 18:41 GOVERNANCE.md 18:43:59 -rw-rw-r-- 1 jenkins jenkins 885 Jul 14 18:41 Jenkinsfile 18:43:59 -rw-rw-r-- 1 jenkins jenkins 11341 Jul 14 18:41 LICENSE 18:43:59 -rw-rw-r-- 1 jenkins jenkins 1714 Jul 14 18:41 Makefile 18:43:59 -rw-rw-r-- 1 jenkins jenkins 619 Jul 14 18:41 OWNERS.md 18:43:59 -rw-rw-r-- 1 jenkins jenkins 4933 Jul 14 18:41 README.md 18:43:59 -rw-rw-r-- 1 jenkins jenkins 5 Jul 14 18:42 VERSION 18:43:59 drwxrwxr-x 2 jenkins jenkins 4096 Jul 14 18:41 bin 18:43:59 -rw-r--r-- 1 jenkins jenkins 106395 Jul 14 18:43 coverage.out 18:43:59 drwxrwxr-x 5 jenkins jenkins 4096 Jul 14 18:41 example 18:43:59 -rw-rw-r-- 1 jenkins jenkins 3461 Jul 14 18:41 go.mod 18:43:59 -rw-rw-r-- 1 jenkins jenkins 32143 Jul 14 18:41 go.sum 18:43:59 drwxrwxr-x 12 jenkins jenkins 4096 Jul 14 18:41 internal 18:43:59 drwxrwxr-x 3 jenkins jenkins 4096 Jul 14 18:41 openapi 18:43:59 drwxrwxr-x 6 jenkins jenkins 4096 Jul 14 18:41 pkg 18:43:59 drwxrwxr-x 4 jenkins jenkins 4096 Jul 14 18:41 snap 18:43:59 -rw-rw-r-- 1 jenkins jenkins 222 Jul 14 18:41 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:44:00 + 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=dd96342dad9e44a2afcf16b45199cbc8a55f6621 --label arch=amd64 --label version=0.0.0 . 18:44:00 Sending build context to Docker daemon 11.04MB 18:44:00 Step 1/23 : ARG BASE=golang:1.20-alpine3.17 18:44:00 Step 2/23 : FROM ${BASE} AS builder 18:44:00 ---> 00953551f5dc 18:44:00 Step 3/23 : ARG MAKE=make build 18:44:00 ---> Running in a9bc69886e9e 18:44:00 Removing intermediate container a9bc69886e9e 18:44:00 ---> 3b670150ecc3 18:44:00 Step 4/23 : WORKDIR /device-sdk-go 18:44:00 ---> Running in 82517e7848c3 18:43:59 using GIT_SSH to set credentials SSH Credentials for GitHub 18:43:59 > git merge 349d442d4da267b0cf06bf856b10c4b1ed668afd # timeout=10 18:43:59 > git rev-parse HEAD^{commit} # timeout=10 18:43:59 > git config core.sparsecheckout # timeout=10 18:43:59 > git checkout -f eb93298487c7014ed0c97b15ee153db9be8b095f # timeout=10 18:44:00 Removing intermediate container 82517e7848c3 18:44:00 ---> c4f9d11e705c 18:44:00 Step 5/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 18:44:00 ---> Running in 912a21bf3702 18:44:00 Removing intermediate container 912a21bf3702 18:44:00 ---> 7ff531c44d8b 18:44:00 Step 6/23 : RUN apk add --update --no-cache make git 18:44:00 ---> Running in 6d523d3be356 18:44:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 18:44:01 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 18:44:01 OK: 265 MiB in 53 packages 18:44:01 Removing intermediate container 6d523d3be356 18:44:01 ---> c839e10684e8 18:44:01 Step 7/23 : COPY go.mod vendor* ./ 18:44:02 ---> 1c8fe20192fb 18:44:02 Step 8/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 18:44:02 ---> Running in 4b6b0a83835a 18:44:02 Removing intermediate container 4b6b0a83835a 18:44:02 ---> cc6f99aa0ef7 18:44:02 Step 9/23 : COPY . . 18:44:02 Commit message: "Merge commit '349d442d4da267b0cf06bf856b10c4b1ed668afd' into HEAD" 18:44:02 > git rev-list --no-walk 0788bfb21fb273ad7b45151f543634661d4fb024 # timeout=10 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 18:44:03 ---> e936d8d196a9 18:44:03 Step 10/23 : RUN ${MAKE} 18:44:03 ---> Running in 19c36455fe87 18:44:03 CGO_ENABLED=0 go build -ldflags "-X github.com/edgexfoundry/device-sdk-go/v3.Version=0.0.0" -trimpath -mod=readonly -o example/cmd/device-simple/device-simple ./example/cmd/device-simple 18:44:03 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 18:44:03 % Total % Received % Xferd Average Speed Time Time Time Current 18:44:03 Dload Upload Total Spent Left Speed 18:44:03 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 87335 0 --:--:-- --:--:-- --:--:-- 87335 [Pipeline] sh 18:44:04 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 18:44:04 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 18:44:04 + sudo tee /etc/docker/daemon.new 18:44:04 { 18:44:04 "registry-mirrors": [ 18:44:04 "https://nexus3.edgexfoundry.org:10001" 18:44:04 ], 18:44:04 "bip": "10.250.0.254/24", 18:44:04 "hosts": [ 18:44:04 "tcp://0.0.0.0:5555", 18:44:04 "unix:///var/run/docker.sock" 18:44:04 ], 18:44:04 "mtu": 1458, 18:44:04 "selinux-enabled": true, 18:44:04 "seccomp-profile": "/etc/docker/seccomp.json" 18:44:04 } [Pipeline] sh 18:44:05 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 18:44:05 + sudo service docker restart 18:44:21 Removing intermediate container 19c36455fe87 18:44:21 ---> 3431b40d0207 18:44:21 Step 11/23 : FROM alpine:3.17 18:44:21 3.17: Pulling from library/alpine 18:44:21 4db1b89c0bd1: Already exists 18:44:21 Digest: sha256:e95676db9e4a4f16f6cc01a8915368f82b018cc07aba951c1bd1db586c081388 18:44:21 Status: Downloaded newer image for alpine:3.17 18:44:21 ---> 1f73a9d63274 18:44:21 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 18:44:22 ---> Running in a12eb90acbec 18:44:22 Removing intermediate container a12eb90acbec 18:44:22 ---> 26d254fa87f4 18:44:22 Step 13/23 : RUN apk add --update --no-cache 18:44:22 ---> Running in c5a4e474a27b 18:44:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 18:44:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 18:44:23 OK: 7 MiB in 15 packages 18:44:23 Removing intermediate container c5a4e474a27b 18:44:23 ---> aab2f9e9e137 18:44:23 Step 14/23 : WORKDIR / 18:44:23 ---> Running in 319d8ca841b6 18:44:23 Removing intermediate container 319d8ca841b6 18:44:23 ---> 76c9202751b2 18:44:23 Step 15/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 18:44:23 provisioning config files... 18:44:23 copy managed file [device-sdk-go-settings] to file:/w/workspace/device-sdk-go/2@tmp/config12466508280394008687tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 18:44:23 ---> 209d93fe3d38 18:44:23 Step 16/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 18:44:23 ---> docker-login.sh 18:44:23 nexus3.edgexfoundry.org:10001 18:44:24 ---> 7ba0ccd43187 18:44:24 Step 17/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 18:44:24 ---> 18b49bc1c17f 18:44:24 Step 18/23 : EXPOSE 59999 18:44:24 ---> Running in 0d6d2006cd05 18:44:24 Removing intermediate container 0d6d2006cd05 18:44:24 ---> 4ccbc6490eb5 18:44:24 Step 19/23 : ENTRYPOINT ["/device-simple"] 18:44:24 ---> Running in b7f3471e9130 18:44:24 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:44:24 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 18:44:24 Configure a credential helper to remove this warning. See 18:44:24 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 18:44:24 18:44:24 Login Succeeded 18:44:24 nexus3.edgexfoundry.org:10002 18:44:24 Removing intermediate container b7f3471e9130 18:44:24 ---> 70ad8cb47e3d 18:44:24 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 18:44:24 ---> Running in e8fadd3d8cec 18:44:24 Removing intermediate container e8fadd3d8cec 18:44:24 ---> db0e1e6963b3 18:44:24 Step 21/23 : LABEL arch=amd64 18:44:24 ---> Running in c4ee292a4a3b 18:44:24 Removing intermediate container c4ee292a4a3b 18:44:24 ---> ba467f11f8c3 18:44:24 Step 22/23 : LABEL git_sha=dd96342dad9e44a2afcf16b45199cbc8a55f6621 18:44:24 ---> Running in 0791ee367b85 18:44:24 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:44:24 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 18:44:24 Configure a credential helper to remove this warning. See 18:44:24 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 18:44:24 18:44:25 Removing intermediate container 0791ee367b85 18:44:25 ---> 84c43d7d48ba 18:44:25 Step 23/23 : LABEL version=0.0.0 18:44:25 ---> Running in c5d887996598 18:44:25 Removing intermediate container c5d887996598 18:44:25 ---> 3e54cb669c46 18:44:25 [Warning] One or more build-args [ARCH] were not consumed 18:44:25 Successfully built 3e54cb669c46 18:44:25 Successfully tagged device-sdk-simple:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } 18:44:25 Login Succeeded 18:44:25 nexus3.edgexfoundry.org:10003 18:44:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:44:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 18:44:25 Configure a credential helper to remove this warning. See 18:44:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 18:44:25 18:44:25 Login Succeeded 18:44:25 nexus3.edgexfoundry.org:10004 18:44:25 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 18:44:25 18:44:25 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:44:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:44:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 18:44:25 Configure a credential helper to remove this warning. See 18:44:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 18:44:25 18:44:25 Login Succeeded 18:44:25 docker.io 18:44:25 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 18:44:25 latest: Pulling from edgex-lftools-log-publisher 18:44:25 5eb5b503b376: Pulling fs layer 18:44:25 5c69ac0246d0: Pulling fs layer 18:44:25 ec43610c2a17: Pulling fs layer 18:44:25 3a2ae6a8a46f: Pulling fs layer 18:44:25 33b1e0a273af: Pulling fs layer 18:44:25 5d3b04190fa2: Pulling fs layer 18:44:25 2f39f015ded8: Pulling fs layer 18:44:25 33b1e0a273af: Waiting 18:44:25 5d3b04190fa2: Waiting 18:44:25 2f39f015ded8: Waiting 18:44:25 3a2ae6a8a46f: Waiting 18:44:25 5c69ac0246d0: Verifying Checksum 18:44:25 5c69ac0246d0: Download complete 18:44:25 3a2ae6a8a46f: Verifying Checksum 18:44:25 3a2ae6a8a46f: Download complete 18:44:25 33b1e0a273af: Verifying Checksum 18:44:25 33b1e0a273af: Download complete 18:44:25 5d3b04190fa2: Verifying Checksum 18:44:25 5d3b04190fa2: Download complete 18:44:25 ec43610c2a17: Verifying Checksum 18:44:25 ec43610c2a17: Download complete 18:44:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:44:26 5eb5b503b376: Verifying Checksum 18:44:26 5eb5b503b376: Download complete 18:44:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 18:44:26 Configure a credential helper to remove this warning. See 18:44:26 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 18:44:26 18:44:26 Login Succeeded 18:44:26 ---> docker-login.sh ends [Pipeline] } 18:44:26 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 18:44:26 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 18:44:26 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 18:44:26 ========================================================= 18:44:26 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 18:44:26 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:44:26 2f39f015ded8: Verifying Checksum 18:44:26 2f39f015ded8: Download complete 18:44:26 + 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.20-alpine --build-arg MAKE=echo noop --target=builder . 18:44:27 Sending build context to Docker daemon 5.827MB 18:44:27 Step 1/10 : ARG BASE=golang:1.20-alpine3.17 18:44:27 Step 2/10 : FROM ${BASE} AS builder 18:44:27 5eb5b503b376: Pull complete 18:44:27 5c69ac0246d0: Pull complete 18:44:27 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 18:44:27 edb6bdbacee9: Pulling fs layer 18:44:27 5f9638ab2659: Pulling fs layer 18:44:27 8d51d6327a98: Pulling fs layer 18:44:27 8b374f2dd631: Pulling fs layer 18:44:27 ec14aa9079de: Pulling fs layer 18:44:27 2f466654f4bb: Pulling fs layer 18:44:27 8b374f2dd631: Waiting 18:44:27 554e91adad29: Pulling fs layer 18:44:27 ec14aa9079de: Waiting 18:44:27 2f466654f4bb: Waiting 18:44:27 554e91adad29: Waiting 18:44:27 5f9638ab2659: Verifying Checksum 18:44:27 5f9638ab2659: Download complete 18:44:27 8b374f2dd631: Verifying Checksum 18:44:27 8b374f2dd631: Download complete 18:44:27 ec14aa9079de: Verifying Checksum 18:44:27 ec14aa9079de: Download complete 18:44:27 edb6bdbacee9: Download complete 18:44:27 ec43610c2a17: Pull complete 18:44:27 3a2ae6a8a46f: Pull complete 18:44:28 33b1e0a273af: Pull complete 18:44:28 5d3b04190fa2: Pull complete 18:44:28 554e91adad29: Verifying Checksum 18:44:28 554e91adad29: Download complete 18:44:29 8d51d6327a98: Verifying Checksum 18:44:30 2f466654f4bb: Verifying Checksum 18:44:30 2f466654f4bb: Download complete 18:44:30 edb6bdbacee9: Pull complete 18:44:30 5f9638ab2659: Pull complete 18:44:32 2f39f015ded8: Pull complete 18:44:32 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 18:44:32 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 18:44:32 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 18:44:32 prd-ubuntu20.04-docker-8c-8g-1170 does not seem to be running inside a container 18:44:32 $ 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-1475 -v /w/workspace/gexfoundry_device-sdk-go_PR-1475:/w/workspace/gexfoundry_device-sdk-go_PR-1475:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1475@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1475@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 ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 18:44:36 $ docker top 79a77750954e7e9202313c24a5fd736f2b466229bf8fd1e8fe5ef0ce2ec60ef2 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 18:44:36 ---> job-cost.sh 18:44:36 lf-activate-venv: SKIPPING 18:44:36 INFO: No Stack... 18:44:37 INFO: Retrieving Pricing Info for: v3-standard-8 18:44:37 INFO: Archiving Costs [Pipeline] sh 18:44:38 + cat /w/workspace/gexfoundry_device-sdk-go_PR-1475/archives/cost.csv 18:44:38 + cut -d, -f6 [Pipeline] lock 18:44:38 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-go-PR-1475-2-stack-cost] 18:44:38 Resource [jenkins-edgexfoundry-device-sdk-go-PR-1475-2-stack-cost] did not exist. Created. 18:44:38 Lock acquired on [jenkins-edgexfoundry-device-sdk-go-PR-1475-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 18:44:38 + echo total: 0.2199999988079071 [Pipeline] stash 18:44:38 Stashed 1 file(s) [Pipeline] } 18:44:38 Lock released on resource [jenkins-edgexfoundry-device-sdk-go-PR-1475-2-stack-cost] [Pipeline] // lock [Pipeline] } 18:44:38 $ docker stop --time=1 79a77750954e7e9202313c24a5fd736f2b466229bf8fd1e8fe5ef0ce2ec60ef2 18:44:39 $ docker rm -f --volumes 79a77750954e7e9202313c24a5fd736f2b466229bf8fd1e8fe5ef0ce2ec60ef2 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 18:44:42 8d51d6327a98: Pull complete 18:44:42 8b374f2dd631: Pull complete 18:44:42 ec14aa9079de: Pull complete 18:44:48 2f466654f4bb: Pull complete 18:44:50 554e91adad29: Pull complete 18:44:50 Digest: sha256:f4f79e0ab507ec6f613cbb0f842a80f635fe1a72038f554d66df6ea3828f3663 18:44:50 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 18:44:50 ---> 1e15ea492957 18:44:50 Step 3/10 : ARG MAKE=make build 18:44:52 ---> Running in cd2797a45e7e 18:44:52 Removing intermediate container cd2797a45e7e 18:44:52 ---> 4f2238877134 18:44:52 Step 4/10 : WORKDIR /device-sdk-go 18:44:52 ---> Running in aeae5295ce95 18:44:52 Removing intermediate container aeae5295ce95 18:44:52 ---> 3e3fe8c580ab 18:44:52 Step 5/10 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 18:44:53 ---> Running in 979812a66cb4 18:44:53 Removing intermediate container 979812a66cb4 18:44:53 ---> 692dbf00508a 18:44:53 Step 6/10 : RUN apk add --update --no-cache make git 18:44:53 ---> Running in d59640ad0a44 18:44:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 18:44:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 18:44:55 OK: 263 MiB in 53 packages 18:44:56 Removing intermediate container d59640ad0a44 18:44:56 ---> 70a14934ca45 18:44:56 Step 7/10 : COPY go.mod vendor* ./ 18:44:57 ---> be387509648a 18:44:57 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 18:44:57 ---> Running in d216411e0b7d 18:46:05 Removing intermediate container d216411e0b7d 18:46:05 ---> fa55641aa15a 18:46:05 Step 9/10 : COPY . . 18:46:05 ---> 558984a23c22 18:46:05 Step 10/10 : RUN ${MAKE} 18:46:05 ---> Running in 8301a4ba39a9 18:46:05 noop 18:46:05 Removing intermediate container 8301a4ba39a9 18:46:05 ---> dae371ff3a2d 18:46:05 Successfully built dae371ff3a2d 18:46:05 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:46:05 + docker inspect -f . ci-base-image-arm64 18:46:05 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 18:46:06 prd-ubuntu20.04-docker-arm64-4c-16g-1172 does not seem to be running inside a container 18:46:06 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-go/2 -v /w/workspace/device-sdk-go/2:/w/workspace/device-sdk-go/2:rw,z -v /w/workspace/device-sdk-go/2@tmp:/w/workspace/device-sdk-go/2@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 ******** -e ******** ci-base-image-arm64 cat 18:46:07 $ docker top 87de9d3f6d989def67dc7751490084efc8a5ef3d7c53f78b210630cb04591f63 -eo pid,comm [Pipeline] { [Pipeline] sh 18:46:08 + go version 18:46:08 go version go1.20.6 linux/arm64 [Pipeline] } 18:46:08 $ docker stop --time=1 87de9d3f6d989def67dc7751490084efc8a5ef3d7c53f78b210630cb04591f63 18:46:09 $ docker rm -f --volumes 87de9d3f6d989def67dc7751490084efc8a5ef3d7c53f78b210630cb04591f63 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:46:10 + docker inspect -f . ci-base-image-arm64 18:46:10 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 18:46:10 prd-ubuntu20.04-docker-arm64-4c-16g-1172 does not seem to be running inside a container 18:46:10 $ 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/2 -v /w/workspace/device-sdk-go/2:/w/workspace/device-sdk-go/2:rw,z -v /w/workspace/device-sdk-go/2@tmp:/w/workspace/device-sdk-go/2@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 ******** -e ******** ci-base-image-arm64 cat 18:46:12 $ docker top e11fef9b9a77024afcab84fefe2d7e49d685ada8669119006e38c64ba72625a9 -eo pid,comm [Pipeline] { [Pipeline] sh 18:46:12 + git config --global --add safe.directory /w/workspace/device-sdk-go/2 [Pipeline] fileExists [Pipeline] sh 18:46:13 + make test 18:46:13 go test -race -coverprofile=coverage.out ./... 18:47:00 ? github.com/edgexfoundry/device-sdk-go/v3 [no test files] 18:49:07 ? github.com/edgexfoundry/device-sdk-go/v3/example/cmd/device-simple [no test files] 18:49:07 ? github.com/edgexfoundry/device-sdk-go/v3/example/config [no test files] 18:49:07 ? github.com/edgexfoundry/device-sdk-go/v3/example/driver [no test files] 18:49:07 ? github.com/edgexfoundry/device-sdk-go/v3/internal/application [no test files] 18:49:07 ? github.com/edgexfoundry/device-sdk-go/v3/internal/autodiscovery [no test files] 18:49:19 ok github.com/edgexfoundry/device-sdk-go/v3/internal/autoevent 0.405s coverage: 27.6% of statements 18:49:19 ok github.com/edgexfoundry/device-sdk-go/v3/internal/cache 0.295s coverage: 80.2% of statements 18:49:29 ? github.com/edgexfoundry/device-sdk-go/v3/internal/config [no test files] 18:49:29 ? github.com/edgexfoundry/device-sdk-go/v3/internal/container [no test files] 18:49:29 ok github.com/edgexfoundry/device-sdk-go/v3/internal/common 0.391s coverage: 86.0% of statements 18:49:35 ? github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http/correlation [no test files] 18:49:35 ? github.com/edgexfoundry/device-sdk-go/v3/internal/provision [no test files] 18:49:35 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http 0.469s coverage: 77.5% of statements 18:49:38 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/messaging 3.297s coverage: 14.3% of statements 18:49:40 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces [no test files] 18:49:40 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces/mocks [no test files] 18:49:41 ok github.com/edgexfoundry/device-sdk-go/v3/internal/transformer 0.468s coverage: 68.5% of statements 18:49:43 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/models 0.495s coverage: 89.2% of statements 18:49:46 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/startup [no test files] 18:49:46 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/service 0.248s coverage: 5.6% of statements 18:49:47 WARNING: Linting skipped (not on x86_64 or linter not installed) 18:49:47 GO111MODULE=on go vet ./... 18:52:25 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 18:52:25 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 18:52:25 ./bin/test-attribution-txt.sh [Pipeline] echo 18:52:25 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 18:52:25 $ docker stop --time=1 e11fef9b9a77024afcab84fefe2d7e49d685ada8669119006e38c64ba72625a9 18:52:27 $ docker rm -f --volumes e11fef9b9a77024afcab84fefe2d7e49d685ada8669119006e38c64ba72625a9 [Pipeline] // withDockerContainer [Pipeline] sh 18:52:29 + sudo chown -R jenkins:jenkins . [Pipeline] stash 18:52:29 Warning: overwriting stash ‘coverage-report’ 18:52:29 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 18:52:30 + sudo chown -R jenkins:jenkins . [Pipeline] sh 18:52:30 + ls -al . 18:52:30 total 280 18:52:30 drwxrwxr-x 10 jenkins jenkins 4096 Jul 14 18:46 . 18:52:30 drwxrwxr-x 4 jenkins jenkins 4096 Jul 14 18:43 .. 18:52:30 -rw-rw-r-- 1 jenkins jenkins 140 Jul 14 18:43 .dockerignore 18:52:30 drwxrwxr-x 8 jenkins jenkins 4096 Jul 14 18:43 .git 18:52:30 drwxrwxr-x 2 jenkins jenkins 4096 Jul 14 18:43 .github 18:52:30 -rw-rw-r-- 1 jenkins jenkins 137 Jul 14 18:43 .gitignore 18:52:30 -rw-rw-r-- 1 jenkins jenkins 42 Jul 14 18:43 .golangci.yml 18:52:30 -rw-rw-r-- 1 jenkins jenkins 44878 Jul 14 18:43 CHANGELOG.md 18:52:30 -rw-rw-r-- 1 jenkins jenkins 677 Jul 14 18:43 GOVERNANCE.md 18:52:30 -rw-rw-r-- 1 jenkins jenkins 885 Jul 14 18:43 Jenkinsfile 18:52:30 -rw-rw-r-- 1 jenkins jenkins 11341 Jul 14 18:43 LICENSE 18:52:30 -rw-rw-r-- 1 jenkins jenkins 1714 Jul 14 18:43 Makefile 18:52:30 -rw-rw-r-- 1 jenkins jenkins 619 Jul 14 18:43 OWNERS.md 18:52:30 -rw-rw-r-- 1 jenkins jenkins 4933 Jul 14 18:43 README.md 18:52:30 -rw-rw-r-- 1 jenkins jenkins 5 Jul 14 18:42 VERSION 18:52:30 drwxrwxr-x 2 jenkins jenkins 4096 Jul 14 18:43 bin 18:52:30 -rw-r--r-- 1 jenkins jenkins 106396 Jul 14 18:49 coverage.out 18:52:30 drwxrwxr-x 5 jenkins jenkins 4096 Jul 14 18:43 example 18:52:30 -rw-rw-r-- 1 jenkins jenkins 3461 Jul 14 18:43 go.mod 18:52:30 -rw-rw-r-- 1 jenkins jenkins 32143 Jul 14 18:43 go.sum 18:52:30 drwxrwxr-x 12 jenkins jenkins 4096 Jul 14 18:43 internal 18:52:30 drwxrwxr-x 3 jenkins jenkins 4096 Jul 14 18:43 openapi 18:52:30 drwxrwxr-x 6 jenkins jenkins 4096 Jul 14 18:43 pkg 18:52:30 drwxrwxr-x 4 jenkins jenkins 4096 Jul 14 18:43 snap 18:52:30 -rw-rw-r-- 1 jenkins jenkins 222 Jul 14 18:43 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:52:30 + 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=eb93298487c7014ed0c97b15ee153db9be8b095f --label arch=arm64 --label version=0.0.0 . 18:52:31 Sending build context to Docker daemon 5.934MB 18:52:31 Step 1/23 : ARG BASE=golang:1.20-alpine3.17 18:52:31 Step 2/23 : FROM ${BASE} AS builder 18:52:31 ---> dae371ff3a2d 18:52:31 Step 3/23 : ARG MAKE=make build 18:52:31 ---> Running in fa6452b3c4c3 18:52:31 Removing intermediate container fa6452b3c4c3 18:52:31 ---> f8f38427c5d7 18:52:31 Step 4/23 : WORKDIR /device-sdk-go 18:52:31 ---> Running in 73235820f068 18:52:32 Removing intermediate container 73235820f068 18:52:32 ---> 035fa8caa17d 18:52:32 Step 5/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 18:52:32 ---> Running in 1dd12a767c66 18:52:32 Removing intermediate container 1dd12a767c66 18:52:32 ---> 92fda8a23fc6 18:52:32 Step 6/23 : RUN apk add --update --no-cache make git 18:52:32 ---> Running in b08abbaa449b 18:52:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 18:52:34 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 18:52:35 OK: 263 MiB in 53 packages 18:52:36 Removing intermediate container b08abbaa449b 18:52:36 ---> f035ba0f280c 18:52:36 Step 7/23 : COPY go.mod vendor* ./ 18:52:36 ---> d06f2908ab4c 18:52:36 Step 8/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 18:52:36 ---> Running in 6b66c7b79624 18:52:38 Removing intermediate container 6b66c7b79624 18:52:38 ---> 96976e83033f 18:52:38 Step 9/23 : COPY . . 18:52:40 ---> 381b026c44de 18:52:40 Step 10/23 : RUN ${MAKE} 18:52:40 ---> Running in 04b4c4bd6886 18:52:41 CGO_ENABLED=0 go build -ldflags "-X github.com/edgexfoundry/device-sdk-go/v3.Version=0.0.0" -trimpath -mod=readonly -o example/cmd/device-simple/device-simple ./example/cmd/device-simple 18:55:02 Removing intermediate container 04b4c4bd6886 18:55:02 ---> a214357a343d 18:55:02 Step 11/23 : FROM alpine:3.17 18:55:02 3.17: Pulling from library/alpine 18:55:02 edb6bdbacee9: Already exists 18:55:02 Digest: sha256:e95676db9e4a4f16f6cc01a8915368f82b018cc07aba951c1bd1db586c081388 18:55:02 Status: Downloaded newer image for alpine:3.17 18:55:02 ---> 779605e5fbc0 18:55:02 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 18:55:02 ---> Running in 9075ef3aa5e1 18:55:02 Removing intermediate container 9075ef3aa5e1 18:55:02 ---> 58c5f26b4250 18:55:02 Step 13/23 : RUN apk add --update --no-cache 18:55:02 ---> Running in 6cb963403958 18:55:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 18:55:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 18:55:02 OK: 7 MiB in 15 packages 18:55:02 Removing intermediate container 6cb963403958 18:55:02 ---> 94531b452218 18:55:02 Step 14/23 : WORKDIR / 18:55:02 ---> Running in 4b17e4c32a5a 18:55:02 Removing intermediate container 4b17e4c32a5a 18:55:02 ---> eb67832cf621 18:55:02 Step 15/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt 18:55:02 ---> 341d2d00d22e 18:55:02 Step 16/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 18:55:07 ---> 7093a2ab74d5 18:55:07 Step 17/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 18:55:07 ---> 8d8513f16b61 18:55:07 Step 18/23 : EXPOSE 59999 18:55:07 ---> Running in 5744711c9f18 18:55:07 Removing intermediate container 5744711c9f18 18:55:07 ---> f4fe9c55202b 18:55:07 Step 19/23 : ENTRYPOINT ["/device-simple"] 18:55:08 ---> Running in c667abc39504 18:55:08 Removing intermediate container c667abc39504 18:55:08 ---> 1fd4c6e60818 18:55:08 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 18:55:08 ---> Running in 741d20db511a 18:55:08 Removing intermediate container 741d20db511a 18:55:08 ---> b3448bfea982 18:55:08 Step 21/23 : LABEL arch=arm64 18:55:08 ---> Running in 52cc700f4427 18:55:08 Removing intermediate container 52cc700f4427 18:55:08 ---> fbecd2981113 18:55:08 Step 22/23 : LABEL git_sha=eb93298487c7014ed0c97b15ee153db9be8b095f 18:55:08 ---> Running in 77e2680d15df 18:55:09 Removing intermediate container 77e2680d15df 18:55:09 ---> 127c84d1a986 18:55:09 Step 23/23 : LABEL version=0.0.0 18:55:09 ---> Running in a056ed26f220 18:55:09 Removing intermediate container a056ed26f220 18:55:09 ---> 9d5e8200d3b3 18:55:09 [Warning] One or more build-args [ARCH] were not consumed 18:55:09 Successfully built 9d5e8200d3b3 18:55:09 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] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:55:10 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 18:55:10 18:55:10 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:55:10 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 18:55:10 arm64: Pulling from edgex-lftools-log-publisher 18:55:10 8998bd30e6a1: Pulling fs layer 18:55:10 04944245beec: Pulling fs layer 18:55:10 699f458cf7ca: Pulling fs layer 18:55:10 765212b225bb: Pulling fs layer 18:55:10 f23df028b6ca: Pulling fs layer 18:55:10 d65c8cfc05b1: Pulling fs layer 18:55:10 2437ff75d9bd: Pulling fs layer 18:55:10 f23df028b6ca: Waiting 18:55:10 d65c8cfc05b1: Waiting 18:55:10 765212b225bb: Waiting 18:55:10 04944245beec: Verifying Checksum 18:55:10 04944245beec: Download complete 18:55:10 765212b225bb: Verifying Checksum 18:55:10 765212b225bb: Download complete 18:55:10 f23df028b6ca: Verifying Checksum 18:55:10 f23df028b6ca: Download complete 18:55:10 d65c8cfc05b1: Verifying Checksum 18:55:10 d65c8cfc05b1: Download complete 18:55:10 699f458cf7ca: Verifying Checksum 18:55:10 699f458cf7ca: Download complete 18:55:11 8998bd30e6a1: Verifying Checksum 18:55:11 8998bd30e6a1: Download complete 18:55:13 2437ff75d9bd: Verifying Checksum 18:55:13 2437ff75d9bd: Download complete 18:55:14 8998bd30e6a1: Pull complete 18:55:15 04944245beec: Pull complete 18:55:16 699f458cf7ca: Pull complete 18:55:16 765212b225bb: Pull complete 18:55:17 f23df028b6ca: Pull complete 18:55:17 d65c8cfc05b1: Pull complete 18:55:29 2437ff75d9bd: Pull complete 18:55:29 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 18:55:29 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 18:55:29 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 18:55:29 prd-ubuntu20.04-docker-arm64-4c-16g-1172 does not seem to be running inside a container 18:55:29 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/device-sdk-go/2 -v /w/workspace/device-sdk-go/2:/w/workspace/device-sdk-go/2:rw,z -v /w/workspace/device-sdk-go/2@tmp:/w/workspace/device-sdk-go/2@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 ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 18:55:32 $ docker top 8c098e771c1af75aa3e2c7da64581960d1a86b143132af898bfa64e520feb8ec -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 18:55:33 ---> job-cost.sh 18:55:33 lf-activate-venv: SKIPPING 18:55:33 INFO: No Stack... 18:55:34 INFO: Retrieving Pricing Info for: v3-standard-4 18:55:35 INFO: Archiving Costs [Pipeline] sh 18:55:36 + cut -d, -f6 18:55:36 + cat /w/workspace/device-sdk-go/2/archives/cost.csv [Pipeline] lock 18:55:36 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-go-PR-1475-2-stack-cost] 18:55:36 Resource [jenkins-edgexfoundry-device-sdk-go-PR-1475-2-stack-cost] did not exist. Created. 18:55:36 Lock acquired on [jenkins-edgexfoundry-device-sdk-go-PR-1475-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 18:55:36 /w/workspace/device-sdk-go/2@tmp/durable-c54afc47/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 18:55:37 + echo total: 0.10999999940395355 [Pipeline] stash 18:55:37 Warning: overwriting stash ‘stack-cost’ 18:55:37 Stashed 1 file(s) [Pipeline] } 18:55:37 Lock released on resource [jenkins-edgexfoundry-device-sdk-go-PR-1475-2-stack-cost] [Pipeline] // lock [Pipeline] } 18:55:37 $ docker stop --time=1 8c098e771c1af75aa3e2c7da64581960d1a86b143132af898bfa64e520feb8ec 18:55:39 $ docker rm -f --volumes 8c098e771c1af75aa3e2c7da64581960d1a86b143132af898bfa64e520feb8ec [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 18:55:39 provisioning config files... 18:55:39 copy managed file [device-sdk-go-codecov-token] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1475@tmp/config12472978409868075221tmp [Pipeline] { [Pipeline] sh 18:55:39 + set +x 18:55:39 + curl -s https://codecov.io/bash 18:55:39 + bash -s -- 18:55:39 18:55:39 _____ _ 18:55:39 / ____| | | 18:55:39 | | ___ __| | ___ ___ _____ __ 18:55:39 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 18:55:39 | |___| (_) | (_| | __/ (_| (_) \ V / 18:55:39 \_____\___/ \__,_|\___|\___\___/ \_/ 18:55:39 Bash-1.0.6 18:55:39 18:55:39 18:55:39 ==> git version 2.25.1 found 18:55:39 ==> 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 18:55:39 Release-Date: 2020-01-08 18:55:39 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 18:55:39 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 18:55:39 ==> Jenkins CI detected. 18:55:39 current dir:  /w/workspace/gexfoundry_device-sdk-go_PR-1475 18:55:39 project root: . 18:55:39 --> token set from env 18:55:39 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 18:55:39 ==> Running gcov in . (disable via -X gcov) 18:55:39 ==> Python coveragepy not found 18:55:39 ==> Searching for coverage reports in: 18:55:39 + . 18:55:40 -> Found 1 reports 18:55:40 ==> Detecting git/mercurial file structure 18:55:40 ==> Reading reports 18:55:40 + ./coverage.out bytes=106396 18:55:40 ==> Appending adjustments 18:55:40 https://docs.codecov.io/docs/fixing-reports 18:55:40 + Found adjustments 18:55:40 ==> Gzipping contents 18:55:40 16K /tmp/codecov.mZje1x.gz 18:55:40 ==> Uploading reports 18:55:40 url: https://codecov.io 18:55:40 query: branch=PR-1475&commit=dd96342dad9e44a2afcf16b45199cbc8a55f6621&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-1475%2F2%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=1475&job=&cmd_args= 18:55:40 -> Pinging Codecov 18:55:40 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=6fc62cd9-fce6-47f0-85f4-af589338491a&branch=PR-1475&commit=dd96342dad9e44a2afcf16b45199cbc8a55f6621&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-1475%2F2%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=1475&job=&cmd_args= 18:55:40 -> Uploading to 18:55:40 https://storage.googleapis.com/codecov/v4/raw/2023-07-14/7E55EF52A471D76F132DFD9A03CDDE97/dd96342dad9e44a2afcf16b45199cbc8a55f6621/33b5d5b2-0665-43a9-ab39-c37c3dca2997.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230714%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230714T185540Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=13e9639c1611d2a858061d6ce73ab061b96b6a1fe3221f4bfc250a33d98bb408 18:55:40 % Total % Received % Xferd Average Speed Time Time Time Current 18:55:40 Dload Upload Total Spent Left Speed 18:55:40 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 15166 0 0 100 15166 0 78175 --:--:-- --:--:-- --:--:-- 78175 100 15166 0 0 100 15166 0 78175 --:--:-- --:--:-- --:--:-- 77774 18:55:40 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-sdk-go/commit/dd96342dad9e44a2afcf16b45199cbc8a55f6621 [Pipeline] } 18:55:40 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] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to when conditional [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 18:55:41 + [ -d /w/workspace/gexfoundry_device-sdk-go_PR-1475/archives ] 18:55:41 + ls -al /w/workspace/gexfoundry_device-sdk-go_PR-1475/archives 18:55:41 total 16 18:55:41 drwxr-xr-x 3 root root 4096 Jul 14 18:44 . 18:55:41 drwxrwxr-x 12 jenkins jenkins 4096 Jul 14 18:44 .. 18:55:41 drwxr-xr-x 2 root root 4096 Jul 14 18:44 cost 18:55:41 -rw-r--r-- 1 root root 86 Jul 14 18:44 cost.csv 18:55:41 + sudo chown -R jenkins:jenkins /w/workspace/gexfoundry_device-sdk-go_PR-1475/archives 18:55:41 + ls -al /w/workspace/gexfoundry_device-sdk-go_PR-1475/archives 18:55:41 total 16 18:55:41 drwxr-xr-x 3 jenkins jenkins 4096 Jul 14 18:44 . 18:55:41 drwxrwxr-x 12 jenkins jenkins 4096 Jul 14 18:44 .. 18:55:41 drwxr-xr-x 2 jenkins jenkins 4096 Jul 14 18:44 cost 18:55:41 -rw-r--r-- 1 jenkins jenkins 86 Jul 14 18:44 cost.csv [Pipeline] libraryResource [Pipeline] sh 18:55:41 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 18:55:42 ---> package-listing.sh 18:55:42 ++ tr '[:upper:]' '[:lower:]' 18:55:42 ++ facter osfamily 18:55:42 + OS_FAMILY=debian 18:55:42 + workspace=/w/workspace/gexfoundry_device-sdk-go_PR-1475 18:55:42 + START_PACKAGES=/tmp/packages_start.txt 18:55:42 + END_PACKAGES=/tmp/packages_end.txt 18:55:42 + DIFF_PACKAGES=/tmp/packages_diff.txt 18:55:42 + PACKAGES=/tmp/packages_start.txt 18:55:42 + '[' /w/workspace/gexfoundry_device-sdk-go_PR-1475 ']' 18:55:42 + PACKAGES=/tmp/packages_end.txt 18:55:42 + case "${OS_FAMILY}" in 18:55:42 + dpkg -l 18:55:42 + grep '^ii' 18:55:42 + '[' -f /tmp/packages_start.txt ']' 18:55:42 + '[' -f /tmp/packages_end.txt ']' 18:55:42 + diff /tmp/packages_start.txt /tmp/packages_end.txt 18:55:42 + '[' /w/workspace/gexfoundry_device-sdk-go_PR-1475 ']' 18:55:42 + mkdir -p /w/workspace/gexfoundry_device-sdk-go_PR-1475/archives/ 18:55:42 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/gexfoundry_device-sdk-go_PR-1475/archives/ [Pipeline] echo 18:55:42 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-1475/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 18:55:43 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:55:43 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 18:55:43 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 18:55:43 prd-ubuntu20.04-docker-8c-8g-1170 does not seem to be running inside a container 18:55:43 $ 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-1475/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-1475 -v /w/workspace/gexfoundry_device-sdk-go_PR-1475:/w/workspace/gexfoundry_device-sdk-go_PR-1475:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1475@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1475@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 18:55:43 $ docker top c558b11ce290829209cafe57837ffa60006171c2a817034653219763b86dc0d8 -eo pid,comm [Pipeline] { [Pipeline] sh 18:55:44 + touch /tmp/pre-build-complete [Pipeline] sh 18:55:44 + mkdir -p /var/log/sysstat [Pipeline] sh 18:55:44 + ls /var/log/sa-host 18:55:44 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 18:55:44 provisioning config files... 18:55:44 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1475@tmp/config9120566561691427957tmp [Pipeline] { [Pipeline] echo 18:55:44 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 18:55:45 ---> create-netrc.sh [Pipeline] } 18:55:45 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 18:55:45 ---> python-tools-install.sh [Pipeline] echo 18:55:45 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 18:55:45 ---> sudo-logs.sh 18:55:45 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 18:55:45 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 18:55:46 ---> job-cost.sh 18:55:46 lf-activate-venv: SKIPPING 18:55:46 DEBUG: total: 0.2199999988079071 18:55:46 INFO: Retrieving Stack Cost... 18:55:47 INFO: Retrieving Pricing Info for: v3-standard-8 18:55:47 INFO: Archiving Costs [Pipeline] echo 18:55:47 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 18:55:47 ---> logs-deploy.sh 18:55:47 lf-activate-venv: SKIPPING 18:55:47 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-go/PR-1475/2 18:55:47 INFO: archiving workspace using pattern(s): 18:55:48 Archives upload complete. 18:55:48 INFO: archiving logs to Nexus