Pull request #1345 updated Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of hahattan for edgexfoundry/device-sdk-go Obtained Jenkinsfile from 1066856259239db1f5b18b8cd1860e9b4d9d0dff+b4dcd90c517d60267da088e4e26fcccd6a523ed6 (644c5eb407337f9096c3beff265e856025fef7ea) 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-ssh9293599940908958276.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 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-ssh17518185916209257030.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 cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 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-1345/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-1345/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh1657549254004351444.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 # timeout=10 Commit message: "Merge pull request #420 from bill-mahoney/levski-update" > 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-ssh6718110225976604424.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-1345/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-1345/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh1304619459289871152.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.18 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-8051 in /w/workspace/gexfoundry_device-sdk-go_PR-1345 [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-1345 # 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/1345/head:refs/remotes/origin/PR-1345 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit b4dcd90c517d60267da088e4e26fcccd6a523ed6 into PR head commit 1066856259239db1f5b18b8cd1860e9b4d9d0dff Merge succeeded, producing 1066856259239db1f5b18b8cd1860e9b4d9d0dff Checking out Revision 1066856259239db1f5b18b8cd1860e9b4d9d0dff (PR-1345) > git config core.sparsecheckout # timeout=10 > git checkout -f 1066856259239db1f5b18b8cd1860e9b4d9d0dff # 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 b4dcd90c517d60267da088e4e26fcccd6a523ed6 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 1066856259239db1f5b18b8cd1860e9b4d9d0dff # timeout=10 Commit message: "refactor!: address PR requested changes" First time build. Skipping changelog. > git rev-list --no-walk 915ebad1e9b02ad812ee33781662f71824c92794 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 03:59:20 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 03:59:20 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 03:59:20 ========================================================= 03:59:20 EdgeX Global Pipelines Version Info 03:59:20 ========================================================= [Pipeline] libraryResource [Pipeline] sh 03:59:21 ------------------- 03:59:21 stable info: 03:59:21 ------------------- 03:59:21 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 03:59:21 Commit SHA: cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 03:59:21 Message: update stable to v1.0.244 03:59:22 ------------------- 03:59:22 experimental info: 03:59:22 ------------------- 03:59:22 Commited By: **** collab-it+edgex@linuxfoundation.org 03:59:22 Commit SHA: cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 03:59:22 Message: update experimental to v1.0.244 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-go-settings [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-go [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.18 [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = example/cmd/device-simple/Dockerfile [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-sdk-simple [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-1345 [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-1345 [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-1345 [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 1066856259239db1f5b18b8cd1860e9b4d9d0dff [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 1066856 [Pipeline] echo 03:59:22 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 03:59:22 provisioning config files... 03:59:22 copy managed file [device-sdk-go-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp/config15863736508180235515tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:59:22 ---> docker-login.sh 03:59:22 nexus3.edgexfoundry.org:10001 03:59:23 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:59:23 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:59:23 Configure a credential helper to remove this warning. See 03:59:23 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:59:23 03:59:23 Login Succeeded 03:59:23 nexus3.edgexfoundry.org:10002 03:59:23 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:59:23 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:59:23 Configure a credential helper to remove this warning. See 03:59:23 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:59:23 03:59:23 Login Succeeded 03:59:23 nexus3.edgexfoundry.org:10003 03:59:23 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:59:23 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:59:23 Configure a credential helper to remove this warning. See 03:59:23 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:59:23 03:59:23 Login Succeeded 03:59:23 nexus3.edgexfoundry.org:10004 03:59:23 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:59:23 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:59:23 Configure a credential helper to remove this warning. See 03:59:23 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:59:23 03:59:23 Login Succeeded 03:59:23 docker.io 03:59:23 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:59:24 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:59:24 Configure a credential helper to remove this warning. See 03:59:24 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:59:24 03:59:24 Login Succeeded 03:59:24 ---> docker-login.sh ends [Pipeline] } 03:59:24 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 03:59:24 + git rev-list -1 --merges 1066856259239db1f5b18b8cd1860e9b4d9d0dff~1..1066856259239db1f5b18b8cd1860e9b4d9d0dff [Pipeline] echo 03:59:24 -----------> git rev-list -1 --merges 1066856259239db1f5b18b8cd1860e9b4d9d0dff~1..1066856259239db1f5b18b8cd1860e9b4d9d0dff 1066856259239db1f5b18b8cd1860e9b4d9d0dff [false] [Pipeline] sh 03:59:24 + git log --format=format:%s -1 1066856259239db1f5b18b8cd1860e9b4d9d0dff [Pipeline] echo 03:59:24 ========================================================= 03:59:24 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 03:59:24 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 03:59:25 + git log --format=format:%s -1 1066856259239db1f5b18b8cd1860e9b4d9d0dff [Pipeline] echo 03:59:25 [semverPrep] GIT_COMMIT: 1066856259239db1f5b18b8cd1860e9b4d9d0dff, Commit Message: refactor!: address PR requested changes [Pipeline] echo 03:59:25 [semverPrep] This is not a build commit. [Pipeline] sh 03:59:25 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 03:59:25 + grep -v github /etc/ssh/ssh_known_hosts 03:59:25 + [ -e /tmp/ssh_known_hosts ] 03:59:25 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 03:59:25 + + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg=sudo 03:59:25 tee -a /etc/ssh/ssh_known_hosts 03:59:25 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:59:25 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 03:59:25 03:59:25 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:59:26 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 03:59:26 0.1.4: Pulling from edgex-devops/py-git-semver 03:59:26 b85a868b505f: Pulling fs layer 03:59:26 e2be974225ed: Pulling fs layer 03:59:26 339a4e72a1f5: Pulling fs layer 03:59:26 988bab9f4d93: Pulling fs layer 03:59:26 1469e6f7b9e6: Pulling fs layer 03:59:26 eaf3925da568: Pulling fs layer 03:59:26 988bab9f4d93: Waiting 03:59:26 1469e6f7b9e6: Waiting 03:59:26 bab4dde63d76: Pulling fs layer 03:59:26 bde34c3a00c8: Pulling fs layer 03:59:26 b352a97aabf1: Pulling fs layer 03:59:26 4872d77fe225: Pulling fs layer 03:59:26 eaf3925da568: Waiting 03:59:26 bab4dde63d76: Waiting 03:59:26 b352a97aabf1: Waiting 03:59:26 bde34c3a00c8: Waiting 03:59:26 5851b861e8e6: Pulling fs layer 03:59:26 5851b861e8e6: Waiting 03:59:26 4872d77fe225: Waiting 03:59:26 e2be974225ed: Download complete 03:59:26 988bab9f4d93: Verifying Checksum 03:59:26 988bab9f4d93: Download complete 03:59:26 1469e6f7b9e6: Verifying Checksum 03:59:26 1469e6f7b9e6: Download complete 03:59:26 339a4e72a1f5: Verifying Checksum 03:59:26 339a4e72a1f5: Download complete 03:59:26 eaf3925da568: Verifying Checksum 03:59:26 eaf3925da568: Download complete 03:59:26 bde34c3a00c8: Verifying Checksum 03:59:26 bde34c3a00c8: Download complete 03:59:26 b352a97aabf1: Verifying Checksum 03:59:26 b352a97aabf1: Download complete 03:59:26 4872d77fe225: Download complete 03:59:26 5851b861e8e6: Verifying Checksum 03:59:26 5851b861e8e6: Download complete 03:59:26 b85a868b505f: Verifying Checksum 03:59:26 b85a868b505f: Download complete 03:59:26 bab4dde63d76: Verifying Checksum 03:59:26 bab4dde63d76: Download complete 03:59:28 b85a868b505f: Pull complete 03:59:28 e2be974225ed: Pull complete 03:59:28 339a4e72a1f5: Pull complete 03:59:28 988bab9f4d93: Pull complete 03:59:28 1469e6f7b9e6: Pull complete 03:59:29 eaf3925da568: Pull complete 03:59:31 bab4dde63d76: Pull complete 03:59:31 bde34c3a00c8: Pull complete 03:59:31 b352a97aabf1: Pull complete 03:59:31 4872d77fe225: Pull complete 03:59:31 5851b861e8e6: Pull complete 03:59:31 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 03:59:31 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 03:59:31 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:59:31 prd-ubuntu20.04-docker-8c-8g-8051 does not seem to be running inside a container 03:59:31 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/gexfoundry_device-sdk-go_PR-1345 -v /w/workspace/gexfoundry_device-sdk-go_PR-1345:/w/workspace/gexfoundry_device-sdk-go_PR-1345:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 03:59:34 $ docker top 71beb71114e0e9067362bd144242b9c6af13532770a13eea49921ddbc987e41e -eo pid,comm 03:59:34 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). 03:59:34 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 03:59:34 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 03:59:34 [ssh-agent] Looking for ssh-agent implementation... 03:59:34 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 03:59:34 $ docker exec 71beb71114e0e9067362bd144242b9c6af13532770a13eea49921ddbc987e41e ssh-agent 03:59:34 SSH_AUTH_SOCK=/tmp/ssh-95tUxmu8tdHX/agent.32 03:59:34 SSH_AGENT_PID=38 03:59:34 Running ssh-add (command line suppressed) 03:59:34 Identity added: /w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp/private_key_15822551916216022709.key (/w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp/private_key_15822551916216022709.key) 03:59:34 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 03:59:34 + git tag --points-at HEAD [Pipeline] } 03:59:34 $ docker exec --env ******** --env ******** 71beb71114e0e9067362bd144242b9c6af13532770a13eea49921ddbc987e41e ssh-agent -k 03:59:35 unset SSH_AUTH_SOCK; 03:59:35 unset SSH_AGENT_PID; 03:59:35 echo Agent pid 38 killed; 03:59:35 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 03:59:35 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 03:59:35 [ssh-agent] Looking for ssh-agent implementation... 03:59:35 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 03:59:35 $ docker exec 71beb71114e0e9067362bd144242b9c6af13532770a13eea49921ddbc987e41e ssh-agent 03:59:35 SSH_AUTH_SOCK=/tmp/ssh-T6tJmEsDDa1b/agent.70 03:59:35 SSH_AGENT_PID=76 03:59:35 Running ssh-add (command line suppressed) 03:59:35 Identity added: /w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp/private_key_8239356438130356294.key (/w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp/private_key_8239356438130356294.key) 03:59:35 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 03:59:35 + git semver init 03:59:36 2023-03-02 03:59:35,941 [run_init] DEBUG init version:0.0.0 force:False 03:59:36 2023-03-02 03:59:35,942 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/gexfoundry_device-sdk-go_PR-1345/.semver 03:59:36 2023-03-02 03:59:35,943 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-sdk-go.git /w/workspace/gexfoundry_device-sdk-go_PR-1345/.semver 03:59:36 2023-03-02 03:59:35,943 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-sdk-go.git', '/w/workspace/gexfoundry_device-sdk-go_PR-1345/.semver'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1345, universal_newlines=False, shell=None, istream=None) 03:59:36 2023-03-02 03:59:36,910 [append_file] DEBUG append to file:/w/workspace/gexfoundry_device-sdk-go_PR-1345/.git/info/exclude 03:59:36 2023-03-02 03:59:36,911 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/gexfoundry_device-sdk-go_PR-1345/.semver/PR-1345 with force:False 03:59:36 2023-03-02 03:59:36,911 [write_file] DEBUG write to file:/w/workspace/gexfoundry_device-sdk-go_PR-1345/.semver/PR-1345 03:59:36 2023-03-02 03:59:36,915 [execute] INFO git cat-file --batch-check 03:59:36 2023-03-02 03:59:36,915 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1345/.semver, universal_newlines=False, shell=None, istream=) 03:59:36 2023-03-02 03:59:36,922 [execute] INFO git cat-file --batch 03:59:36 2023-03-02 03:59:36,922 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1345/.semver, universal_newlines=False, shell=None, istream=) 03:59:36 2023-03-02 03:59:36,927 [read_version] DEBUG read version from /w/workspace/gexfoundry_device-sdk-go_PR-1345/.semver/PR-1345 03:59:36 0.0.0 [Pipeline] } 03:59:36 $ docker exec --env ******** --env ******** 71beb71114e0e9067362bd144242b9c6af13532770a13eea49921ddbc987e41e ssh-agent -k 03:59:37 unset SSH_AUTH_SOCK; 03:59:37 unset SSH_AGENT_PID; 03:59:37 echo Agent pid 76 killed; 03:59:37 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 03:59:37 + git semver [Pipeline] } 03:59:37 $ docker stop --time=1 71beb71114e0e9067362bd144242b9c6af13532770a13eea49921ddbc987e41e 03:59:38 $ docker rm -f --volumes 71beb71114e0e9067362bd144242b9c6af13532770a13eea49921ddbc987e41e [Pipeline] // withDockerContainer [Pipeline] sh 03:59:39 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 03:59:39 Stashed 1 file(s) [Pipeline] echo 03:59:39 [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 03:59:39 provisioning config files... 03:59:39 copy managed file [device-sdk-go-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp/config8903388087902499745tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:59:39 ---> docker-login.sh 03:59:39 nexus3.edgexfoundry.org:10001 03:59:39 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:59:39 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:59:39 Configure a credential helper to remove this warning. See 03:59:39 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:59:39 03:59:39 Login Succeeded 03:59:39 nexus3.edgexfoundry.org:10002 03:59:39 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:59:39 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:59:39 Configure a credential helper to remove this warning. See 03:59:39 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:59:39 03:59:39 Login Succeeded 03:59:39 nexus3.edgexfoundry.org:10003 03:59:40 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:59:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:59:40 Configure a credential helper to remove this warning. See 03:59:40 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:59:40 03:59:40 Login Succeeded 03:59:40 nexus3.edgexfoundry.org:10004 03:59:40 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:59:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:59:40 Configure a credential helper to remove this warning. See 03:59:40 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:59:40 03:59:40 Login Succeeded 03:59:40 docker.io 03:59:40 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:59:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:59:40 Configure a credential helper to remove this warning. See 03:59:40 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:59:40 03:59:40 Login Succeeded 03:59:40 ---> docker-login.sh ends [Pipeline] } 03:59:40 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 03:59:40 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 03:59:40 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 03:59:40 ========================================================= 03:59:40 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine] 03:59:40 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:59:40 + 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.18-alpine --build-arg MAKE=echo noop --target=builder . 03:59:40 Sending build context to Docker daemon 10.79MB 03:59:40 Step 1/10 : ARG BASE=golang:1.18-alpine3.16 03:59:40 Step 2/10 : FROM ${BASE} AS builder 03:59:40 1.18-alpine: Pulling from edgex-devops/edgex-golang-base 03:59:40 213ec9aee27d: Pulling fs layer 03:59:40 4583459ba037: Pulling fs layer 03:59:40 93c1e223e6f2: Pulling fs layer 03:59:40 53926ce57604: Pulling fs layer 03:59:40 21b2b0c7a3f4: Pulling fs layer 03:59:40 22ff95d597cd: Pulling fs layer 03:59:40 12d6caf4c0d1: Pulling fs layer 03:59:40 96b7cbca73a9: Pulling fs layer 03:59:40 a7acece74701: Pulling fs layer 03:59:40 53926ce57604: Waiting 03:59:40 21b2b0c7a3f4: Waiting 03:59:40 a7acece74701: Waiting 03:59:40 22ff95d597cd: Waiting 03:59:40 96b7cbca73a9: Waiting 03:59:40 93c1e223e6f2: Verifying Checksum 03:59:40 93c1e223e6f2: Download complete 03:59:40 4583459ba037: Download complete 03:59:41 21b2b0c7a3f4: Verifying Checksum 03:59:41 21b2b0c7a3f4: Download complete 03:59:41 22ff95d597cd: Verifying Checksum 03:59:41 22ff95d597cd: Download complete 03:59:41 213ec9aee27d: Verifying Checksum 03:59:41 213ec9aee27d: Download complete 03:59:41 12d6caf4c0d1: Download complete 03:59:41 213ec9aee27d: Pull complete 03:59:41 4583459ba037: Pull complete 03:59:41 93c1e223e6f2: Pull complete 03:59:41 a7acece74701: Verifying Checksum 03:59:41 a7acece74701: Download complete 03:59:41 96b7cbca73a9: Verifying Checksum 03:59:41 96b7cbca73a9: Download complete 03:59:41 53926ce57604: Verifying Checksum 03:59:41 53926ce57604: Download complete 03:59:46 53926ce57604: Pull complete 03:59:46 21b2b0c7a3f4: Pull complete 03:59:46 22ff95d597cd: Pull complete 03:59:46 12d6caf4c0d1: Pull complete 03:59:47 96b7cbca73a9: Pull complete 03:59:48 a7acece74701: Pull complete 03:59:48 Digest: sha256:f6a9ef70c52da88a2ff63a0c6767b24654f9f5185d1d85ca6cc3004fb48f6c2d 03:59:48 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine 03:59:48 ---> db6d94c90886 03:59:48 Step 3/10 : ARG MAKE=make build 03:59:51 ---> Running in 854ffff467e2 03:59:51 Removing intermediate container 854ffff467e2 03:59:51 ---> b7b07e437ad3 03:59:51 Step 4/10 : WORKDIR /device-sdk-go 03:59:51 ---> Running in 3a979b54dd05 03:59:51 Removing intermediate container 3a979b54dd05 03:59:51 ---> 11e222beb4ce 03:59:51 Step 5/10 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 03:59:51 ---> Running in 8fe0a4014e00 03:59:51 Removing intermediate container 8fe0a4014e00 03:59:51 ---> 55f2f7942aad 03:59:51 Step 6/10 : RUN apk add --update --no-cache make git 03:59:51 ---> Running in a9d28e395927 03:59:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 03:59:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 03:59:52 OK: 211 MiB in 51 packages 03:59:52 Removing intermediate container a9d28e395927 03:59:52 ---> a53bb179160e 03:59:52 Step 7/10 : COPY go.mod vendor* ./ 03:59:52 ---> 5309bc0f69c2 03:59:52 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:59:52 ---> Running in d6a37bf18da2 03:59:54 Still waiting to schedule task 03:59:54 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 04:00:32 Removing intermediate container d6a37bf18da2 04:00:32 ---> 7656fa3461d3 04:00:32 Step 9/10 : COPY . . 04:00:32 ---> 8a2bc58a7b62 04:00:32 Step 10/10 : RUN ${MAKE} 04:00:32 ---> Running in dfba99c5ce18 04:00:32 noop 04:00:32 Removing intermediate container dfba99c5ce18 04:00:32 ---> 3dfb20f07885 04:00:32 Successfully built 3dfb20f07885 04:00:32 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:00:32 + docker inspect -f . ci-base-image-x86_64 04:00:32 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:00:32 prd-ubuntu20.04-docker-8c-8g-8051 does not seem to be running inside a container 04:00:32 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/gexfoundry_device-sdk-go_PR-1345 -v /w/workspace/gexfoundry_device-sdk-go_PR-1345:/w/workspace/gexfoundry_device-sdk-go_PR-1345:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 04:00:32 $ docker top 94f790b8c938a3c5a5773bc28d5fdf45edb28fe868cf1747e4702bbadfdb6ab3 -eo pid,comm [Pipeline] { [Pipeline] sh 04:00:33 + go version 04:00:33 go version go1.18.7 linux/amd64 [Pipeline] } 04:00:33 $ docker stop --time=1 94f790b8c938a3c5a5773bc28d5fdf45edb28fe868cf1747e4702bbadfdb6ab3 04:00:34 $ docker rm -f --volumes 94f790b8c938a3c5a5773bc28d5fdf45edb28fe868cf1747e4702bbadfdb6ab3 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:00:34 + docker inspect -f . ci-base-image-x86_64 04:00:34 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:00:35 prd-ubuntu20.04-docker-8c-8g-8051 does not seem to be running inside a container 04:00:35 $ 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-1345 -v /w/workspace/gexfoundry_device-sdk-go_PR-1345:/w/workspace/gexfoundry_device-sdk-go_PR-1345:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 04:00:35 $ docker top a9d864d7cbd9f7a07351b2acb6ed4db3fcad156cbfd1b2bac0b8ea562881c938 -eo pid,comm [Pipeline] { [Pipeline] sh 04:00:35 + git config --global --add safe.directory /w/workspace/gexfoundry_device-sdk-go_PR-1345 [Pipeline] fileExists [Pipeline] sh 04:00:36 + make test 04:00:36 go test -race -coverprofile=coverage.out ./... 04:00:41 ? github.com/edgexfoundry/device-sdk-go/v3 [no test files] 04:00:56 ? github.com/edgexfoundry/device-sdk-go/v3/example/cmd/device-simple [no test files] 04:00:56 ? github.com/edgexfoundry/device-sdk-go/v3/example/config [no test files] 04:00:56 ? github.com/edgexfoundry/device-sdk-go/v3/example/driver [no test files] 04:00:56 ? github.com/edgexfoundry/device-sdk-go/v3/internal/application [no test files] 04:00:56 ? github.com/edgexfoundry/device-sdk-go/v3/internal/autodiscovery [no test files] 04:00:56 ok github.com/edgexfoundry/device-sdk-go/v3/internal/autoevent 0.067s coverage: 27.6% of statements 04:00:56 ok github.com/edgexfoundry/device-sdk-go/v3/internal/cache 0.056s coverage: 78.9% of statements 04:00:56 ok github.com/edgexfoundry/device-sdk-go/v3/internal/common 0.102s coverage: 86.0% of statements 04:00:56 ? github.com/edgexfoundry/device-sdk-go/v3/internal/config [no test files] 04:00:56 ? github.com/edgexfoundry/device-sdk-go/v3/internal/container [no test files] 04:00:56 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http 0.125s coverage: 75.0% of statements 04:00:56 ? github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http/correlation [no test files] 04:00:58 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/messaging 3.079s coverage: 15.3% of statements 04:00:58 ? github.com/edgexfoundry/device-sdk-go/v3/internal/provision [no test files] 04:00:58 ok github.com/edgexfoundry/device-sdk-go/v3/internal/transformer 0.078s coverage: 65.2% of statements 04:00:58 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces [no test files] 04:00:58 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces/mocks [no test files] 04:00:58 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/models 0.754s coverage: 89.2% of statements 04:00:58 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/service 0.054s coverage: 4.7% of statements 04:00:58 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/startup [no test files] 04:01:16 level=warning msg="[linters context] structcheck is disabled because of go1.18. You can track the evolution of the go1.18 support by following the https://github.com/golangci/golangci-lint/issues/2649." 04:01:16 GO111MODULE=on go vet ./... 04:01:17 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 04:01:17 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 04:01:17 ./bin/test-attribution-txt.sh [Pipeline] echo 04:01:17 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 04:01:17 $ docker stop --time=1 a9d864d7cbd9f7a07351b2acb6ed4db3fcad156cbfd1b2bac0b8ea562881c938 04:01:20 Running on prd-ubuntu20.04-docker-arm64-4c-16g-8052 in /w/workspace/gexfoundry_device-sdk-go_PR-1345 04:01:20 $ docker rm -f --volumes a9d864d7cbd9f7a07351b2acb6ed4db3fcad156cbfd1b2bac0b8ea562881c938 [Pipeline] // withDockerContainer [Pipeline] { [Pipeline] sh [Pipeline] ws 04:01:20 Running in /w/workspace/device-sdk-go/3 [Pipeline] { [Pipeline] checkout 04:01:20 The recommended git tool is: git 04:01:20 + sudo chown -R jenkins:jenkins . [Pipeline] stash 04:01:20 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 04:01:21 + sudo chown -R jenkins:jenkins . [Pipeline] sh 04:01:21 + ls -al . 04:01:21 total 280 04:01:21 drwxrwxr-x 11 jenkins jenkins 4096 Mar 2 04:00 . 04:01:21 drwxrwxr-x 4 jenkins jenkins 4096 Mar 2 03:59 .. 04:01:21 -rw-rw-r-- 1 jenkins jenkins 140 Mar 2 03:59 .dockerignore 04:01:21 drwxrwxr-x 8 jenkins jenkins 4096 Mar 2 04:00 .git 04:01:21 drwxrwxr-x 2 jenkins jenkins 4096 Mar 2 03:59 .github 04:01:21 -rw-rw-r-- 1 jenkins jenkins 131 Mar 2 03:59 .gitignore 04:01:21 -rw-rw-r-- 1 jenkins jenkins 42 Mar 2 03:59 .golangci.yml 04:01:21 drwxr-xr-x 3 jenkins jenkins 4096 Mar 2 03:59 .semver 04:01:21 -rw-rw-r-- 1 jenkins jenkins 31677 Mar 2 03:59 CHANGELOG.md 04:01:21 -rw-rw-r-- 1 jenkins jenkins 677 Mar 2 03:59 GOVERNANCE.md 04:01:21 -rw-rw-r-- 1 jenkins jenkins 885 Mar 2 03:59 Jenkinsfile 04:01:21 -rw-rw-r-- 1 jenkins jenkins 11341 Mar 2 03:59 LICENSE 04:01:21 -rw-rw-r-- 1 jenkins jenkins 1679 Mar 2 03:59 Makefile 04:01:21 -rw-rw-r-- 1 jenkins jenkins 619 Mar 2 03:59 OWNERS.md 04:01:21 -rw-rw-r-- 1 jenkins jenkins 4891 Mar 2 03:59 README.md 04:01:21 -rw-rw-r-- 1 jenkins jenkins 5 Mar 2 03:59 VERSION 04:01:21 drwxrwxr-x 2 jenkins jenkins 4096 Mar 2 03:59 bin 04:01:21 -rw-r--r-- 1 jenkins jenkins 110996 Mar 2 04:00 coverage.out 04:01:21 drwxrwxr-x 5 jenkins jenkins 4096 Mar 2 03:59 example 04:01:21 -rw-rw-r-- 1 jenkins jenkins 3266 Mar 2 03:59 go.mod 04:01:21 -rw-rw-r-- 1 jenkins jenkins 30840 Mar 2 03:59 go.sum 04:01:21 drwxrwxr-x 12 jenkins jenkins 4096 Mar 2 03:59 internal 04:01:21 drwxrwxr-x 3 jenkins jenkins 4096 Mar 2 03:59 openapi 04:01:21 drwxrwxr-x 6 jenkins jenkins 4096 Mar 2 03:59 pkg 04:01:21 drwxrwxr-x 4 jenkins jenkins 4096 Mar 2 03:59 snap 04:01:21 -rw-rw-r-- 1 jenkins jenkins 222 Mar 2 03:59 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:01:22 + 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=1066856259239db1f5b18b8cd1860e9b4d9d0dff --label arch=amd64 --label version=0.0.0 . 04:01:22 Sending build context to Docker daemon 10.9MB 04:01:22 Step 1/23 : ARG BASE=golang:1.18-alpine3.16 04:01:22 Step 2/23 : FROM ${BASE} AS builder 04:01:22 ---> 3dfb20f07885 04:01:22 Step 3/23 : ARG MAKE=make build 04:01:22 ---> Running in 184f392b48c4 04:01:22 Removing intermediate container 184f392b48c4 04:01:22 ---> e2c5357a9fdf 04:01:22 Step 4/23 : WORKDIR /device-sdk-go 04:01:22 ---> Running in 29975e9de5c6 04:01:22 Removing intermediate container 29975e9de5c6 04:01:22 ---> 7bb336fb7424 04:01:22 Step 5/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 04:01:22 ---> Running in 00d07d7bb03b 04:01:22 Removing intermediate container 00d07d7bb03b 04:01:22 ---> 6e0cefa7bc76 04:01:22 Step 6/23 : RUN apk add --update --no-cache make git 04:01:22 ---> Running in ed3d230b5e5a 04:01:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 04:01:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 04:01:23 OK: 211 MiB in 51 packages 04:01:23 Removing intermediate container ed3d230b5e5a 04:01:23 ---> af18a87ba36e 04:01:23 Step 7/23 : COPY go.mod vendor* ./ 04:01:23 ---> a8ecdf0d74c9 04:01:23 Step 8/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 04:01:23 ---> Running in c756342f874c 04:01:24 Removing intermediate container c756342f874c 04:01:24 ---> f2acd4ef1008 04:01:24 Step 9/23 : COPY . . 04:01:25 ---> 22bdfc4ee230 04:01:25 Step 10/23 : RUN ${MAKE} 04:01:25 ---> Running in c4da02581ffe 04:01:25 using credential edgex-jenkins-ssh 04:01:25 Cloning the remote Git repository 04:01:25 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 04:01:25 Cloning repository git@github.com:edgexfoundry/device-sdk-go.git 04:01:25 > git init /w/workspace/device-sdk-go/3 # timeout=10 04:01:25 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 04:01:25 > git --version # timeout=10 04:01:25 > git --version # 'git version 2.25.1' 04:01:25 using GIT_SSH to set credentials SSH Credentials for GitHub 04:01:25 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 04:01:27 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 04:01:27 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 04:01:28 Merging remotes/origin/main commit b4dcd90c517d60267da088e4e26fcccd6a523ed6 into PR head commit 1066856259239db1f5b18b8cd1860e9b4d9d0dff 04:01:29 Merge succeeded, producing 1066856259239db1f5b18b8cd1860e9b4d9d0dff 04:01:29 Checking out Revision 1066856259239db1f5b18b8cd1860e9b4d9d0dff (PR-1345) 04:01:28 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 04:01:28 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 04:01:28 using GIT_SSH to set credentials SSH Credentials for GitHub 04:01:28 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/pull/1345/head:refs/remotes/origin/PR-1345 +refs/heads/main:refs/remotes/origin/main # timeout=10 04:01:28 > git config core.sparsecheckout # timeout=10 04:01:28 > git checkout -f 1066856259239db1f5b18b8cd1860e9b4d9d0dff # timeout=10 04:01:28 > git remote # timeout=10 04:01:28 > git config --get remote.origin.url # timeout=10 04:01:28 using GIT_SSH to set credentials SSH Credentials for GitHub 04:01:29 > git merge b4dcd90c517d60267da088e4e26fcccd6a523ed6 # timeout=10 04:01:29 > git rev-parse HEAD^{commit} # timeout=10 04:01:29 > git config core.sparsecheckout # timeout=10 04:01:29 > git checkout -f 1066856259239db1f5b18b8cd1860e9b4d9d0dff # timeout=10 04:01:32 Commit message: "refactor!: address PR requested changes" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 04:01:33 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 04:01:33 % Total % Received % Xferd Average Speed Time Time Time Current 04:01:33 Dload Upload Total Spent Left Speed 04:01:33 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 95872 0 --:--:-- --:--:-- --:--:-- 95872 [Pipeline] sh 04:01:34 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 04:01:34 + sudo tee /etc/docker/daemon.new 04:01:34 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 04:01:34 { 04:01:34 "registry-mirrors": [ 04:01:34 "https://nexus3.edgexfoundry.org:10001" 04:01:34 ], 04:01:34 "bip": "10.250.0.254/24", 04:01:34 "hosts": [ 04:01:34 "tcp://0.0.0.0:5555", 04:01:34 "unix:///var/run/docker.sock" 04:01:34 ], 04:01:34 "mtu": 1458, 04:01:34 "selinux-enabled": true, 04:01:34 "seccomp-profile": "/etc/docker/seccomp.json" 04:01:34 } [Pipeline] sh 04:01:34 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 04:01:35 + sudo service docker restart 04:01:43 Removing intermediate container c4da02581ffe 04:01:43 ---> 8e4efeaf2803 04:01:43 Step 11/23 : FROM alpine:3.16 04:01:44 3.16: Pulling from library/alpine 04:01:44 ef5531b6e74e: Pulling fs layer 04:01:44 ef5531b6e74e: Verifying Checksum 04:01:44 ef5531b6e74e: Download complete 04:01:44 ef5531b6e74e: Pull complete 04:01:44 Digest: sha256:1bd67c81e4ad4b8f4a5c1c914d7985336f130e5cefb3e323654fd09d6bcdbbe2 04:01:44 Status: Downloaded newer image for alpine:3.16 04:01:44 ---> dfd21b5a31f5 04:01:44 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 04:01:44 ---> Running in 8c905cddfd53 04:01:44 Removing intermediate container 8c905cddfd53 04:01:44 ---> 9f8a37e02269 04:01:44 Step 13/23 : RUN apk add --update --no-cache 04:01:44 ---> Running in 9c41077ddfd6 04:01:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 04:01:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 04:01:44 OK: 6 MiB in 14 packages 04:01:45 Removing intermediate container 9c41077ddfd6 04:01:45 ---> 67ce8e617697 04:01:45 Step 14/23 : WORKDIR / 04:01:45 ---> Running in ec1b75afd156 04:01:45 Removing intermediate container ec1b75afd156 04:01:45 ---> 66dd8667195e 04:01:45 Step 15/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt 04:01:45 ---> ef2e413e3d27 04:01:45 Step 16/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 04:01:46 ---> c2a54b0b47aa 04:01:46 Step 17/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 04:01:46 ---> 18ed16248ab2 04:01:46 Step 18/23 : EXPOSE 59999 04:01:46 ---> Running in f95222c8ac99 04:01:46 Removing intermediate container f95222c8ac99 04:01:46 ---> c9113cc72cc9 04:01:46 Step 19/23 : ENTRYPOINT ["/device-simple"] 04:01:46 ---> Running in 109c5a6c8547 04:01:46 Removing intermediate container 109c5a6c8547 04:01:46 ---> 2eb0fb00df77 04:01:46 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 04:01:46 ---> Running in a514a98b5f42 04:01:46 Removing intermediate container a514a98b5f42 04:01:46 ---> 6c94d6f27ea0 04:01:46 Step 21/23 : LABEL arch=amd64 04:01:46 ---> Running in 7d0fdd7090ec 04:01:46 Removing intermediate container 7d0fdd7090ec 04:01:46 ---> 66c5b60691b2 04:01:46 Step 22/23 : LABEL git_sha=1066856259239db1f5b18b8cd1860e9b4d9d0dff 04:01:46 ---> Running in 257b0483e674 04:01:46 Removing intermediate container 257b0483e674 04:01:46 ---> 4d9ee07cf407 04:01:46 Step 23/23 : LABEL version=0.0.0 04:01:46 ---> Running in 7bbaee5313f8 04:01:46 Removing intermediate container 7bbaee5313f8 04:01:46 ---> b3094a673a25 04:01:46 [Warning] One or more build-args [ARCH] were not consumed 04:01:46 Successfully built b3094a673a25 04:01:46 Successfully tagged device-sdk-simple:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [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 04:01:47 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 04:01:47 04:01:47 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:01:47 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 04:01:47 latest: Pulling from edgex-lftools-log-publisher 04:01:47 5eb5b503b376: Pulling fs layer 04:01:47 5c69ac0246d0: Pulling fs layer 04:01:47 ec43610c2a17: Pulling fs layer 04:01:47 3a2ae6a8a46f: Pulling fs layer 04:01:47 33b1e0a273af: Pulling fs layer 04:01:47 5d3b04190fa2: Pulling fs layer 04:01:47 2f39f015ded8: Pulling fs layer 04:01:47 33b1e0a273af: Waiting 04:01:47 5d3b04190fa2: Waiting 04:01:47 2f39f015ded8: Waiting 04:01:47 3a2ae6a8a46f: Waiting 04:01:47 5c69ac0246d0: Download complete 04:01:47 3a2ae6a8a46f: Download complete 04:01:47 33b1e0a273af: Verifying Checksum 04:01:47 33b1e0a273af: Download complete 04:01:47 5d3b04190fa2: Download complete 04:01:47 ec43610c2a17: Verifying Checksum 04:01:47 ec43610c2a17: Download complete 04:01:47 5eb5b503b376: Verifying Checksum 04:01:47 5eb5b503b376: Download complete 04:01:48 2f39f015ded8: Download complete 04:01:48 5eb5b503b376: Pull complete 04:01:48 5c69ac0246d0: Pull complete 04:01:49 ec43610c2a17: Pull complete 04:01:49 3a2ae6a8a46f: Pull complete 04:01:49 33b1e0a273af: Pull complete 04:01:49 5d3b04190fa2: Pull complete [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 04:01:53 provisioning config files... 04:01:53 copy managed file [device-sdk-go-settings] to file:/w/workspace/device-sdk-go/3@tmp/config15247848284492683337tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 04:01:53 ---> docker-login.sh 04:01:53 nexus3.edgexfoundry.org:10001 04:01:53 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:01:54 2f39f015ded8: Pull complete 04:01:54 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 04:01:54 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 04:01:54 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:01:54 prd-ubuntu20.04-docker-8c-8g-8051 does not seem to be running inside a container 04:01:54 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/gexfoundry_device-sdk-go_PR-1345 -v /w/workspace/gexfoundry_device-sdk-go_PR-1345:/w/workspace/gexfoundry_device-sdk-go_PR-1345:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1345@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 04:01:54 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:01:54 Configure a credential helper to remove this warning. See 04:01:54 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:01:54 04:01:54 Login Succeeded 04:01:54 nexus3.edgexfoundry.org:10002 04:01:54 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:01:54 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:01:54 Configure a credential helper to remove this warning. See 04:01:54 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:01:54 04:01:54 Login Succeeded 04:01:54 nexus3.edgexfoundry.org:10003 04:01:54 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:01:54 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:01:54 Configure a credential helper to remove this warning. See 04:01:54 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:01:54 04:01:54 Login Succeeded 04:01:54 nexus3.edgexfoundry.org:10004 04:01:55 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:01:55 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:01:55 Configure a credential helper to remove this warning. See 04:01:55 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:01:55 04:01:55 Login Succeeded 04:01:55 docker.io 04:01:55 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:01:55 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:01:55 Configure a credential helper to remove this warning. See 04:01:55 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:01:55 04:01:55 Login Succeeded 04:01:55 ---> docker-login.sh ends 04:01:58 $ docker top a230f04d7b733cee12ec84598d1f0c4b02127b35ce6b114a3537177d1b9a3fc0 -eo pid,comm [Pipeline] { [Pipeline] } 04:01:58 Deleting 1 temporary files [Pipeline] libraryResource [Pipeline] sh [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 04:01:58 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] 04:01:58 ---> job-cost.sh 04:01:58 lf-activate-venv: SKIPPING 04:01:58 INFO: No Stack... [Pipeline] echo 04:01:58 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 04:01:58 ========================================================= 04:01:58 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine] 04:01:58 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:01:58 INFO: Retrieving Pricing Info for: v3-standard-8 04:01:58 + 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.18-alpine --build-arg MAKE=echo noop --target=builder . 04:01:58 INFO: Archiving Costs [Pipeline] sh 04:01:59 Sending build context to Docker daemon 5.882MB 04:01:59 Step 1/10 : ARG BASE=golang:1.18-alpine3.16 04:01:59 Step 2/10 : FROM ${BASE} AS builder 04:01:59 1.18-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 04:01:59 9b18e9b68314: Pulling fs layer 04:01:59 35d82f9e3411: Pulling fs layer 04:01:59 e16973657156: Pulling fs layer 04:01:59 fc693d55d65f: Pulling fs layer 04:01:59 7e9fc2657dce: Pulling fs layer 04:01:59 dda99020689f: Pulling fs layer 04:01:59 db1c61fa0a46: Pulling fs layer 04:01:59 891c053d2c06: Pulling fs layer 04:01:59 fc693d55d65f: Waiting 04:01:59 7e9fc2657dce: Waiting 04:01:59 dda99020689f: Waiting 04:01:59 db1c61fa0a46: Waiting 04:01:59 891c053d2c06: Waiting 04:01:59 + cat /w/workspace/gexfoundry_device-sdk-go_PR-1345/archives/cost.csv 04:01:59 + cut -d, -f6 [Pipeline] lock 04:01:59 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-go-PR-1345-3-stack-cost] 04:01:59 Resource [jenkins-edgexfoundry-device-sdk-go-PR-1345-3-stack-cost] did not exist. Created. 04:01:59 Lock acquired on [jenkins-edgexfoundry-device-sdk-go-PR-1345-3-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 04:01:59 e16973657156: Verifying Checksum 04:01:59 e16973657156: Download complete 04:01:59 35d82f9e3411: Download complete 04:01:59 7e9fc2657dce: Verifying Checksum 04:01:59 7e9fc2657dce: Download complete 04:01:59 dda99020689f: Verifying Checksum 04:01:59 dda99020689f: Download complete 04:01:59 9b18e9b68314: Verifying Checksum 04:01:59 9b18e9b68314: Download complete 04:01:59 + echo total: 0.2199999988079071 [Pipeline] stash 04:01:59 Stashed 1 file(s) [Pipeline] } 04:01:59 Lock released on resource [jenkins-edgexfoundry-device-sdk-go-PR-1345-3-stack-cost] [Pipeline] // lock [Pipeline] } 04:01:59 $ docker stop --time=1 a230f04d7b733cee12ec84598d1f0c4b02127b35ce6b114a3537177d1b9a3fc0 04:02:00 891c053d2c06: Verifying Checksum 04:02:00 891c053d2c06: Download complete 04:02:00 9b18e9b68314: Pull complete 04:02:01 $ docker rm -f --volumes a230f04d7b733cee12ec84598d1f0c4b02127b35ce6b114a3537177d1b9a3fc0 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 04:02:01 35d82f9e3411: Pull complete 04:02:01 e16973657156: Pull complete 04:02:02 db1c61fa0a46: Verifying Checksum 04:02:02 db1c61fa0a46: Download complete 04:02:02 fc693d55d65f: Verifying Checksum 04:02:02 fc693d55d65f: Download complete 04:02:14 fc693d55d65f: Pull complete 04:02:14 7e9fc2657dce: Pull complete 04:02:14 dda99020689f: Pull complete 04:02:21 db1c61fa0a46: Pull complete 04:02:22 891c053d2c06: Pull complete 04:02:22 Digest: sha256:2cacf8bfc28650abd52610e42dcfc04852e818eb73900ea96edaef96a54d0b45 04:02:22 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine 04:02:22 ---> f96f9c87975a 04:02:22 Step 3/10 : ARG MAKE=make build 04:02:24 ---> Running in 2f10931365cb 04:02:24 Removing intermediate container 2f10931365cb 04:02:24 ---> c10e8db345b1 04:02:24 Step 4/10 : WORKDIR /device-sdk-go 04:02:25 ---> Running in 9f48a7f76cc7 04:02:25 Removing intermediate container 9f48a7f76cc7 04:02:25 ---> 486979112e38 04:02:25 Step 5/10 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 04:02:25 ---> Running in c0be7c75795f 04:02:25 Removing intermediate container c0be7c75795f 04:02:25 ---> 0dab01c47b0a 04:02:25 Step 6/10 : RUN apk add --update --no-cache make git 04:02:25 ---> Running in 3f0866337203 04:02:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 04:02:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 04:02:28 OK: 221 MiB in 51 packages 04:02:29 Removing intermediate container 3f0866337203 04:02:29 ---> 59fac34c854e 04:02:29 Step 7/10 : COPY go.mod vendor* ./ 04:02:29 ---> 8792e13dda2a 04:02:29 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 04:02:29 ---> Running in e80774a11e7f 04:03:37 Removing intermediate container e80774a11e7f 04:03:37 ---> c93dc731bf9f 04:03:37 Step 9/10 : COPY . . 04:03:37 ---> 55c9d7d4006d 04:03:37 Step 10/10 : RUN ${MAKE} 04:03:37 ---> Running in 648c7a4b758f 04:03:37 noop 04:03:37 Removing intermediate container 648c7a4b758f 04:03:37 ---> 4c6398534bdb 04:03:37 Successfully built 4c6398534bdb 04:03:37 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:03:37 + docker inspect -f . ci-base-image-arm64 04:03:37 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:03:38 prd-ubuntu20.04-docker-arm64-4c-16g-8052 does not seem to be running inside a container 04:03:38 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-go/3 -v /w/workspace/device-sdk-go/3:/w/workspace/device-sdk-go/3:rw,z -v /w/workspace/device-sdk-go/3@tmp:/w/workspace/device-sdk-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 04:03:39 $ docker top c476a79b959a860b140d14b85c3779c5cc394c63f46240aff5f84202091c6d74 -eo pid,comm [Pipeline] { [Pipeline] sh 04:03:40 + go version 04:03:40 go version go1.18.7 linux/arm64 [Pipeline] } 04:03:40 $ docker stop --time=1 c476a79b959a860b140d14b85c3779c5cc394c63f46240aff5f84202091c6d74 04:03:42 $ docker rm -f --volumes c476a79b959a860b140d14b85c3779c5cc394c63f46240aff5f84202091c6d74 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:03:43 + docker inspect -f . ci-base-image-arm64 04:03:43 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:03:43 prd-ubuntu20.04-docker-arm64-4c-16g-8052 does not seem to be running inside a container 04:03:43 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/device-sdk-go/3 -v /w/workspace/device-sdk-go/3:/w/workspace/device-sdk-go/3:rw,z -v /w/workspace/device-sdk-go/3@tmp:/w/workspace/device-sdk-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 04:03:44 $ docker top 160df88346d70b8c3bc23aa733a22f96689072f83f668e6e2edac6b8f3799f28 -eo pid,comm [Pipeline] { [Pipeline] sh 04:03:45 + git config --global --add safe.directory /w/workspace/device-sdk-go/3 [Pipeline] fileExists [Pipeline] sh 04:03:45 + make test 04:03:45 go test -race -coverprofile=coverage.out ./... 04:04:17 ? github.com/edgexfoundry/device-sdk-go/v3 [no test files] 04:06:09 ? github.com/edgexfoundry/device-sdk-go/v3/example/cmd/device-simple [no test files] 04:06:09 ? github.com/edgexfoundry/device-sdk-go/v3/example/config [no test files] 04:06:09 ? github.com/edgexfoundry/device-sdk-go/v3/example/driver [no test files] 04:06:09 ? github.com/edgexfoundry/device-sdk-go/v3/internal/application [no test files] 04:06:09 ? github.com/edgexfoundry/device-sdk-go/v3/internal/autodiscovery [no test files] 04:06:09 ok github.com/edgexfoundry/device-sdk-go/v3/internal/autoevent 0.362s coverage: 27.6% of statements 04:06:09 ok github.com/edgexfoundry/device-sdk-go/v3/internal/cache 0.306s coverage: 78.9% of statements 04:06:11 ok github.com/edgexfoundry/device-sdk-go/v3/internal/common 0.364s coverage: 86.0% of statements 04:06:11 ? github.com/edgexfoundry/device-sdk-go/v3/internal/config [no test files] 04:06:11 ? github.com/edgexfoundry/device-sdk-go/v3/internal/container [no test files] 04:06:14 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http 0.487s coverage: 75.0% of statements 04:06:14 ? github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http/correlation [no test files] 04:06:14 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/messaging 3.466s coverage: 15.3% of statements 04:06:14 ? github.com/edgexfoundry/device-sdk-go/v3/internal/provision [no test files] 04:06:15 ok github.com/edgexfoundry/device-sdk-go/v3/internal/transformer 0.429s coverage: 65.2% of statements 04:06:15 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces [no test files] 04:06:15 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces/mocks [no test files] 04:06:18 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/models 3.347s coverage: 89.2% of statements 04:06:18 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/service 0.297s coverage: 4.7% of statements 04:06:18 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/startup [no test files] 04:06:18 WARNING: Linting skipped (not on x86_64 or linter not installed) 04:06:18 GO111MODULE=on go vet ./... 04:07:55 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 04:07:55 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 04:07:55 ./bin/test-attribution-txt.sh [Pipeline] echo 04:07:55 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 04:07:55 $ docker stop --time=1 160df88346d70b8c3bc23aa733a22f96689072f83f668e6e2edac6b8f3799f28 04:07:57 $ docker rm -f --volumes 160df88346d70b8c3bc23aa733a22f96689072f83f668e6e2edac6b8f3799f28 [Pipeline] // withDockerContainer [Pipeline] sh 04:07:58 + sudo chown -R jenkins:jenkins . [Pipeline] stash 04:07:58 Warning: overwriting stash ‘coverage-report’ 04:07:59 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 04:07:59 + sudo chown -R jenkins:jenkins . [Pipeline] sh 04:08:00 + ls -al . 04:08:00 total 276 04:08:00 drwxrwxr-x 10 jenkins jenkins 4096 Mar 2 04:03 . 04:08:00 drwxrwxr-x 4 jenkins jenkins 4096 Mar 2 04:01 .. 04:08:00 -rw-rw-r-- 1 jenkins jenkins 140 Mar 2 04:01 .dockerignore 04:08:00 drwxrwxr-x 8 jenkins jenkins 4096 Mar 2 04:01 .git 04:08:00 drwxrwxr-x 2 jenkins jenkins 4096 Mar 2 04:01 .github 04:08:00 -rw-rw-r-- 1 jenkins jenkins 131 Mar 2 04:01 .gitignore 04:08:00 -rw-rw-r-- 1 jenkins jenkins 42 Mar 2 04:01 .golangci.yml 04:08:00 -rw-rw-r-- 1 jenkins jenkins 31677 Mar 2 04:01 CHANGELOG.md 04:08:00 -rw-rw-r-- 1 jenkins jenkins 677 Mar 2 04:01 GOVERNANCE.md 04:08:00 -rw-rw-r-- 1 jenkins jenkins 885 Mar 2 04:01 Jenkinsfile 04:08:00 -rw-rw-r-- 1 jenkins jenkins 11341 Mar 2 04:01 LICENSE 04:08:00 -rw-rw-r-- 1 jenkins jenkins 1679 Mar 2 04:01 Makefile 04:08:00 -rw-rw-r-- 1 jenkins jenkins 619 Mar 2 04:01 OWNERS.md 04:08:00 -rw-rw-r-- 1 jenkins jenkins 4891 Mar 2 04:01 README.md 04:08:00 -rw-rw-r-- 1 jenkins jenkins 5 Mar 2 03:59 VERSION 04:08:00 drwxrwxr-x 2 jenkins jenkins 4096 Mar 2 04:01 bin 04:08:00 -rw-r--r-- 1 jenkins jenkins 110996 Mar 2 04:06 coverage.out 04:08:00 drwxrwxr-x 5 jenkins jenkins 4096 Mar 2 04:01 example 04:08:00 -rw-rw-r-- 1 jenkins jenkins 3266 Mar 2 04:01 go.mod 04:08:00 -rw-rw-r-- 1 jenkins jenkins 30840 Mar 2 04:01 go.sum 04:08:00 drwxrwxr-x 12 jenkins jenkins 4096 Mar 2 04:01 internal 04:08:00 drwxrwxr-x 3 jenkins jenkins 4096 Mar 2 04:01 openapi 04:08:00 drwxrwxr-x 6 jenkins jenkins 4096 Mar 2 04:01 pkg 04:08:00 drwxrwxr-x 4 jenkins jenkins 4096 Mar 2 04:01 snap 04:08:00 -rw-rw-r-- 1 jenkins jenkins 222 Mar 2 04:01 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:08:00 + docker build -t device-sdk-simple-arm64 -f example/cmd/device-simple/Dockerfile --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=1066856259239db1f5b18b8cd1860e9b4d9d0dff --label arch=arm64 --label version=0.0.0 . 04:08:01 Sending build context to Docker daemon 5.993MB 04:08:01 Step 1/23 : ARG BASE=golang:1.18-alpine3.16 04:08:01 Step 2/23 : FROM ${BASE} AS builder 04:08:01 ---> 4c6398534bdb 04:08:01 Step 3/23 : ARG MAKE=make build 04:08:01 ---> Running in 918335e94551 04:08:02 Removing intermediate container 918335e94551 04:08:02 ---> c548df621df5 04:08:02 Step 4/23 : WORKDIR /device-sdk-go 04:08:02 ---> Running in e926b7830ae1 04:08:02 Removing intermediate container e926b7830ae1 04:08:02 ---> 107b8694d095 04:08:02 Step 5/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 04:08:02 ---> Running in 73b0bb39fef4 04:08:02 Removing intermediate container 73b0bb39fef4 04:08:02 ---> 3ee39aba31e2 04:08:02 Step 6/23 : RUN apk add --update --no-cache make git 04:08:02 ---> Running in a69097247a17 04:08:03 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 04:08:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 04:08:05 OK: 221 MiB in 51 packages 04:08:05 Removing intermediate container a69097247a17 04:08:05 ---> 07e075a815ff 04:08:05 Step 7/23 : COPY go.mod vendor* ./ 04:08:06 ---> 873803ebcea6 04:08:06 Step 8/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 04:08:06 ---> Running in 557bcca04336 04:08:08 Removing intermediate container 557bcca04336 04:08:08 ---> a0f8e48a8d3d 04:08:08 Step 9/23 : COPY . . 04:08:10 ---> 1a5fdee0e5d0 04:08:10 Step 10/23 : RUN ${MAKE} 04:08:10 ---> Running in 2b49b2813f1b 04:08:11 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 04:10:17 Removing intermediate container 2b49b2813f1b 04:10:17 ---> 121ce0a9a0a9 04:10:17 Step 11/23 : FROM alpine:3.16 04:10:17 3.16: Pulling from library/alpine 04:10:17 3760b48202b3: Pulling fs layer 04:10:17 3760b48202b3: Verifying Checksum 04:10:17 3760b48202b3: Download complete 04:10:17 3760b48202b3: Pull complete 04:10:17 Digest: sha256:1bd67c81e4ad4b8f4a5c1c914d7985336f130e5cefb3e323654fd09d6bcdbbe2 04:10:17 Status: Downloaded newer image for alpine:3.16 04:10:17 ---> 4c81e5bf8899 04:10:17 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 04:10:17 ---> Running in cb44d8db2c73 04:10:17 Removing intermediate container cb44d8db2c73 04:10:17 ---> c0e66723d000 04:10:17 Step 13/23 : RUN apk add --update --no-cache 04:10:17 ---> Running in 3bd3b36113e0 04:10:17 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 04:10:17 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 04:10:17 OK: 5 MiB in 14 packages 04:10:17 Removing intermediate container 3bd3b36113e0 04:10:17 ---> b027b74a2d4d 04:10:17 Step 14/23 : WORKDIR / 04:10:17 ---> Running in 5d62526a2cfa 04:10:17 Removing intermediate container 5d62526a2cfa 04:10:17 ---> 956229bc83fb 04:10:17 Step 15/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt 04:10:17 ---> 0b02022603a5 04:10:17 Step 16/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 04:10:17 ---> ab9c3cdff6d6 04:10:17 Step 17/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 04:10:17 ---> a6de8fc5bf6e 04:10:17 Step 18/23 : EXPOSE 59999 04:10:17 ---> Running in 3f9b70d80d46 04:10:17 Removing intermediate container 3f9b70d80d46 04:10:17 ---> 44ee45145b90 04:10:17 Step 19/23 : ENTRYPOINT ["/device-simple"] 04:10:17 ---> Running in 7f39b97c2573 04:10:17 Removing intermediate container 7f39b97c2573 04:10:17 ---> 7a64af6bf533 04:10:17 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 04:10:17 ---> Running in 6f44ac2b6360 04:10:17 Removing intermediate container 6f44ac2b6360 04:10:17 ---> b77f5620bb6e 04:10:17 Step 21/23 : LABEL arch=arm64 04:10:17 ---> Running in 434aee9ecc98 04:10:17 Removing intermediate container 434aee9ecc98 04:10:17 ---> c3f9935b7a99 04:10:17 Step 22/23 : LABEL git_sha=1066856259239db1f5b18b8cd1860e9b4d9d0dff 04:10:17 ---> Running in 3a455d68ef81 04:10:17 Removing intermediate container 3a455d68ef81 04:10:17 ---> b111a0bfa178 04:10:17 Step 23/23 : LABEL version=0.0.0 04:10:17 ---> Running in d7927acc52d2 04:10:17 Removing intermediate container d7927acc52d2 04:10:17 ---> f90b3029c9f1 04:10:17 [Warning] One or more build-args [ARCH] were not consumed 04:10:17 Successfully built f90b3029c9f1 04:10:17 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 04:10:18 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 04:10:18 04:10:18 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:10:18 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 04:10:18 arm64: Pulling from edgex-lftools-log-publisher 04:10:18 8998bd30e6a1: Pulling fs layer 04:10:18 04944245beec: Pulling fs layer 04:10:18 699f458cf7ca: Pulling fs layer 04:10:18 765212b225bb: Pulling fs layer 04:10:18 f23df028b6ca: Pulling fs layer 04:10:18 d65c8cfc05b1: Pulling fs layer 04:10:18 2437ff75d9bd: Pulling fs layer 04:10:18 765212b225bb: Waiting 04:10:18 d65c8cfc05b1: Waiting 04:10:18 f23df028b6ca: Waiting 04:10:18 2437ff75d9bd: Waiting 04:10:18 04944245beec: Verifying Checksum 04:10:18 04944245beec: Download complete 04:10:18 765212b225bb: Verifying Checksum 04:10:18 765212b225bb: Download complete 04:10:18 f23df028b6ca: Verifying Checksum 04:10:18 f23df028b6ca: Download complete 04:10:18 d65c8cfc05b1: Verifying Checksum 04:10:18 d65c8cfc05b1: Download complete 04:10:19 699f458cf7ca: Verifying Checksum 04:10:19 699f458cf7ca: Download complete 04:10:19 8998bd30e6a1: Verifying Checksum 04:10:19 8998bd30e6a1: Download complete 04:10:21 2437ff75d9bd: Verifying Checksum 04:10:21 2437ff75d9bd: Download complete 04:10:23 8998bd30e6a1: Pull complete 04:10:23 04944245beec: Pull complete 04:10:25 699f458cf7ca: Pull complete 04:10:25 765212b225bb: Pull complete 04:10:25 f23df028b6ca: Pull complete 04:10:26 d65c8cfc05b1: Pull complete 04:10:41 2437ff75d9bd: Pull complete 04:10:41 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 04:10:41 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 04:10:41 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:10:41 prd-ubuntu20.04-docker-arm64-4c-16g-8052 does not seem to be running inside a container 04:10:41 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/device-sdk-go/3 -v /w/workspace/device-sdk-go/3:/w/workspace/device-sdk-go/3:rw,z -v /w/workspace/device-sdk-go/3@tmp:/w/workspace/device-sdk-go/3@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 04:10:44 $ docker top b0b6e1ef357ebb81ab3153c553e73139ab4a9802aa4b0312652c8493cd263b0c -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 04:10:44 ---> job-cost.sh 04:10:44 lf-activate-venv: SKIPPING 04:10:44 INFO: No Stack... 04:10:45 INFO: Retrieving Pricing Info for: v3-standard-4 04:10:46 INFO: Archiving Costs [Pipeline] sh 04:10:46 + cat /w/workspace/device-sdk-go/3/archives/cost.csv 04:10:46 + cut -d, -f6 [Pipeline] lock 04:10:46 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-go-PR-1345-3-stack-cost] 04:10:46 Resource [jenkins-edgexfoundry-device-sdk-go-PR-1345-3-stack-cost] did not exist. Created. 04:10:46 Lock acquired on [jenkins-edgexfoundry-device-sdk-go-PR-1345-3-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 04:10:46 /w/workspace/device-sdk-go/3@tmp/durable-5d6f19ef/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 04:10:47 + echo total: 0.10999999940395355 [Pipeline] stash 04:10:47 Warning: overwriting stash ‘stack-cost’ 04:10:47 Stashed 1 file(s) [Pipeline] } 04:10:47 Lock released on resource [jenkins-edgexfoundry-device-sdk-go-PR-1345-3-stack-cost] [Pipeline] // lock [Pipeline] } 04:10:47 $ docker stop --time=1 b0b6e1ef357ebb81ab3153c553e73139ab4a9802aa4b0312652c8493cd263b0c 04:10:49 $ docker rm -f --volumes b0b6e1ef357ebb81ab3153c553e73139ab4a9802aa4b0312652c8493cd263b0c [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 04:10:49 provisioning config files... 04:10:49 copy managed file [device-sdk-go-codecov-token] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp/config32151768840182637tmp [Pipeline] { [Pipeline] sh 04:10:49 + set +x 04:10:49 + curl -s https://codecov.io/bash 04:10:49 + bash -s -- 04:10:49 04:10:49 _____ _ 04:10:49 / ____| | | 04:10:49 | | ___ __| | ___ ___ _____ __ 04:10:49 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 04:10:49 | |___| (_) | (_| | __/ (_| (_) \ V / 04:10:49 \_____\___/ \__,_|\___|\___\___/ \_/ 04:10:49 Bash-1.0.6 04:10:49 04:10:49 04:10:49 ==> git version 2.25.1 found 04:10:49 ==> 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 04:10:49 Release-Date: 2020-01-08 04:10:49 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 04:10:49 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 04:10:49 ==> Jenkins CI detected. 04:10:49 current dir:  /w/workspace/gexfoundry_device-sdk-go_PR-1345 04:10:49 project root: . 04:10:49 --> token set from env 04:10:49 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 04:10:49 ==> Running gcov in . (disable via -X gcov) 04:10:49 ==> Python coveragepy not found 04:10:49 ==> Searching for coverage reports in: 04:10:49 + . 04:10:49 -> Found 1 reports 04:10:49 ==> Detecting git/mercurial file structure 04:10:49 ==> Reading reports 04:10:49 + ./coverage.out bytes=110996 04:10:49 ==> Appending adjustments 04:10:49 https://docs.codecov.io/docs/fixing-reports 04:10:50 + Found adjustments 04:10:50 ==> Gzipping contents 04:10:50 16K /tmp/codecov.tsGxGJ.gz 04:10:50 ==> Uploading reports 04:10:50 url: https://codecov.io 04:10:50 query: branch=PR-1345&commit=1066856259239db1f5b18b8cd1860e9b4d9d0dff&build=3&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-1345%2F3%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=1345&job=&cmd_args= 04:10:50 -> Pinging Codecov 04:10:50 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=6fc62cd9-fce6-47f0-85f4-af589338491a&branch=PR-1345&commit=1066856259239db1f5b18b8cd1860e9b4d9d0dff&build=3&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-1345%2F3%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=1345&job=&cmd_args= 04:10:50 -> Uploading to 04:10:50 https://storage.googleapis.com/codecov/v4/raw/2023-03-02/7E55EF52A471D76F132DFD9A03CDDE97/1066856259239db1f5b18b8cd1860e9b4d9d0dff/6ef084f4-33a3-49b6-a970-01d67b82fffd.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230302%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230302T041050Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=c8f62caac1af7b404c2b6f1cd5a70741793c31f9c9bf9b7b0bae11de221cc944 04:10:50 % Total % Received % Xferd Average Speed Time Time Time Current 04:10:50 Dload Upload Total Spent Left Speed 04:10:50 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 15476 0 0 100 15476 0 70027 --:--:-- --:--:-- --:--:-- 70027 100 15476 0 0 100 15476 0 46197 --:--:-- --:--:-- --:--:-- 46059 04:10:50 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-sdk-go/commit/1066856259239db1f5b18b8cd1860e9b4d9d0dff [Pipeline] } 04:10:50 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 04:10:51 + [ -d /w/workspace/gexfoundry_device-sdk-go_PR-1345/archives ] 04:10:51 + ls -al /w/workspace/gexfoundry_device-sdk-go_PR-1345/archives 04:10:51 total 16 04:10:51 drwxr-xr-x 3 root root 4096 Mar 2 04:01 . 04:10:51 drwxrwxr-x 12 jenkins jenkins 4096 Mar 2 04:01 .. 04:10:51 drwxr-xr-x 2 root root 4096 Mar 2 04:01 cost 04:10:51 -rw-r--r-- 1 root root 86 Mar 2 04:01 cost.csv 04:10:51 + sudo chown -R jenkins:jenkins /w/workspace/gexfoundry_device-sdk-go_PR-1345/archives 04:10:51 + ls -al /w/workspace/gexfoundry_device-sdk-go_PR-1345/archives 04:10:51 total 16 04:10:51 drwxr-xr-x 3 jenkins jenkins 4096 Mar 2 04:01 . 04:10:51 drwxrwxr-x 12 jenkins jenkins 4096 Mar 2 04:01 .. 04:10:51 drwxr-xr-x 2 jenkins jenkins 4096 Mar 2 04:01 cost 04:10:51 -rw-r--r-- 1 jenkins jenkins 86 Mar 2 04:01 cost.csv [Pipeline] libraryResource [Pipeline] sh 04:10:51 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 04:10:52 ---> package-listing.sh 04:10:52 ++ facter osfamily 04:10:52 ++ tr '[:upper:]' '[:lower:]' 04:10:52 + OS_FAMILY=debian 04:10:52 + workspace=/w/workspace/gexfoundry_device-sdk-go_PR-1345 04:10:52 + START_PACKAGES=/tmp/packages_start.txt 04:10:52 + END_PACKAGES=/tmp/packages_end.txt 04:10:52 + DIFF_PACKAGES=/tmp/packages_diff.txt 04:10:52 + PACKAGES=/tmp/packages_start.txt 04:10:52 + '[' /w/workspace/gexfoundry_device-sdk-go_PR-1345 ']' 04:10:52 + PACKAGES=/tmp/packages_end.txt 04:10:52 + case "${OS_FAMILY}" in 04:10:52 + dpkg -l 04:10:52 + grep '^ii' 04:10:52 + '[' -f /tmp/packages_start.txt ']' 04:10:52 + '[' -f /tmp/packages_end.txt ']' 04:10:52 + diff /tmp/packages_start.txt /tmp/packages_end.txt 04:10:52 + '[' /w/workspace/gexfoundry_device-sdk-go_PR-1345 ']' 04:10:52 + mkdir -p /w/workspace/gexfoundry_device-sdk-go_PR-1345/archives/ 04:10:52 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/gexfoundry_device-sdk-go_PR-1345/archives/ [Pipeline] echo 04:10:52 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-1345/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 04:10:52 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:10:53 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 04:10:53 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:10:53 prd-ubuntu20.04-docker-8c-8g-8051 does not seem to be running inside a container 04:10:53 $ 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-1345/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-1345 -v /w/workspace/gexfoundry_device-sdk-go_PR-1345:/w/workspace/gexfoundry_device-sdk-go_PR-1345:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 04:10:53 $ docker top e15c9ccf967ff2e19b5c3c346ee222232c9a18731928ac0d0615ce335bf6537c -eo pid,comm [Pipeline] { [Pipeline] sh 04:10:54 + touch /tmp/pre-build-complete [Pipeline] sh 04:10:54 + mkdir -p /var/log/sysstat [Pipeline] sh 04:10:54 + ls /var/log/sa-host 04:10:54 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 04:10:54 provisioning config files... 04:10:54 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1345@tmp/config8331307323859170079tmp [Pipeline] { [Pipeline] echo 04:10:54 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 04:10:55 ---> create-netrc.sh [Pipeline] } 04:10:55 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 04:10:55 ---> python-tools-install.sh [Pipeline] echo 04:10:55 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 04:10:55 ---> sudo-logs.sh 04:10:55 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 04:10:55 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 04:10:55 ---> job-cost.sh 04:10:55 lf-activate-venv: SKIPPING 04:10:55 DEBUG: total: 0.2199999988079071 04:10:55 INFO: Retrieving Stack Cost... 04:10:56 INFO: Retrieving Pricing Info for: v3-standard-8 04:10:56 INFO: Archiving Costs [Pipeline] echo 04:10:56 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 04:10:57 ---> logs-deploy.sh 04:10:57 lf-activate-venv: SKIPPING 04:10:57 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-go/PR-1345/3 04:10:57 INFO: archiving workspace using pattern(s): 04:10:58 Archives upload complete. 04:10:58 INFO: archiving logs to Nexus