Pull request #1505 opened Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 0fac076833715bac4cccb4d13cbf2498f79ff690+a3c91960d92e52cbdab9fb2db5fec403345ab315 (1d5491c44dbc6de8162f39e8b55e3f2fe1a5c6e9) 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-ssh3348351288516319616.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision a0327f913308fcf13875ae7a2d6e6099471c5ff1 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-ssh2039276880944234279.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 a0327f913308fcf13875ae7a2d6e6099471c5ff1 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-1505/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-1505/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh1011177812369811289.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-1505/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh1128936598974518006.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision a0327f913308fcf13875ae7a2d6e6099471c5ff1 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f a0327f913308fcf13875ae7a2d6e6099471c5ff1 # timeout=10 Commit message: "fix: dry-run use case (#441)" > 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-ssh16500349981159503573.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-1505/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-1505/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh4409316886735491090.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 a0327f913308fcf13875ae7a2d6e6099471c5ff1 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildGoApp] RAW Config: [project:device-sdk-go, dockerImageName:device-sdk-simple, dockerFilePath:example/cmd/device-simple/Dockerfile, pushImage:false, publishSwaggerDocs:true, swaggerApiFolders:[openapi/v3]] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: device-sdk-go-settings PROJECT: device-sdk-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.20 USE_ALPINE: true DOCKER_FILE_PATH: example/cmd/device-simple/Dockerfile DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_IMAGE_NAME: device-sdk-simple DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: false BUILD_EXPERIMENTAL_DOCKER_IMAGE: false BUILD_STABLE_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false PUBLISH_SWAGGER_DOCS: true SWAGGER_API_FOLDERS: openapi/v3 ARTIFACT_ROOT: archives/bin ARTIFACT_TYPES: docker SHOULD_BUILD: true BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-5418 in /w/workspace/gexfoundry_device-sdk-go_PR-1505 [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-1505 # 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/1505/head:refs/remotes/origin/PR-1505 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit a3c91960d92e52cbdab9fb2db5fec403345ab315 into PR head commit 0fac076833715bac4cccb4d13cbf2498f79ff690 Merge succeeded, producing 0fac076833715bac4cccb4d13cbf2498f79ff690 Checking out Revision 0fac076833715bac4cccb4d13cbf2498f79ff690 (PR-1505) Commit message: "build(deps): bump github.com/edgexfoundry/go-mod-bootstrap/v3" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object a0327f913308fcf13875ae7a2d6e6099471c5ff1 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 04:10:54 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 04:10:54 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo > git config core.sparsecheckout # timeout=10 > git checkout -f 0fac076833715bac4cccb4d13cbf2498f79ff690 # 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 a3c91960d92e52cbdab9fb2db5fec403345ab315 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 0fac076833715bac4cccb4d13cbf2498f79ff690 # timeout=10 04:10:54 ========================================================= 04:10:54 EdgeX Global Pipelines Version Info 04:10:54 ========================================================= [Pipeline] libraryResource [Pipeline] sh 04:10:55 ------------------- 04:10:55 stable info: 04:10:55 ------------------- 04:10:55 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 04:10:55 Commit SHA: a0327f913308fcf13875ae7a2d6e6099471c5ff1 04:10:55 Message: update stable to v1.0.253 04:10:55 ------------------- 04:10:55 experimental info: 04:10:55 ------------------- 04:10:55 Commited By: **** collab-it+edgex@linuxfoundation.org 04:10:55 Commit SHA: a0327f913308fcf13875ae7a2d6e6099471c5ff1 04:10:55 Message: update experimental to v1.0.253 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-go-settings [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-go [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = example/cmd/device-simple/Dockerfile [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-sdk-simple [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 04:10:56 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 04:10:57 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 04:10:57 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 04:10:57 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-1505 [Pipeline] echo 04:10:57 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-1505 [Pipeline] echo 04:10:57 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-1505 [Pipeline] echo 04:10:57 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 0fac076833715bac4cccb4d13cbf2498f79ff690 [Pipeline] echo 04:10:57 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 0fac076 [Pipeline] echo 04:10:57 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 04:10:57 provisioning config files... 04:10:57 copy managed file [device-sdk-go-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1505@tmp/config8819658574525833989tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 04:10:57 ---> docker-login.sh 04:10:57 nexus3.edgexfoundry.org:10001 04:10:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:10:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:10:58 Configure a credential helper to remove this warning. See 04:10:58 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:10:58 04:10:58 Login Succeeded 04:10:58 nexus3.edgexfoundry.org:10002 04:10:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:10:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:10:58 Configure a credential helper to remove this warning. See 04:10:58 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:10:58 04:10:58 Login Succeeded 04:10:58 nexus3.edgexfoundry.org:10003 04:10:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:10:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:10:58 Configure a credential helper to remove this warning. See 04:10:58 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:10:58 04:10:58 Login Succeeded 04:10:58 nexus3.edgexfoundry.org:10004 04:10:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:10:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:10:58 Configure a credential helper to remove this warning. See 04:10:58 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:10:58 04:10:58 Login Succeeded 04:10:58 docker.io 04:10:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:10:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:10:58 Configure a credential helper to remove this warning. See 04:10:58 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:10:58 04:10:58 Login Succeeded 04:10:58 ---> docker-login.sh ends [Pipeline] } 04:10:58 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 04:10:59 + git rev-list -1 --merges 0fac076833715bac4cccb4d13cbf2498f79ff690~1..0fac076833715bac4cccb4d13cbf2498f79ff690 [Pipeline] echo 04:10:59 -----------> git rev-list -1 --merges 0fac076833715bac4cccb4d13cbf2498f79ff690~1..0fac076833715bac4cccb4d13cbf2498f79ff690 0fac076833715bac4cccb4d13cbf2498f79ff690 [false] [Pipeline] sh 04:10:59 + git log --format=format:%s -1 0fac076833715bac4cccb4d13cbf2498f79ff690 [Pipeline] echo 04:10:59 ========================================================= 04:10:59 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 04:10:59 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 04:11:00 + git log --format=format:%s -1 0fac076833715bac4cccb4d13cbf2498f79ff690 [Pipeline] echo 04:11:00 [semverPrep] GIT_COMMIT: 0fac076833715bac4cccb4d13cbf2498f79ff690, Commit Message: build(deps): bump github.com/edgexfoundry/go-mod-bootstrap/v3 [Pipeline] echo 04:11:00 [semverPrep] This is not a build commit. [Pipeline] sh 04:11:00 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 04:11:00 + grep -v github /etc/ssh/ssh_known_hosts 04:11:00 + [ -e /tmp/ssh_known_hosts ] 04:11:00 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 04:11:00 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 04:11:00 + sudo tee -a /etc/ssh/ssh_known_hosts 04:11:00 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:11:01 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 04:11:01 04:11:01 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:11:01 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 04:11:01 0.1.4: Pulling from edgex-devops/py-git-semver 04:11:01 b85a868b505f: Pulling fs layer 04:11:01 e2be974225ed: Pulling fs layer 04:11:01 339a4e72a1f5: Pulling fs layer 04:11:01 988bab9f4d93: Pulling fs layer 04:11:01 1469e6f7b9e6: Pulling fs layer 04:11:01 eaf3925da568: Pulling fs layer 04:11:01 bab4dde63d76: Pulling fs layer 04:11:01 bde34c3a00c8: Pulling fs layer 04:11:01 b352a97aabf1: Pulling fs layer 04:11:01 4872d77fe225: Pulling fs layer 04:11:01 5851b861e8e6: Pulling fs layer 04:11:01 988bab9f4d93: Waiting 04:11:01 1469e6f7b9e6: Waiting 04:11:01 eaf3925da568: Waiting 04:11:01 bab4dde63d76: Waiting 04:11:01 5851b861e8e6: Waiting 04:11:01 4872d77fe225: Waiting 04:11:01 b352a97aabf1: Waiting 04:11:01 bde34c3a00c8: Waiting 04:11:01 e2be974225ed: Download complete 04:11:01 988bab9f4d93: Verifying Checksum 04:11:01 988bab9f4d93: Download complete 04:11:01 1469e6f7b9e6: Verifying Checksum 04:11:01 1469e6f7b9e6: Download complete 04:11:01 339a4e72a1f5: Verifying Checksum 04:11:01 339a4e72a1f5: Download complete 04:11:01 eaf3925da568: Verifying Checksum 04:11:01 eaf3925da568: Download complete 04:11:01 bde34c3a00c8: Download complete 04:11:01 b352a97aabf1: Verifying Checksum 04:11:01 b352a97aabf1: Download complete 04:11:01 4872d77fe225: Download complete 04:11:01 5851b861e8e6: Verifying Checksum 04:11:01 5851b861e8e6: Download complete 04:11:01 b85a868b505f: Verifying Checksum 04:11:01 b85a868b505f: Download complete 04:11:02 bab4dde63d76: Verifying Checksum 04:11:02 bab4dde63d76: Download complete 04:11:03 b85a868b505f: Pull complete 04:11:03 e2be974225ed: Pull complete 04:11:03 339a4e72a1f5: Pull complete 04:11:04 988bab9f4d93: Pull complete 04:11:04 1469e6f7b9e6: Pull complete 04:11:04 eaf3925da568: Pull complete 04:11:06 bab4dde63d76: Pull complete 04:11:06 bde34c3a00c8: Pull complete 04:11:06 b352a97aabf1: Pull complete 04:11:06 4872d77fe225: Pull complete 04:11:06 5851b861e8e6: Pull complete 04:11:06 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 04:11:06 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 04:11:06 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:11:06 prd-ubuntu20.04-docker-8c-8g-5418 does not seem to be running inside a container 04:11:06 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/gexfoundry_device-sdk-go_PR-1505 -v /w/workspace/gexfoundry_device-sdk-go_PR-1505:/w/workspace/gexfoundry_device-sdk-go_PR-1505:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1505@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1505@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 04:11:08 $ docker top 6fa16f3bc15a89b0fe345af3f3a454ae29a639d2e604722353181dcb3ea9971e -eo pid,comm 04:11:08 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). 04:11:08 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 04:11:08 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 04:11:08 [ssh-agent] Looking for ssh-agent implementation... 04:11:08 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 04:11:08 $ docker exec 6fa16f3bc15a89b0fe345af3f3a454ae29a639d2e604722353181dcb3ea9971e ssh-agent 04:11:08 SSH_AUTH_SOCK=/tmp/ssh-oxFcYUAIAk3h/agent.32 04:11:08 SSH_AGENT_PID=38 04:11:08 Running ssh-add (command line suppressed) 04:11:09 Identity added: /w/workspace/gexfoundry_device-sdk-go_PR-1505@tmp/private_key_16327015674993760892.key (/w/workspace/gexfoundry_device-sdk-go_PR-1505@tmp/private_key_16327015674993760892.key) 04:11:09 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 04:11:09 + git tag --points-at HEAD [Pipeline] } 04:11:09 $ docker exec --env ******** --env ******** 6fa16f3bc15a89b0fe345af3f3a454ae29a639d2e604722353181dcb3ea9971e ssh-agent -k 04:11:09 unset SSH_AUTH_SOCK; 04:11:09 unset SSH_AGENT_PID; 04:11:09 echo Agent pid 38 killed; 04:11:09 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 04:11:09 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 04:11:09 [ssh-agent] Looking for ssh-agent implementation... 04:11:09 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 04:11:09 $ docker exec 6fa16f3bc15a89b0fe345af3f3a454ae29a639d2e604722353181dcb3ea9971e ssh-agent 04:11:09 SSH_AUTH_SOCK=/tmp/ssh-WTi7ktJ41Aup/agent.70 04:11:09 SSH_AGENT_PID=76 04:11:09 Running ssh-add (command line suppressed) 04:11:09 Identity added: /w/workspace/gexfoundry_device-sdk-go_PR-1505@tmp/private_key_1655115577004588403.key (/w/workspace/gexfoundry_device-sdk-go_PR-1505@tmp/private_key_1655115577004588403.key) 04:11:09 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 04:11:10 + git semver init 04:11:10 2023-09-06 04:11:10,444 [run_init] DEBUG init version:0.0.0 force:False 04:11:10 2023-09-06 04:11:10,445 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/gexfoundry_device-sdk-go_PR-1505/.semver 04:11:10 2023-09-06 04:11:10,445 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-sdk-go.git /w/workspace/gexfoundry_device-sdk-go_PR-1505/.semver 04:11:10 2023-09-06 04:11:10,446 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-sdk-go.git', '/w/workspace/gexfoundry_device-sdk-go_PR-1505/.semver'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1505, universal_newlines=False, shell=None, istream=None) 04:11:11 2023-09-06 04:11:11,361 [append_file] DEBUG append to file:/w/workspace/gexfoundry_device-sdk-go_PR-1505/.git/info/exclude 04:11:11 2023-09-06 04:11:11,362 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/gexfoundry_device-sdk-go_PR-1505/.semver/PR-1505 with force:False 04:11:11 2023-09-06 04:11:11,362 [write_file] DEBUG write to file:/w/workspace/gexfoundry_device-sdk-go_PR-1505/.semver/PR-1505 04:11:11 2023-09-06 04:11:11,366 [execute] INFO git cat-file --batch-check 04:11:11 2023-09-06 04:11:11,367 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1505/.semver, universal_newlines=False, shell=None, istream=) 04:11:11 2023-09-06 04:11:11,371 [execute] INFO git cat-file --batch 04:11:11 2023-09-06 04:11:11,372 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1505/.semver, universal_newlines=False, shell=None, istream=) 04:11:11 2023-09-06 04:11:11,376 [read_version] DEBUG read version from /w/workspace/gexfoundry_device-sdk-go_PR-1505/.semver/PR-1505 04:11:11 0.0.0 [Pipeline] } 04:11:11 $ docker exec --env ******** --env ******** 6fa16f3bc15a89b0fe345af3f3a454ae29a639d2e604722353181dcb3ea9971e ssh-agent -k 04:11:11 unset SSH_AUTH_SOCK; 04:11:11 unset SSH_AGENT_PID; 04:11:11 echo Agent pid 76 killed; 04:11:11 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 04:11:12 + git semver [Pipeline] } 04:11:12 $ docker stop --time=1 6fa16f3bc15a89b0fe345af3f3a454ae29a639d2e604722353181dcb3ea9971e 04:11:13 $ docker rm -f --volumes 6fa16f3bc15a89b0fe345af3f3a454ae29a639d2e604722353181dcb3ea9971e [Pipeline] // withDockerContainer [Pipeline] sh 04:11:14 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 04:11:14 Stashed 1 file(s) [Pipeline] echo 04:11:14 [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 04:11:14 provisioning config files... 04:11:14 copy managed file [device-sdk-go-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1505@tmp/config4375225306989443674tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 04:11:15 ---> docker-login.sh 04:11:15 nexus3.edgexfoundry.org:10001 04:11:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:11:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:11:15 Configure a credential helper to remove this warning. See 04:11:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:11:15 04:11:15 Login Succeeded 04:11:15 nexus3.edgexfoundry.org:10002 04:11:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:11:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:11:15 Configure a credential helper to remove this warning. See 04:11:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:11:15 04:11:15 Login Succeeded 04:11:15 nexus3.edgexfoundry.org:10003 04:11:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:11:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:11:15 Configure a credential helper to remove this warning. See 04:11:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:11:15 04:11:15 Login Succeeded 04:11:15 nexus3.edgexfoundry.org:10004 04:11:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:11:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:11:15 Configure a credential helper to remove this warning. See 04:11:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:11:15 04:11:15 Login Succeeded 04:11:15 docker.io 04:11:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:11:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:11:15 Configure a credential helper to remove this warning. See 04:11:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:11:15 04:11:15 Login Succeeded 04:11:15 ---> docker-login.sh ends [Pipeline] } 04:11:15 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 04:11:15 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 04:11:16 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 04:11:16 ========================================================= 04:11:16 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 04:11:16 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:11:16 + docker build -t ci-base-image-x86_64 -f example/cmd/device-simple/Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine --build-arg MAKE=echo noop --target=builder . 04:11:16 Sending build context to Docker daemon 11.1MB 04:11:16 Step 1/10 : ARG BASE=golang:1.20-alpine3.17 04:11:16 Step 2/10 : FROM ${BASE} AS builder 04:11:16 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 04:11:16 4db1b89c0bd1: Pulling fs layer 04:11:16 6911f1a30b25: Pulling fs layer 04:11:16 e194b8c5c2a9: Pulling fs layer 04:11:16 6863d3e3a2b1: Pulling fs layer 04:11:16 ec0bb842ea78: Pulling fs layer 04:11:16 40a00589a448: Pulling fs layer 04:11:16 6c08303d61cc: Pulling fs layer 04:11:16 40a00589a448: Waiting 04:11:16 ec0bb842ea78: Waiting 04:11:16 6863d3e3a2b1: Waiting 04:11:16 798269fcf238: Pulling fs layer 04:11:16 6c08303d61cc: Waiting 04:11:16 798269fcf238: Waiting 04:11:16 6911f1a30b25: Verifying Checksum 04:11:16 6911f1a30b25: Download complete 04:11:16 6863d3e3a2b1: Verifying Checksum 04:11:16 6863d3e3a2b1: Download complete 04:11:16 ec0bb842ea78: Verifying Checksum 04:11:16 ec0bb842ea78: Download complete 04:11:16 4db1b89c0bd1: Download complete 04:11:16 40a00589a448: Verifying Checksum 04:11:16 40a00589a448: Download complete 04:11:16 4db1b89c0bd1: Pull complete 04:11:17 6911f1a30b25: Pull complete 04:11:17 798269fcf238: Verifying Checksum 04:11:17 798269fcf238: Download complete 04:11:17 e194b8c5c2a9: Verifying Checksum 04:11:17 e194b8c5c2a9: Download complete 04:11:17 6c08303d61cc: Verifying Checksum 04:11:17 6c08303d61cc: Download complete 04:11:20 e194b8c5c2a9: Pull complete 04:11:20 6863d3e3a2b1: Pull complete 04:11:20 ec0bb842ea78: Pull complete 04:11:20 40a00589a448: Pull complete 04:11:23 6c08303d61cc: Pull complete 04:11:23 798269fcf238: Pull complete 04:11:23 Digest: sha256:68752d3c5041900b879808a9c232fa800f64c2352b9991beceed63c007ae5301 04:11:23 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 04:11:23 ---> ec979cd7f677 04:11:23 Step 3/10 : ARG MAKE=make build 04:11:27 ---> Running in bbb4ea1d67a2 04:11:27 Removing intermediate container bbb4ea1d67a2 04:11:27 ---> eb012518dfa7 04:11:27 Step 4/10 : WORKDIR /device-sdk-go 04:11:27 ---> Running in 34a65f9e5722 04:11:27 Removing intermediate container 34a65f9e5722 04:11:27 ---> d9f4c78a4f30 04:11:27 Step 5/10 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 04:11:27 ---> Running in 15cb80930ef1 04:11:27 Removing intermediate container 15cb80930ef1 04:11:27 ---> de862003ac52 04:11:27 Step 6/10 : RUN apk add --update --no-cache make git 04:11:27 ---> Running in 9801996fb2a8 04:11:27 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 04:11:28 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 04:11:28 OK: 265 MiB in 53 packages 04:11:28 Removing intermediate container 9801996fb2a8 04:11:28 ---> bcdde0c6cb82 04:11:28 Step 7/10 : COPY go.mod vendor* ./ 04:11:28 ---> bfcd0c032661 04:11:28 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 04:11:28 ---> Running in 0fab0bf9fef5 04:11:29 Still waiting to schedule task 04:11:29 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 04:12:07 Removing intermediate container 0fab0bf9fef5 04:12:07 ---> 79e76b229baf 04:12:07 Step 9/10 : COPY . . 04:12:07 ---> f41dda83f5d7 04:12:07 Step 10/10 : RUN ${MAKE} 04:12:07 ---> Running in 8610014013d5 04:12:07 noop 04:12:07 Removing intermediate container 8610014013d5 04:12:07 ---> b3ca8f3d7664 04:12:07 Successfully built b3ca8f3d7664 04:12:07 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:12:08 + docker inspect -f . ci-base-image-x86_64 04:12:08 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:12:08 prd-ubuntu20.04-docker-8c-8g-5418 does not seem to be running inside a container 04:12:08 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/gexfoundry_device-sdk-go_PR-1505 -v /w/workspace/gexfoundry_device-sdk-go_PR-1505:/w/workspace/gexfoundry_device-sdk-go_PR-1505:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1505@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1505@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 ******** ci-base-image-x86_64 cat 04:12:08 $ docker top 3f9247a5b23932d2533e484dbc5b664d3e897f78197c08501a4c1629e3381d26 -eo pid,comm [Pipeline] { [Pipeline] sh 04:12:09 + go version 04:12:09 go version go1.20.6 linux/amd64 [Pipeline] } 04:12:09 $ docker stop --time=1 3f9247a5b23932d2533e484dbc5b664d3e897f78197c08501a4c1629e3381d26 04:12:10 $ docker rm -f --volumes 3f9247a5b23932d2533e484dbc5b664d3e897f78197c08501a4c1629e3381d26 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:12:10 + docker inspect -f . ci-base-image-x86_64 04:12:10 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:12:11 prd-ubuntu20.04-docker-8c-8g-5418 does not seem to be running inside a container 04:12:11 $ 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-1505 -v /w/workspace/gexfoundry_device-sdk-go_PR-1505:/w/workspace/gexfoundry_device-sdk-go_PR-1505:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1505@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1505@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 ******** ci-base-image-x86_64 cat 04:12:11 $ docker top a07aa39360e056000be788ec045a35af376eee57220e23bb01b5a05ccdaf1a56 -eo pid,comm [Pipeline] { [Pipeline] sh 04:12:11 + git config --global --add safe.directory /w/workspace/gexfoundry_device-sdk-go_PR-1505 [Pipeline] fileExists [Pipeline] sh 04:12:12 + make test 04:12:12 go test -race -coverprofile=coverage.out ./... 04:12:18 ? github.com/edgexfoundry/device-sdk-go/v3 [no test files] 04:12:31 ? github.com/edgexfoundry/device-sdk-go/v3/example/cmd/device-simple [no test files] 04:12:31 ? github.com/edgexfoundry/device-sdk-go/v3/example/config [no test files] 04:12:31 ? github.com/edgexfoundry/device-sdk-go/v3/example/driver [no test files] 04:12:31 ? github.com/edgexfoundry/device-sdk-go/v3/internal/application [no test files] 04:12:31 ? github.com/edgexfoundry/device-sdk-go/v3/internal/autodiscovery [no test files] 04:12:31 ok github.com/edgexfoundry/device-sdk-go/v3/internal/autoevent 0.055s coverage: 27.6% of statements 04:12:31 ok github.com/edgexfoundry/device-sdk-go/v3/internal/cache 0.061s coverage: 80.2% of statements 04:12:32 ? github.com/edgexfoundry/device-sdk-go/v3/internal/config [no test files] 04:12:32 ? github.com/edgexfoundry/device-sdk-go/v3/internal/container [no test files] 04:12:32 ok github.com/edgexfoundry/device-sdk-go/v3/internal/common 0.071s coverage: 86.0% of statements 04:12:32 ? github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http/correlation [no test files] 04:12:32 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http 0.079s coverage: 71.8% of statements 04:12:33 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces [no test files] 04:12:33 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces/mocks [no test files] 04:12:33 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/startup [no test files] 04:12:35 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/messaging 3.082s coverage: 14.1% of statements 04:12:35 ok github.com/edgexfoundry/device-sdk-go/v3/internal/provision 2.222s coverage: 43.8% of statements 04:12:35 ok github.com/edgexfoundry/device-sdk-go/v3/internal/transformer 0.072s coverage: 68.5% of statements 04:12:35 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/models 0.130s coverage: 89.2% of statements 04:12:35 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/service 0.061s coverage: 5.5% of statements 04:12:57 GO111MODULE=on go vet ./... 04:12:57 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 04:12:58 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 04:12:58 ./bin/test-attribution-txt.sh [Pipeline] echo 04:12:58 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 04:12:58 $ docker stop --time=1 a07aa39360e056000be788ec045a35af376eee57220e23bb01b5a05ccdaf1a56 04:13:01 $ docker rm -f --volumes a07aa39360e056000be788ec045a35af376eee57220e23bb01b5a05ccdaf1a56 [Pipeline] // withDockerContainer [Pipeline] sh 04:13:01 + sudo chown -R jenkins:jenkins . [Pipeline] stash 04:13:02 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 04:13:02 + sudo chown -R jenkins:jenkins . [Pipeline] sh 04:13:03 + ls -al . 04:13:03 total 304 04:13:03 drwxrwxr-x 11 jenkins jenkins 4096 Sep 6 04:12 . 04:13:03 drwxrwxr-x 4 jenkins jenkins 4096 Sep 6 04:10 .. 04:13:03 -rw-rw-r-- 1 jenkins jenkins 140 Sep 6 04:10 .dockerignore 04:13:03 drwxrwxr-x 8 jenkins jenkins 4096 Sep 6 04:11 .git 04:13:03 drwxrwxr-x 2 jenkins jenkins 4096 Sep 6 04:10 .github 04:13:03 -rw-rw-r-- 1 jenkins jenkins 137 Sep 6 04:10 .gitignore 04:13:03 -rw-rw-r-- 1 jenkins jenkins 42 Sep 6 04:10 .golangci.yml 04:13:03 drwxr-xr-x 3 jenkins jenkins 4096 Sep 6 04:11 .semver 04:13:03 -rw-rw-r-- 1 jenkins jenkins 44878 Sep 6 04:10 CHANGELOG.md 04:13:03 -rw-rw-r-- 1 jenkins jenkins 677 Sep 6 04:10 GOVERNANCE.md 04:13:03 -rw-rw-r-- 1 jenkins jenkins 885 Sep 6 04:10 Jenkinsfile 04:13:03 -rw-rw-r-- 1 jenkins jenkins 11341 Sep 6 04:10 LICENSE 04:13:03 -rw-rw-r-- 1 jenkins jenkins 1842 Sep 6 04:10 Makefile 04:13:03 -rw-rw-r-- 1 jenkins jenkins 619 Sep 6 04:10 OWNERS.md 04:13:03 -rw-rw-r-- 1 jenkins jenkins 4933 Sep 6 04:10 README.md 04:13:03 -rw-rw-r-- 1 jenkins jenkins 5 Sep 6 04:11 VERSION 04:13:03 drwxrwxr-x 2 jenkins jenkins 4096 Sep 6 04:10 bin 04:13:03 -rw-r--r-- 1 jenkins jenkins 120468 Sep 6 04:12 coverage.out 04:13:03 drwxrwxr-x 5 jenkins jenkins 4096 Sep 6 04:10 example 04:13:03 -rw-rw-r-- 1 jenkins jenkins 3721 Sep 6 04:10 go.mod 04:13:03 -rw-rw-r-- 1 jenkins jenkins 33545 Sep 6 04:10 go.sum 04:13:03 drwxrwxr-x 12 jenkins jenkins 4096 Sep 6 04:10 internal 04:13:03 drwxrwxr-x 3 jenkins jenkins 4096 Sep 6 04:10 openapi 04:13:03 drwxrwxr-x 6 jenkins jenkins 4096 Sep 6 04:10 pkg 04:13:03 drwxrwxr-x 4 jenkins jenkins 4096 Sep 6 04:10 snap 04:13:03 -rw-rw-r-- 1 jenkins jenkins 222 Sep 6 04:10 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:13:03 + 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=0fac076833715bac4cccb4d13cbf2498f79ff690 --label arch=amd64 --label version=0.0.0 . 04:13:03 Sending build context to Docker daemon 11.23MB 04:13:03 Step 1/23 : ARG BASE=golang:1.20-alpine3.17 04:13:03 Step 2/23 : FROM ${BASE} AS builder 04:13:03 ---> b3ca8f3d7664 04:13:03 Step 3/23 : ARG MAKE=make build 04:13:03 ---> Running in f2d466f6488a 04:13:03 Removing intermediate container f2d466f6488a 04:13:03 ---> 7d9fbff95e38 04:13:03 Step 4/23 : WORKDIR /device-sdk-go 04:13:03 ---> Running in fe3c20d96b33 04:13:03 Removing intermediate container fe3c20d96b33 04:13:03 ---> 417bb1bcbda3 04:13:03 Step 5/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 04:13:03 ---> Running in 72d0f736a2d3 04:13:03 Removing intermediate container 72d0f736a2d3 04:13:03 ---> 1b11dcfc7ed6 04:13:03 Step 6/23 : RUN apk add --update --no-cache make git 04:13:03 ---> Running in 6663eb31fde8 04:13:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 04:13:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 04:13:04 OK: 265 MiB in 53 packages 04:13:04 Removing intermediate container 6663eb31fde8 04:13:04 ---> 9b6f604b96b9 04:13:04 Step 7/23 : COPY go.mod vendor* ./ 04:13:05 ---> 726c7605f2e8 04:13:05 Step 8/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 04:13:05 ---> Running in a46c9529b6c8 04:13:05 Removing intermediate container a46c9529b6c8 04:13:05 ---> ac9fd71ce7a3 04:13:05 Step 9/23 : COPY . . 04:13:06 ---> 21dd97cc6b08 04:13:06 Step 10/23 : RUN ${MAKE} 04:13:06 ---> Running in 17da0635f035 04:13:06 Running on prd-ubuntu20.04-docker-arm64-4c-16g-5419 in /w/workspace/gexfoundry_device-sdk-go_PR-1505 [Pipeline] { 04:13:06 CGO_ENABLED=0 go build -ldflags "-X github.com/edgexfoundry/device-sdk-go/v3.Version=0.0.0 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=0.0.0" -trimpath -mod=readonly -o example/cmd/device-simple/device-simple ./example/cmd/device-simple [Pipeline] ws 04:13:06 Running in /w/workspace/device-sdk-go/1 [Pipeline] { [Pipeline] checkout 04:13:06 The recommended git tool is: git 04:13:11 using credential edgex-jenkins-ssh 04:13:11 Cloning the remote Git repository 04:13:11 Cloning repository git@github.com:edgexfoundry/device-sdk-go.git 04:13:11 > git init /w/workspace/device-sdk-go/1 # timeout=10 04:13:11 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 04:13:11 > git --version # timeout=10 04:13:11 > git --version # 'git version 2.25.1' 04:13:11 using GIT_SSH to set credentials SSH Credentials for GitHub 04:13:12 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 04:13:13 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 04:13:13 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 04:13:14 Merging remotes/origin/main commit a3c91960d92e52cbdab9fb2db5fec403345ab315 into PR head commit 0fac076833715bac4cccb4d13cbf2498f79ff690 04:13:15 Merge succeeded, producing 0fac076833715bac4cccb4d13cbf2498f79ff690 04:13:15 Checking out Revision 0fac076833715bac4cccb4d13cbf2498f79ff690 (PR-1505) 04:13:14 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 04:13:14 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 04:13:14 using GIT_SSH to set credentials SSH Credentials for GitHub 04:13:14 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/pull/1505/head:refs/remotes/origin/PR-1505 +refs/heads/main:refs/remotes/origin/main # timeout=10 04:13:14 > git config core.sparsecheckout # timeout=10 04:13:14 > git checkout -f 0fac076833715bac4cccb4d13cbf2498f79ff690 # timeout=10 04:13:15 > git remote # timeout=10 04:13:15 > git config --get remote.origin.url # timeout=10 04:13:15 using GIT_SSH to set credentials SSH Credentials for GitHub 04:13:15 > git merge a3c91960d92e52cbdab9fb2db5fec403345ab315 # timeout=10 04:13:15 > git rev-parse HEAD^{commit} # timeout=10 04:13:15 > git config core.sparsecheckout # timeout=10 04:13:15 > git checkout -f 0fac076833715bac4cccb4d13cbf2498f79ff690 # timeout=10 04:13:15 Commit message: "build(deps): bump github.com/edgexfoundry/go-mod-bootstrap/v3" 04:13:15 > git --version # timeout=10 04:13:15 > git --version # 'git version 2.25.1' 04:13:15 fatal: bad object a0327f913308fcf13875ae7a2d6e6099471c5ff1 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 04:13:16 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 04:13:16 % Total % Received % Xferd Average Speed Time Time Time Current 04:13:16 Dload Upload Total Spent Left Speed 04:13:16 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 90432 0 --:--:-- --:--:-- --:--:-- 91078 [Pipeline] sh 04:13:17 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 04:13:17 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 04:13:17 + sudo tee /etc/docker/daemon.new 04:13:17 { 04:13:17 "registry-mirrors": [ 04:13:17 "https://nexus3.edgexfoundry.org:10001" 04:13:17 ], 04:13:17 "bip": "10.250.0.254/24", 04:13:17 "hosts": [ 04:13:17 "tcp://0.0.0.0:5555", 04:13:17 "unix:///var/run/docker.sock" 04:13:17 ], 04:13:17 "mtu": 1458, 04:13:17 "selinux-enabled": true, 04:13:17 "seccomp-profile": "/etc/docker/seccomp.json" 04:13:17 } [Pipeline] sh 04:13:18 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 04:13:18 + sudo service docker restart 04:13:24 Removing intermediate container 17da0635f035 04:13:24 ---> 1014f20589a8 04:13:24 Step 11/23 : FROM alpine:3.17 04:13:24 3.17: Pulling from library/alpine 04:13:24 9398808236ff: Pulling fs layer 04:13:24 9398808236ff: Verifying Checksum 04:13:24 9398808236ff: Download complete 04:13:24 9398808236ff: Pull complete 04:13:24 Digest: sha256:f71a5f071694a785e064f05fed657bf8277f1b2113a8ed70c90ad486d6ee54dc 04:13:24 Status: Downloaded newer image for alpine:3.17 04:13:24 ---> 1e0b8b5322fc 04:13:24 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 04:13:25 ---> Running in a9706a6b6237 04:13:25 Removing intermediate container a9706a6b6237 04:13:25 ---> 2edd42d60e86 04:13:25 Step 13/23 : RUN apk add --update --no-cache 04:13:25 ---> Running in c7583fd859b8 04:13:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 04:13:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 04:13:25 OK: 7 MiB in 15 packages 04:13:26 Removing intermediate container c7583fd859b8 04:13:26 ---> cdffc393ddb8 04:13:26 Step 14/23 : WORKDIR / 04:13:26 ---> Running in 70451d10a206 04:13:26 Removing intermediate container 70451d10a206 04:13:26 ---> e4586a9a4de3 04:13:26 Step 15/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt 04:13:26 ---> 0f5782426e3c 04:13:26 Step 16/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 04:13:27 ---> 23ce47dc688f 04:13:27 Step 17/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 04:13:27 ---> 15740cc9cf96 04:13:27 Step 18/23 : EXPOSE 59999 04:13:27 ---> Running in e1612d633345 04:13:27 Removing intermediate container e1612d633345 04:13:27 ---> 2206c8464f20 04:13:27 Step 19/23 : ENTRYPOINT ["/device-simple"] 04:13:27 ---> Running in 21de6e516435 04:13:27 Removing intermediate container 21de6e516435 04:13:27 ---> 016d8ea0e9f5 04:13:27 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 04:13:27 ---> Running in ce83c93a5ae2 04:13:27 Removing intermediate container ce83c93a5ae2 04:13:27 ---> 2221e876e952 04:13:27 Step 21/23 : LABEL arch=amd64 04:13:27 ---> Running in ebd931d910f0 04:13:27 Removing intermediate container ebd931d910f0 04:13:27 ---> 14715f2b7025 04:13:27 Step 22/23 : LABEL git_sha=0fac076833715bac4cccb4d13cbf2498f79ff690 04:13:27 ---> Running in db544b04af8c 04:13:27 Removing intermediate container db544b04af8c 04:13:27 ---> 06badf32ff40 04:13:27 Step 23/23 : LABEL version=0.0.0 04:13:27 ---> Running in 79524f65af64 04:13:27 Removing intermediate container 79524f65af64 04:13:27 ---> aa550f9bdd07 04:13:27 [Warning] One or more build-args [ARCH] were not consumed 04:13:27 Successfully built aa550f9bdd07 04:13:27 Successfully tagged device-sdk-simple:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:13:28 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 04:13:28 04:13:28 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:13:29 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 04:13:29 latest: Pulling from edgex-lftools-log-publisher 04:13:29 5eb5b503b376: Pulling fs layer 04:13:29 5c69ac0246d0: Pulling fs layer 04:13:29 ec43610c2a17: Pulling fs layer 04:13:29 3a2ae6a8a46f: Pulling fs layer 04:13:29 33b1e0a273af: Pulling fs layer 04:13:29 5d3b04190fa2: Pulling fs layer 04:13:29 2f39f015ded8: Pulling fs layer 04:13:29 5d3b04190fa2: Waiting 04:13:29 33b1e0a273af: Waiting 04:13:29 3a2ae6a8a46f: Waiting 04:13:29 2f39f015ded8: Waiting 04:13:29 5c69ac0246d0: Verifying Checksum 04:13:29 5c69ac0246d0: Download complete 04:13:29 3a2ae6a8a46f: Verifying Checksum 04:13:29 3a2ae6a8a46f: Download complete 04:13:29 33b1e0a273af: Verifying Checksum 04:13:29 33b1e0a273af: Download complete 04:13:29 5d3b04190fa2: Verifying Checksum 04:13:29 5d3b04190fa2: Download complete 04:13:29 ec43610c2a17: Verifying Checksum 04:13:29 ec43610c2a17: Download complete 04:13:29 5eb5b503b376: Download complete 04:13:29 2f39f015ded8: Download complete 04:13:30 5eb5b503b376: Pull complete 04:13:30 5c69ac0246d0: Pull complete 04:13:30 ec43610c2a17: Pull complete 04:13:30 3a2ae6a8a46f: Pull complete 04:13:31 33b1e0a273af: Pull complete 04:13:31 5d3b04190fa2: Pull complete 04:13:35 2f39f015ded8: Pull complete 04:13:35 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 04:13:35 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 04:13:35 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:13:35 prd-ubuntu20.04-docker-8c-8g-5418 does not seem to be running inside a container 04:13:35 $ 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-1505 -v /w/workspace/gexfoundry_device-sdk-go_PR-1505:/w/workspace/gexfoundry_device-sdk-go_PR-1505:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1505@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1505@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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 04:13:38 $ docker top 142a20b76c16bb86302c3aa32a2d68792c7441a3fcc6ce948f8a8e82fdc46fc7 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] libraryResource [Pipeline] sh [Pipeline] configFileProvider 04:13:39 provisioning config files... 04:13:39 copy managed file [device-sdk-go-settings] to file:/w/workspace/device-sdk-go/1@tmp/config6549612875834603325tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 04:13:39 ---> job-cost.sh 04:13:39 lf-activate-venv: SKIPPING 04:13:39 INFO: No Stack... 04:13:39 ---> docker-login.sh 04:13:39 nexus3.edgexfoundry.org:10001 04:13:39 INFO: Retrieving Pricing Info for: v3-standard-8 04:13:39 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:13:39 INFO: Archiving Costs [Pipeline] sh 04:13:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:13:40 Configure a credential helper to remove this warning. See 04:13:40 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:13:40 04:13:40 Login Succeeded 04:13:40 nexus3.edgexfoundry.org:10002 04:13:40 + cat /w/workspace/gexfoundry_device-sdk-go_PR-1505/archives/cost.csv 04:13:40 + cut -d, -f6 [Pipeline] lock 04:13:40 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-go-PR-1505-1-stack-cost] 04:13:40 Resource [jenkins-edgexfoundry-device-sdk-go-PR-1505-1-stack-cost] did not exist. Created. 04:13:40 Lock acquired on [jenkins-edgexfoundry-device-sdk-go-PR-1505-1-stack-cost] [Pipeline] { [Pipeline] unstash 04:13:40 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:13:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:13:40 Configure a credential helper to remove this warning. See 04:13:40 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:13:40 04:13:40 Login Succeeded 04:13:40 nexus3.edgexfoundry.org:10003 [Pipeline] sh 04:13:40 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:13:40 + echo total: 0.2199999988079071 [Pipeline] stash 04:13:40 Stashed 1 file(s) [Pipeline] } 04:13:40 Lock released on resource [jenkins-edgexfoundry-device-sdk-go-PR-1505-1-stack-cost] [Pipeline] // lock [Pipeline] } 04:13:40 $ docker stop --time=1 142a20b76c16bb86302c3aa32a2d68792c7441a3fcc6ce948f8a8e82fdc46fc7 04:13:40 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:13:40 Configure a credential helper to remove this warning. See 04:13:40 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:13:40 04:13:40 Login Succeeded 04:13:40 nexus3.edgexfoundry.org:10004 04:13:41 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:13:41 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:13:41 Configure a credential helper to remove this warning. See 04:13:41 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:13:41 04:13:41 Login Succeeded 04:13:41 docker.io 04:13:41 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 04:13:41 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 04:13:41 Configure a credential helper to remove this warning. See 04:13:41 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 04:13:41 04:13:41 Login Succeeded 04:13:41 ---> docker-login.sh ends 04:13:42 $ docker rm -f --volumes 142a20b76c16bb86302c3aa32a2d68792c7441a3fcc6ce948f8a8e82fdc46fc7 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] } 04:13:42 Deleting 1 temporary files [Pipeline] // script [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] echo 04:13:42 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 04:13:42 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 04:13:42 ========================================================= 04:13:42 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 04:13:42 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:13:43 + docker build -t ci-base-image-arm64 -f example/cmd/device-simple/Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine --build-arg MAKE=echo noop --target=builder . 04:13:43 Sending build context to Docker daemon 5.935MB 04:13:43 Step 1/10 : ARG BASE=golang:1.20-alpine3.17 04:13:43 Step 2/10 : FROM ${BASE} AS builder 04:13:46 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 04:13:46 edb6bdbacee9: Pulling fs layer 04:13:46 5f9638ab2659: Pulling fs layer 04:13:46 8d51d6327a98: Pulling fs layer 04:13:46 8b374f2dd631: Pulling fs layer 04:13:46 ec14aa9079de: Pulling fs layer 04:13:46 2f466654f4bb: Pulling fs layer 04:13:46 554e91adad29: Pulling fs layer 04:13:46 2f466654f4bb: Waiting 04:13:46 8b374f2dd631: Waiting 04:13:46 ec14aa9079de: Waiting 04:13:46 554e91adad29: Waiting 04:13:46 5f9638ab2659: Verifying Checksum 04:13:46 5f9638ab2659: Download complete 04:13:46 8b374f2dd631: Download complete 04:13:46 ec14aa9079de: Verifying Checksum 04:13:46 ec14aa9079de: Download complete 04:13:46 edb6bdbacee9: Verifying Checksum 04:13:46 edb6bdbacee9: Download complete 04:13:47 edb6bdbacee9: Pull complete 04:13:47 554e91adad29: Verifying Checksum 04:13:47 554e91adad29: Download complete 04:13:47 5f9638ab2659: Pull complete 04:13:48 2f466654f4bb: Verifying Checksum 04:13:48 2f466654f4bb: Download complete 04:13:48 8d51d6327a98: Verifying Checksum 04:13:48 8d51d6327a98: Download complete 04:14:00 8d51d6327a98: Pull complete 04:14:01 8b374f2dd631: Pull complete 04:14:01 ec14aa9079de: Pull complete 04:14:08 2f466654f4bb: Pull complete 04:14:10 554e91adad29: Pull complete 04:14:10 Digest: sha256:f4f79e0ab507ec6f613cbb0f842a80f635fe1a72038f554d66df6ea3828f3663 04:14:10 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 04:14:10 ---> 1e15ea492957 04:14:10 Step 3/10 : ARG MAKE=make build 04:14:12 ---> Running in c5e253ac82e4 04:14:12 Removing intermediate container c5e253ac82e4 04:14:12 ---> f0ca93881f54 04:14:12 Step 4/10 : WORKDIR /device-sdk-go 04:14:12 ---> Running in 532c64eeeb14 04:14:12 Removing intermediate container 532c64eeeb14 04:14:12 ---> a447db089318 04:14:12 Step 5/10 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 04:14:12 ---> Running in 17a0fb3edad8 04:14:12 Removing intermediate container 17a0fb3edad8 04:14:12 ---> 2310407a3c90 04:14:12 Step 6/10 : RUN apk add --update --no-cache make git 04:14:13 ---> Running in 82feb00a4cc6 04:14:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 04:14:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 04:14:15 OK: 263 MiB in 53 packages 04:14:16 Removing intermediate container 82feb00a4cc6 04:14:16 ---> fbe23bbb5ab2 04:14:16 Step 7/10 : COPY go.mod vendor* ./ 04:14:16 ---> f3f0899a02bf 04:14:16 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 04:14:16 ---> Running in 55e19571b6df 04:15:24 Removing intermediate container 55e19571b6df 04:15:24 ---> be12732cd965 04:15:24 Step 9/10 : COPY . . 04:15:24 ---> 3fb35b6dfc4f 04:15:24 Step 10/10 : RUN ${MAKE} 04:15:24 ---> Running in 839836bbc711 04:15:24 noop 04:15:24 Removing intermediate container 839836bbc711 04:15:24 ---> 2f23096607f6 04:15:24 Successfully built 2f23096607f6 04:15:24 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:15:25 + docker inspect -f . ci-base-image-arm64 04:15:25 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:15:25 prd-ubuntu20.04-docker-arm64-4c-16g-5419 does not seem to be running inside a container 04:15:25 $ 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 ******** ci-base-image-arm64 cat 04:15:26 $ docker top af6741f96fd2cabd8415f74e62f927c36193d0238b95f99aba5fb5d40f473dfc -eo pid,comm [Pipeline] { [Pipeline] sh 04:15:27 + go version 04:15:27 go version go1.20.6 linux/arm64 [Pipeline] } 04:15:27 $ docker stop --time=1 af6741f96fd2cabd8415f74e62f927c36193d0238b95f99aba5fb5d40f473dfc 04:15:29 $ docker rm -f --volumes af6741f96fd2cabd8415f74e62f927c36193d0238b95f99aba5fb5d40f473dfc [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:15:30 + docker inspect -f . ci-base-image-arm64 04:15:30 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:15:30 prd-ubuntu20.04-docker-arm64-4c-16g-5419 does not seem to be running inside a container 04:15:30 $ 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 ******** ci-base-image-arm64 cat 04:15:31 $ docker top 465ec3b1fca5c415a68d96e42b6e5ca14972e3164b640a672a8f63d7c7233ce8 -eo pid,comm [Pipeline] { [Pipeline] sh 04:15:32 + git config --global --add safe.directory /w/workspace/device-sdk-go/1 [Pipeline] fileExists [Pipeline] sh 04:15:32 + make test 04:15:32 go test -race -coverprofile=coverage.out ./... 04:16:11 ? github.com/edgexfoundry/device-sdk-go/v3 [no test files] 04:18:18 ? github.com/edgexfoundry/device-sdk-go/v3/example/cmd/device-simple [no test files] 04:18:18 ? github.com/edgexfoundry/device-sdk-go/v3/example/config [no test files] 04:18:18 ? github.com/edgexfoundry/device-sdk-go/v3/internal/application [no test files] 04:18:18 ? github.com/edgexfoundry/device-sdk-go/v3/example/driver [no test files] 04:18:18 ? github.com/edgexfoundry/device-sdk-go/v3/internal/autodiscovery [no test files] 04:18:24 ok github.com/edgexfoundry/device-sdk-go/v3/internal/autoevent 0.220s coverage: 27.6% of statements 04:18:29 ok github.com/edgexfoundry/device-sdk-go/v3/internal/cache 0.260s coverage: 80.2% of statements 04:18:41 ? github.com/edgexfoundry/device-sdk-go/v3/internal/config [no test files] 04:18:41 ? github.com/edgexfoundry/device-sdk-go/v3/internal/container [no test files] 04:18:41 ok github.com/edgexfoundry/device-sdk-go/v3/internal/common 0.359s coverage: 86.0% of statements 04:18:48 ? github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http/correlation [no test files] 04:18:48 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http 0.411s coverage: 71.8% of statements 04:18:51 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/messaging 3.285s coverage: 14.1% of statements 04:18:54 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces [no test files] 04:18:54 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces/mocks [no test files] 04:18:54 ok github.com/edgexfoundry/device-sdk-go/v3/internal/provision 2.852s coverage: 43.8% of statements 04:18:54 ok github.com/edgexfoundry/device-sdk-go/v3/internal/transformer 0.477s coverage: 68.5% of statements 04:18:57 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/models 0.436s coverage: 89.2% of statements 04:18:59 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/startup [no test files] 04:18:59 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/service 0.237s coverage: 5.5% of statements 04:19:00 WARNING: Linting skipped (not on x86_64 or linter not installed) 04:19:00 GO111MODULE=on go vet ./... 04:21:21 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 04:21:21 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 04:21:21 ./bin/test-attribution-txt.sh [Pipeline] echo 04:21:21 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 04:21:21 $ docker stop --time=1 465ec3b1fca5c415a68d96e42b6e5ca14972e3164b640a672a8f63d7c7233ce8 04:21:25 $ docker rm -f --volumes 465ec3b1fca5c415a68d96e42b6e5ca14972e3164b640a672a8f63d7c7233ce8 [Pipeline] // withDockerContainer [Pipeline] sh 04:21:27 + sudo chown -R jenkins:jenkins . [Pipeline] stash 04:21:27 Warning: overwriting stash ‘coverage-report’ 04:21:27 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 04:21:28 + sudo chown -R jenkins:jenkins . [Pipeline] sh 04:21:28 + ls -al . 04:21:28 total 300 04:21:28 drwxrwxr-x 10 jenkins jenkins 4096 Sep 6 04:15 . 04:21:28 drwxrwxr-x 4 jenkins jenkins 4096 Sep 6 04:13 .. 04:21:28 -rw-rw-r-- 1 jenkins jenkins 140 Sep 6 04:13 .dockerignore 04:21:28 drwxrwxr-x 8 jenkins jenkins 4096 Sep 6 04:13 .git 04:21:28 drwxrwxr-x 2 jenkins jenkins 4096 Sep 6 04:13 .github 04:21:28 -rw-rw-r-- 1 jenkins jenkins 137 Sep 6 04:13 .gitignore 04:21:28 -rw-rw-r-- 1 jenkins jenkins 42 Sep 6 04:13 .golangci.yml 04:21:28 -rw-rw-r-- 1 jenkins jenkins 44878 Sep 6 04:13 CHANGELOG.md 04:21:28 -rw-rw-r-- 1 jenkins jenkins 677 Sep 6 04:13 GOVERNANCE.md 04:21:28 -rw-rw-r-- 1 jenkins jenkins 885 Sep 6 04:13 Jenkinsfile 04:21:28 -rw-rw-r-- 1 jenkins jenkins 11341 Sep 6 04:13 LICENSE 04:21:28 -rw-rw-r-- 1 jenkins jenkins 1842 Sep 6 04:13 Makefile 04:21:28 -rw-rw-r-- 1 jenkins jenkins 619 Sep 6 04:13 OWNERS.md 04:21:28 -rw-rw-r-- 1 jenkins jenkins 4933 Sep 6 04:13 README.md 04:21:28 -rw-rw-r-- 1 jenkins jenkins 5 Sep 6 04:11 VERSION 04:21:28 drwxrwxr-x 2 jenkins jenkins 4096 Sep 6 04:13 bin 04:21:28 -rw-r--r-- 1 jenkins jenkins 120470 Sep 6 04:18 coverage.out 04:21:28 drwxrwxr-x 5 jenkins jenkins 4096 Sep 6 04:13 example 04:21:28 -rw-rw-r-- 1 jenkins jenkins 3721 Sep 6 04:13 go.mod 04:21:28 -rw-rw-r-- 1 jenkins jenkins 33545 Sep 6 04:13 go.sum 04:21:28 drwxrwxr-x 12 jenkins jenkins 4096 Sep 6 04:13 internal 04:21:28 drwxrwxr-x 3 jenkins jenkins 4096 Sep 6 04:13 openapi 04:21:28 drwxrwxr-x 6 jenkins jenkins 4096 Sep 6 04:13 pkg 04:21:28 drwxrwxr-x 4 jenkins jenkins 4096 Sep 6 04:13 snap 04:21:28 -rw-rw-r-- 1 jenkins jenkins 222 Sep 6 04:13 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:21:29 + 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=0fac076833715bac4cccb4d13cbf2498f79ff690 --label arch=arm64 --label version=0.0.0 . 04:21:29 Sending build context to Docker daemon 6.056MB 04:21:29 Step 1/23 : ARG BASE=golang:1.20-alpine3.17 04:21:29 Step 2/23 : FROM ${BASE} AS builder 04:21:29 ---> 2f23096607f6 04:21:29 Step 3/23 : ARG MAKE=make build 04:21:29 ---> Running in 12ee44a8e2e9 04:21:30 Removing intermediate container 12ee44a8e2e9 04:21:30 ---> 3a310f914d16 04:21:30 Step 4/23 : WORKDIR /device-sdk-go 04:21:30 ---> Running in a983db4deb33 04:21:30 Removing intermediate container a983db4deb33 04:21:30 ---> 5f8f6f05f60f 04:21:30 Step 5/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 04:21:30 ---> Running in 377f7675b0fa 04:21:30 Removing intermediate container 377f7675b0fa 04:21:30 ---> d6c5339619c9 04:21:30 Step 6/23 : RUN apk add --update --no-cache make git 04:21:31 ---> Running in a0c5d2672315 04:21:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 04:21:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 04:21:33 OK: 263 MiB in 53 packages 04:21:34 Removing intermediate container a0c5d2672315 04:21:34 ---> a470279128d2 04:21:34 Step 7/23 : COPY go.mod vendor* ./ 04:21:38 ---> 81fa7d123e4f 04:21:38 Step 8/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 04:21:38 ---> Running in befb71fba8cc 04:21:40 Removing intermediate container befb71fba8cc 04:21:40 ---> 1a4b50c1aff9 04:21:40 Step 9/23 : COPY . . 04:21:41 ---> c3bd57187a60 04:21:41 Step 10/23 : RUN ${MAKE} 04:21:41 ---> Running in 7cf477f7161f 04:21:42 CGO_ENABLED=0 go build -ldflags "-X github.com/edgexfoundry/device-sdk-go/v3.Version=0.0.0 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=0.0.0" -trimpath -mod=readonly -o example/cmd/device-simple/device-simple ./example/cmd/device-simple 04:24:04 Removing intermediate container 7cf477f7161f 04:24:04 ---> 8f6eba5e11a3 04:24:04 Step 11/23 : FROM alpine:3.17 04:24:04 3.17: Pulling from library/alpine 04:24:04 4060ece20d7a: Pulling fs layer 04:24:04 4060ece20d7a: Verifying Checksum 04:24:04 4060ece20d7a: Download complete 04:24:04 4060ece20d7a: Pull complete 04:24:04 Digest: sha256:f71a5f071694a785e064f05fed657bf8277f1b2113a8ed70c90ad486d6ee54dc 04:24:04 Status: Downloaded newer image for alpine:3.17 04:24:04 ---> 8650cd65339b 04:24:04 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 04:24:04 ---> Running in 0fbb3e404936 04:24:04 Removing intermediate container 0fbb3e404936 04:24:04 ---> 756983660e33 04:24:04 Step 13/23 : RUN apk add --update --no-cache 04:24:04 ---> Running in 603c300194ff 04:24:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 04:24:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 04:24:04 OK: 7 MiB in 15 packages 04:24:04 Removing intermediate container 603c300194ff 04:24:04 ---> ab402864c7b8 04:24:04 Step 14/23 : WORKDIR / 04:24:04 ---> Running in cdf45c5f2cec 04:24:04 Removing intermediate container cdf45c5f2cec 04:24:04 ---> 94f4ae61e3fe 04:24:04 Step 15/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt 04:24:04 ---> 3e1569ae8864 04:24:04 Step 16/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 04:24:06 ---> 9162ca3e38b5 04:24:06 Step 17/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 04:24:06 ---> fde2457cec7b 04:24:06 Step 18/23 : EXPOSE 59999 04:24:06 ---> Running in f19330181b0f 04:24:07 Removing intermediate container f19330181b0f 04:24:07 ---> f138b4911ada 04:24:07 Step 19/23 : ENTRYPOINT ["/device-simple"] 04:24:07 ---> Running in 22517ddcf2b7 04:24:07 Removing intermediate container 22517ddcf2b7 04:24:07 ---> 355957d05236 04:24:07 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 04:24:07 ---> Running in b2289598207d 04:24:07 Removing intermediate container b2289598207d 04:24:07 ---> 81e09ea19115 04:24:07 Step 21/23 : LABEL arch=arm64 04:24:07 ---> Running in fc20c454a9dc 04:24:08 Removing intermediate container fc20c454a9dc 04:24:08 ---> 06d19c5ec515 04:24:08 Step 22/23 : LABEL git_sha=0fac076833715bac4cccb4d13cbf2498f79ff690 04:24:08 ---> Running in f683e70ff16d 04:24:08 Removing intermediate container f683e70ff16d 04:24:08 ---> de1d5046fc53 04:24:08 Step 23/23 : LABEL version=0.0.0 04:24:08 ---> Running in a886e564525b 04:24:09 Removing intermediate container a886e564525b 04:24:09 ---> f43171ff4d54 04:24:09 [Warning] One or more build-args [ARCH] were not consumed 04:24:09 Successfully built f43171ff4d54 04:24:09 Successfully tagged device-sdk-simple-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:24:09 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 04:24:09 04:24:09 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:24:10 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 04:24:10 arm64: Pulling from edgex-lftools-log-publisher 04:24:10 8998bd30e6a1: Pulling fs layer 04:24:10 04944245beec: Pulling fs layer 04:24:10 699f458cf7ca: Pulling fs layer 04:24:10 765212b225bb: Pulling fs layer 04:24:10 f23df028b6ca: Pulling fs layer 04:24:10 d65c8cfc05b1: Pulling fs layer 04:24:10 2437ff75d9bd: Pulling fs layer 04:24:10 765212b225bb: Waiting 04:24:10 f23df028b6ca: Waiting 04:24:10 d65c8cfc05b1: Waiting 04:24:10 2437ff75d9bd: Waiting 04:24:10 04944245beec: Verifying Checksum 04:24:10 04944245beec: Download complete 04:24:10 765212b225bb: Verifying Checksum 04:24:10 765212b225bb: Download complete 04:24:10 f23df028b6ca: Download complete 04:24:10 d65c8cfc05b1: Verifying Checksum 04:24:10 d65c8cfc05b1: Download complete 04:24:10 699f458cf7ca: Verifying Checksum 04:24:10 699f458cf7ca: Download complete 04:24:11 8998bd30e6a1: Download complete 04:24:13 2437ff75d9bd: Verifying Checksum 04:24:13 2437ff75d9bd: Download complete 04:24:14 8998bd30e6a1: Pull complete 04:24:15 04944245beec: Pull complete 04:24:17 699f458cf7ca: Pull complete 04:24:17 765212b225bb: Pull complete 04:24:18 f23df028b6ca: Pull complete 04:24:18 d65c8cfc05b1: Pull complete 04:24:30 2437ff75d9bd: Pull complete 04:24:30 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 04:24:30 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 04:24:30 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:24:31 prd-ubuntu20.04-docker-arm64-4c-16g-5419 does not seem to be running inside a container 04:24:31 $ 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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 04:24:33 $ docker top c97e98c9469f1d84c8cdfba364c4eb2da93d8e6737d9b586294ec8167246d2fb -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 04:24:34 ---> job-cost.sh 04:24:34 lf-activate-venv: SKIPPING 04:24:34 INFO: No Stack... 04:24:35 INFO: Retrieving Pricing Info for: v3-standard-4 04:24:36 INFO: Archiving Costs [Pipeline] sh 04:24:36 + cat /w/workspace/device-sdk-go/1/archives/cost.csv 04:24:36 + cut -d, -f6 [Pipeline] lock 04:24:36 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-go-PR-1505-1-stack-cost] 04:24:36 Resource [jenkins-edgexfoundry-device-sdk-go-PR-1505-1-stack-cost] did not exist. Created. 04:24:36 Lock acquired on [jenkins-edgexfoundry-device-sdk-go-PR-1505-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 04:24:37 /w/workspace/device-sdk-go/1@tmp/durable-622616b7/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 04:24:38 + echo total: 0.10999999940395355 [Pipeline] stash 04:24:38 Warning: overwriting stash ‘stack-cost’ 04:24:38 Stashed 1 file(s) [Pipeline] } 04:24:38 Lock released on resource [jenkins-edgexfoundry-device-sdk-go-PR-1505-1-stack-cost] [Pipeline] // lock [Pipeline] } 04:24:38 $ docker stop --time=1 c97e98c9469f1d84c8cdfba364c4eb2da93d8e6737d9b586294ec8167246d2fb 04:24:39 $ docker rm -f --volumes c97e98c9469f1d84c8cdfba364c4eb2da93d8e6737d9b586294ec8167246d2fb [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (CodeCov) [Pipeline] unstash [Pipeline] configFileProvider 04:24:40 provisioning config files... 04:24:41 copy managed file [device-sdk-go-codecov-token] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1505@tmp/config15118846734048413047tmp [Pipeline] { [Pipeline] sh 04:24:41 + set +x 04:24:41 + curl -s https://codecov.io/bash 04:24:41 + bash -s -- 04:24:41 04:24:41 _____ _ 04:24:41 / ____| | | 04:24:41 | | ___ __| | ___ ___ _____ __ 04:24:41 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 04:24:41 | |___| (_) | (_| | __/ (_| (_) \ V / 04:24:41 \_____\___/ \__,_|\___|\___\___/ \_/ 04:24:41 Bash-1.0.6 04:24:41 04:24:41 04:24:41 ==> git version 2.25.1 found 04:24:41 ==> curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3 04:24:41 Release-Date: 2020-01-08 04:24:41 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 04:24:41 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 04:24:41 ==> Jenkins CI detected. 04:24:41 current dir:  /w/workspace/gexfoundry_device-sdk-go_PR-1505 04:24:41 project root: . 04:24:41 --> token set from env 04:24:41 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 04:24:41 ==> Running gcov in . (disable via -X gcov) 04:24:41 ==> Python coveragepy not found 04:24:41 ==> Searching for coverage reports in: 04:24:41 + . 04:24:41 -> Found 1 reports 04:24:41 ==> Detecting git/mercurial file structure 04:24:41 ==> Reading reports 04:24:41 + ./coverage.out bytes=120470 04:24:41 ==> Appending adjustments 04:24:41 https://docs.codecov.io/docs/fixing-reports 04:24:41 + Found adjustments 04:24:41 ==> Gzipping contents 04:24:41 20K /tmp/codecov.7zMxX7.gz 04:24:41 ==> Uploading reports 04:24:41 url: https://codecov.io 04:24:41 query: branch=PR-1505&commit=0fac076833715bac4cccb4d13cbf2498f79ff690&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-1505%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=1505&job=&cmd_args= 04:24:41 -> Pinging Codecov 04:24:41 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=6fc62cd9-fce6-47f0-85f4-af589338491a&branch=PR-1505&commit=0fac076833715bac4cccb4d13cbf2498f79ff690&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-1505%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=1505&job=&cmd_args= 04:24:41 -> Uploading to 04:24:41 https://storage.googleapis.com/codecov/v4/raw/2023-09-06/7E55EF52A471D76F132DFD9A03CDDE97/0fac076833715bac4cccb4d13cbf2498f79ff690/e9a3a450-c638-4509-9ae3-90b18fa7c20b.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230906%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230906T042441Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=6c95e374b775271e7092567a73c128cee283f32556d3ec1df2b1050510009f57 04:24:41 % Total % Received % Xferd Average Speed Time Time Time Current 04:24:41 Dload Upload Total Spent Left Speed 04:24:42 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 16423 0 0 100 16423 0 84220 --:--:-- --:--:-- --:--:-- 84220 04:24:42 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-sdk-go/commit/0fac076833715bac4cccb4d13cbf2498f79ff690 [Pipeline] } 04:24:42 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) Stage "Snyk Dependency Scan" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to when conditional [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 04:24:44 + [ -d /w/workspace/gexfoundry_device-sdk-go_PR-1505/archives ] 04:24:44 + ls -al /w/workspace/gexfoundry_device-sdk-go_PR-1505/archives 04:24:44 total 16 04:24:44 drwxr-xr-x 3 root root 4096 Sep 6 04:13 . 04:24:44 drwxrwxr-x 12 jenkins jenkins 4096 Sep 6 04:13 .. 04:24:44 drwxr-xr-x 2 root root 4096 Sep 6 04:13 cost 04:24:44 -rw-r--r-- 1 root root 86 Sep 6 04:13 cost.csv 04:24:44 + sudo chown -R jenkins:jenkins /w/workspace/gexfoundry_device-sdk-go_PR-1505/archives 04:24:44 + ls -al /w/workspace/gexfoundry_device-sdk-go_PR-1505/archives 04:24:44 total 16 04:24:44 drwxr-xr-x 3 jenkins jenkins 4096 Sep 6 04:13 . 04:24:44 drwxrwxr-x 12 jenkins jenkins 4096 Sep 6 04:13 .. 04:24:44 drwxr-xr-x 2 jenkins jenkins 4096 Sep 6 04:13 cost 04:24:44 -rw-r--r-- 1 jenkins jenkins 86 Sep 6 04:13 cost.csv [Pipeline] libraryResource [Pipeline] sh 04:24:44 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 04:24:45 ---> package-listing.sh 04:24:45 ++ facter osfamily 04:24:45 ++ tr '[:upper:]' '[:lower:]' 04:24:45 + OS_FAMILY=debian 04:24:45 + workspace=/w/workspace/gexfoundry_device-sdk-go_PR-1505 04:24:45 + START_PACKAGES=/tmp/packages_start.txt 04:24:45 + END_PACKAGES=/tmp/packages_end.txt 04:24:45 + DIFF_PACKAGES=/tmp/packages_diff.txt 04:24:45 + PACKAGES=/tmp/packages_start.txt 04:24:45 + '[' /w/workspace/gexfoundry_device-sdk-go_PR-1505 ']' 04:24:45 + PACKAGES=/tmp/packages_end.txt 04:24:45 + case "${OS_FAMILY}" in 04:24:45 + dpkg -l 04:24:45 + grep '^ii' 04:24:45 + '[' -f /tmp/packages_start.txt ']' 04:24:45 + '[' -f /tmp/packages_end.txt ']' 04:24:45 + diff /tmp/packages_start.txt /tmp/packages_end.txt 04:24:45 + '[' /w/workspace/gexfoundry_device-sdk-go_PR-1505 ']' 04:24:45 + mkdir -p /w/workspace/gexfoundry_device-sdk-go_PR-1505/archives/ 04:24:45 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/gexfoundry_device-sdk-go_PR-1505/archives/ [Pipeline] echo 04:24:45 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-1505/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 04:24:45 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 04:24:46 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 04:24:46 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 04:24:46 prd-ubuntu20.04-docker-8c-8g-5418 does not seem to be running inside a container 04:24:46 $ 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-1505/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-1505 -v /w/workspace/gexfoundry_device-sdk-go_PR-1505:/w/workspace/gexfoundry_device-sdk-go_PR-1505:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1505@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1505@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-lftools-log-publisher:latest cat 04:24:46 $ docker top 7c7f2e332a5edca1698759590d8cf8d28ffbde37de1cd46f4005fb6b83a39e48 -eo pid,comm [Pipeline] { [Pipeline] sh 04:24:47 + touch /tmp/pre-build-complete [Pipeline] sh 04:24:47 + mkdir -p /var/log/sysstat [Pipeline] sh 04:24:48 + ls /var/log/sa-host 04:24:48 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 04:24:48 provisioning config files... 04:24:48 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1505@tmp/config2865649359920579510tmp [Pipeline] { [Pipeline] echo 04:24:48 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 04:24:48 ---> create-netrc.sh [Pipeline] } 04:24:48 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 04:24:49 ---> python-tools-install.sh [Pipeline] echo 04:24:49 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 04:24:49 ---> sudo-logs.sh 04:24:49 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 04:24:49 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 04:24:49 ---> job-cost.sh 04:24:49 lf-activate-venv: SKIPPING 04:24:49 DEBUG: total: 0.2199999988079071 04:24:49 INFO: Retrieving Stack Cost... 04:24:50 INFO: Retrieving Pricing Info for: v3-standard-8 04:24:50 INFO: Archiving Costs [Pipeline] echo 04:24:50 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 04:24:50 ---> logs-deploy.sh 04:24:50 lf-activate-venv: SKIPPING 04:24:50 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-go/PR-1505/1 04:24:50 INFO: archiving workspace using pattern(s): 04:24:51 Archives upload complete. 04:24:51 INFO: archiving logs to Nexus