Pull request #1420 updated Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of hahattan for edgexfoundry/device-sdk-go Obtained Jenkinsfile from 1bd7b2ba827cfe9fe612635f136898848a716417+d73da920b9fd3a52132699998633ff8aee3aa256 (3b61f7b03a2cacbdd20c85478718f4a35db24d0b) 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-ssh13971158532936241506.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 66200e8eedfc470904d6b329e562ec5b45423d6a 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-ssh16331748559397525361.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 66200e8eedfc470904d6b329e562ec5b45423d6a The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-go/branches/PR-1420/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-go/branches/PR-1420/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh1476894921413921960.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 66200e8eedfc470904d6b329e562ec5b45423d6a (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 66200e8eedfc470904d6b329e562ec5b45423d6a # timeout=10 Commit message: "feat: add capability to use golang 1.20 (#427)" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh5334406320840001344.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 65355178549468b165f8106641c96c3190b1d843 The recommended git tool is: NONE using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-go/branches/PR-1420/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-sdk-go/branches/PR-1420/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh5710456644680144780.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildGoApp] RAW Config: [project:device-sdk-go, dockerImageName:device-sdk-simple, dockerFilePath:example/cmd/device-simple/Dockerfile, pushImage:false, publishSwaggerDocs:true, swaggerApiFolders:[openapi/v3]] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: device-sdk-go-settings PROJECT: device-sdk-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.20 USE_ALPINE: true DOCKER_FILE_PATH: example/cmd/device-simple/Dockerfile DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_IMAGE_NAME: device-sdk-simple DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: false BUILD_EXPERIMENTAL_DOCKER_IMAGE: false BUILD_STABLE_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false PUBLISH_SWAGGER_DOCS: true SWAGGER_API_FOLDERS: openapi/v3 ARTIFACT_ROOT: archives/bin ARTIFACT_TYPES: docker SHOULD_BUILD: true BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-7522 in /w/workspace/gexfoundry_device-sdk-go_PR-1420 [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-1420 # 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/1420/head:refs/remotes/origin/PR-1420 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit d73da920b9fd3a52132699998633ff8aee3aa256 into PR head commit 1bd7b2ba827cfe9fe612635f136898848a716417 Merge succeeded, producing 1bd7b2ba827cfe9fe612635f136898848a716417 Checking out Revision 1bd7b2ba827cfe9fe612635f136898848a716417 (PR-1420) > git config core.sparsecheckout # timeout=10 > git checkout -f 1bd7b2ba827cfe9fe612635f136898848a716417 # 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 d73da920b9fd3a52132699998633ff8aee3aa256 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 1bd7b2ba827cfe9fe612635f136898848a716417 # timeout=10 Commit message: "fix: update regex resourceName match logic" First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 03:40:57 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 03:40:57 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 03:40:57 ========================================================= 03:40:57 EdgeX Global Pipelines Version Info 03:40:57 ========================================================= [Pipeline] libraryResource [Pipeline] sh 03:40:58 ------------------- 03:40:58 stable info: 03:40:58 ------------------- 03:40:58 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 03:40:58 Commit SHA: 66200e8eedfc470904d6b329e562ec5b45423d6a 03:40:58 Message: update stable to v1.0.245 > git rev-list --no-walk 0f6a69894086c84850310f08a0f9b04cbcf81a90 # timeout=10 03:40:58 ------------------- 03:40:58 experimental info: 03:40:58 ------------------- 03:40:58 Commited By: **** collab-it+edgex@linuxfoundation.org 03:40:58 Commit SHA: 046ad6d0e2e636d38ea4daf53c055316476b9501 03:40:58 Message: update experimental to v1.0.247 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-go-settings [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-go [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = example/cmd/device-simple/Dockerfile [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-sdk-simple [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-1420 [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-1420 [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-1420 [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 1bd7b2ba827cfe9fe612635f136898848a716417 [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 1bd7b2b [Pipeline] echo 03:40:59 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 03:40:59 provisioning config files... 03:40:59 copy managed file [device-sdk-go-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp/config5168704776776427868tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:40:59 ---> docker-login.sh 03:40:59 nexus3.edgexfoundry.org:10001 03:41:00 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:41:00 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:41:00 Configure a credential helper to remove this warning. See 03:41:00 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:41:00 03:41:00 Login Succeeded 03:41:00 nexus3.edgexfoundry.org:10002 03:41:00 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:41:00 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:41:00 Configure a credential helper to remove this warning. See 03:41:00 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:41:00 03:41:00 Login Succeeded 03:41:00 nexus3.edgexfoundry.org:10003 03:41:00 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:41:00 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:41:00 Configure a credential helper to remove this warning. See 03:41:00 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:41:00 03:41:00 Login Succeeded 03:41:00 nexus3.edgexfoundry.org:10004 03:41:00 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:41:00 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:41:00 Configure a credential helper to remove this warning. See 03:41:00 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:41:00 03:41:00 Login Succeeded 03:41:00 docker.io 03:41:00 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:41:00 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:41:00 Configure a credential helper to remove this warning. See 03:41:00 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:41:00 03:41:00 Login Succeeded 03:41:00 ---> docker-login.sh ends [Pipeline] } 03:41:00 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 03:41:01 + git rev-list -1 --merges 1bd7b2ba827cfe9fe612635f136898848a716417~1..1bd7b2ba827cfe9fe612635f136898848a716417 [Pipeline] echo 03:41:01 -----------> git rev-list -1 --merges 1bd7b2ba827cfe9fe612635f136898848a716417~1..1bd7b2ba827cfe9fe612635f136898848a716417 1bd7b2ba827cfe9fe612635f136898848a716417 [false] [Pipeline] sh 03:41:01 + git log --format=format:%s -1 1bd7b2ba827cfe9fe612635f136898848a716417 [Pipeline] echo 03:41:01 ========================================================= 03:41:01 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 03:41:01 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 03:41:01 + git log --format=format:%s -1 1bd7b2ba827cfe9fe612635f136898848a716417 [Pipeline] echo 03:41:01 [semverPrep] GIT_COMMIT: 1bd7b2ba827cfe9fe612635f136898848a716417, Commit Message: fix: update regex resourceName match logic [Pipeline] echo 03:41:02 [semverPrep] This is not a build commit. [Pipeline] sh 03:41:02 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 03:41:02 + grep -v github /etc/ssh/ssh_known_hosts 03:41:02 + [ -e /tmp/ssh_known_hosts ] 03:41:02 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 03:41:02 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 03:41:02 + sudo tee -a /etc/ssh/ssh_known_hosts 03:41:02 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:41:02 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 03:41:02 03:41:02 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:41:03 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 03:41:03 0.1.4: Pulling from edgex-devops/py-git-semver 03:41:03 b85a868b505f: Pulling fs layer 03:41:03 e2be974225ed: Pulling fs layer 03:41:03 339a4e72a1f5: Pulling fs layer 03:41:03 988bab9f4d93: Pulling fs layer 03:41:03 1469e6f7b9e6: Pulling fs layer 03:41:03 eaf3925da568: Pulling fs layer 03:41:03 bab4dde63d76: Pulling fs layer 03:41:03 bde34c3a00c8: Pulling fs layer 03:41:03 b352a97aabf1: Pulling fs layer 03:41:03 4872d77fe225: Pulling fs layer 03:41:03 5851b861e8e6: Pulling fs layer 03:41:03 bab4dde63d76: Waiting 03:41:03 bde34c3a00c8: Waiting 03:41:03 b352a97aabf1: Waiting 03:41:03 4872d77fe225: Waiting 03:41:03 5851b861e8e6: Waiting 03:41:03 1469e6f7b9e6: Waiting 03:41:03 988bab9f4d93: Waiting 03:41:03 eaf3925da568: Waiting 03:41:03 e2be974225ed: Verifying Checksum 03:41:03 e2be974225ed: Download complete 03:41:03 988bab9f4d93: Download complete 03:41:03 1469e6f7b9e6: Verifying Checksum 03:41:03 1469e6f7b9e6: Download complete 03:41:03 339a4e72a1f5: Verifying Checksum 03:41:03 339a4e72a1f5: Download complete 03:41:03 eaf3925da568: Verifying Checksum 03:41:03 eaf3925da568: Download complete 03:41:03 bde34c3a00c8: Download complete 03:41:03 b352a97aabf1: Verifying Checksum 03:41:03 b352a97aabf1: Download complete 03:41:03 4872d77fe225: Verifying Checksum 03:41:03 4872d77fe225: Download complete 03:41:03 5851b861e8e6: Verifying Checksum 03:41:03 5851b861e8e6: Download complete 03:41:03 b85a868b505f: Verifying Checksum 03:41:03 b85a868b505f: Download complete 03:41:03 bab4dde63d76: Verifying Checksum 03:41:03 bab4dde63d76: Download complete 03:41:04 b85a868b505f: Pull complete 03:41:04 e2be974225ed: Pull complete 03:41:05 339a4e72a1f5: Pull complete 03:41:05 988bab9f4d93: Pull complete 03:41:05 1469e6f7b9e6: Pull complete 03:41:05 eaf3925da568: Pull complete 03:41:07 bab4dde63d76: Pull complete 03:41:07 bde34c3a00c8: Pull complete 03:41:07 b352a97aabf1: Pull complete 03:41:07 4872d77fe225: Pull complete 03:41:07 5851b861e8e6: Pull complete 03:41:07 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 03:41:07 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 03:41:07 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:41:07 prd-ubuntu20.04-docker-8c-8g-7522 does not seem to be running inside a container 03:41:07 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/gexfoundry_device-sdk-go_PR-1420 -v /w/workspace/gexfoundry_device-sdk-go_PR-1420:/w/workspace/gexfoundry_device-sdk-go_PR-1420:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 03:41:10 $ docker top 77501de7df2c1b3a135266abb1cc10c4c522580db21512e506d923f3477bd4a7 -eo pid,comm 03:41:10 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 03:41:10 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 03:41:10 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 03:41:10 [ssh-agent] Looking for ssh-agent implementation... 03:41:10 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 03:41:10 $ docker exec 77501de7df2c1b3a135266abb1cc10c4c522580db21512e506d923f3477bd4a7 ssh-agent 03:41:10 SSH_AUTH_SOCK=/tmp/ssh-WtLBj3ANzmgb/agent.32 03:41:10 SSH_AGENT_PID=38 03:41:10 Running ssh-add (command line suppressed) 03:41:10 Identity added: /w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp/private_key_2762298671060882635.key (/w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp/private_key_2762298671060882635.key) 03:41:10 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 03:41:11 + git tag --points-at HEAD [Pipeline] } 03:41:11 $ docker exec --env ******** --env ******** 77501de7df2c1b3a135266abb1cc10c4c522580db21512e506d923f3477bd4a7 ssh-agent -k 03:41:11 unset SSH_AUTH_SOCK; 03:41:11 unset SSH_AGENT_PID; 03:41:11 echo Agent pid 38 killed; 03:41:11 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 03:41:11 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 03:41:11 [ssh-agent] Looking for ssh-agent implementation... 03:41:11 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 03:41:11 $ docker exec 77501de7df2c1b3a135266abb1cc10c4c522580db21512e506d923f3477bd4a7 ssh-agent 03:41:11 SSH_AUTH_SOCK=/tmp/ssh-E3CwesfY8vOF/agent.70 03:41:11 SSH_AGENT_PID=76 03:41:11 Running ssh-add (command line suppressed) 03:41:11 Identity added: /w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp/private_key_10421353310860311015.key (/w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp/private_key_10421353310860311015.key) 03:41:11 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 03:41:11 + git semver init 03:41:12 2023-04-12 03:41:12,156 [run_init] DEBUG init version:0.0.0 force:False 03:41:12 2023-04-12 03:41:12,157 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/gexfoundry_device-sdk-go_PR-1420/.semver 03:41:12 2023-04-12 03:41:12,158 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-sdk-go.git /w/workspace/gexfoundry_device-sdk-go_PR-1420/.semver 03:41:12 2023-04-12 03:41:12,158 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-sdk-go.git', '/w/workspace/gexfoundry_device-sdk-go_PR-1420/.semver'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1420, universal_newlines=False, shell=None, istream=None) 03:41:13 2023-04-12 03:41:13,037 [append_file] DEBUG append to file:/w/workspace/gexfoundry_device-sdk-go_PR-1420/.git/info/exclude 03:41:13 2023-04-12 03:41:13,038 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/gexfoundry_device-sdk-go_PR-1420/.semver/PR-1420 with force:False 03:41:13 2023-04-12 03:41:13,038 [write_file] DEBUG write to file:/w/workspace/gexfoundry_device-sdk-go_PR-1420/.semver/PR-1420 03:41:13 2023-04-12 03:41:13,042 [execute] INFO git cat-file --batch-check 03:41:13 2023-04-12 03:41:13,042 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1420/.semver, universal_newlines=False, shell=None, istream=) 03:41:13 2023-04-12 03:41:13,049 [execute] INFO git cat-file --batch 03:41:13 2023-04-12 03:41:13,049 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1420/.semver, universal_newlines=False, shell=None, istream=) 03:41:13 2023-04-12 03:41:13,054 [read_version] DEBUG read version from /w/workspace/gexfoundry_device-sdk-go_PR-1420/.semver/PR-1420 03:41:13 0.0.0 [Pipeline] } 03:41:13 $ docker exec --env ******** --env ******** 77501de7df2c1b3a135266abb1cc10c4c522580db21512e506d923f3477bd4a7 ssh-agent -k 03:41:13 unset SSH_AUTH_SOCK; 03:41:13 unset SSH_AGENT_PID; 03:41:13 echo Agent pid 76 killed; 03:41:13 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 03:41:13 + git semver [Pipeline] } 03:41:13 $ docker stop --time=1 77501de7df2c1b3a135266abb1cc10c4c522580db21512e506d923f3477bd4a7 03:41:15 $ docker rm -f --volumes 77501de7df2c1b3a135266abb1cc10c4c522580db21512e506d923f3477bd4a7 [Pipeline] // withDockerContainer [Pipeline] sh 03:41:15 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 03:41:15 Stashed 1 file(s) [Pipeline] echo 03:41:15 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] withEnv [Pipeline] { [Pipeline] node [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 03:41:15 provisioning config files... 03:41:15 copy managed file [device-sdk-go-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp/config10496078095741712677tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:41:16 ---> docker-login.sh 03:41:16 nexus3.edgexfoundry.org:10001 03:41:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:41:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:41:16 Configure a credential helper to remove this warning. See 03:41:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:41:16 03:41:16 Login Succeeded 03:41:16 nexus3.edgexfoundry.org:10002 03:41:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:41:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:41:16 Configure a credential helper to remove this warning. See 03:41:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:41:16 03:41:16 Login Succeeded 03:41:16 nexus3.edgexfoundry.org:10003 03:41:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:41:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:41:16 Configure a credential helper to remove this warning. See 03:41:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:41:16 03:41:16 Login Succeeded 03:41:16 nexus3.edgexfoundry.org:10004 03:41:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:41:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:41:16 Configure a credential helper to remove this warning. See 03:41:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:41:16 03:41:16 Login Succeeded 03:41:16 docker.io 03:41:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:41:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:41:16 Configure a credential helper to remove this warning. See 03:41:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:41:16 03:41:16 Login Succeeded 03:41:16 ---> docker-login.sh ends [Pipeline] } 03:41:16 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 03:41:16 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 03:41:16 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 03:41:16 ========================================================= 03:41:16 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 03:41:16 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:41: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 . 03:41:16 Sending build context to Docker daemon 10.97MB 03:41:16 Step 1/10 : ARG BASE=golang:1.20-alpine3.17 03:41:16 Step 2/10 : FROM ${BASE} AS builder 03:41:16 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 03:41:16 63b65145d645: Pulling fs layer 03:41:16 a2d21d5440eb: Pulling fs layer 03:41:16 935e6c44a52c: Pulling fs layer 03:41:16 94cc34f8dd06: Pulling fs layer 03:41:16 30dea6a524f1: Pulling fs layer 03:41:16 a2aff8979fd8: Pulling fs layer 03:41:16 6808be2612f2: Pulling fs layer 03:41:16 f25807f1079a: Pulling fs layer 03:41:16 30dea6a524f1: Waiting 03:41:16 a2aff8979fd8: Waiting 03:41:16 6808be2612f2: Waiting 03:41:16 f25807f1079a: Waiting 03:41:16 94cc34f8dd06: Waiting 03:41:17 a2d21d5440eb: Verifying Checksum 03:41:17 a2d21d5440eb: Download complete 03:41:17 94cc34f8dd06: Verifying Checksum 03:41:17 94cc34f8dd06: Download complete 03:41:17 30dea6a524f1: Verifying Checksum 03:41:17 30dea6a524f1: Download complete 03:41:17 63b65145d645: Verifying Checksum 03:41:17 63b65145d645: Download complete 03:41:17 a2aff8979fd8: Verifying Checksum 03:41:17 a2aff8979fd8: Download complete 03:41:17 63b65145d645: Pull complete 03:41:17 a2d21d5440eb: Pull complete 03:41:17 f25807f1079a: Verifying Checksum 03:41:17 f25807f1079a: Download complete 03:41:17 935e6c44a52c: Verifying Checksum 03:41:17 935e6c44a52c: Download complete 03:41:18 6808be2612f2: Download complete 03:41:21 935e6c44a52c: Pull complete 03:41:21 94cc34f8dd06: Pull complete 03:41:21 30dea6a524f1: Pull complete 03:41:21 a2aff8979fd8: Pull complete 03:41:23 6808be2612f2: Pull complete 03:41:24 f25807f1079a: Pull complete 03:41:24 Digest: sha256:106942793af8b5907f587008084bb0888cadbc76d86ebd37d4d3227fb0f1e438 03:41:24 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 03:41:24 ---> 3b553350e43f 03:41:24 Step 3/10 : ARG MAKE=make build 03:41:28 ---> Running in 7e800603399c 03:41:28 Removing intermediate container 7e800603399c 03:41:28 ---> c2233c8736e7 03:41:28 Step 4/10 : WORKDIR /device-sdk-go 03:41:28 ---> Running in 1c1b996c2a3e 03:41:28 Removing intermediate container 1c1b996c2a3e 03:41:28 ---> ab6cec03bc31 03:41:28 Step 5/10 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 03:41:28 ---> Running in e0d8924e025f 03:41:28 Removing intermediate container e0d8924e025f 03:41:28 ---> a5e637c38952 03:41:28 Step 6/10 : RUN apk add --update --no-cache make git 03:41:28 ---> Running in fa6810af4041 03:41:28 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 03:41:29 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 03:41:29 OK: 265 MiB in 53 packages 03:41:29 Removing intermediate container fa6810af4041 03:41:29 ---> d32d45da290e 03:41:29 Step 7/10 : COPY go.mod vendor* ./ 03:41:29 ---> d82339b97f7f 03:41:29 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:41:29 ---> Running in dc947ccf1682 03:41:30 Still waiting to schedule task 03:41:30 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 03:42:02 Removing intermediate container dc947ccf1682 03:42:02 ---> 1cb3b28d9642 03:42:02 Step 9/10 : COPY . . 03:42:02 ---> ca2c41ecf801 03:42:02 Step 10/10 : RUN ${MAKE} 03:42:02 ---> Running in 7c430aa7b3f5 03:42:02 noop 03:42:02 Removing intermediate container 7c430aa7b3f5 03:42:02 ---> 4e5175cdd77e 03:42:02 Successfully built 4e5175cdd77e 03:42:02 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:42:02 + docker inspect -f . ci-base-image-x86_64 03:42:02 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:42:02 prd-ubuntu20.04-docker-8c-8g-7522 does not seem to be running inside a container 03:42:02 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/gexfoundry_device-sdk-go_PR-1420 -v /w/workspace/gexfoundry_device-sdk-go_PR-1420:/w/workspace/gexfoundry_device-sdk-go_PR-1420:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 03:42:02 $ docker top 7119e80a5e6b32b625727cb94897af315bd1954b9128658d854b04d1c24d4349 -eo pid,comm [Pipeline] { [Pipeline] sh 03:42:03 + go version 03:42:03 go version go1.20.2 linux/amd64 [Pipeline] } 03:42:03 $ docker stop --time=1 7119e80a5e6b32b625727cb94897af315bd1954b9128658d854b04d1c24d4349 03:42:04 $ docker rm -f --volumes 7119e80a5e6b32b625727cb94897af315bd1954b9128658d854b04d1c24d4349 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:42:04 + docker inspect -f . ci-base-image-x86_64 03:42:04 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:42:04 prd-ubuntu20.04-docker-8c-8g-7522 does not seem to be running inside a container 03:42:04 $ 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-1420 -v /w/workspace/gexfoundry_device-sdk-go_PR-1420:/w/workspace/gexfoundry_device-sdk-go_PR-1420:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 03:42:05 $ docker top 11fc4240ae21254dee98b87b874b11d591ae1f5d8084870bfabaaf062383efa6 -eo pid,comm [Pipeline] { [Pipeline] sh 03:42:05 + git config --global --add safe.directory /w/workspace/gexfoundry_device-sdk-go_PR-1420 [Pipeline] fileExists [Pipeline] sh 03:42:05 + make test 03:42:05 go test -race -coverprofile=coverage.out ./... 03:42:12 ? github.com/edgexfoundry/device-sdk-go/v3 [no test files] 03:42:27 ? github.com/edgexfoundry/device-sdk-go/v3/example/cmd/device-simple [no test files] 03:42:27 ? github.com/edgexfoundry/device-sdk-go/v3/example/config [no test files] 03:42:27 ? github.com/edgexfoundry/device-sdk-go/v3/example/driver [no test files] 03:42:27 ? github.com/edgexfoundry/device-sdk-go/v3/internal/application [no test files] 03:42:27 ? github.com/edgexfoundry/device-sdk-go/v3/internal/autodiscovery [no test files] 03:42:27 ok github.com/edgexfoundry/device-sdk-go/v3/internal/autoevent 0.062s coverage: 27.6% of statements 03:42:27 ? github.com/edgexfoundry/device-sdk-go/v3/internal/config [no test files] 03:42:27 ? github.com/edgexfoundry/device-sdk-go/v3/internal/container [no test files] 03:42:27 ok github.com/edgexfoundry/device-sdk-go/v3/internal/cache 0.059s coverage: 79.9% of statements 03:42:27 ok github.com/edgexfoundry/device-sdk-go/v3/internal/common 0.081s coverage: 86.0% of statements 03:42:27 ? github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http/correlation [no test files] 03:42:27 ? github.com/edgexfoundry/device-sdk-go/v3/internal/provision [no test files] 03:42:27 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http 0.106s coverage: 77.5% of statements 03:42:27 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces [no test files] 03:42:27 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces/mocks [no test files] 03:42:28 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/startup [no test files] 03:42:30 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/messaging 3.066s coverage: 14.6% of statements 03:42:30 ok github.com/edgexfoundry/device-sdk-go/v3/internal/transformer 0.075s coverage: 68.5% of statements 03:42:30 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/models 0.107s coverage: 89.2% of statements 03:42:30 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/service 0.060s coverage: 5.6% of statements 03:42:48 GO111MODULE=on go vet ./... 03:42:51 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 03:42:51 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 03:42:51 ./bin/test-attribution-txt.sh 03:42:51 An attribution for github.com/go-jose/go-jose/v3 is missing from Attribution.txt, please add [Pipeline] echo 03:42:51 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 03:42:51 $ docker stop --time=1 11fc4240ae21254dee98b87b874b11d591ae1f5d8084870bfabaaf062383efa6 03:42:54 $ docker rm -f --volumes 11fc4240ae21254dee98b87b874b11d591ae1f5d8084870bfabaaf062383efa6 [Pipeline] // withDockerContainer [Pipeline] sh 03:42:55 + sudo chown -R jenkins:jenkins . [Pipeline] stash 03:42:55 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 03:42:55 + sudo chown -R jenkins:jenkins . [Pipeline] sh 03:42:56 + ls -al . 03:42:56 total 272 03:42:56 drwxrwxr-x 11 jenkins jenkins 4096 Apr 12 03:42 . 03:42:56 drwxrwxr-x 4 jenkins jenkins 4096 Apr 12 03:40 .. 03:42:56 -rw-rw-r-- 1 jenkins jenkins 140 Apr 12 03:40 .dockerignore 03:42:56 drwxrwxr-x 8 jenkins jenkins 4096 Apr 12 03:41 .git 03:42:56 drwxrwxr-x 2 jenkins jenkins 4096 Apr 12 03:40 .github 03:42:56 -rw-rw-r-- 1 jenkins jenkins 131 Apr 12 03:40 .gitignore 03:42:56 -rw-rw-r-- 1 jenkins jenkins 42 Apr 12 03:40 .golangci.yml 03:42:56 drwxr-xr-x 3 jenkins jenkins 4096 Apr 12 03:41 .semver 03:42:56 -rw-rw-r-- 1 jenkins jenkins 31677 Apr 12 03:40 CHANGELOG.md 03:42:56 -rw-rw-r-- 1 jenkins jenkins 677 Apr 12 03:40 GOVERNANCE.md 03:42:56 -rw-rw-r-- 1 jenkins jenkins 885 Apr 12 03:40 Jenkinsfile 03:42:56 -rw-rw-r-- 1 jenkins jenkins 11341 Apr 12 03:40 LICENSE 03:42:56 -rw-rw-r-- 1 jenkins jenkins 1714 Apr 12 03:40 Makefile 03:42:56 -rw-rw-r-- 1 jenkins jenkins 619 Apr 12 03:40 OWNERS.md 03:42:56 -rw-rw-r-- 1 jenkins jenkins 4891 Apr 12 03:40 README.md 03:42:56 -rw-rw-r-- 1 jenkins jenkins 5 Apr 12 03:41 VERSION 03:42:56 drwxrwxr-x 2 jenkins jenkins 4096 Apr 12 03:40 bin 03:42:56 -rw-r--r-- 1 jenkins jenkins 105788 Apr 12 03:42 coverage.out 03:42:56 drwxrwxr-x 5 jenkins jenkins 4096 Apr 12 03:40 example 03:42:56 -rw-rw-r-- 1 jenkins jenkins 3246 Apr 12 03:40 go.mod 03:42:56 -rw-rw-r-- 1 jenkins jenkins 31006 Apr 12 03:40 go.sum 03:42:56 drwxrwxr-x 12 jenkins jenkins 4096 Apr 12 03:40 internal 03:42:56 drwxrwxr-x 3 jenkins jenkins 4096 Apr 12 03:40 openapi 03:42:56 drwxrwxr-x 6 jenkins jenkins 4096 Apr 12 03:40 pkg 03:42:56 drwxrwxr-x 4 jenkins jenkins 4096 Apr 12 03:40 snap 03:42:56 -rw-rw-r-- 1 jenkins jenkins 222 Apr 12 03:40 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:42:56 + 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=1bd7b2ba827cfe9fe612635f136898848a716417 --label arch=amd64 --label version=0.0.0 . 03:42:56 Sending build context to Docker daemon 11.07MB 03:42:56 Step 1/23 : ARG BASE=golang:1.20-alpine3.17 03:42:56 Step 2/23 : FROM ${BASE} AS builder 03:42:56 ---> 4e5175cdd77e 03:42:56 Step 3/23 : ARG MAKE=make build 03:42:56 ---> Running in 67e0f173b9a8 03:42:56 Removing intermediate container 67e0f173b9a8 03:42:56 ---> 90bed09b6e2d 03:42:56 Step 4/23 : WORKDIR /device-sdk-go 03:42:56 ---> Running in c430d5975d50 03:42:56 Removing intermediate container c430d5975d50 03:42:56 ---> 19111d666dec 03:42:56 Step 5/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 03:42:56 ---> Running in 1e861337c586 03:42:56 Removing intermediate container 1e861337c586 03:42:56 ---> 4330e95770cc 03:42:56 Step 6/23 : RUN apk add --update --no-cache make git 03:42:56 ---> Running in 541081a50357 03:42:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 03:42:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 03:42:57 OK: 265 MiB in 53 packages 03:42:57 Removing intermediate container 541081a50357 03:42:57 ---> e67324d0c722 03:42:57 Step 7/23 : COPY go.mod vendor* ./ 03:42:57 ---> 5d41da14cfec 03:42:57 Step 8/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:42:57 ---> Running in c326ae991dcb 03:42:58 Removing intermediate container c326ae991dcb 03:42:58 ---> 3ab26bb1b054 03:42:58 Step 9/23 : COPY . . 03:42:59 ---> b3e8b09d1ca1 03:42:59 Step 10/23 : RUN ${MAKE} 03:42:59 ---> Running in 95b3f3576be8 03:42:59 CGO_ENABLED=0 go build -ldflags "-X github.com/edgexfoundry/device-sdk-go/v3.Version=0.0.0" -trimpath -mod=readonly -o example/cmd/device-simple/device-simple ./example/cmd/device-simple 03:43:10 Running on prd-ubuntu20.04-docker-arm64-4c-16g-7523 in /w/workspace/gexfoundry_device-sdk-go_PR-1420 [Pipeline] { [Pipeline] ws 03:43:10 Running in /w/workspace/device-sdk-go/2 [Pipeline] { [Pipeline] checkout 03:43:10 The recommended git tool is: git 03:43:16 using credential edgex-jenkins-ssh 03:43:16 Cloning the remote Git repository 03:43:16 Cloning repository git@github.com:edgexfoundry/device-sdk-go.git 03:43:16 > git init /w/workspace/device-sdk-go/2 # timeout=10 03:43:16 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 03:43:16 > git --version # timeout=10 03:43:16 > git --version # 'git version 2.25.1' 03:43:16 using GIT_SSH to set credentials SSH Credentials for GitHub 03:43:16 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 03:43:17 Removing intermediate container 95b3f3576be8 03:43:17 ---> ef4d125d764e 03:43:17 Step 11/23 : FROM alpine:3.17 03:43:17 3.17: Pulling from library/alpine 03:43:17 f56be85fc22e: Pulling fs layer 03:43:17 f56be85fc22e: Download complete 03:43:17 f56be85fc22e: Pull complete 03:43:17 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 03:43:17 Status: Downloaded newer image for alpine:3.17 03:43:17 ---> 9ed4aefc74f6 03:43:17 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 03:43:17 ---> Running in e769a2193339 03:43:17 Removing intermediate container e769a2193339 03:43:17 ---> 27574131e8dd 03:43:17 Step 13/23 : RUN apk add --update --no-cache 03:43:17 ---> Running in 2506ffe632c9 03:43:17 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 03:43:17 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 03:43:17 OK: 7 MiB in 15 packages 03:43:17 Removing intermediate container 2506ffe632c9 03:43:17 ---> e28f0bcab04a 03:43:17 Step 14/23 : WORKDIR / 03:43:18 ---> Running in 4ffb037e8b5f 03:43:18 Removing intermediate container 4ffb037e8b5f 03:43:18 ---> 86993f744784 03:43:18 Step 15/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt 03:43:18 ---> fc5b23cc82b4 03:43:18 Step 16/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 03:43:18 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 03:43:18 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 03:43:18 ---> 29ad494a7810 03:43:18 Step 17/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 03:43:18 ---> f5ca129b7184 03:43:18 Step 18/23 : EXPOSE 59999 03:43:18 ---> Running in 70accd0f2510 03:43:18 Removing intermediate container 70accd0f2510 03:43:18 ---> 805b49aaaf09 03:43:18 Step 19/23 : ENTRYPOINT ["/device-simple"] 03:43:18 ---> Running in 61fd911d2946 03:43:19 Removing intermediate container 61fd911d2946 03:43:19 ---> 83c49d635808 03:43:19 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 03:43:19 ---> Running in 717582767e8a 03:43:19 Removing intermediate container 717582767e8a 03:43:19 ---> 835ad73d99c2 03:43:19 Step 21/23 : LABEL arch=amd64 03:43:19 ---> Running in a43c4edc4067 03:43:19 Removing intermediate container a43c4edc4067 03:43:19 ---> 9ecef3e5c365 03:43:19 Step 22/23 : LABEL git_sha=1bd7b2ba827cfe9fe612635f136898848a716417 03:43:19 ---> Running in e339eb95a93c 03:43:19 Removing intermediate container e339eb95a93c 03:43:19 ---> c4387116170a 03:43:19 Step 23/23 : LABEL version=0.0.0 03:43:19 ---> Running in bbe0917e0257 03:43:19 Removing intermediate container bbe0917e0257 03:43:19 ---> 8ed20b52c5dc 03:43:19 [Warning] One or more build-args [ARCH] were not consumed 03:43:19 Successfully built 8ed20b52c5dc 03:43:19 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 03:43:19 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 03:43:19 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 03:43:19 using GIT_SSH to set credentials SSH Credentials for GitHub 03:43:19 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/pull/1420/head:refs/remotes/origin/PR-1420 +refs/heads/main:refs/remotes/origin/main # timeout=10 03:43:19 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:43:19 03:43:19 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:43:20 Merging remotes/origin/main commit d73da920b9fd3a52132699998633ff8aee3aa256 into PR head commit 1bd7b2ba827cfe9fe612635f136898848a716417 03:43:20 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:43:20 latest: Pulling from edgex-lftools-log-publisher 03:43:20 5eb5b503b376: Pulling fs layer 03:43:20 5c69ac0246d0: Pulling fs layer 03:43:20 ec43610c2a17: Pulling fs layer 03:43:20 3a2ae6a8a46f: Pulling fs layer 03:43:20 33b1e0a273af: Pulling fs layer 03:43:20 5d3b04190fa2: Pulling fs layer 03:43:20 2f39f015ded8: Pulling fs layer 03:43:20 3a2ae6a8a46f: Waiting 03:43:20 33b1e0a273af: Waiting 03:43:20 5d3b04190fa2: Waiting 03:43:20 2f39f015ded8: Waiting 03:43:20 5c69ac0246d0: Download complete 03:43:20 3a2ae6a8a46f: Verifying Checksum 03:43:20 3a2ae6a8a46f: Download complete 03:43:20 33b1e0a273af: Verifying Checksum 03:43:20 33b1e0a273af: Download complete 03:43:20 5d3b04190fa2: Download complete 03:43:20 ec43610c2a17: Verifying Checksum 03:43:20 ec43610c2a17: Download complete 03:43:20 Merge succeeded, producing 1bd7b2ba827cfe9fe612635f136898848a716417 03:43:20 Checking out Revision 1bd7b2ba827cfe9fe612635f136898848a716417 (PR-1420) 03:43:20 5eb5b503b376: Download complete 03:43:21 2f39f015ded8: Download complete 03:43:20 > git config core.sparsecheckout # timeout=10 03:43:20 > git checkout -f 1bd7b2ba827cfe9fe612635f136898848a716417 # timeout=10 03:43:20 > git remote # timeout=10 03:43:20 > git config --get remote.origin.url # timeout=10 03:43:20 using GIT_SSH to set credentials SSH Credentials for GitHub 03:43:20 > git merge d73da920b9fd3a52132699998633ff8aee3aa256 # timeout=10 03:43:20 > git rev-parse HEAD^{commit} # timeout=10 03:43:20 > git config core.sparsecheckout # timeout=10 03:43:20 > git checkout -f 1bd7b2ba827cfe9fe612635f136898848a716417 # timeout=10 03:43:21 5eb5b503b376: Pull complete 03:43:21 5c69ac0246d0: Pull complete 03:43:22 ec43610c2a17: Pull complete 03:43:22 3a2ae6a8a46f: Pull complete 03:43:22 33b1e0a273af: Pull complete 03:43:22 5d3b04190fa2: Pull complete 03:43:23 Commit message: "fix: update regex resourceName match logic" 03:43:24 03:43:24 GitHub has been notified of this commit’s build result 03:43:24 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 03:43:24 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 03:43:24 % Total % Received % Xferd Average Speed Time Time Time Current 03:43:24 Dload Upload Total Spent Left Speed 03:43:24 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 101k 0 --:--:-- --:--:-- --:--:-- 101k [Pipeline] sh 03:43:25 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 03:43:25 + sudo tee /etc/docker/daemon.new 03:43:25 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 03:43:25 { 03:43:25 "registry-mirrors": [ 03:43:25 "https://nexus3.edgexfoundry.org:10001" 03:43:25 ], 03:43:25 "bip": "10.250.0.254/24", 03:43:25 "hosts": [ 03:43:25 "tcp://0.0.0.0:5555", 03:43:25 "unix:///var/run/docker.sock" 03:43:25 ], 03:43:25 "mtu": 1458, 03:43:25 "selinux-enabled": true, 03:43:25 "seccomp-profile": "/etc/docker/seccomp.json" 03:43:25 } [Pipeline] sh 03:43:26 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 03:43:26 + sudo service docker restart 03:43:26 2f39f015ded8: Pull complete 03:43:26 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 03:43:26 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:43:26 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:43:26 prd-ubuntu20.04-docker-8c-8g-7522 does not seem to be running inside a container 03:43:26 $ 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-1420 -v /w/workspace/gexfoundry_device-sdk-go_PR-1420:/w/workspace/gexfoundry_device-sdk-go_PR-1420:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 03:43:29 $ docker top 601b46531c6c93230c6d28ad42a52eca2062f4666dd6d6a6060689050fe48c27 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:43:30 ---> job-cost.sh 03:43:30 lf-activate-venv: SKIPPING 03:43:30 INFO: No Stack... 03:43:30 INFO: Retrieving Pricing Info for: v3-standard-8 03:43:31 INFO: Archiving Costs [Pipeline] sh 03:43:31 + cat /w/workspace/gexfoundry_device-sdk-go_PR-1420/archives/cost.csv 03:43:31 + cut -d, -f6 [Pipeline] lock 03:43:31 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-go-PR-1420-2-stack-cost] 03:43:31 Resource [jenkins-edgexfoundry-device-sdk-go-PR-1420-2-stack-cost] did not exist. Created. 03:43:31 Lock acquired on [jenkins-edgexfoundry-device-sdk-go-PR-1420-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 03:43:31 + echo total: 0.2199999988079071 [Pipeline] stash 03:43:31 Stashed 1 file(s) [Pipeline] } 03:43:31 Lock released on resource [jenkins-edgexfoundry-device-sdk-go-PR-1420-2-stack-cost] [Pipeline] // lock [Pipeline] } 03:43:31 $ docker stop --time=1 601b46531c6c93230c6d28ad42a52eca2062f4666dd6d6a6060689050fe48c27 03:43:32 $ docker rm -f --volumes 601b46531c6c93230c6d28ad42a52eca2062f4666dd6d6a6060689050fe48c27 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 03:43:48 provisioning config files... 03:43:48 copy managed file [device-sdk-go-settings] to file:/w/workspace/device-sdk-go/2@tmp/config15053937045898807657tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:43:48 ---> docker-login.sh 03:43:48 nexus3.edgexfoundry.org:10001 03:43:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:43:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:43:49 Configure a credential helper to remove this warning. See 03:43:49 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:43:49 03:43:49 Login Succeeded 03:43:49 nexus3.edgexfoundry.org:10002 03:43:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:43:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:43:49 Configure a credential helper to remove this warning. See 03:43:49 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:43:49 03:43:49 Login Succeeded 03:43:49 nexus3.edgexfoundry.org:10003 03:43:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:43:50 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:43:50 Configure a credential helper to remove this warning. See 03:43:50 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:43:50 03:43:50 Login Succeeded 03:43:50 nexus3.edgexfoundry.org:10004 03:43:50 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:43:50 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:43:50 Configure a credential helper to remove this warning. See 03:43:50 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:43:50 03:43:50 Login Succeeded 03:43:50 docker.io 03:43:50 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 03:43:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 03:43:51 Configure a credential helper to remove this warning. See 03:43:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 03:43:51 03:43:51 Login Succeeded 03:43:51 ---> docker-login.sh ends [Pipeline] } 03:43:51 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 03:43:51 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 03:43:51 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 03:43:51 ========================================================= 03:43:51 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 03:43:51 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:43:51 + 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 . 03:43:51 Sending build context to Docker daemon 5.897MB 03:43:52 Step 1/10 : ARG BASE=golang:1.20-alpine3.17 03:43:52 Step 2/10 : FROM ${BASE} AS builder 03:43:52 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 03:43:52 af6eaf76a39c: Pulling fs layer 03:43:52 55522c791124: Pulling fs layer 03:43:52 ce5c4a1c91eb: Pulling fs layer 03:43:52 169dfbe0d373: Pulling fs layer 03:43:52 e1ff8fa3b103: Pulling fs layer 03:43:52 52ebb69f0ebf: Pulling fs layer 03:43:52 5abe8eddf0d5: Pulling fs layer 03:43:52 169dfbe0d373: Waiting 03:43:52 e1ff8fa3b103: Waiting 03:43:52 52ebb69f0ebf: Waiting 03:43:52 5abe8eddf0d5: Waiting 03:43:52 55522c791124: Verifying Checksum 03:43:52 55522c791124: Download complete 03:43:52 169dfbe0d373: Verifying Checksum 03:43:52 169dfbe0d373: Download complete 03:43:52 e1ff8fa3b103: Verifying Checksum 03:43:52 e1ff8fa3b103: Download complete 03:43:52 af6eaf76a39c: Verifying Checksum 03:43:52 af6eaf76a39c: Download complete 03:43:53 af6eaf76a39c: Pull complete 03:43:53 5abe8eddf0d5: Verifying Checksum 03:43:53 5abe8eddf0d5: Download complete 03:43:54 55522c791124: Pull complete 03:43:55 ce5c4a1c91eb: Verifying Checksum 03:43:55 ce5c4a1c91eb: Download complete 03:43:55 52ebb69f0ebf: Verifying Checksum 03:43:55 52ebb69f0ebf: Download complete 03:44:07 ce5c4a1c91eb: Pull complete 03:44:07 169dfbe0d373: Pull complete 03:44:07 e1ff8fa3b103: Pull complete 03:44:12 52ebb69f0ebf: Pull complete 03:44:14 5abe8eddf0d5: Pull complete 03:44:14 Digest: sha256:978cc1420e451f27bd88fdeece3ad01a9109ec773b62f165dfc696fd516b3d8f 03:44:14 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 03:44:14 ---> 6cb57ee374ae 03:44:14 Step 3/10 : ARG MAKE=make build 03:44:16 ---> Running in a2f19ea7c89d 03:44:16 Removing intermediate container a2f19ea7c89d 03:44:16 ---> 7d4f7ed9260d 03:44:16 Step 4/10 : WORKDIR /device-sdk-go 03:44:16 ---> Running in f3fb11bb9230 03:44:16 Removing intermediate container f3fb11bb9230 03:44:16 ---> 7d10a48d0ac6 03:44:16 Step 5/10 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 03:44:16 ---> Running in ce4a328daa93 03:44:16 Removing intermediate container ce4a328daa93 03:44:16 ---> db4e94a5abcf 03:44:16 Step 6/10 : RUN apk add --update --no-cache make git 03:44:16 ---> Running in cccbcdb60c2f 03:44:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:44:18 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:44:20 OK: 263 MiB in 53 packages 03:44:20 Removing intermediate container cccbcdb60c2f 03:44:20 ---> 7e9d529a6df8 03:44:20 Step 7/10 : COPY go.mod vendor* ./ 03:44:21 ---> 14a9a1e4d9ff 03:44:21 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:44:21 ---> Running in 51e8b7e7c1f9 03:45:17 Removing intermediate container 51e8b7e7c1f9 03:45:17 ---> 4ca226f01fc7 03:45:17 Step 9/10 : COPY . . 03:45:17 ---> fd4d31f9ad63 03:45:17 Step 10/10 : RUN ${MAKE} 03:45:17 ---> Running in cbcf4a7ad096 03:45:17 noop 03:45:17 Removing intermediate container cbcf4a7ad096 03:45:17 ---> ef666234aa44 03:45:17 Successfully built ef666234aa44 03:45:17 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:45:18 + docker inspect -f . ci-base-image-arm64 03:45:18 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:45:18 prd-ubuntu20.04-docker-arm64-4c-16g-7523 does not seem to be running inside a container 03:45:18 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-go/2 -v /w/workspace/device-sdk-go/2:/w/workspace/device-sdk-go/2:rw,z -v /w/workspace/device-sdk-go/2@tmp:/w/workspace/device-sdk-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 03:45:19 $ docker top 7d4aff7cf25a793cf9255731fbaab6d7be86b16718f5ef2b7370657d405fce02 -eo pid,comm [Pipeline] { [Pipeline] sh 03:45:20 + go version 03:45:20 go version go1.20.2 linux/arm64 [Pipeline] } 03:45:20 $ docker stop --time=1 7d4aff7cf25a793cf9255731fbaab6d7be86b16718f5ef2b7370657d405fce02 03:45:21 $ docker rm -f --volumes 7d4aff7cf25a793cf9255731fbaab6d7be86b16718f5ef2b7370657d405fce02 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:45:22 + docker inspect -f . ci-base-image-arm64 03:45:22 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:45:22 prd-ubuntu20.04-docker-arm64-4c-16g-7523 does not seem to be running inside a container 03:45:22 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/device-sdk-go/2 -v /w/workspace/device-sdk-go/2:/w/workspace/device-sdk-go/2:rw,z -v /w/workspace/device-sdk-go/2@tmp:/w/workspace/device-sdk-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 03:45:23 $ docker top eaecc3e5d83a19f6c67a4dacbe127afe8a6cfcb539ffaf4ecc4ad38043c10efd -eo pid,comm [Pipeline] { [Pipeline] sh 03:45:24 + git config --global --add safe.directory /w/workspace/device-sdk-go/2 [Pipeline] fileExists [Pipeline] sh 03:45:24 + make test 03:45:24 go test -race -coverprofile=coverage.out ./... 03:46:03 ? github.com/edgexfoundry/device-sdk-go/v3 [no test files] 03:47:54 ? github.com/edgexfoundry/device-sdk-go/v3/example/cmd/device-simple [no test files] 03:47:54 ? github.com/edgexfoundry/device-sdk-go/v3/example/config [no test files] 03:47:54 ? github.com/edgexfoundry/device-sdk-go/v3/internal/application [no test files] 03:47:54 ? github.com/edgexfoundry/device-sdk-go/v3/example/driver [no test files] 03:47:54 ? github.com/edgexfoundry/device-sdk-go/v3/internal/autodiscovery [no test files] 03:48:01 ok github.com/edgexfoundry/device-sdk-go/v3/internal/autoevent 0.193s coverage: 27.6% of statements 03:48:01 ok github.com/edgexfoundry/device-sdk-go/v3/internal/cache 0.270s coverage: 79.9% of statements 03:48:13 ? github.com/edgexfoundry/device-sdk-go/v3/internal/config [no test files] 03:48:13 ? github.com/edgexfoundry/device-sdk-go/v3/internal/container [no test files] 03:48:13 ok github.com/edgexfoundry/device-sdk-go/v3/internal/common 0.372s coverage: 86.0% of statements 03:48:20 ? github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http/correlation [no test files] 03:48:20 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http 0.415s coverage: 77.5% of statements 03:48:25 ? github.com/edgexfoundry/device-sdk-go/v3/internal/provision [no test files] 03:48:27 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces [no test files] 03:48:27 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces/mocks [no test files] 03:48:28 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/messaging 3.518s coverage: 14.6% of statements 03:48:28 ok github.com/edgexfoundry/device-sdk-go/v3/internal/transformer 0.506s coverage: 68.5% of statements 03:48:33 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/models 0.495s coverage: 89.2% of statements 03:48:33 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/startup [no test files] 03:48:33 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/service 0.240s coverage: 5.6% of statements 03:48:34 WARNING: Linting skipped (not on x86_64 or linter not installed) 03:48:34 GO111MODULE=on go vet ./... 03:50:56 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 03:50:56 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 03:50:56 ./bin/test-attribution-txt.sh 03:50:56 An attribution for github.com/go-jose/go-jose/v3 is missing from Attribution.txt, please add [Pipeline] echo 03:50:57 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 03:50:57 $ docker stop --time=1 eaecc3e5d83a19f6c67a4dacbe127afe8a6cfcb539ffaf4ecc4ad38043c10efd 03:50:58 $ docker rm -f --volumes eaecc3e5d83a19f6c67a4dacbe127afe8a6cfcb539ffaf4ecc4ad38043c10efd [Pipeline] // withDockerContainer [Pipeline] sh 03:51:00 + sudo chown -R jenkins:jenkins . [Pipeline] stash 03:51:00 Warning: overwriting stash ‘coverage-report’ 03:51:01 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 03:51:01 + sudo chown -R jenkins:jenkins . [Pipeline] sh 03:51:01 + ls -al . 03:51:01 total 268 03:51:01 drwxrwxr-x 10 jenkins jenkins 4096 Apr 12 03:45 . 03:51:01 drwxrwxr-x 4 jenkins jenkins 4096 Apr 12 03:43 .. 03:51:01 -rw-rw-r-- 1 jenkins jenkins 140 Apr 12 03:43 .dockerignore 03:51:01 drwxrwxr-x 8 jenkins jenkins 4096 Apr 12 03:43 .git 03:51:01 drwxrwxr-x 2 jenkins jenkins 4096 Apr 12 03:43 .github 03:51:01 -rw-rw-r-- 1 jenkins jenkins 131 Apr 12 03:43 .gitignore 03:51:01 -rw-rw-r-- 1 jenkins jenkins 42 Apr 12 03:43 .golangci.yml 03:51:01 -rw-rw-r-- 1 jenkins jenkins 31677 Apr 12 03:43 CHANGELOG.md 03:51:01 -rw-rw-r-- 1 jenkins jenkins 677 Apr 12 03:43 GOVERNANCE.md 03:51:01 -rw-rw-r-- 1 jenkins jenkins 885 Apr 12 03:43 Jenkinsfile 03:51:01 -rw-rw-r-- 1 jenkins jenkins 11341 Apr 12 03:43 LICENSE 03:51:01 -rw-rw-r-- 1 jenkins jenkins 1714 Apr 12 03:43 Makefile 03:51:01 -rw-rw-r-- 1 jenkins jenkins 619 Apr 12 03:43 OWNERS.md 03:51:01 -rw-rw-r-- 1 jenkins jenkins 4891 Apr 12 03:43 README.md 03:51:01 -rw-rw-r-- 1 jenkins jenkins 5 Apr 12 03:41 VERSION 03:51:01 drwxrwxr-x 2 jenkins jenkins 4096 Apr 12 03:43 bin 03:51:01 -rw-r--r-- 1 jenkins jenkins 105787 Apr 12 03:48 coverage.out 03:51:01 drwxrwxr-x 5 jenkins jenkins 4096 Apr 12 03:43 example 03:51:01 -rw-rw-r-- 1 jenkins jenkins 3246 Apr 12 03:43 go.mod 03:51:01 -rw-rw-r-- 1 jenkins jenkins 31006 Apr 12 03:43 go.sum 03:51:01 drwxrwxr-x 12 jenkins jenkins 4096 Apr 12 03:43 internal 03:51:01 drwxrwxr-x 3 jenkins jenkins 4096 Apr 12 03:43 openapi 03:51:01 drwxrwxr-x 6 jenkins jenkins 4096 Apr 12 03:43 pkg 03:51:01 drwxrwxr-x 4 jenkins jenkins 4096 Apr 12 03:43 snap 03:51:01 -rw-rw-r-- 1 jenkins jenkins 222 Apr 12 03:43 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:51:02 + 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=1bd7b2ba827cfe9fe612635f136898848a716417 --label arch=arm64 --label version=0.0.0 . 03:51:02 Sending build context to Docker daemon 6.003MB 03:51:02 Step 1/23 : ARG BASE=golang:1.20-alpine3.17 03:51:02 Step 2/23 : FROM ${BASE} AS builder 03:51:02 ---> ef666234aa44 03:51:02 Step 3/23 : ARG MAKE=make build 03:51:02 ---> Running in 6568b7621411 03:51:02 Removing intermediate container 6568b7621411 03:51:02 ---> 3b5e7cc9e9b9 03:51:02 Step 4/23 : WORKDIR /device-sdk-go 03:51:03 ---> Running in 363d221fcec6 03:51:03 Removing intermediate container 363d221fcec6 03:51:03 ---> 9f3a9021e808 03:51:03 Step 5/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 03:51:03 ---> Running in 516fa1edca70 03:51:03 Removing intermediate container 516fa1edca70 03:51:03 ---> 3000127b717d 03:51:03 Step 6/23 : RUN apk add --update --no-cache make git 03:51:03 ---> Running in cb25a800ecb8 03:51:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:51:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:51:06 OK: 263 MiB in 53 packages 03:51:07 Removing intermediate container cb25a800ecb8 03:51:07 ---> 7bac8cbb804b 03:51:07 Step 7/23 : COPY go.mod vendor* ./ 03:51:07 ---> fa06173bec7b 03:51:07 Step 8/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 03:51:07 ---> Running in 661ab2b1222c 03:51:10 Removing intermediate container 661ab2b1222c 03:51:10 ---> 54818b41b625 03:51:10 Step 9/23 : COPY . . 03:51:14 ---> eebd13c42548 03:51:14 Step 10/23 : RUN ${MAKE} 03:51:14 ---> Running in 2d4043e97283 03:51:15 CGO_ENABLED=0 go build -ldflags "-X github.com/edgexfoundry/device-sdk-go/v3.Version=0.0.0" -trimpath -mod=readonly -o example/cmd/device-simple/device-simple ./example/cmd/device-simple 03:53:22 Removing intermediate container 2d4043e97283 03:53:22 ---> a94b05a167f1 03:53:22 Step 11/23 : FROM alpine:3.17 03:53:22 3.17: Pulling from library/alpine 03:53:22 c41833b44d91: Pulling fs layer 03:53:22 c41833b44d91: Verifying Checksum 03:53:22 c41833b44d91: Download complete 03:53:22 c41833b44d91: Pull complete 03:53:22 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 03:53:22 Status: Downloaded newer image for alpine:3.17 03:53:22 ---> 51e60588ff2c 03:53:22 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 03:53:22 ---> Running in d5520427ae80 03:53:22 Removing intermediate container d5520427ae80 03:53:22 ---> 63800e892bc1 03:53:22 Step 13/23 : RUN apk add --update --no-cache 03:53:22 ---> Running in 50869dd60a27 03:53:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 03:53:22 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 03:53:23 OK: 7 MiB in 15 packages 03:53:24 Removing intermediate container 50869dd60a27 03:53:24 ---> 2ee361595801 03:53:24 Step 14/23 : WORKDIR / 03:53:24 ---> Running in bb261f63a84c 03:53:25 Removing intermediate container bb261f63a84c 03:53:25 ---> 447dc279b04d 03:53:25 Step 15/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt 03:53:25 ---> c81d17786069 03:53:25 Step 16/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 03:53:27 ---> f13ca0a475c2 03:53:27 Step 17/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 03:53:27 ---> c1cae4864663 03:53:27 Step 18/23 : EXPOSE 59999 03:53:27 ---> Running in ed6340ef5cbd 03:53:27 Removing intermediate container ed6340ef5cbd 03:53:27 ---> c1aafe6fc3a3 03:53:27 Step 19/23 : ENTRYPOINT ["/device-simple"] 03:53:27 ---> Running in c501791b9ba9 03:53:28 Removing intermediate container c501791b9ba9 03:53:28 ---> d424e0d20019 03:53:28 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 03:53:28 ---> Running in f54287fcab7e 03:53:28 Removing intermediate container f54287fcab7e 03:53:28 ---> a982abfa2fb2 03:53:28 Step 21/23 : LABEL arch=arm64 03:53:28 ---> Running in 8876d4bce8f0 03:53:28 Removing intermediate container 8876d4bce8f0 03:53:28 ---> 1bf6f41eb1f7 03:53:28 Step 22/23 : LABEL git_sha=1bd7b2ba827cfe9fe612635f136898848a716417 03:53:28 ---> Running in 99e87b8a1f8f 03:53:29 Removing intermediate container 99e87b8a1f8f 03:53:29 ---> b0a2a0a88122 03:53:29 Step 23/23 : LABEL version=0.0.0 03:53:29 ---> Running in c0271594460a 03:53:29 Removing intermediate container c0271594460a 03:53:29 ---> 1eb6225cb41f 03:53:29 [Warning] One or more build-args [ARCH] were not consumed 03:53:29 Successfully built 1eb6225cb41f 03:53:29 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 03:53:29 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:53:29 03:53:29 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:53:30 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:53:30 arm64: Pulling from edgex-lftools-log-publisher 03:53:30 8998bd30e6a1: Pulling fs layer 03:53:30 04944245beec: Pulling fs layer 03:53:30 699f458cf7ca: Pulling fs layer 03:53:30 765212b225bb: Pulling fs layer 03:53:30 f23df028b6ca: Pulling fs layer 03:53:30 d65c8cfc05b1: Pulling fs layer 03:53:30 2437ff75d9bd: Pulling fs layer 03:53:30 765212b225bb: Waiting 03:53:30 f23df028b6ca: Waiting 03:53:30 d65c8cfc05b1: Waiting 03:53:30 2437ff75d9bd: Waiting 03:53:30 04944245beec: Verifying Checksum 03:53:30 04944245beec: Download complete 03:53:30 765212b225bb: Verifying Checksum 03:53:30 765212b225bb: Download complete 03:53:30 f23df028b6ca: Download complete 03:53:30 d65c8cfc05b1: Verifying Checksum 03:53:30 d65c8cfc05b1: Download complete 03:53:30 699f458cf7ca: Verifying Checksum 03:53:30 699f458cf7ca: Download complete 03:53:31 8998bd30e6a1: Verifying Checksum 03:53:31 8998bd30e6a1: Download complete 03:53:33 2437ff75d9bd: Download complete 03:53:34 8998bd30e6a1: Pull complete 03:53:37 04944245beec: Pull complete 03:53:38 699f458cf7ca: Pull complete 03:53:38 765212b225bb: Pull complete 03:53:39 f23df028b6ca: Pull complete 03:53:39 d65c8cfc05b1: Pull complete 03:53:52 2437ff75d9bd: Pull complete 03:53:52 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 03:53:52 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 03:53:52 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:53:52 prd-ubuntu20.04-docker-arm64-4c-16g-7523 does not seem to be running inside a container 03:53:52 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/device-sdk-go/2 -v /w/workspace/device-sdk-go/2:/w/workspace/device-sdk-go/2:rw,z -v /w/workspace/device-sdk-go/2@tmp:/w/workspace/device-sdk-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 03:53:54 $ docker top 1c982da41a2ac3e8bdd141ba6406dcaa7db7af07da7bda788e12c39e642bac21 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 03:53:55 ---> job-cost.sh 03:53:55 lf-activate-venv: SKIPPING 03:53:55 INFO: No Stack... 03:53:55 INFO: Retrieving Pricing Info for: v3-standard-4 03:53:56 INFO: Archiving Costs [Pipeline] sh 03:53:56 + cat /w/workspace/device-sdk-go/2/archives/cost.csv 03:53:56 + cut -d, -f6 [Pipeline] lock 03:53:57 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-go-PR-1420-2-stack-cost] 03:53:57 Resource [jenkins-edgexfoundry-device-sdk-go-PR-1420-2-stack-cost] did not exist. Created. 03:53:57 Lock acquired on [jenkins-edgexfoundry-device-sdk-go-PR-1420-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 03:53:57 /w/workspace/device-sdk-go/2@tmp/durable-916f7053/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 03:53:57 + echo total: 0.10999999940395355 [Pipeline] stash 03:53:57 Warning: overwriting stash ‘stack-cost’ 03:53:57 Stashed 1 file(s) [Pipeline] } 03:53:57 Lock released on resource [jenkins-edgexfoundry-device-sdk-go-PR-1420-2-stack-cost] [Pipeline] // lock [Pipeline] } 03:53:57 $ docker stop --time=1 1c982da41a2ac3e8bdd141ba6406dcaa7db7af07da7bda788e12c39e642bac21 03:53:59 $ docker rm -f --volumes 1c982da41a2ac3e8bdd141ba6406dcaa7db7af07da7bda788e12c39e642bac21 [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 03:53:59 provisioning config files... 03:53:59 copy managed file [device-sdk-go-codecov-token] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp/config4755274527276267743tmp [Pipeline] { [Pipeline] sh 03:53:59 + set +x 03:53:59 + curl -s https://codecov.io/bash 03:53:59 + bash -s -- 03:53:59 03:53:59 _____ _ 03:53:59 / ____| | | 03:53:59 | | ___ __| | ___ ___ _____ __ 03:53:59 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 03:53:59 | |___| (_) | (_| | __/ (_| (_) \ V / 03:53:59 \_____\___/ \__,_|\___|\___\___/ \_/ 03:53:59 Bash-1.0.6 03:53:59 03:53:59 03:53:59 ==> git version 2.25.1 found 03:53:59 ==> 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 03:53:59 Release-Date: 2020-01-08 03:53:59 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 03:53:59 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 03:53:59 ==> Jenkins CI detected. 03:53:59 current dir:  /w/workspace/gexfoundry_device-sdk-go_PR-1420 03:53:59 project root: . 03:53:59 --> token set from env 03:53:59 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 03:53:59 ==> Running gcov in . (disable via -X gcov) 03:53:59 ==> Python coveragepy not found 03:53:59 ==> Searching for coverage reports in: 03:53:59 + . 03:53:59 -> Found 1 reports 03:53:59 ==> Detecting git/mercurial file structure 03:54:00 ==> Reading reports 03:54:00 + ./coverage.out bytes=105787 03:54:00 ==> Appending adjustments 03:54:00 https://docs.codecov.io/docs/fixing-reports 03:54:00 + Found adjustments 03:54:00 ==> Gzipping contents 03:54:00 16K /tmp/codecov.nkltps.gz 03:54:00 ==> Uploading reports 03:54:00 url: https://codecov.io 03:54:00 query: branch=PR-1420&commit=1bd7b2ba827cfe9fe612635f136898848a716417&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-1420%2F2%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=1420&job=&cmd_args= 03:54:00 -> Pinging Codecov 03:54:00 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=6fc62cd9-fce6-47f0-85f4-af589338491a&branch=PR-1420&commit=1bd7b2ba827cfe9fe612635f136898848a716417&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-1420%2F2%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=1420&job=&cmd_args= 03:54:00 -> Uploading to 03:54:00 https://storage.googleapis.com/codecov/v4/raw/2023-04-12/7E55EF52A471D76F132DFD9A03CDDE97/1bd7b2ba827cfe9fe612635f136898848a716417/ab43edfa-74ed-42f7-bee7-a60e75668657.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230412%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230412T035400Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=b85045d6741ee0691ee37141dcff0cbacd1c26dd7792d6795cc56b333fd30f2a 03:54:00 % Total % Received % Xferd Average Speed Time Time Time Current 03:54:00 Dload Upload Total Spent Left Speed 03:54:00 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14988 0 0 100 14988 0 50295 --:--:-- --:--:-- --:--:-- 50295 03:54:00 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-sdk-go/commit/1bd7b2ba827cfe9fe612635f136898848a716417 [Pipeline] } 03:54:00 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 03:54:01 + [ -d /w/workspace/gexfoundry_device-sdk-go_PR-1420/archives ] 03:54:01 + ls -al /w/workspace/gexfoundry_device-sdk-go_PR-1420/archives 03:54:01 total 16 03:54:01 drwxr-xr-x 3 root root 4096 Apr 12 03:43 . 03:54:01 drwxrwxr-x 12 jenkins jenkins 4096 Apr 12 03:43 .. 03:54:01 drwxr-xr-x 2 root root 4096 Apr 12 03:43 cost 03:54:01 -rw-r--r-- 1 root root 86 Apr 12 03:43 cost.csv 03:54:01 + sudo chown -R jenkins:jenkins /w/workspace/gexfoundry_device-sdk-go_PR-1420/archives 03:54:01 + ls -al /w/workspace/gexfoundry_device-sdk-go_PR-1420/archives 03:54:01 total 16 03:54:01 drwxr-xr-x 3 jenkins jenkins 4096 Apr 12 03:43 . 03:54:01 drwxrwxr-x 12 jenkins jenkins 4096 Apr 12 03:43 .. 03:54:01 drwxr-xr-x 2 jenkins jenkins 4096 Apr 12 03:43 cost 03:54:01 -rw-r--r-- 1 jenkins jenkins 86 Apr 12 03:43 cost.csv [Pipeline] libraryResource [Pipeline] sh 03:54:01 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 03:54:02 ---> package-listing.sh 03:54:02 ++ facter osfamily 03:54:02 ++ tr '[:upper:]' '[:lower:]' 03:54:02 + OS_FAMILY=debian 03:54:02 + workspace=/w/workspace/gexfoundry_device-sdk-go_PR-1420 03:54:02 + START_PACKAGES=/tmp/packages_start.txt 03:54:02 + END_PACKAGES=/tmp/packages_end.txt 03:54:02 + DIFF_PACKAGES=/tmp/packages_diff.txt 03:54:02 + PACKAGES=/tmp/packages_start.txt 03:54:02 + '[' /w/workspace/gexfoundry_device-sdk-go_PR-1420 ']' 03:54:02 + PACKAGES=/tmp/packages_end.txt 03:54:02 + case "${OS_FAMILY}" in 03:54:02 + dpkg -l 03:54:02 + grep '^ii' 03:54:02 + '[' -f /tmp/packages_start.txt ']' 03:54:02 + '[' -f /tmp/packages_end.txt ']' 03:54:02 + diff /tmp/packages_start.txt /tmp/packages_end.txt 03:54:02 + '[' /w/workspace/gexfoundry_device-sdk-go_PR-1420 ']' 03:54:02 + mkdir -p /w/workspace/gexfoundry_device-sdk-go_PR-1420/archives/ 03:54:02 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/gexfoundry_device-sdk-go_PR-1420/archives/ [Pipeline] echo 03:54:02 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-1420/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 03:54:03 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 03:54:03 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 03:54:03 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 03:54:03 prd-ubuntu20.04-docker-8c-8g-7522 does not seem to be running inside a container 03:54:03 $ 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-1420/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-1420 -v /w/workspace/gexfoundry_device-sdk-go_PR-1420:/w/workspace/gexfoundry_device-sdk-go_PR-1420:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 03:54:04 $ docker top 33ffc8d6cd997717e9b4cea8dfcc6497911cafda50a98783c680a9b5859be4bc -eo pid,comm [Pipeline] { [Pipeline] sh 03:54:04 + touch /tmp/pre-build-complete [Pipeline] sh 03:54:04 + mkdir -p /var/log/sysstat [Pipeline] sh 03:54:04 + ls /var/log/sa-host 03:54:04 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 03:54:05 provisioning config files... 03:54:05 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1420@tmp/config37603522011764819tmp [Pipeline] { [Pipeline] echo 03:54:05 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 03:54:05 ---> create-netrc.sh [Pipeline] } 03:54:05 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 03:54:05 ---> python-tools-install.sh [Pipeline] echo 03:54:05 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 03:54:06 ---> sudo-logs.sh 03:54:06 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 03:54:06 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 03:54:06 ---> job-cost.sh 03:54:06 lf-activate-venv: SKIPPING 03:54:06 DEBUG: total: 0.2199999988079071 03:54:06 INFO: Retrieving Stack Cost... 03:54:06 INFO: Retrieving Pricing Info for: v3-standard-8 03:54:07 INFO: Archiving Costs [Pipeline] echo 03:54:07 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 03:54:07 ---> logs-deploy.sh 03:54:07 lf-activate-venv: SKIPPING 03:54:07 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-go/PR-1420/2 03:54:07 INFO: archiving workspace using pattern(s): 03:54:08 Archives upload complete. 03:54:08 INFO: archiving logs to Nexus