Pull request #1333 opened 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 judehung for edgexfoundry/device-sdk-go Loading trusted files from base branch main at f03d932b600fd46a3b503f339d4d9f330fd6c1ce rather than 05593f97ea58a69a8866ffde7712cb38d97b5670 Obtained Jenkinsfile from f03d932b600fd46a3b503f339d4d9f330fd6c1ce 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-ssh1924575800103331247.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-ssh16825263520394636425.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 Cloning the remote Git repository Cloning with configured refspecs honoured and with tags Cloning repository git@github.com:edgexfoundry/edgex-global-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-go/branches/PR-1333/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82 # timeout=10 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-1333/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh14340780696950767330.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > 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 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-1333/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh10666801815479666269.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 > git --version # timeout=10 > git --version # 'git version 2.16.6' 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-ssh7669108505726877170.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 Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository git@github.com:lfit/releng-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-go/branches/PR-1333/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e # timeout=10 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-1333/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh2569367278548457097.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch 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 > git --version # timeout=10 > git --version # 'git version 2.16.6' fatal: bad object cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 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-6565 in /w/workspace/gexfoundry_device-sdk-go_PR-1333 [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-1333 # 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/1333/head:refs/remotes/origin/PR-1333 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit f03d932b600fd46a3b503f339d4d9f330fd6c1ce into PR head commit 05593f97ea58a69a8866ffde7712cb38d97b5670 Merge succeeded, producing 05593f97ea58a69a8866ffde7712cb38d97b5670 Checking out Revision 05593f97ea58a69a8866ffde7712cb38d97b5670 (PR-1333) > git config core.sparsecheckout # timeout=10 > git checkout -f 05593f97ea58a69a8866ffde7712cb38d97b5670 # 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 f03d932b600fd46a3b503f339d4d9f330fd6c1ce # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 05593f97ea58a69a8866ffde7712cb38d97b5670 # timeout=10 Commit message: "fix: Update swagger to match latest changes in go-mod-core-contracts Device dto" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 07:42:43 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 07:42:43 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 07:42:43 ========================================================= 07:42:43 EdgeX Global Pipelines Version Info 07:42:43 ========================================================= [Pipeline] libraryResource [Pipeline] sh 07:42:44 ------------------- 07:42:44 stable info: 07:42:44 ------------------- 07:42:44 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 07:42:44 Commit SHA: cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 07:42:44 Message: update stable to v1.0.244 07:42:44 ------------------- 07:42:44 experimental info: 07:42:44 ------------------- 07:42:44 Commited By: **** collab-it+edgex@linuxfoundation.org 07:42:44 Commit SHA: cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 07:42:44 Message: update experimental to v1.0.244 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-go-settings [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-go [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.18 [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = example/cmd/device-simple/Dockerfile [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-sdk-simple [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 07:42:45 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 07:42:46 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 07:42:46 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 07:42:46 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 07:42:46 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 07:42:46 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 07:42:46 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 07:42:46 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 07:42:46 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 07:42:46 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-1333 [Pipeline] echo 07:42:46 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-1333 [Pipeline] echo 07:42:46 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-1333 [Pipeline] echo 07:42:46 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 05593f97ea58a69a8866ffde7712cb38d97b5670 [Pipeline] echo 07:42:46 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 05593f9 [Pipeline] echo 07:42:46 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 07:42:46 provisioning config files... 07:42:46 copy managed file [device-sdk-go-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1333@tmp/config1486484957755014477tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 07:42:47 ---> docker-login.sh 07:42:47 nexus3.edgexfoundry.org:10001 07:42:47 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 07:42:47 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 07:42:47 Configure a credential helper to remove this warning. See 07:42:47 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 07:42:47 07:42:47 Login Succeeded 07:42:47 nexus3.edgexfoundry.org:10002 07:42:47 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 07:42:47 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 07:42:47 Configure a credential helper to remove this warning. See 07:42:47 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 07:42:47 07:42:47 Login Succeeded 07:42:47 nexus3.edgexfoundry.org:10003 07:42:47 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 07:42:47 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 07:42:47 Configure a credential helper to remove this warning. See 07:42:47 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 07:42:47 07:42:47 Login Succeeded 07:42:47 nexus3.edgexfoundry.org:10004 07:42:47 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 07:42:47 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 07:42:47 Configure a credential helper to remove this warning. See 07:42:47 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 07:42:47 07:42:47 Login Succeeded 07:42:47 docker.io 07:42:47 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 07:42:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 07:42:48 Configure a credential helper to remove this warning. See 07:42:48 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 07:42:48 07:42:48 Login Succeeded 07:42:48 ---> docker-login.sh ends [Pipeline] } 07:42:48 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 07:42:48 + git rev-list -1 --merges 05593f97ea58a69a8866ffde7712cb38d97b5670~1..05593f97ea58a69a8866ffde7712cb38d97b5670 [Pipeline] echo 07:42:48 -----------> git rev-list -1 --merges 05593f97ea58a69a8866ffde7712cb38d97b5670~1..05593f97ea58a69a8866ffde7712cb38d97b5670 05593f97ea58a69a8866ffde7712cb38d97b5670 [false] [Pipeline] sh 07:42:49 + git log --format=format:%s -1 05593f97ea58a69a8866ffde7712cb38d97b5670 [Pipeline] echo 07:42:49 ========================================================= 07:42:49 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 07:42:49 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 07:42:49 + git log --format=format:%s -1 05593f97ea58a69a8866ffde7712cb38d97b5670 [Pipeline] echo 07:42:49 [semverPrep] GIT_COMMIT: 05593f97ea58a69a8866ffde7712cb38d97b5670, Commit Message: fix: Update swagger to match latest changes in go-mod-core-contracts Device dto [Pipeline] echo 07:42:49 [semverPrep] This is not a build commit. [Pipeline] sh 07:42:50 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 07:42:50 + grep -v github /etc/ssh/ssh_known_hosts 07:42:50 + [ -e /tmp/ssh_known_hosts ] 07:42:50 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 07:42:50 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 07:42:50 + sudo tee -a /etc/ssh/ssh_known_hosts 07:42:50 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 07:42:50 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 07:42:50 07:42:50 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 07:42:51 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 07:42:51 0.1.4: Pulling from edgex-devops/py-git-semver 07:42:51 b85a868b505f: Pulling fs layer 07:42:51 e2be974225ed: Pulling fs layer 07:42:51 339a4e72a1f5: Pulling fs layer 07:42:51 988bab9f4d93: Pulling fs layer 07:42:51 1469e6f7b9e6: Pulling fs layer 07:42:51 eaf3925da568: Pulling fs layer 07:42:51 bab4dde63d76: Pulling fs layer 07:42:51 bde34c3a00c8: Pulling fs layer 07:42:51 eaf3925da568: Waiting 07:42:51 988bab9f4d93: Waiting 07:42:51 1469e6f7b9e6: Waiting 07:42:51 bab4dde63d76: Waiting 07:42:51 b352a97aabf1: Pulling fs layer 07:42:51 4872d77fe225: Pulling fs layer 07:42:51 5851b861e8e6: Pulling fs layer 07:42:51 bde34c3a00c8: Waiting 07:42:51 4872d77fe225: Waiting 07:42:51 b352a97aabf1: Waiting 07:42:51 5851b861e8e6: Waiting 07:42:51 e2be974225ed: Verifying Checksum 07:42:51 e2be974225ed: Download complete 07:42:51 988bab9f4d93: Download complete 07:42:51 1469e6f7b9e6: Verifying Checksum 07:42:51 1469e6f7b9e6: Download complete 07:42:51 eaf3925da568: Verifying Checksum 07:42:51 eaf3925da568: Download complete 07:42:51 339a4e72a1f5: Verifying Checksum 07:42:51 339a4e72a1f5: Download complete 07:42:51 bde34c3a00c8: Download complete 07:42:51 b352a97aabf1: Verifying Checksum 07:42:51 b352a97aabf1: Download complete 07:42:51 4872d77fe225: Verifying Checksum 07:42:51 4872d77fe225: Download complete 07:42:51 5851b861e8e6: Verifying Checksum 07:42:51 5851b861e8e6: Download complete 07:42:51 b85a868b505f: Verifying Checksum 07:42:51 b85a868b505f: Download complete 07:42:51 bab4dde63d76: Download complete 07:42:52 b85a868b505f: Pull complete 07:42:52 e2be974225ed: Pull complete 07:42:53 339a4e72a1f5: Pull complete 07:42:53 988bab9f4d93: Pull complete 07:42:53 1469e6f7b9e6: Pull complete 07:42:53 eaf3925da568: Pull complete 07:42:55 bab4dde63d76: Pull complete 07:42:55 bde34c3a00c8: Pull complete 07:42:55 b352a97aabf1: Pull complete 07:42:55 4872d77fe225: Pull complete 07:42:55 5851b861e8e6: Pull complete 07:42:55 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 07:42:55 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 07:42:55 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 07:42:55 prd-ubuntu20.04-docker-8c-8g-6565 does not seem to be running inside a container 07:42:55 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/gexfoundry_device-sdk-go_PR-1333 -v /w/workspace/gexfoundry_device-sdk-go_PR-1333:/w/workspace/gexfoundry_device-sdk-go_PR-1333:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1333@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1333@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 07:42:57 $ docker top 4d4de9d4c0ed89fecb4869c172f62fcbdeefdc82d553ebe38186a34994b5c00f -eo pid,comm 07:42:57 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). 07:42:57 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 07:42:57 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 07:42:57 [ssh-agent] Looking for ssh-agent implementation... 07:42:57 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 07:42:57 $ docker exec 4d4de9d4c0ed89fecb4869c172f62fcbdeefdc82d553ebe38186a34994b5c00f ssh-agent 07:42:57 SSH_AUTH_SOCK=/tmp/ssh-5HGcc3TwFxhV/agent.32 07:42:57 SSH_AGENT_PID=38 07:42:57 Running ssh-add (command line suppressed) 07:42:57 Identity added: /w/workspace/gexfoundry_device-sdk-go_PR-1333@tmp/private_key_12797514157948071511.key (/w/workspace/gexfoundry_device-sdk-go_PR-1333@tmp/private_key_12797514157948071511.key) 07:42:57 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 07:42:58 + git tag --points-at HEAD [Pipeline] } 07:42:58 $ docker exec --env ******** --env ******** 4d4de9d4c0ed89fecb4869c172f62fcbdeefdc82d553ebe38186a34994b5c00f ssh-agent -k 07:42:58 unset SSH_AUTH_SOCK; 07:42:58 unset SSH_AGENT_PID; 07:42:58 echo Agent pid 38 killed; 07:42:58 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 07:42:58 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 07:42:58 [ssh-agent] Looking for ssh-agent implementation... 07:42:58 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 07:42:58 $ docker exec 4d4de9d4c0ed89fecb4869c172f62fcbdeefdc82d553ebe38186a34994b5c00f ssh-agent 07:42:58 SSH_AUTH_SOCK=/tmp/ssh-wrcPUA2sIvbG/agent.70 07:42:58 SSH_AGENT_PID=77 07:42:58 Running ssh-add (command line suppressed) 07:42:58 Identity added: /w/workspace/gexfoundry_device-sdk-go_PR-1333@tmp/private_key_16700365254667380775.key (/w/workspace/gexfoundry_device-sdk-go_PR-1333@tmp/private_key_16700365254667380775.key) 07:42:58 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 07:42:59 + git semver init 07:42:59 2023-02-18 07:42:59,216 [run_init] DEBUG init version:0.0.0 force:False 07:42:59 2023-02-18 07:42:59,217 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/gexfoundry_device-sdk-go_PR-1333/.semver 07:42:59 2023-02-18 07:42:59,218 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-sdk-go.git /w/workspace/gexfoundry_device-sdk-go_PR-1333/.semver 07:42:59 2023-02-18 07:42:59,218 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-sdk-go.git', '/w/workspace/gexfoundry_device-sdk-go_PR-1333/.semver'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1333, universal_newlines=False, shell=None, istream=None) 07:43:00 2023-02-18 07:43:00,145 [append_file] DEBUG append to file:/w/workspace/gexfoundry_device-sdk-go_PR-1333/.git/info/exclude 07:43:00 2023-02-18 07:43:00,147 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/gexfoundry_device-sdk-go_PR-1333/.semver/PR-1333 with force:False 07:43:00 2023-02-18 07:43:00,147 [write_file] DEBUG write to file:/w/workspace/gexfoundry_device-sdk-go_PR-1333/.semver/PR-1333 07:43:00 2023-02-18 07:43:00,153 [execute] INFO git cat-file --batch-check 07:43:00 2023-02-18 07:43:00,153 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1333/.semver, universal_newlines=False, shell=None, istream=) 07:43:00 2023-02-18 07:43:00,159 [execute] INFO git cat-file --batch 07:43:00 2023-02-18 07:43:00,160 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1333/.semver, universal_newlines=False, shell=None, istream=) 07:43:00 2023-02-18 07:43:00,164 [read_version] DEBUG read version from /w/workspace/gexfoundry_device-sdk-go_PR-1333/.semver/PR-1333 07:43:00 0.0.0 [Pipeline] } 07:43:00 $ docker exec --env ******** --env ******** 4d4de9d4c0ed89fecb4869c172f62fcbdeefdc82d553ebe38186a34994b5c00f ssh-agent -k 07:43:00 unset SSH_AUTH_SOCK; 07:43:00 unset SSH_AGENT_PID; 07:43:00 echo Agent pid 77 killed; 07:43:00 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 07:43:00 + git semver [Pipeline] } 07:43:01 $ docker stop --time=1 4d4de9d4c0ed89fecb4869c172f62fcbdeefdc82d553ebe38186a34994b5c00f 07:43:02 $ docker rm -f --volumes 4d4de9d4c0ed89fecb4869c172f62fcbdeefdc82d553ebe38186a34994b5c00f [Pipeline] // withDockerContainer [Pipeline] sh 07:43:02 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 07:43:03 Stashed 1 file(s) [Pipeline] echo 07:43:03 [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 07:43:03 provisioning config files... 07:43:03 copy managed file [device-sdk-go-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1333@tmp/config13604284701186253218tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 07:43:04 ---> docker-login.sh 07:43:04 nexus3.edgexfoundry.org:10001 07:43:04 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 07:43:04 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 07:43:04 Configure a credential helper to remove this warning. See 07:43:04 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 07:43:04 07:43:04 Login Succeeded 07:43:04 nexus3.edgexfoundry.org:10002 07:43:04 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 07:43:04 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 07:43:04 Configure a credential helper to remove this warning. See 07:43:04 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 07:43:04 07:43:04 Login Succeeded 07:43:04 nexus3.edgexfoundry.org:10003 07:43:04 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 07:43:04 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 07:43:04 Configure a credential helper to remove this warning. See 07:43:04 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 07:43:04 07:43:04 Login Succeeded 07:43:04 nexus3.edgexfoundry.org:10004 07:43:04 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 07:43:04 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 07:43:04 Configure a credential helper to remove this warning. See 07:43:04 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 07:43:04 07:43:04 Login Succeeded 07:43:04 docker.io 07:43:04 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 07:43:04 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 07:43:04 Configure a credential helper to remove this warning. See 07:43:04 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 07:43:04 07:43:04 Login Succeeded 07:43:04 ---> docker-login.sh ends [Pipeline] } 07:43:04 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 07:43:04 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 07:43:04 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 07:43:04 ========================================================= 07:43:04 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine] 07:43:04 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 07:43:05 + 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 . 07:43:05 Sending build context to Docker daemon 10.55MB 07:43:05 Step 1/10 : ARG BASE=golang:1.18-alpine3.16 07:43:05 Step 2/10 : FROM ${BASE} AS builder 07:43:05 1.18-alpine: Pulling from edgex-devops/edgex-golang-base 07:43:05 213ec9aee27d: Pulling fs layer 07:43:05 4583459ba037: Pulling fs layer 07:43:05 93c1e223e6f2: Pulling fs layer 07:43:05 53926ce57604: Pulling fs layer 07:43:05 21b2b0c7a3f4: Pulling fs layer 07:43:05 22ff95d597cd: Pulling fs layer 07:43:05 12d6caf4c0d1: Pulling fs layer 07:43:05 96b7cbca73a9: Pulling fs layer 07:43:05 a7acece74701: Pulling fs layer 07:43:05 53926ce57604: Waiting 07:43:05 12d6caf4c0d1: Waiting 07:43:05 21b2b0c7a3f4: Waiting 07:43:05 22ff95d597cd: Waiting 07:43:05 96b7cbca73a9: Waiting 07:43:05 a7acece74701: Waiting 07:43:05 93c1e223e6f2: Verifying Checksum 07:43:05 93c1e223e6f2: Download complete 07:43:05 4583459ba037: Verifying Checksum 07:43:05 4583459ba037: Download complete 07:43:05 21b2b0c7a3f4: Verifying Checksum 07:43:05 21b2b0c7a3f4: Download complete 07:43:05 22ff95d597cd: Verifying Checksum 07:43:05 22ff95d597cd: Download complete 07:43:05 213ec9aee27d: Verifying Checksum 07:43:05 213ec9aee27d: Download complete 07:43:05 12d6caf4c0d1: Verifying Checksum 07:43:05 12d6caf4c0d1: Download complete 07:43:05 213ec9aee27d: Pull complete 07:43:05 4583459ba037: Pull complete 07:43:05 93c1e223e6f2: Pull complete 07:43:06 a7acece74701: Verifying Checksum 07:43:06 a7acece74701: Download complete 07:43:06 53926ce57604: Verifying Checksum 07:43:06 53926ce57604: Download complete 07:43:06 96b7cbca73a9: Verifying Checksum 07:43:06 96b7cbca73a9: Download complete 07:43:09 53926ce57604: Pull complete 07:43:09 21b2b0c7a3f4: Pull complete 07:43:09 22ff95d597cd: Pull complete 07:43:10 12d6caf4c0d1: Pull complete 07:43:12 96b7cbca73a9: Pull complete 07:43:13 a7acece74701: Pull complete 07:43:13 Digest: sha256:f6a9ef70c52da88a2ff63a0c6767b24654f9f5185d1d85ca6cc3004fb48f6c2d 07:43:13 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine 07:43:13 ---> db6d94c90886 07:43:13 Step 3/10 : ARG MAKE=make build 07:43:14 ---> Running in b7413c6620d7 07:43:14 Removing intermediate container b7413c6620d7 07:43:14 ---> 8c647efa7477 07:43:14 Step 4/10 : WORKDIR /device-sdk-go 07:43:15 ---> Running in c42b96b76bc8 07:43:15 Removing intermediate container c42b96b76bc8 07:43:15 ---> d1becc93fb89 07:43:15 Step 5/10 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 07:43:15 ---> Running in be4bccdc1543 07:43:15 Removing intermediate container be4bccdc1543 07:43:15 ---> 8fbdfb3ad1d5 07:43:15 Step 6/10 : RUN apk add --update --no-cache make git 07:43:15 ---> Running in caea5d488793 07:43:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 07:43:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 07:43:15 OK: 211 MiB in 51 packages 07:43:16 Removing intermediate container caea5d488793 07:43:16 ---> 7459a4aa4d0d 07:43:16 Step 7/10 : COPY go.mod vendor* ./ 07:43:16 ---> dc98ccd26a9f 07:43:16 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 07:43:16 ---> Running in 1132a3cc0327 07:43:18 Still waiting to schedule task 07:43:18 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 07:44:24 Removing intermediate container 1132a3cc0327 07:44:24 ---> 17a72f0a1300 07:44:24 Step 9/10 : COPY . . 07:44:24 ---> 5b32e369b1f5 07:44:24 Step 10/10 : RUN ${MAKE} 07:44:24 ---> Running in f548768075c5 07:44:24 noop 07:44:24 Removing intermediate container f548768075c5 07:44:24 ---> 1d77cfa1224d 07:44:24 Successfully built 1d77cfa1224d 07:44:24 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 07:44:25 + docker inspect -f . ci-base-image-x86_64 07:44:25 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 07:44:25 prd-ubuntu20.04-docker-8c-8g-6565 does not seem to be running inside a container 07:44:25 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/gexfoundry_device-sdk-go_PR-1333 -v /w/workspace/gexfoundry_device-sdk-go_PR-1333:/w/workspace/gexfoundry_device-sdk-go_PR-1333:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1333@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1333@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 ******** ci-base-image-x86_64 cat 07:44:25 $ docker top 60a87bba62268cab0e4426d8c36ac327362d8334c1e5a7ab07abc7392bf36ff9 -eo pid,comm [Pipeline] { [Pipeline] sh 07:44:26 + go version 07:44:26 go version go1.18.7 linux/amd64 [Pipeline] } 07:44:26 $ docker stop --time=1 60a87bba62268cab0e4426d8c36ac327362d8334c1e5a7ab07abc7392bf36ff9 07:44:27 $ docker rm -f --volumes 60a87bba62268cab0e4426d8c36ac327362d8334c1e5a7ab07abc7392bf36ff9 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 07:44:28 + docker inspect -f . ci-base-image-x86_64 07:44:28 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 07:44:28 prd-ubuntu20.04-docker-8c-8g-6565 does not seem to be running inside a container 07:44:28 $ 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-1333 -v /w/workspace/gexfoundry_device-sdk-go_PR-1333:/w/workspace/gexfoundry_device-sdk-go_PR-1333:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1333@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1333@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 ******** ci-base-image-x86_64 cat 07:44:28 $ docker top 7e1003f7ba8ecd277ede884634358cd065cfd3916856c36ea0d5aa22f251f97d -eo pid,comm [Pipeline] { [Pipeline] sh 07:44:29 + git config --global --add safe.directory /w/workspace/gexfoundry_device-sdk-go_PR-1333 [Pipeline] fileExists [Pipeline] sh 07:44:29 + make test 07:44:29 go test -race -coverprofile=coverage.out ./... 07:44:36 ? github.com/edgexfoundry/device-sdk-go/v3 [no test files] 07:44:50 Running on prd-ubuntu20.04-docker-arm64-4c-16g-6566 in /w/workspace/gexfoundry_device-sdk-go_PR-1333 [Pipeline] { [Pipeline] ws 07:44:50 Running in /w/workspace/device-sdk-go/1 [Pipeline] { [Pipeline] checkout 07:44:50 The recommended git tool is: git 07:44:51 ? github.com/edgexfoundry/device-sdk-go/v3/example/cmd/device-simple [no test files] 07:44:51 ? github.com/edgexfoundry/device-sdk-go/v3/example/config [no test files] 07:44:51 ? github.com/edgexfoundry/device-sdk-go/v3/example/driver [no test files] 07:44:51 ? github.com/edgexfoundry/device-sdk-go/v3/internal/application [no test files] 07:44:51 ? github.com/edgexfoundry/device-sdk-go/v3/internal/autodiscovery [no test files] 07:44:51 ok github.com/edgexfoundry/device-sdk-go/v3/internal/autoevent 0.070s coverage: 27.6% of statements 07:44:51 ok github.com/edgexfoundry/device-sdk-go/v3/internal/cache 0.071s coverage: 78.9% of statements 07:44:51 ? github.com/edgexfoundry/device-sdk-go/v3/internal/clients [no test files] 07:44:51 ok github.com/edgexfoundry/device-sdk-go/v3/internal/common 0.100s coverage: 86.0% of statements 07:44:51 ? github.com/edgexfoundry/device-sdk-go/v3/internal/config [no test files] 07:44:51 ? github.com/edgexfoundry/device-sdk-go/v3/internal/container [no test files] 07:44:51 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http 0.108s coverage: 77.0% of statements 07:44:51 ? github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http/correlation [no test files] 07:44:51 ? github.com/edgexfoundry/device-sdk-go/v3/internal/controller/messaging [no test files] 07:44:51 ? github.com/edgexfoundry/device-sdk-go/v3/internal/provision [no test files] 07:44:51 ok github.com/edgexfoundry/device-sdk-go/v3/internal/transformer 0.106s coverage: 65.2% of statements 07:44:51 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces [no test files] 07:44:51 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces/mocks [no test files] 07:44:51 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/models 0.752s coverage: 89.2% of statements 07:44:51 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/models/mocks [no test files] 07:44:51 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/service 0.068s coverage: 4.7% of statements 07:44:51 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/startup [no test files] 07:44:55 using credential edgex-jenkins-ssh 07:44:55 Cloning the remote Git repository 07:44:55 Cloning repository git@github.com:edgexfoundry/device-sdk-go.git 07:44:55 > git init /w/workspace/device-sdk-go/1 # timeout=10 07:44:56 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 07:44:56 > git --version # timeout=10 07:44:56 > git --version # 'git version 2.25.1' 07:44:56 using GIT_SSH to set credentials SSH Credentials for GitHub 07:44:56 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 07:44:57 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 07:44:57 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 07:44:59 Merging remotes/origin/main commit f03d932b600fd46a3b503f339d4d9f330fd6c1ce into PR head commit 05593f97ea58a69a8866ffde7712cb38d97b5670 07:44:59 Merge succeeded, producing 05593f97ea58a69a8866ffde7712cb38d97b5670 07:44:59 Checking out Revision 05593f97ea58a69a8866ffde7712cb38d97b5670 (PR-1333) 07:44:58 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 07:44:58 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 07:44:58 using GIT_SSH to set credentials SSH Credentials for GitHub 07:44:58 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/pull/1333/head:refs/remotes/origin/PR-1333 +refs/heads/main:refs/remotes/origin/main # timeout=10 07:44:59 > git config core.sparsecheckout # timeout=10 07:44:59 > git checkout -f 05593f97ea58a69a8866ffde7712cb38d97b5670 # timeout=10 07:44:59 > git remote # timeout=10 07:44:59 > git config --get remote.origin.url # timeout=10 07:44:59 using GIT_SSH to set credentials SSH Credentials for GitHub 07:44:59 > git merge f03d932b600fd46a3b503f339d4d9f330fd6c1ce # timeout=10 07:44:59 > git rev-parse HEAD^{commit} # timeout=10 07:44:59 > git config core.sparsecheckout # timeout=10 07:44:59 > git checkout -f 05593f97ea58a69a8866ffde7712cb38d97b5670 # timeout=10 07:45:02 Commit message: "fix: Update swagger to match latest changes in go-mod-core-contracts Device dto" 07:45:02 > git --version # timeout=10 07:45:03 > git --version # 'git version 2.25.1' 07:45:03 fatal: bad object cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 07:45:04 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 07:45:04 % Total % Received % Xferd Average Speed Time Time Time Current 07:45:04 Dload Upload Total Spent Left Speed 07:45:04 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 93757 0 --:--:-- --:--:-- --:--:-- 94451 [Pipeline] sh 07:45:04 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 07:45:05 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 07:45:05 + sudo tee /etc/docker/daemon.new 07:45:05 { 07:45:05 "registry-mirrors": [ 07:45:05 "https://nexus3.edgexfoundry.org:10001" 07:45:05 ], 07:45:05 "bip": "10.250.0.254/24", 07:45:05 "hosts": [ 07:45:05 "tcp://0.0.0.0:5555", 07:45:05 "unix:///var/run/docker.sock" 07:45:05 ], 07:45:05 "mtu": 1458, 07:45:05 "selinux-enabled": true, 07:45:05 "seccomp-profile": "/etc/docker/seccomp.json" 07:45:05 } [Pipeline] sh 07:45:05 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 07:45:05 + sudo service docker restart 07:45:11 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." 07:45:11 GO111MODULE=on go vet ./... 07:45:15 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 07:45:15 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 07:45:15 ./bin/test-attribution-txt.sh [Pipeline] echo 07:45:16 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 07:45:16 $ docker stop --time=1 7e1003f7ba8ecd277ede884634358cd065cfd3916856c36ea0d5aa22f251f97d 07:45:20 $ docker rm -f --volumes 7e1003f7ba8ecd277ede884634358cd065cfd3916856c36ea0d5aa22f251f97d [Pipeline] // withDockerContainer [Pipeline] sh 07:45:21 + sudo chown -R jenkins:jenkins . [Pipeline] stash 07:45:21 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 07:45:21 + sudo chown -R jenkins:jenkins . [Pipeline] sh 07:45:22 + ls -al . 07:45:22 total 272 07:45:22 drwxrwxr-x 11 jenkins jenkins 4096 Feb 18 07:44 . 07:45:22 drwxrwxr-x 4 jenkins jenkins 4096 Feb 18 07:42 .. 07:45:22 -rw-rw-r-- 1 jenkins jenkins 140 Feb 18 07:42 .dockerignore 07:45:22 drwxrwxr-x 8 jenkins jenkins 4096 Feb 18 07:44 .git 07:45:22 drwxrwxr-x 2 jenkins jenkins 4096 Feb 18 07:42 .github 07:45:22 -rw-rw-r-- 1 jenkins jenkins 131 Feb 18 07:42 .gitignore 07:45:22 -rw-rw-r-- 1 jenkins jenkins 42 Feb 18 07:42 .golangci.yml 07:45:22 drwxr-xr-x 3 jenkins jenkins 4096 Feb 18 07:43 .semver 07:45:22 -rw-rw-r-- 1 jenkins jenkins 31677 Feb 18 07:42 CHANGELOG.md 07:45:22 -rw-rw-r-- 1 jenkins jenkins 677 Feb 18 07:42 GOVERNANCE.md 07:45:22 -rw-rw-r-- 1 jenkins jenkins 885 Feb 18 07:42 Jenkinsfile 07:45:22 -rw-rw-r-- 1 jenkins jenkins 11341 Feb 18 07:42 LICENSE 07:45:22 -rw-rw-r-- 1 jenkins jenkins 1679 Feb 18 07:42 Makefile 07:45:22 -rw-rw-r-- 1 jenkins jenkins 619 Feb 18 07:42 OWNERS.md 07:45:22 -rw-rw-r-- 1 jenkins jenkins 4891 Feb 18 07:42 README.md 07:45:22 -rw-rw-r-- 1 jenkins jenkins 5 Feb 18 07:43 VERSION 07:45:22 drwxrwxr-x 2 jenkins jenkins 4096 Feb 18 07:42 bin 07:45:22 -rw-r--r-- 1 jenkins jenkins 98530 Feb 18 07:44 coverage.out 07:45:22 drwxrwxr-x 5 jenkins jenkins 4096 Feb 18 07:42 example 07:45:22 -rw-rw-r-- 1 jenkins jenkins 3265 Feb 18 07:42 go.mod 07:45:22 -rw-rw-r-- 1 jenkins jenkins 32819 Feb 18 07:42 go.sum 07:45:22 drwxrwxr-x 13 jenkins jenkins 4096 Feb 18 07:42 internal 07:45:22 drwxrwxr-x 3 jenkins jenkins 4096 Feb 18 07:42 openapi 07:45:22 drwxrwxr-x 6 jenkins jenkins 4096 Feb 18 07:42 pkg 07:45:22 drwxrwxr-x 4 jenkins jenkins 4096 Feb 18 07:42 snap 07:45:22 -rw-rw-r-- 1 jenkins jenkins 222 Feb 18 07:42 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 07:45: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=05593f97ea58a69a8866ffde7712cb38d97b5670 --label arch=amd64 --label version=0.0.0 . 07:45:22 Sending build context to Docker daemon 10.65MB 07:45:22 Step 1/23 : ARG BASE=golang:1.18-alpine3.16 07:45:22 Step 2/23 : FROM ${BASE} AS builder 07:45:22 ---> 1d77cfa1224d 07:45:22 Step 3/23 : ARG MAKE=make build 07:45:22 ---> Running in bc4c756fc71c 07:45:23 Removing intermediate container bc4c756fc71c 07:45:23 ---> ce2da63c867c 07:45:23 Step 4/23 : WORKDIR /device-sdk-go 07:45:23 ---> Running in bde2c44cea07 07:45:23 Removing intermediate container bde2c44cea07 07:45:23 ---> e942b593f494 07:45:23 Step 5/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 07:45:23 ---> Running in 40c942b81de1 07:45:23 Removing intermediate container 40c942b81de1 07:45:23 ---> ed18cd49e539 07:45:23 Step 6/23 : RUN apk add --update --no-cache make git 07:45:23 ---> Running in 28dfca2d586c 07:45:23 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 07:45:23 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 07:45:23 OK: 211 MiB in 51 packages 07:45:24 Removing intermediate container 28dfca2d586c 07:45:24 ---> dd2f9d8d5856 07:45:24 Step 7/23 : COPY go.mod vendor* ./ [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 07:45:24 provisioning config files... 07:45:24 copy managed file [device-sdk-go-settings] to file:/w/workspace/device-sdk-go/1@tmp/config16178530395751339137tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 07:45:24 ---> dad766348064 07:45:24 Step 8/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 07:45:24 ---> Running in ae52521524dd 07:45:24 ---> docker-login.sh 07:45:24 nexus3.edgexfoundry.org:10001 07:45:24 Removing intermediate container ae52521524dd 07:45:24 ---> 3d8464b5312b 07:45:24 Step 9/23 : COPY . . 07:45:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 07:45:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 07:45:25 Configure a credential helper to remove this warning. See 07:45:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 07:45:25 07:45:25 Login Succeeded 07:45:25 nexus3.edgexfoundry.org:10002 07:45:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 07:45:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 07:45:25 Configure a credential helper to remove this warning. See 07:45:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 07:45:25 07:45:25 Login Succeeded 07:45:25 nexus3.edgexfoundry.org:10003 07:45:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 07:45:25 ---> 20e6118fccd5 07:45:25 Step 10/23 : RUN ${MAKE} 07:45:25 ---> Running in 0ec7089562e0 07:45: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 07:45:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 07:45:25 Configure a credential helper to remove this warning. See 07:45:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 07:45:25 07:45:25 Login Succeeded 07:45:25 nexus3.edgexfoundry.org:10004 07:45:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 07:45:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 07:45:26 Configure a credential helper to remove this warning. See 07:45:26 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 07:45:26 07:45:26 Login Succeeded 07:45:26 docker.io 07:45:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 07:45:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 07:45:26 Configure a credential helper to remove this warning. See 07:45:26 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 07:45:26 07:45:26 Login Succeeded 07:45:26 ---> docker-login.sh ends [Pipeline] } 07:45:26 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 07:45:27 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 07:45:27 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 07:45:27 ========================================================= 07:45:27 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine] 07:45:27 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 07:45:27 + 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 . 07:45:28 Sending build context to Docker daemon 5.664MB 07:45:28 Step 1/10 : ARG BASE=golang:1.18-alpine3.16 07:45:28 Step 2/10 : FROM ${BASE} AS builder 07:45:28 1.18-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 07:45:28 9b18e9b68314: Pulling fs layer 07:45:28 35d82f9e3411: Pulling fs layer 07:45:28 e16973657156: Pulling fs layer 07:45:28 fc693d55d65f: Pulling fs layer 07:45:28 7e9fc2657dce: Pulling fs layer 07:45:28 dda99020689f: Pulling fs layer 07:45:28 db1c61fa0a46: Pulling fs layer 07:45:28 891c053d2c06: Pulling fs layer 07:45:28 dda99020689f: Waiting 07:45:28 db1c61fa0a46: Waiting 07:45:28 891c053d2c06: Waiting 07:45:28 fc693d55d65f: Waiting 07:45:28 7e9fc2657dce: Waiting 07:45:28 e16973657156: Verifying Checksum 07:45:28 e16973657156: Download complete 07:45:28 35d82f9e3411: Download complete 07:45:28 7e9fc2657dce: Verifying Checksum 07:45:28 7e9fc2657dce: Download complete 07:45:28 dda99020689f: Verifying Checksum 07:45:28 dda99020689f: Download complete 07:45:28 9b18e9b68314: Verifying Checksum 07:45:28 9b18e9b68314: Download complete 07:45:29 891c053d2c06: Verifying Checksum 07:45:29 891c053d2c06: Download complete 07:45:30 db1c61fa0a46: Verifying Checksum 07:45:30 db1c61fa0a46: Download complete 07:45:31 fc693d55d65f: Verifying Checksum 07:45:31 fc693d55d65f: Download complete 07:45:31 9b18e9b68314: Pull complete 07:45:31 35d82f9e3411: Pull complete 07:45:32 e16973657156: Pull complete 07:45:44 fc693d55d65f: Pull complete 07:45:44 7e9fc2657dce: Pull complete 07:45:44 dda99020689f: Pull complete 07:45:47 Removing intermediate container 0ec7089562e0 07:45:47 ---> d4891eeb9fb8 07:45:47 Step 11/23 : FROM alpine:3.16 07:45:47 3.16: Pulling from library/alpine 07:45:48 ef5531b6e74e: Pulling fs layer 07:45:48 ef5531b6e74e: Verifying Checksum 07:45:48 ef5531b6e74e: Download complete 07:45:48 ef5531b6e74e: Pull complete 07:45:48 Digest: sha256:1bd67c81e4ad4b8f4a5c1c914d7985336f130e5cefb3e323654fd09d6bcdbbe2 07:45:48 Status: Downloaded newer image for alpine:3.16 07:45:48 ---> dfd21b5a31f5 07:45:48 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 07:45:48 ---> Running in a8c274b97a0e 07:45:48 Removing intermediate container a8c274b97a0e 07:45:48 ---> 5d530c07ef71 07:45:48 Step 13/23 : RUN apk add --update --no-cache 07:45:48 ---> Running in a6e39d34faea 07:45:48 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 07:45:48 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 07:45:49 OK: 6 MiB in 14 packages 07:45:49 Removing intermediate container a6e39d34faea 07:45:49 ---> 3de5f347ad2c 07:45:49 Step 14/23 : WORKDIR / 07:45:49 ---> Running in 052e265e1465 07:45:49 Removing intermediate container 052e265e1465 07:45:49 ---> 6615e48b5ac9 07:45:49 Step 15/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt 07:45:49 ---> 8bb38aca05a9 07:45:49 Step 16/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 07:45:50 ---> 52048a535f4a 07:45:50 Step 17/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 07:45:50 ---> 957ea33865e2 07:45:50 Step 18/23 : EXPOSE 59999 07:45:50 ---> Running in f65018ea79d7 07:45:50 Removing intermediate container f65018ea79d7 07:45:50 ---> 83502274a643 07:45:50 Step 19/23 : ENTRYPOINT ["/device-simple"] 07:45:50 ---> Running in a855d2872fce 07:45:50 Removing intermediate container a855d2872fce 07:45:50 ---> 4f0697af3176 07:45:50 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 07:45:50 ---> Running in ddea0504de0e 07:45:50 Removing intermediate container ddea0504de0e 07:45:50 ---> 9d76895c6288 07:45:50 Step 21/23 : LABEL arch=amd64 07:45:51 ---> Running in ffc8e75e3240 07:45:51 Removing intermediate container ffc8e75e3240 07:45:51 ---> f76b01ebe472 07:45:51 Step 22/23 : LABEL git_sha=05593f97ea58a69a8866ffde7712cb38d97b5670 07:45:51 ---> Running in 558a61669418 07:45:51 Removing intermediate container 558a61669418 07:45:51 ---> 8dc161585dec 07:45:51 Step 23/23 : LABEL version=0.0.0 07:45:51 ---> Running in 1a153a3944e5 07:45:51 Removing intermediate container 1a153a3944e5 07:45:51 ---> 4698a05e0f7b 07:45:51 [Warning] One or more build-args [ARCH] were not consumed 07:45:51 Successfully built 4698a05e0f7b 07:45:51 Successfully tagged device-sdk-simple:latest 07:45:51 db1c61fa0a46: Pull complete [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 07:45:52 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 07:45:52 07:45:52 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix 07:45:52 891c053d2c06: Pull complete 07:45:52 Digest: sha256:2cacf8bfc28650abd52610e42dcfc04852e818eb73900ea96edaef96a54d0b45 07:45:52 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine 07:45:52 ---> f96f9c87975a 07:45:52 Step 3/10 : ARG MAKE=make build [Pipeline] withEnv [Pipeline] { [Pipeline] sh 07:45:52 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 07:45:52 latest: Pulling from edgex-lftools-log-publisher 07:45:52 5eb5b503b376: Pulling fs layer 07:45:52 5c69ac0246d0: Pulling fs layer 07:45:52 ec43610c2a17: Pulling fs layer 07:45:52 3a2ae6a8a46f: Pulling fs layer 07:45:52 33b1e0a273af: Pulling fs layer 07:45:52 5d3b04190fa2: Pulling fs layer 07:45:52 2f39f015ded8: Pulling fs layer 07:45:52 5d3b04190fa2: Waiting 07:45:52 33b1e0a273af: Waiting 07:45:52 3a2ae6a8a46f: Waiting 07:45:52 2f39f015ded8: Waiting 07:45:52 5c69ac0246d0: Verifying Checksum 07:45:52 5c69ac0246d0: Download complete 07:45:52 3a2ae6a8a46f: Verifying Checksum 07:45:52 3a2ae6a8a46f: Download complete 07:45:53 33b1e0a273af: Verifying Checksum 07:45:53 33b1e0a273af: Download complete 07:45:53 5d3b04190fa2: Download complete 07:45:53 ec43610c2a17: Verifying Checksum 07:45:53 5eb5b503b376: Download complete 07:45:53 2f39f015ded8: Download complete 07:45:54 5eb5b503b376: Pull complete 07:45:54 5c69ac0246d0: Pull complete 07:45:55 ec43610c2a17: Pull complete 07:45:55 3a2ae6a8a46f: Pull complete 07:45:55 33b1e0a273af: Pull complete 07:45:55 5d3b04190fa2: Pull complete 07:45:56 ---> Running in 794afb0b527a 07:45:56 Removing intermediate container 794afb0b527a 07:45:56 ---> ebbbd7daeaed 07:45:56 Step 4/10 : WORKDIR /device-sdk-go 07:45:56 ---> Running in ca3388b6c572 07:45:56 Removing intermediate container ca3388b6c572 07:45:56 ---> c06cba99a052 07:45:56 Step 5/10 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 07:45:57 ---> Running in 19d26402ebf9 07:45:57 Removing intermediate container 19d26402ebf9 07:45:57 ---> fbf5e731879a 07:45:57 Step 6/10 : RUN apk add --update --no-cache make git 07:45:57 ---> Running in 9afb35ea3433 07:45:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 07:45:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 07:45:59 OK: 221 MiB in 51 packages 07:46:00 Removing intermediate container 9afb35ea3433 07:46:00 ---> 6ac67880ad0e 07:46:00 Step 7/10 : COPY go.mod vendor* ./ 07:46:00 2f39f015ded8: Pull complete 07:46:00 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 07:46:00 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 07:46:00 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 07:46:00 prd-ubuntu20.04-docker-8c-8g-6565 does not seem to be running inside a container 07:46:00 $ 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-1333 -v /w/workspace/gexfoundry_device-sdk-go_PR-1333:/w/workspace/gexfoundry_device-sdk-go_PR-1333:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1333@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1333@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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 07:46:01 ---> 53a1f9381085 07:46:01 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 07:46:01 ---> Running in 419d9d3429da 07:46:05 $ docker top f0be8f70ab6e5abad0665e70ade4ad7b6187002e83ca38fcc4fd483ae2b05932 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 07:46:06 ---> job-cost.sh 07:46:06 lf-activate-venv: SKIPPING 07:46:06 INFO: No Stack... 07:46:06 INFO: Retrieving Pricing Info for: v3-standard-8 07:46:06 INFO: Archiving Costs [Pipeline] sh 07:46:07 + cat /w/workspace/gexfoundry_device-sdk-go_PR-1333/archives/cost.csv 07:46:07 + cut -d, -f6 [Pipeline] lock 07:46:07 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-go-PR-1333-1-stack-cost] 07:46:07 Resource [jenkins-edgexfoundry-device-sdk-go-PR-1333-1-stack-cost] did not exist. Created. 07:46:07 Lock acquired on [jenkins-edgexfoundry-device-sdk-go-PR-1333-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 07:46:07 + echo total: 0.2199999988079071 [Pipeline] stash 07:46:07 Stashed 1 file(s) [Pipeline] } 07:46:07 Lock released on resource [jenkins-edgexfoundry-device-sdk-go-PR-1333-1-stack-cost] [Pipeline] // lock [Pipeline] } 07:46:07 $ docker stop --time=1 f0be8f70ab6e5abad0665e70ade4ad7b6187002e83ca38fcc4fd483ae2b05932 07:46:09 $ docker rm -f --volumes f0be8f70ab6e5abad0665e70ade4ad7b6187002e83ca38fcc4fd483ae2b05932 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 07:46:57 Removing intermediate container 419d9d3429da 07:46:57 ---> 812df018b170 07:46:57 Step 9/10 : COPY . . 07:46:57 ---> 05ba81621603 07:46:57 Step 10/10 : RUN ${MAKE} 07:46:57 ---> Running in 55b671a95fe2 07:46:57 noop 07:46:58 Removing intermediate container 55b671a95fe2 07:46:58 ---> c5fbae0f90d9 07:46:58 Successfully built c5fbae0f90d9 07:46:58 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 07:46:58 + docker inspect -f . ci-base-image-arm64 07:46:58 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 07:46:58 prd-ubuntu20.04-docker-arm64-4c-16g-6566 does not seem to be running inside a container 07:46:58 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-go/1 -v /w/workspace/device-sdk-go/1:/w/workspace/device-sdk-go/1:rw,z -v /w/workspace/device-sdk-go/1@tmp:/w/workspace/device-sdk-go/1@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 ******** ci-base-image-arm64 cat 07:47:00 $ docker top 4c959911e4e6141d8f4902cc9e9f74903389ccdff4f46f31ec8085bfdd57f013 -eo pid,comm [Pipeline] { [Pipeline] sh 07:47:01 + go version 07:47:01 go version go1.18.7 linux/arm64 [Pipeline] } 07:47:01 $ docker stop --time=1 4c959911e4e6141d8f4902cc9e9f74903389ccdff4f46f31ec8085bfdd57f013 07:47:03 $ docker rm -f --volumes 4c959911e4e6141d8f4902cc9e9f74903389ccdff4f46f31ec8085bfdd57f013 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 07:47:04 + docker inspect -f . ci-base-image-arm64 07:47:04 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 07:47:04 prd-ubuntu20.04-docker-arm64-4c-16g-6566 does not seem to be running inside a container 07:47:04 $ 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/1 -v /w/workspace/device-sdk-go/1:/w/workspace/device-sdk-go/1:rw,z -v /w/workspace/device-sdk-go/1@tmp:/w/workspace/device-sdk-go/1@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 ******** ci-base-image-arm64 cat 07:47:05 $ docker top ef8b3aef2380d9dde02d955fe3b1078d9f736d84c50203998d09af114e5964d8 -eo pid,comm [Pipeline] { [Pipeline] sh 07:47:06 + git config --global --add safe.directory /w/workspace/device-sdk-go/1 [Pipeline] fileExists [Pipeline] sh 07:47:06 + make test 07:47:07 go test -race -coverprofile=coverage.out ./... 07:47:41 ? github.com/edgexfoundry/device-sdk-go/v3 [no test files] 07:49:18 ? github.com/edgexfoundry/device-sdk-go/v3/example/cmd/device-simple [no test files] 07:49:18 ? github.com/edgexfoundry/device-sdk-go/v3/example/config [no test files] 07:49:18 ? github.com/edgexfoundry/device-sdk-go/v3/example/driver [no test files] 07:49:18 ? github.com/edgexfoundry/device-sdk-go/v3/internal/application [no test files] 07:49:18 ? github.com/edgexfoundry/device-sdk-go/v3/internal/autodiscovery [no test files] 07:49:25 ok github.com/edgexfoundry/device-sdk-go/v3/internal/autoevent 0.332s coverage: 27.6% of statements 07:49:26 ok github.com/edgexfoundry/device-sdk-go/v3/internal/cache 0.365s coverage: 78.9% of statements 07:49:26 ? github.com/edgexfoundry/device-sdk-go/v3/internal/clients [no test files] 07:49:36 ok github.com/edgexfoundry/device-sdk-go/v3/internal/common 0.792s coverage: 86.0% of statements 07:49:36 ? github.com/edgexfoundry/device-sdk-go/v3/internal/config [no test files] 07:49:36 ? github.com/edgexfoundry/device-sdk-go/v3/internal/container [no test files] 07:49:39 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http 0.663s coverage: 77.0% of statements 07:49:39 ? github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http/correlation [no test files] 07:49:39 ? github.com/edgexfoundry/device-sdk-go/v3/internal/controller/messaging [no test files] 07:49:39 ? github.com/edgexfoundry/device-sdk-go/v3/internal/provision [no test files] 07:49:39 ok github.com/edgexfoundry/device-sdk-go/v3/internal/transformer 0.466s coverage: 65.2% of statements 07:49:39 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces [no test files] 07:49:39 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces/mocks [no test files] 07:49:40 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/models 3.634s coverage: 89.2% of statements 07:49:40 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/models/mocks [no test files] 07:49:40 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/service 0.364s coverage: 4.7% of statements 07:49:40 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/startup [no test files] 07:49:41 WARNING: Linting skipped (not on x86_64 or linter not installed) 07:49:41 GO111MODULE=on go vet ./... 07:51:17 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 07:51:17 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 07:51:17 ./bin/test-attribution-txt.sh [Pipeline] echo 07:51:17 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 07:51:17 $ docker stop --time=1 ef8b3aef2380d9dde02d955fe3b1078d9f736d84c50203998d09af114e5964d8 07:51:19 $ docker rm -f --volumes ef8b3aef2380d9dde02d955fe3b1078d9f736d84c50203998d09af114e5964d8 [Pipeline] // withDockerContainer [Pipeline] sh 07:51:20 + sudo chown -R jenkins:jenkins . [Pipeline] stash 07:51:20 Warning: overwriting stash ‘coverage-report’ 07:51:21 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 07:51:22 + sudo chown -R jenkins:jenkins . [Pipeline] sh 07:51:22 + ls -al . 07:51:22 total 268 07:51:22 drwxrwxr-x 10 jenkins jenkins 4096 Feb 18 07:47 . 07:51:22 drwxrwxr-x 4 jenkins jenkins 4096 Feb 18 07:44 .. 07:51:22 -rw-rw-r-- 1 jenkins jenkins 140 Feb 18 07:44 .dockerignore 07:51:22 drwxrwxr-x 8 jenkins jenkins 4096 Feb 18 07:44 .git 07:51:22 drwxrwxr-x 2 jenkins jenkins 4096 Feb 18 07:44 .github 07:51:22 -rw-rw-r-- 1 jenkins jenkins 131 Feb 18 07:44 .gitignore 07:51:22 -rw-rw-r-- 1 jenkins jenkins 42 Feb 18 07:44 .golangci.yml 07:51:22 -rw-rw-r-- 1 jenkins jenkins 31677 Feb 18 07:44 CHANGELOG.md 07:51:22 -rw-rw-r-- 1 jenkins jenkins 677 Feb 18 07:44 GOVERNANCE.md 07:51:22 -rw-rw-r-- 1 jenkins jenkins 885 Feb 18 07:44 Jenkinsfile 07:51:22 -rw-rw-r-- 1 jenkins jenkins 11341 Feb 18 07:44 LICENSE 07:51:22 -rw-rw-r-- 1 jenkins jenkins 1679 Feb 18 07:44 Makefile 07:51:22 -rw-rw-r-- 1 jenkins jenkins 619 Feb 18 07:44 OWNERS.md 07:51:22 -rw-rw-r-- 1 jenkins jenkins 4891 Feb 18 07:44 README.md 07:51:22 -rw-rw-r-- 1 jenkins jenkins 5 Feb 18 07:43 VERSION 07:51:22 drwxrwxr-x 2 jenkins jenkins 4096 Feb 18 07:44 bin 07:51:22 -rw-r--r-- 1 jenkins jenkins 98530 Feb 18 07:49 coverage.out 07:51:22 drwxrwxr-x 5 jenkins jenkins 4096 Feb 18 07:44 example 07:51:22 -rw-rw-r-- 1 jenkins jenkins 3265 Feb 18 07:44 go.mod 07:51:22 -rw-rw-r-- 1 jenkins jenkins 32819 Feb 18 07:44 go.sum 07:51:22 drwxrwxr-x 13 jenkins jenkins 4096 Feb 18 07:44 internal 07:51:22 drwxrwxr-x 3 jenkins jenkins 4096 Feb 18 07:44 openapi 07:51:22 drwxrwxr-x 6 jenkins jenkins 4096 Feb 18 07:44 pkg 07:51:22 drwxrwxr-x 4 jenkins jenkins 4096 Feb 18 07:44 snap 07:51:22 -rw-rw-r-- 1 jenkins jenkins 222 Feb 18 07:44 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 07:51:22 + 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=05593f97ea58a69a8866ffde7712cb38d97b5670 --label arch=arm64 --label version=0.0.0 . 07:51:23 Sending build context to Docker daemon 5.763MB 07:51:23 Step 1/23 : ARG BASE=golang:1.18-alpine3.16 07:51:23 Step 2/23 : FROM ${BASE} AS builder 07:51:23 ---> c5fbae0f90d9 07:51:23 Step 3/23 : ARG MAKE=make build 07:51:23 ---> Running in 9774129c6c94 07:51:23 Removing intermediate container 9774129c6c94 07:51:23 ---> e122d4a840d8 07:51:23 Step 4/23 : WORKDIR /device-sdk-go 07:51:23 ---> Running in 225fe035a80f 07:51:23 Removing intermediate container 225fe035a80f 07:51:23 ---> ef7babcb66a3 07:51:23 Step 5/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 07:51:23 ---> Running in da027bde6357 07:51:24 Removing intermediate container da027bde6357 07:51:24 ---> 35ce4743b7a5 07:51:24 Step 6/23 : RUN apk add --update --no-cache make git 07:51:24 ---> Running in 394ad64d2966 07:51:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 07:51:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 07:51:26 OK: 221 MiB in 51 packages 07:51:28 Removing intermediate container 394ad64d2966 07:51:28 ---> 9dfe0c1fa05c 07:51:28 Step 7/23 : COPY go.mod vendor* ./ 07:51:30 ---> 18468bc5c891 07:51:30 Step 8/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 07:51:30 ---> Running in b97f31ea6ba9 07:51:33 Removing intermediate container b97f31ea6ba9 07:51:33 ---> e9c58ea58d56 07:51:33 Step 9/23 : COPY . . 07:51:34 ---> 08f19004f744 07:51:34 Step 10/23 : RUN ${MAKE} 07:51:34 ---> Running in 8024efd09ba1 07:51:35 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 07:53:26 Removing intermediate container 8024efd09ba1 07:53:26 ---> 0976a0f44362 07:53:26 Step 11/23 : FROM alpine:3.16 07:53:26 3.16: Pulling from library/alpine 07:53:26 3760b48202b3: Pulling fs layer 07:53:26 3760b48202b3: Download complete 07:53:26 3760b48202b3: Pull complete 07:53:26 Digest: sha256:1bd67c81e4ad4b8f4a5c1c914d7985336f130e5cefb3e323654fd09d6bcdbbe2 07:53:26 Status: Downloaded newer image for alpine:3.16 07:53:26 ---> 4c81e5bf8899 07:53:26 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 07:53:26 ---> Running in 6d29b84fea8e 07:53:26 Removing intermediate container 6d29b84fea8e 07:53:26 ---> defc95f1fd43 07:53:26 Step 13/23 : RUN apk add --update --no-cache 07:53:26 ---> Running in 75dd8ab7065f 07:53:26 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 07:53:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 07:53:28 OK: 5 MiB in 14 packages 07:53:29 Removing intermediate container 75dd8ab7065f 07:53:29 ---> f91ba3c4a927 07:53:29 Step 14/23 : WORKDIR / 07:53:29 ---> Running in 676a25f24569 07:53:29 Removing intermediate container 676a25f24569 07:53:29 ---> 1275af78e1be 07:53:29 Step 15/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt 07:53:29 ---> c5730bd8b1e5 07:53:29 Step 16/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 07:53:31 ---> b7d896467054 07:53:31 Step 17/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 07:53:31 ---> 6d39a4882574 07:53:31 Step 18/23 : EXPOSE 59999 07:53:31 ---> Running in 19bb53c08777 07:53:31 Removing intermediate container 19bb53c08777 07:53:31 ---> e1c62ea6ff9b 07:53:31 Step 19/23 : ENTRYPOINT ["/device-simple"] 07:53:31 ---> Running in f9d19ffcb075 07:53:32 Removing intermediate container f9d19ffcb075 07:53:32 ---> 377b72d07869 07:53:32 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 07:53:32 ---> Running in d1cbc0aac000 07:53:32 Removing intermediate container d1cbc0aac000 07:53:32 ---> 4b1a02982fea 07:53:32 Step 21/23 : LABEL arch=arm64 07:53:32 ---> Running in cd6350c4c253 07:53:32 Removing intermediate container cd6350c4c253 07:53:32 ---> f7b55e430ae8 07:53:32 Step 22/23 : LABEL git_sha=05593f97ea58a69a8866ffde7712cb38d97b5670 07:53:32 ---> Running in ddec3e02a1ad 07:53:32 Removing intermediate container ddec3e02a1ad 07:53:32 ---> 1f42dda6bc46 07:53:32 Step 23/23 : LABEL version=0.0.0 07:53:32 ---> Running in 00e2c2643fb7 07:53:33 Removing intermediate container 00e2c2643fb7 07:53:33 ---> cb0a605a6703 07:53:33 [Warning] One or more build-args [ARCH] were not consumed 07:53:33 Successfully built cb0a605a6703 07:53:33 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 07:53:34 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 07:53:34 07:53:34 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 07:53:34 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 07:53:34 arm64: Pulling from edgex-lftools-log-publisher 07:53:34 8998bd30e6a1: Pulling fs layer 07:53:34 04944245beec: Pulling fs layer 07:53:34 699f458cf7ca: Pulling fs layer 07:53:34 765212b225bb: Pulling fs layer 07:53:34 f23df028b6ca: Pulling fs layer 07:53:34 765212b225bb: Waiting 07:53:34 f23df028b6ca: Waiting 07:53:34 d65c8cfc05b1: Pulling fs layer 07:53:34 2437ff75d9bd: Pulling fs layer 07:53:34 d65c8cfc05b1: Waiting 07:53:34 2437ff75d9bd: Waiting 07:53:34 04944245beec: Verifying Checksum 07:53:34 04944245beec: Download complete 07:53:34 765212b225bb: Verifying Checksum 07:53:34 765212b225bb: Download complete 07:53:34 f23df028b6ca: Verifying Checksum 07:53:34 f23df028b6ca: Download complete 07:53:34 d65c8cfc05b1: Download complete 07:53:35 699f458cf7ca: Download complete 07:53:35 8998bd30e6a1: Download complete 07:53:37 2437ff75d9bd: Verifying Checksum 07:53:37 2437ff75d9bd: Download complete 07:53:39 8998bd30e6a1: Pull complete 07:53:39 04944245beec: Pull complete 07:53:40 699f458cf7ca: Pull complete 07:53:40 765212b225bb: Pull complete 07:53:41 f23df028b6ca: Pull complete 07:53:41 d65c8cfc05b1: Pull complete 07:53:56 2437ff75d9bd: Pull complete 07:53:56 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 07:53:56 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 07:53:56 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 07:53:57 prd-ubuntu20.04-docker-arm64-4c-16g-6566 does not seem to be running inside a container 07:53:57 $ 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/1 -v /w/workspace/device-sdk-go/1:/w/workspace/device-sdk-go/1:rw,z -v /w/workspace/device-sdk-go/1@tmp:/w/workspace/device-sdk-go/1@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-lftools-log-publisher:arm64 cat 07:53:59 $ docker top 2495e7f49b0fb2d1e4b229c8df85273e7b7a06ae2a84c92e462c201864faaf7e -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 07:54:00 ---> job-cost.sh 07:54:00 lf-activate-venv: SKIPPING 07:54:00 INFO: No Stack... 07:54:01 INFO: Retrieving Pricing Info for: v3-standard-4 07:54:01 INFO: Archiving Costs [Pipeline] sh 07:54:02 + + cat /w/workspace/device-sdk-go/1/archives/cost.csv 07:54:02 cut -d, -f6 [Pipeline] lock 07:54:02 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-go-PR-1333-1-stack-cost] 07:54:02 Resource [jenkins-edgexfoundry-device-sdk-go-PR-1333-1-stack-cost] did not exist. Created. 07:54:02 Lock acquired on [jenkins-edgexfoundry-device-sdk-go-PR-1333-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 07:54:02 /w/workspace/device-sdk-go/1@tmp/durable-47c9935a/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 07:54:03 + echo total: 0.10999999940395355 [Pipeline] stash 07:54:03 Warning: overwriting stash ‘stack-cost’ 07:54:03 Stashed 1 file(s) [Pipeline] } 07:54:03 Lock released on resource [jenkins-edgexfoundry-device-sdk-go-PR-1333-1-stack-cost] [Pipeline] // lock [Pipeline] } 07:54:03 $ docker stop --time=1 2495e7f49b0fb2d1e4b229c8df85273e7b7a06ae2a84c92e462c201864faaf7e 07:54:04 $ docker rm -f --volumes 2495e7f49b0fb2d1e4b229c8df85273e7b7a06ae2a84c92e462c201864faaf7e [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 07:54:05 provisioning config files... 07:54:05 copy managed file [device-sdk-go-codecov-token] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1333@tmp/config4053476842925459516tmp [Pipeline] { [Pipeline] sh 07:54:06 + set +x 07:54:06 + bash -s -- 07:54:06 + curl -s https://codecov.io/bash 07:54:06 07:54:06 _____ _ 07:54:06 / ____| | | 07:54:06 | | ___ __| | ___ ___ _____ __ 07:54:06 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 07:54:06 | |___| (_) | (_| | __/ (_| (_) \ V / 07:54:06 \_____\___/ \__,_|\___|\___\___/ \_/ 07:54:06 Bash-1.0.6 07:54:06 07:54:06 07:54:06 ==> git version 2.25.1 found 07:54:06 ==> 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 07:54:06 Release-Date: 2020-01-08 07:54:06 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 07:54:06 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 07:54:06 ==> Jenkins CI detected. 07:54:06 current dir:  /w/workspace/gexfoundry_device-sdk-go_PR-1333 07:54:06 project root: . 07:54:06 --> token set from env 07:54:06 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 07:54:06 ==> Running gcov in . (disable via -X gcov) 07:54:06 ==> Python coveragepy not found 07:54:06 ==> Searching for coverage reports in: 07:54:06 + . 07:54:06 -> Found 1 reports 07:54:06 ==> Detecting git/mercurial file structure 07:54:06 ==> Reading reports 07:54:06 + ./coverage.out bytes=98530 07:54:06 ==> Appending adjustments 07:54:06 https://docs.codecov.io/docs/fixing-reports 07:54:06 + Found adjustments 07:54:06 ==> Gzipping contents 07:54:06 16K /tmp/codecov.7If4XX.gz 07:54:06 ==> Uploading reports 07:54:06 url: https://codecov.io 07:54:06 query: branch=PR-1333&commit=05593f97ea58a69a8866ffde7712cb38d97b5670&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-1333%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=1333&job=&cmd_args= 07:54:06 -> Pinging Codecov 07:54:06 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=6fc62cd9-fce6-47f0-85f4-af589338491a&branch=PR-1333&commit=05593f97ea58a69a8866ffde7712cb38d97b5670&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-1333%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=1333&job=&cmd_args= 07:54:06 -> Uploading to 07:54:06 https://storage.googleapis.com/codecov/v4/raw/2023-02-18/7E55EF52A471D76F132DFD9A03CDDE97/05593f97ea58a69a8866ffde7712cb38d97b5670/c4429233-579f-4be1-82b4-0a2222fe7553.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230218%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230218T075406Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=d1c27d9b26e76487b27edb70a47c21e7b5f76e9d4f807a952f92de73ab34f2c2 07:54:06 % Total % Received % Xferd Average Speed Time Time Time Current 07:54:06 Dload Upload Total Spent Left Speed 07:54:06 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14361 0 0 100 14361 0 46475 --:--:-- --:--:-- --:--:-- 46475 07:54:07 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-sdk-go/commit/05593f97ea58a69a8866ffde7712cb38d97b5670 [Pipeline] } 07:54:07 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 07:54:08 + [ -d /w/workspace/gexfoundry_device-sdk-go_PR-1333/archives ] 07:54:08 + ls -al /w/workspace/gexfoundry_device-sdk-go_PR-1333/archives 07:54:08 total 16 07:54:08 drwxr-xr-x 3 root root 4096 Feb 18 07:46 . 07:54:08 drwxrwxr-x 12 jenkins jenkins 4096 Feb 18 07:46 .. 07:54:08 drwxr-xr-x 2 root root 4096 Feb 18 07:46 cost 07:54:08 -rw-r--r-- 1 root root 86 Feb 18 07:46 cost.csv 07:54:08 + sudo chown -R jenkins:jenkins /w/workspace/gexfoundry_device-sdk-go_PR-1333/archives 07:54:08 + ls -al /w/workspace/gexfoundry_device-sdk-go_PR-1333/archives 07:54:08 total 16 07:54:08 drwxr-xr-x 3 jenkins jenkins 4096 Feb 18 07:46 . 07:54:08 drwxrwxr-x 12 jenkins jenkins 4096 Feb 18 07:46 .. 07:54:08 drwxr-xr-x 2 jenkins jenkins 4096 Feb 18 07:46 cost 07:54:08 -rw-r--r-- 1 jenkins jenkins 86 Feb 18 07:46 cost.csv [Pipeline] libraryResource [Pipeline] sh 07:54:09 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 07:54:10 ---> package-listing.sh 07:54:10 ++ facter osfamily 07:54:10 ++ tr '[:upper:]' '[:lower:]' 07:54:10 + OS_FAMILY=debian 07:54:10 + workspace=/w/workspace/gexfoundry_device-sdk-go_PR-1333 07:54:10 + START_PACKAGES=/tmp/packages_start.txt 07:54:10 + END_PACKAGES=/tmp/packages_end.txt 07:54:10 + DIFF_PACKAGES=/tmp/packages_diff.txt 07:54:10 + PACKAGES=/tmp/packages_start.txt 07:54:10 + '[' /w/workspace/gexfoundry_device-sdk-go_PR-1333 ']' 07:54:10 + PACKAGES=/tmp/packages_end.txt 07:54:10 + case "${OS_FAMILY}" in 07:54:10 + dpkg -l 07:54:10 + grep '^ii' 07:54:10 + '[' -f /tmp/packages_start.txt ']' 07:54:10 + '[' -f /tmp/packages_end.txt ']' 07:54:10 + diff /tmp/packages_start.txt /tmp/packages_end.txt 07:54:10 + '[' /w/workspace/gexfoundry_device-sdk-go_PR-1333 ']' 07:54:10 + mkdir -p /w/workspace/gexfoundry_device-sdk-go_PR-1333/archives/ 07:54:10 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/gexfoundry_device-sdk-go_PR-1333/archives/ [Pipeline] echo 07:54:10 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-1333/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 07:54:10 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 07:54:11 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 07:54:11 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 07:54:11 prd-ubuntu20.04-docker-8c-8g-6565 does not seem to be running inside a container 07:54:11 $ 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-1333/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-1333 -v /w/workspace/gexfoundry_device-sdk-go_PR-1333:/w/workspace/gexfoundry_device-sdk-go_PR-1333:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1333@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1333@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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 07:54:11 $ docker top 5044270785c1cc0365fc7e605aafcef288b17295091933ba2bf6af896d6e2a84 -eo pid,comm [Pipeline] { [Pipeline] sh 07:54:12 + touch /tmp/pre-build-complete [Pipeline] sh 07:54:12 + mkdir -p /var/log/sysstat [Pipeline] sh 07:54:12 + ls /var/log/sa-host 07:54:12 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 07:54:12 provisioning config files... 07:54:12 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1333@tmp/config400907187032804692tmp [Pipeline] { [Pipeline] echo 07:54:12 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 07:54:13 ---> create-netrc.sh [Pipeline] } 07:54:13 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 07:54:13 ---> python-tools-install.sh [Pipeline] echo 07:54:13 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 07:54:13 ---> sudo-logs.sh 07:54:13 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 07:54:14 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 07:54:14 ---> job-cost.sh 07:54:14 lf-activate-venv: SKIPPING 07:54:14 DEBUG: total: 0.2199999988079071 07:54:14 INFO: Retrieving Stack Cost... 07:54:14 INFO: Retrieving Pricing Info for: v3-standard-8 07:54:15 INFO: Archiving Costs [Pipeline] echo 07:54:15 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 07:54:15 ---> logs-deploy.sh 07:54:15 lf-activate-venv: SKIPPING 07:54:15 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-go/PR-1333/1 07:54:15 INFO: archiving workspace using pattern(s): 07:54:16 Archives upload complete. 07:54:16 INFO: archiving logs to Nexus