Pull request #1403 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 lenny-intel for edgexfoundry/device-sdk-go Obtained Jenkinsfile from bf4714df1638a110c1e7e71e4be0d145f1583768+92ae96e570b0e90887048770798fafa65e025b58 (34ef13f63bc965b3f948bba81891b2605f5e90c0) 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-ssh7932384795520163393.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-ssh996194361952451555.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-1403/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-1403/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh3339609712609901709.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-ssh7357307563239112964.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-1403/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-1403/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh13285133916953610267.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 Waiting for next available executor on ‘ubuntu20.04-docker-8c-8g’ Running on prd-ubuntu20.04-docker-8c-8g-5321 in /w/workspace/gexfoundry_device-sdk-go_PR-1403 [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-1403 # 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/1403/head:refs/remotes/origin/PR-1403 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit 92ae96e570b0e90887048770798fafa65e025b58 into PR head commit bf4714df1638a110c1e7e71e4be0d145f1583768 Merge succeeded, producing bf4714df1638a110c1e7e71e4be0d145f1583768 Checking out Revision bf4714df1638a110c1e7e71e4be0d145f1583768 (PR-1403) > git config core.sparsecheckout # timeout=10 > git checkout -f bf4714df1638a110c1e7e71e4be0d145f1583768 # 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 92ae96e570b0e90887048770798fafa65e025b58 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f bf4714df1638a110c1e7e71e4be0d145f1583768 # timeout=10 Commit message: "build: Update to latest module w/o TOML package" First time build. Skipping changelog. > git rev-list --no-walk 2662c4136101ac24cf3f5ec7d6fe3830fa88e0ef # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 22:41:54 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 22:41:54 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 22:41:54 ========================================================= 22:41:54 EdgeX Global Pipelines Version Info 22:41:54 ========================================================= [Pipeline] libraryResource [Pipeline] sh 22:41:55 ------------------- 22:41:55 stable info: 22:41:55 ------------------- 22:41:55 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 22:41:55 Commit SHA: 66200e8eedfc470904d6b329e562ec5b45423d6a 22:41:55 Message: update stable to v1.0.245 22:41:56 ------------------- 22:41:56 experimental info: 22:41:56 ------------------- 22:41:56 Commited By: **** collab-it+edgex@linuxfoundation.org 22:41:56 Commit SHA: 046ad6d0e2e636d38ea4daf53c055316476b9501 22:41:56 Message: update experimental to v1.0.247 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-go-settings [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-go [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = example/cmd/device-simple/Dockerfile [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-sdk-simple [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v3 [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-1403 [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-1403 [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-1403 [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = bf4714df1638a110c1e7e71e4be0d145f1583768 [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = bf4714d [Pipeline] echo 22:41:56 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 22:41:56 provisioning config files... 22:41:56 copy managed file [device-sdk-go-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp/config1002342379059644193tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 22:41:57 ---> docker-login.sh 22:41:57 nexus3.edgexfoundry.org:10001 22:41:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:41:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:41:57 Configure a credential helper to remove this warning. See 22:41:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:41:57 22:41:57 Login Succeeded 22:41:57 nexus3.edgexfoundry.org:10002 22:41:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:41:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:41:57 Configure a credential helper to remove this warning. See 22:41:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:41:57 22:41:57 Login Succeeded 22:41:57 nexus3.edgexfoundry.org:10003 22:41:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:41:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:41:57 Configure a credential helper to remove this warning. See 22:41:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:41:57 22:41:57 Login Succeeded 22:41:57 nexus3.edgexfoundry.org:10004 22:41:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:41:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:41:57 Configure a credential helper to remove this warning. See 22:41:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:41:57 22:41:57 Login Succeeded 22:41:57 docker.io 22:41:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:41:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:41:58 Configure a credential helper to remove this warning. See 22:41:58 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:41:58 22:41:58 Login Succeeded 22:41:58 ---> docker-login.sh ends [Pipeline] } 22:41:58 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 22:41:58 + git rev-list -1 --merges bf4714df1638a110c1e7e71e4be0d145f1583768~1..bf4714df1638a110c1e7e71e4be0d145f1583768 [Pipeline] echo 22:41:58 -----------> git rev-list -1 --merges bf4714df1638a110c1e7e71e4be0d145f1583768~1..bf4714df1638a110c1e7e71e4be0d145f1583768 bf4714df1638a110c1e7e71e4be0d145f1583768 [false] [Pipeline] sh 22:41:58 + git log --format=format:%s -1 bf4714df1638a110c1e7e71e4be0d145f1583768 [Pipeline] echo 22:41:58 ========================================================= 22:41:58 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 22:41:58 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 22:41:59 + git log --format=format:%s -1 bf4714df1638a110c1e7e71e4be0d145f1583768 [Pipeline] echo 22:41:59 [semverPrep] GIT_COMMIT: bf4714df1638a110c1e7e71e4be0d145f1583768, Commit Message: build: Update to latest module w/o TOML package [Pipeline] echo 22:41:59 [semverPrep] This is not a build commit. [Pipeline] sh 22:41:59 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 22:41:59 + grep -v github /etc/ssh/ssh_known_hosts 22:41:59 + [ -e /tmp/ssh_known_hosts ] 22:41:59 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 22:41:59 + + sudoecho tee -a github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= /etc/ssh/ssh_known_hosts 22:41:59 22:41:59 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:42:00 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 22:42:00 22:42:00 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:42:00 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 22:42:00 0.1.4: Pulling from edgex-devops/py-git-semver 22:42:00 b85a868b505f: Pulling fs layer 22:42:00 e2be974225ed: Pulling fs layer 22:42:00 339a4e72a1f5: Pulling fs layer 22:42:00 988bab9f4d93: Pulling fs layer 22:42:00 1469e6f7b9e6: Pulling fs layer 22:42:00 eaf3925da568: Pulling fs layer 22:42:00 bab4dde63d76: Pulling fs layer 22:42:00 bde34c3a00c8: Pulling fs layer 22:42:00 b352a97aabf1: Pulling fs layer 22:42:00 4872d77fe225: Pulling fs layer 22:42:00 5851b861e8e6: Pulling fs layer 22:42:00 eaf3925da568: Waiting 22:42:00 bab4dde63d76: Waiting 22:42:00 bde34c3a00c8: Waiting 22:42:00 b352a97aabf1: Waiting 22:42:00 4872d77fe225: Waiting 22:42:00 5851b861e8e6: Waiting 22:42:00 988bab9f4d93: Waiting 22:42:00 1469e6f7b9e6: Waiting 22:42:00 e2be974225ed: Verifying Checksum 22:42:00 e2be974225ed: Download complete 22:42:00 988bab9f4d93: Verifying Checksum 22:42:00 988bab9f4d93: Download complete 22:42:00 1469e6f7b9e6: Verifying Checksum 22:42:00 1469e6f7b9e6: Download complete 22:42:00 339a4e72a1f5: Verifying Checksum 22:42:00 339a4e72a1f5: Download complete 22:42:00 eaf3925da568: Verifying Checksum 22:42:00 eaf3925da568: Download complete 22:42:00 bde34c3a00c8: Download complete 22:42:00 b352a97aabf1: Verifying Checksum 22:42:00 b352a97aabf1: Download complete 22:42:00 4872d77fe225: Verifying Checksum 22:42:00 4872d77fe225: Download complete 22:42:00 5851b861e8e6: Verifying Checksum 22:42:00 5851b861e8e6: Download complete 22:42:00 b85a868b505f: Verifying Checksum 22:42:00 b85a868b505f: Download complete 22:42:01 bab4dde63d76: Verifying Checksum 22:42:01 bab4dde63d76: Download complete 22:42:01 b85a868b505f: Pull complete 22:42:02 e2be974225ed: Pull complete 22:42:02 339a4e72a1f5: Pull complete 22:42:02 988bab9f4d93: Pull complete 22:42:02 1469e6f7b9e6: Pull complete 22:42:02 eaf3925da568: Pull complete 22:42:04 bab4dde63d76: Pull complete 22:42:04 bde34c3a00c8: Pull complete 22:42:04 b352a97aabf1: Pull complete 22:42:04 4872d77fe225: Pull complete 22:42:04 5851b861e8e6: Pull complete 22:42:04 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 22:42:04 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 22:42:04 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:42:04 prd-ubuntu20.04-docker-8c-8g-5321 does not seem to be running inside a container 22:42:04 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/gexfoundry_device-sdk-go_PR-1403 -v /w/workspace/gexfoundry_device-sdk-go_PR-1403:/w/workspace/gexfoundry_device-sdk-go_PR-1403:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 22:42:06 $ docker top 325b253f5e8ba893c3d15897ab6530a13c2303f47ac6fac0ae7edf82f74c4ba0 -eo pid,comm 22:42:06 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). 22:42:06 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 22:42:06 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 22:42:06 [ssh-agent] Looking for ssh-agent implementation... 22:42:06 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 22:42:06 $ docker exec 325b253f5e8ba893c3d15897ab6530a13c2303f47ac6fac0ae7edf82f74c4ba0 ssh-agent 22:42:06 SSH_AUTH_SOCK=/tmp/ssh-aWFY5lipdUvV/agent.33 22:42:06 SSH_AGENT_PID=39 22:42:06 Running ssh-add (command line suppressed) 22:42:06 Identity added: /w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp/private_key_2681154763293364342.key (/w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp/private_key_2681154763293364342.key) 22:42:06 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 22:42:06 + git tag --points-at HEAD [Pipeline] } 22:42:06 $ docker exec --env ******** --env ******** 325b253f5e8ba893c3d15897ab6530a13c2303f47ac6fac0ae7edf82f74c4ba0 ssh-agent -k 22:42:07 unset SSH_AUTH_SOCK; 22:42:07 unset SSH_AGENT_PID; 22:42:07 echo Agent pid 39 killed; 22:42:07 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 22:42:07 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 22:42:07 [ssh-agent] Looking for ssh-agent implementation... 22:42:07 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 22:42:07 $ docker exec 325b253f5e8ba893c3d15897ab6530a13c2303f47ac6fac0ae7edf82f74c4ba0 ssh-agent 22:42:07 SSH_AUTH_SOCK=/tmp/ssh-4CWqntoeEw1r/agent.71 22:42:07 SSH_AGENT_PID=77 22:42:07 Running ssh-add (command line suppressed) 22:42:07 Identity added: /w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp/private_key_16270336302377341511.key (/w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp/private_key_16270336302377341511.key) 22:42:07 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 22:42:07 + git semver init 22:42:07 2023-03-22 22:42:07,872 [run_init] DEBUG init version:0.0.0 force:False 22:42:07 2023-03-22 22:42:07,873 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/gexfoundry_device-sdk-go_PR-1403/.semver 22:42:07 2023-03-22 22:42:07,874 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-sdk-go.git /w/workspace/gexfoundry_device-sdk-go_PR-1403/.semver 22:42:07 2023-03-22 22:42:07,874 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-sdk-go.git', '/w/workspace/gexfoundry_device-sdk-go_PR-1403/.semver'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1403, universal_newlines=False, shell=None, istream=None) 22:42:08 2023-03-22 22:42:08,701 [append_file] DEBUG append to file:/w/workspace/gexfoundry_device-sdk-go_PR-1403/.git/info/exclude 22:42:08 2023-03-22 22:42:08,702 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/gexfoundry_device-sdk-go_PR-1403/.semver/PR-1403 with force:False 22:42:08 2023-03-22 22:42:08,702 [write_file] DEBUG write to file:/w/workspace/gexfoundry_device-sdk-go_PR-1403/.semver/PR-1403 22:42:08 2023-03-22 22:42:08,706 [execute] INFO git cat-file --batch-check 22:42:08 2023-03-22 22:42:08,706 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1403/.semver, universal_newlines=False, shell=None, istream=) 22:42:08 2023-03-22 22:42:08,711 [execute] INFO git cat-file --batch 22:42:08 2023-03-22 22:42:08,711 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/gexfoundry_device-sdk-go_PR-1403/.semver, universal_newlines=False, shell=None, istream=) 22:42:08 2023-03-22 22:42:08,715 [read_version] DEBUG read version from /w/workspace/gexfoundry_device-sdk-go_PR-1403/.semver/PR-1403 22:42:08 0.0.0 [Pipeline] } 22:42:08 $ docker exec --env ******** --env ******** 325b253f5e8ba893c3d15897ab6530a13c2303f47ac6fac0ae7edf82f74c4ba0 ssh-agent -k 22:42:09 unset SSH_AUTH_SOCK; 22:42:09 unset SSH_AGENT_PID; 22:42:09 echo Agent pid 77 killed; 22:42:09 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 22:42:09 + git semver [Pipeline] } 22:42:09 $ docker stop --time=1 325b253f5e8ba893c3d15897ab6530a13c2303f47ac6fac0ae7edf82f74c4ba0 22:42:10 $ docker rm -f --volumes 325b253f5e8ba893c3d15897ab6530a13c2303f47ac6fac0ae7edf82f74c4ba0 [Pipeline] // withDockerContainer [Pipeline] sh 22:42:11 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 22:42:11 Stashed 1 file(s) [Pipeline] echo 22:42:11 [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 22:42:11 provisioning config files... 22:42:11 copy managed file [device-sdk-go-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp/config17897986521446526090tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 22:42:11 ---> docker-login.sh 22:42:11 nexus3.edgexfoundry.org:10001 22:42:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:42:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:42:11 Configure a credential helper to remove this warning. See 22:42:11 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:42:11 22:42:11 Login Succeeded 22:42:11 nexus3.edgexfoundry.org:10002 22:42:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:42:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:42:11 Configure a credential helper to remove this warning. See 22:42:11 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:42:11 22:42:11 Login Succeeded 22:42:11 nexus3.edgexfoundry.org:10003 22:42:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:42:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:42:12 Configure a credential helper to remove this warning. See 22:42:12 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:42:12 22:42:12 Login Succeeded 22:42:12 nexus3.edgexfoundry.org:10004 22:42:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:42:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:42:12 Configure a credential helper to remove this warning. See 22:42:12 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:42:12 22:42:12 Login Succeeded 22:42:12 docker.io 22:42:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:42:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:42:12 Configure a credential helper to remove this warning. See 22:42:12 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:42:12 22:42:12 Login Succeeded 22:42:12 ---> docker-login.sh ends [Pipeline] } 22:42:12 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 22:42:12 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 22:42:12 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 22:42:12 ========================================================= 22:42:12 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 22:42:12 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:42:12 + 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 . 22:42:12 Sending build context to Docker daemon 10.83MB 22:42:12 Step 1/10 : ARG BASE=golang:1.20-alpine3.17 22:42:12 Step 2/10 : FROM ${BASE} AS builder 22:42:12 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 22:42:12 63b65145d645: Pulling fs layer 22:42:12 a2d21d5440eb: Pulling fs layer 22:42:12 935e6c44a52c: Pulling fs layer 22:42:12 94cc34f8dd06: Pulling fs layer 22:42:12 30dea6a524f1: Pulling fs layer 22:42:12 a2aff8979fd8: Pulling fs layer 22:42:12 6808be2612f2: Pulling fs layer 22:42:12 94cc34f8dd06: Waiting 22:42:12 f25807f1079a: Pulling fs layer 22:42:12 30dea6a524f1: Waiting 22:42:12 a2aff8979fd8: Waiting 22:42:12 f25807f1079a: Waiting 22:42:12 a2d21d5440eb: Verifying Checksum 22:42:12 a2d21d5440eb: Download complete 22:42:13 94cc34f8dd06: Verifying Checksum 22:42:13 94cc34f8dd06: Download complete 22:42:13 30dea6a524f1: Verifying Checksum 22:42:13 30dea6a524f1: Download complete 22:42:13 63b65145d645: Verifying Checksum 22:42:13 63b65145d645: Download complete 22:42:13 a2aff8979fd8: Verifying Checksum 22:42:13 a2aff8979fd8: Download complete 22:42:13 63b65145d645: Pull complete 22:42:13 a2d21d5440eb: Pull complete 22:42:13 935e6c44a52c: Verifying Checksum 22:42:13 935e6c44a52c: Download complete 22:42:13 f25807f1079a: Verifying Checksum 22:42:13 f25807f1079a: Download complete 22:42:13 6808be2612f2: Verifying Checksum 22:42:13 6808be2612f2: Download complete 22:42:16 935e6c44a52c: Pull complete 22:42:16 94cc34f8dd06: Pull complete 22:42:16 30dea6a524f1: Pull complete 22:42:16 a2aff8979fd8: Pull complete 22:42:19 6808be2612f2: Pull complete 22:42:19 f25807f1079a: Pull complete 22:42:19 Digest: sha256:106942793af8b5907f587008084bb0888cadbc76d86ebd37d4d3227fb0f1e438 22:42:19 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 22:42:19 ---> 3b553350e43f 22:42:19 Step 3/10 : ARG MAKE=make build 22:42:21 ---> Running in a9920dae84a8 22:42:21 Removing intermediate container a9920dae84a8 22:42:21 ---> 38807d64a2a0 22:42:21 Step 4/10 : WORKDIR /device-sdk-go 22:42:21 ---> Running in 1f09e5ad96e1 22:42:21 Removing intermediate container 1f09e5ad96e1 22:42:21 ---> c83f5e8edec2 22:42:21 Step 5/10 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 22:42:21 ---> Running in 1a3622c73b52 22:42:21 Removing intermediate container 1a3622c73b52 22:42:21 ---> 9fcddf29a9bc 22:42:21 Step 6/10 : RUN apk add --update --no-cache make git 22:42:21 ---> Running in c3a004cf89a9 22:42:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 22:42:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 22:42:21 OK: 265 MiB in 53 packages 22:42:22 Removing intermediate container c3a004cf89a9 22:42:22 ---> d52ac7fa85aa 22:42:22 Step 7/10 : COPY go.mod vendor* ./ 22:42:22 ---> 0e5c16bfb0cd 22:42:22 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 22:42:22 ---> Running in 7a2e70c6c802 22:42:26 Still waiting to schedule task 22:42:26 Waiting for next available executor on ‘ubuntu20.04-docker-arm64-4c-16g’ 22:42:44 Removing intermediate container 7a2e70c6c802 22:42:44 ---> 7b946e0aa650 22:42:44 Step 9/10 : COPY . . 22:42:44 ---> af851cefa8d4 22:42:44 Step 10/10 : RUN ${MAKE} 22:42:44 ---> Running in b41926cf1a4b 22:42:44 noop 22:42:44 Removing intermediate container b41926cf1a4b 22:42:44 ---> 891f1cd21ef2 22:42:44 Successfully built 891f1cd21ef2 22:42:44 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:42:44 + docker inspect -f . ci-base-image-x86_64 22:42:44 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:42:44 prd-ubuntu20.04-docker-8c-8g-5321 does not seem to be running inside a container 22:42:44 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/gexfoundry_device-sdk-go_PR-1403 -v /w/workspace/gexfoundry_device-sdk-go_PR-1403:/w/workspace/gexfoundry_device-sdk-go_PR-1403:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 22:42:45 $ docker top 4828b05dcb9461cea72ef9ea8d17d79d78c59e5da4fb712b46b17faf985ed541 -eo pid,comm [Pipeline] { [Pipeline] sh 22:42:45 + go version 22:42:45 go version go1.20.2 linux/amd64 [Pipeline] } 22:42:45 $ docker stop --time=1 4828b05dcb9461cea72ef9ea8d17d79d78c59e5da4fb712b46b17faf985ed541 22:42:46 $ docker rm -f --volumes 4828b05dcb9461cea72ef9ea8d17d79d78c59e5da4fb712b46b17faf985ed541 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:42:47 + docker inspect -f . ci-base-image-x86_64 22:42:47 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:42:47 prd-ubuntu20.04-docker-8c-8g-5321 does not seem to be running inside a container 22:42:47 $ 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-1403 -v /w/workspace/gexfoundry_device-sdk-go_PR-1403:/w/workspace/gexfoundry_device-sdk-go_PR-1403:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 22:42:47 $ docker top 1b53c98fe700c9ae70a03e625f816d6d23e24145e5757e783cda134325b3c6dc -eo pid,comm [Pipeline] { [Pipeline] sh 22:42:47 + git config --global --add safe.directory /w/workspace/gexfoundry_device-sdk-go_PR-1403 [Pipeline] fileExists [Pipeline] sh 22:42:48 + make test 22:42:48 go test -race -coverprofile=coverage.out ./... 22:42:54 ? github.com/edgexfoundry/device-sdk-go/v3 [no test files] 22:43:09 ? github.com/edgexfoundry/device-sdk-go/v3/example/cmd/device-simple [no test files] 22:43:09 ? github.com/edgexfoundry/device-sdk-go/v3/example/config [no test files] 22:43:09 ? github.com/edgexfoundry/device-sdk-go/v3/example/driver [no test files] 22:43:09 ? github.com/edgexfoundry/device-sdk-go/v3/internal/application [no test files] 22:43:09 ? github.com/edgexfoundry/device-sdk-go/v3/internal/autodiscovery [no test files] 22:43:09 ok github.com/edgexfoundry/device-sdk-go/v3/internal/autoevent 0.049s coverage: 27.6% of statements 22:43:09 ok github.com/edgexfoundry/device-sdk-go/v3/internal/cache 0.059s coverage: 78.9% of statements 22:43:09 ? github.com/edgexfoundry/device-sdk-go/v3/internal/config [no test files] 22:43:09 ? github.com/edgexfoundry/device-sdk-go/v3/internal/container [no test files] 22:43:09 ok github.com/edgexfoundry/device-sdk-go/v3/internal/common 0.073s coverage: 86.0% of statements 22:43:09 ? github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http/correlation [no test files] 22:43:09 ? github.com/edgexfoundry/device-sdk-go/v3/internal/provision [no test files] 22:43:09 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http 0.109s coverage: 75.9% of statements 22:43:09 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces [no test files] 22:43:09 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces/mocks [no test files] 22:43:10 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/startup [no test files] 22:43:12 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/messaging 3.066s coverage: 15.2% of statements 22:43:12 ok github.com/edgexfoundry/device-sdk-go/v3/internal/transformer 0.074s coverage: 68.5% of statements 22:43:12 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/models 0.115s coverage: 89.2% of statements 22:43:12 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/service 0.056s coverage: 5.5% of statements 22:43:30 GO111MODULE=on go vet ./... 22:43:33 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 22:43:33 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 22:43:33 ./bin/test-attribution-txt.sh [Pipeline] echo 22:43:33 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 22:43:33 $ docker stop --time=1 1b53c98fe700c9ae70a03e625f816d6d23e24145e5757e783cda134325b3c6dc 22:43:35 $ docker rm -f --volumes 1b53c98fe700c9ae70a03e625f816d6d23e24145e5757e783cda134325b3c6dc [Pipeline] // withDockerContainer [Pipeline] sh 22:43:35 + sudo chown -R jenkins:jenkins . [Pipeline] stash 22:43:35 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 22:43:36 + sudo chown -R jenkins:jenkins . [Pipeline] sh 22:43:36 + ls -al . 22:43:36 total 272 22:43:36 drwxrwxr-x 11 jenkins jenkins 4096 Mar 22 22:42 . 22:43:36 drwxrwxr-x 4 jenkins jenkins 4096 Mar 22 22:41 .. 22:43:36 -rw-rw-r-- 1 jenkins jenkins 140 Mar 22 22:41 .dockerignore 22:43:36 drwxrwxr-x 8 jenkins jenkins 4096 Mar 22 22:42 .git 22:43:36 drwxrwxr-x 2 jenkins jenkins 4096 Mar 22 22:41 .github 22:43:36 -rw-rw-r-- 1 jenkins jenkins 131 Mar 22 22:41 .gitignore 22:43:36 -rw-rw-r-- 1 jenkins jenkins 42 Mar 22 22:41 .golangci.yml 22:43:36 drwxr-xr-x 3 jenkins jenkins 4096 Mar 22 22:42 .semver 22:43:36 -rw-rw-r-- 1 jenkins jenkins 31677 Mar 22 22:41 CHANGELOG.md 22:43:36 -rw-rw-r-- 1 jenkins jenkins 677 Mar 22 22:41 GOVERNANCE.md 22:43:36 -rw-rw-r-- 1 jenkins jenkins 885 Mar 22 22:41 Jenkinsfile 22:43:36 -rw-rw-r-- 1 jenkins jenkins 11341 Mar 22 22:41 LICENSE 22:43:36 -rw-rw-r-- 1 jenkins jenkins 1714 Mar 22 22:41 Makefile 22:43:36 -rw-rw-r-- 1 jenkins jenkins 619 Mar 22 22:41 OWNERS.md 22:43:36 -rw-rw-r-- 1 jenkins jenkins 4891 Mar 22 22:41 README.md 22:43:36 -rw-rw-r-- 1 jenkins jenkins 5 Mar 22 22:42 VERSION 22:43:36 drwxrwxr-x 2 jenkins jenkins 4096 Mar 22 22:41 bin 22:43:36 -rw-r--r-- 1 jenkins jenkins 105657 Mar 22 22:43 coverage.out 22:43:36 drwxrwxr-x 5 jenkins jenkins 4096 Mar 22 22:41 example 22:43:36 -rw-rw-r-- 1 jenkins jenkins 3243 Mar 22 22:41 go.mod 22:43:36 -rw-rw-r-- 1 jenkins jenkins 30606 Mar 22 22:41 go.sum 22:43:36 drwxrwxr-x 12 jenkins jenkins 4096 Mar 22 22:41 internal 22:43:36 drwxrwxr-x 3 jenkins jenkins 4096 Mar 22 22:41 openapi 22:43:36 drwxrwxr-x 6 jenkins jenkins 4096 Mar 22 22:41 pkg 22:43:36 drwxrwxr-x 4 jenkins jenkins 4096 Mar 22 22:41 snap 22:43:36 -rw-rw-r-- 1 jenkins jenkins 222 Mar 22 22:41 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:43:36 + 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=bf4714df1638a110c1e7e71e4be0d145f1583768 --label arch=amd64 --label version=0.0.0 . 22:43:36 Sending build context to Docker daemon 10.94MB 22:43:36 Step 1/23 : ARG BASE=golang:1.20-alpine3.17 22:43:36 Step 2/23 : FROM ${BASE} AS builder 22:43:36 ---> 891f1cd21ef2 22:43:36 Step 3/23 : ARG MAKE=make build 22:43:36 ---> Running in c75643411026 22:43:37 Removing intermediate container c75643411026 22:43:37 ---> dfd61f1e8fbd 22:43:37 Step 4/23 : WORKDIR /device-sdk-go 22:43:37 ---> Running in 94c44203c7a3 22:43:37 Removing intermediate container 94c44203c7a3 22:43:37 ---> 27d909e34895 22:43:37 Step 5/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 22:43:37 ---> Running in 7e0f320cc6e8 22:43:37 Removing intermediate container 7e0f320cc6e8 22:43:37 ---> 2f68569f59f0 22:43:37 Step 6/23 : RUN apk add --update --no-cache make git 22:43:37 ---> Running in 0e49920cd96d 22:43:37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 22:43:37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 22:43:37 OK: 265 MiB in 53 packages 22:43:38 Removing intermediate container 0e49920cd96d 22:43:38 ---> 562df3f0100f 22:43:38 Step 7/23 : COPY go.mod vendor* ./ 22:43:38 ---> 0746326f4adf 22:43:38 Step 8/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 22:43:38 ---> Running in 9674754646c2 22:43:39 Removing intermediate container 9674754646c2 22:43:39 ---> d8fbaa44bbcb 22:43:39 Step 9/23 : COPY . . 22:43:39 ---> f65eed7e1bc8 22:43:39 Step 10/23 : RUN ${MAKE} 22:43:39 ---> Running in 0daeab607136 22:43:39 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 22:43:54 Removing intermediate container 0daeab607136 22:43:54 ---> e77338647a46 22:43:54 Step 11/23 : FROM alpine:3.17 22:43:54 3.17: Pulling from library/alpine 22:43:54 63b65145d645: Already exists 22:43:55 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 22:43:55 Status: Downloaded newer image for alpine:3.17 22:43:55 ---> b2aa39c304c2 22:43:55 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 22:43:55 ---> Running in 3e6296fedf1a 22:43:55 Removing intermediate container 3e6296fedf1a 22:43:55 ---> 421a26a6b209 22:43:55 Step 13/23 : RUN apk add --update --no-cache 22:43:55 ---> Running in 18eb9f60c256 22:43:55 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 22:43:55 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 22:43:55 OK: 7 MiB in 15 packages 22:43:56 Removing intermediate container 18eb9f60c256 22:43:56 ---> cf3c60ff3289 22:43:56 Step 14/23 : WORKDIR / 22:43:56 ---> Running in ad2bcc34e418 22:43:56 Removing intermediate container ad2bcc34e418 22:43:56 ---> 3e15b328fbe3 22:43:56 Step 15/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt 22:43:56 ---> 1d4bc901e860 22:43:56 Step 16/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 22:43:56 ---> e792739bd32b 22:43:56 Step 17/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 22:43:56 ---> b0afe5f79005 22:43:56 Step 18/23 : EXPOSE 59999 22:43:56 ---> Running in b8ccbec22485 22:43:57 Removing intermediate container b8ccbec22485 22:43:57 ---> dddc726c9b8b 22:43:57 Step 19/23 : ENTRYPOINT ["/device-simple"] 22:43:57 ---> Running in 93664d423584 22:43:57 Removing intermediate container 93664d423584 22:43:57 ---> b772d9e71f30 22:43:57 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 22:43:57 ---> Running in b7a325dbf36c 22:43:57 Removing intermediate container b7a325dbf36c 22:43:57 ---> adaeec3e12c7 22:43:57 Step 21/23 : LABEL arch=amd64 22:43:57 ---> Running in f448a3b67664 22:43:57 Removing intermediate container f448a3b67664 22:43:57 ---> 693b3d430428 22:43:57 Step 22/23 : LABEL git_sha=bf4714df1638a110c1e7e71e4be0d145f1583768 22:43:57 ---> Running in c387ec70cdd0 22:43:57 Removing intermediate container c387ec70cdd0 22:43:57 ---> 9dad050b28ee 22:43:57 Step 23/23 : LABEL version=0.0.0 22:43:57 ---> Running in dde41ab38a48 22:43:57 Removing intermediate container dde41ab38a48 22:43:57 ---> 59ac23ae7c1a 22:43:57 [Warning] One or more build-args [ARCH] were not consumed 22:43:57 Successfully built 59ac23ae7c1a 22:43:57 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 22:43:57 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 22:43:57 22:43:57 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:43:58 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 22:43:58 latest: Pulling from edgex-lftools-log-publisher 22:43:58 5eb5b503b376: Pulling fs layer 22:43:58 5c69ac0246d0: Pulling fs layer 22:43:58 ec43610c2a17: Pulling fs layer 22:43:58 3a2ae6a8a46f: Pulling fs layer 22:43:58 33b1e0a273af: Pulling fs layer 22:43:58 5d3b04190fa2: Pulling fs layer 22:43:58 2f39f015ded8: Pulling fs layer 22:43:58 3a2ae6a8a46f: Waiting 22:43:58 5d3b04190fa2: Waiting 22:43:58 5c69ac0246d0: Download complete 22:43:58 3a2ae6a8a46f: Verifying Checksum 22:43:58 3a2ae6a8a46f: Download complete 22:43:58 ec43610c2a17: Verifying Checksum 22:43:58 ec43610c2a17: Download complete 22:43:58 33b1e0a273af: Verifying Checksum 22:43:58 33b1e0a273af: Download complete 22:43:58 5d3b04190fa2: Download complete 22:43:58 5eb5b503b376: Verifying Checksum 22:43:58 5eb5b503b376: Download complete 22:43:58 2f39f015ded8: Download complete 22:43:59 5eb5b503b376: Pull complete 22:43:59 5c69ac0246d0: Pull complete 22:43:59 ec43610c2a17: Pull complete 22:43:59 3a2ae6a8a46f: Pull complete 22:43:59 33b1e0a273af: Pull complete 22:44:00 5d3b04190fa2: Pull complete 22:44:04 2f39f015ded8: Pull complete 22:44:04 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 22:44:04 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 22:44:04 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:44:04 prd-ubuntu20.04-docker-8c-8g-5321 does not seem to be running inside a container 22:44:04 $ 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-1403 -v /w/workspace/gexfoundry_device-sdk-go_PR-1403:/w/workspace/gexfoundry_device-sdk-go_PR-1403:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 22:44:05 $ docker top 5149dc583e0b3d1e14cd8b899b3be4be90fe97f249b2fbe4f8526135a6952c96 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 22:44:06 ---> job-cost.sh 22:44:06 lf-activate-venv: SKIPPING 22:44:06 INFO: No Stack... 22:44:06 INFO: Retrieving Pricing Info for: v3-standard-8 22:44:06 INFO: Archiving Costs [Pipeline] sh 22:44:07 + cat /w/workspace/gexfoundry_device-sdk-go_PR-1403/archives/cost.csv 22:44:07 + cut -d, -f6 [Pipeline] lock 22:44:07 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-go-PR-1403-2-stack-cost] 22:44:07 Resource [jenkins-edgexfoundry-device-sdk-go-PR-1403-2-stack-cost] did not exist. Created. 22:44:07 Lock acquired on [jenkins-edgexfoundry-device-sdk-go-PR-1403-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 22:44:07 + echo total: 0.2199999988079071 [Pipeline] stash 22:44:07 Stashed 1 file(s) [Pipeline] } 22:44:07 Lock released on resource [jenkins-edgexfoundry-device-sdk-go-PR-1403-2-stack-cost] [Pipeline] // lock [Pipeline] } 22:44:07 $ docker stop --time=1 5149dc583e0b3d1e14cd8b899b3be4be90fe97f249b2fbe4f8526135a6952c96 22:44:08 $ docker rm -f --volumes 5149dc583e0b3d1e14cd8b899b3be4be90fe97f249b2fbe4f8526135a6952c96 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 22:46:43 Running on prd-ubuntu20.04-docker-arm64-4c-16g-5322 in /w/workspace/gexfoundry_device-sdk-go_PR-1403 [Pipeline] { [Pipeline] ws 22:46:43 Running in /w/workspace/device-sdk-go/2 [Pipeline] { [Pipeline] checkout 22:46:43 The recommended git tool is: git 22:46:49 using credential edgex-jenkins-ssh 22:46:49 Cloning the remote Git repository 22:46:49 Cloning repository git@github.com:edgexfoundry/device-sdk-go.git 22:46:49 > git init /w/workspace/device-sdk-go/2 # timeout=10 22:46:49 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 22:46:49 > git --version # timeout=10 22:46:49 > git --version # 'git version 2.25.1' 22:46:49 using GIT_SSH to set credentials SSH Credentials for GitHub 22:46:49 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 22:46:53 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 22:46:53 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 22:46:54 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-go.git # timeout=10 22:46:54 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-go.git 22:46:54 using GIT_SSH to set credentials SSH Credentials for GitHub 22:46:54 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-sdk-go.git +refs/pull/1403/head:refs/remotes/origin/PR-1403 +refs/heads/main:refs/remotes/origin/main # timeout=10 22:46:55 Merging remotes/origin/main commit 92ae96e570b0e90887048770798fafa65e025b58 into PR head commit bf4714df1638a110c1e7e71e4be0d145f1583768 22:46:55 Merge succeeded, producing bf4714df1638a110c1e7e71e4be0d145f1583768 22:46:55 Checking out Revision bf4714df1638a110c1e7e71e4be0d145f1583768 (PR-1403) 22:46:55 > git config core.sparsecheckout # timeout=10 22:46:55 > git checkout -f bf4714df1638a110c1e7e71e4be0d145f1583768 # timeout=10 22:46:55 > git remote # timeout=10 22:46:55 > git config --get remote.origin.url # timeout=10 22:46:55 using GIT_SSH to set credentials SSH Credentials for GitHub 22:46:55 > git merge 92ae96e570b0e90887048770798fafa65e025b58 # timeout=10 22:46:55 > git rev-parse HEAD^{commit} # timeout=10 22:46:55 > git config core.sparsecheckout # timeout=10 22:46:55 > git checkout -f bf4714df1638a110c1e7e71e4be0d145f1583768 # timeout=10 22:46:59 Commit message: "build: Update to latest module w/o TOML package" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 22:47:00 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 22:47:00 % Total % Received % Xferd Average Speed Time Time Time Current 22:47:00 Dload Upload Total Spent Left Speed 22:47:00 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 84443 0 --:--:-- --:--:-- --:--:-- 84443 [Pipeline] sh 22:47:01 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 22:47:01 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 22:47:01 + sudo tee /etc/docker/daemon.new 22:47:01 { 22:47:01 "registry-mirrors": [ 22:47:01 "https://nexus3.edgexfoundry.org:10001" 22:47:01 ], 22:47:01 "bip": "10.250.0.254/24", 22:47:01 "hosts": [ 22:47:01 "tcp://0.0.0.0:5555", 22:47:01 "unix:///var/run/docker.sock" 22:47:01 ], 22:47:01 "mtu": 1458, 22:47:01 "selinux-enabled": true, 22:47:01 "seccomp-profile": "/etc/docker/seccomp.json" 22:47:01 } [Pipeline] sh 22:47:01 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 22:47:02 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 22:47:24 provisioning config files... 22:47:24 copy managed file [device-sdk-go-settings] to file:/w/workspace/device-sdk-go/2@tmp/config14590607309845684367tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 22:47:24 ---> docker-login.sh 22:47:24 nexus3.edgexfoundry.org:10001 22:47:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:47:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:47:25 Configure a credential helper to remove this warning. See 22:47:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:47:25 22:47:25 Login Succeeded 22:47:25 nexus3.edgexfoundry.org:10002 22:47:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:47:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:47:25 Configure a credential helper to remove this warning. See 22:47:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:47:25 22:47:25 Login Succeeded 22:47:25 nexus3.edgexfoundry.org:10003 22:47:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:47:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:47:26 Configure a credential helper to remove this warning. See 22:47:26 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:47:26 22:47:26 Login Succeeded 22:47:26 nexus3.edgexfoundry.org:10004 22:47:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:47:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:47:26 Configure a credential helper to remove this warning. See 22:47:26 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:47:26 22:47:26 Login Succeeded 22:47:26 docker.io 22:47:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:47:27 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:47:27 Configure a credential helper to remove this warning. See 22:47:27 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:47:27 22:47:27 Login Succeeded 22:47:27 ---> docker-login.sh ends [Pipeline] } 22:47:27 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 22:47:27 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 22:47:27 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 22:47:27 ========================================================= 22:47:27 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 22:47:27 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:47:27 + docker build -t ci-base-image-arm64 -f example/cmd/device-simple/Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine --build-arg MAKE=echo noop --target=builder . 22:47:28 Sending build context to Docker daemon 5.823MB 22:47:28 Step 1/10 : ARG BASE=golang:1.20-alpine3.17 22:47:28 Step 2/10 : FROM ${BASE} AS builder 22:47:28 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 22:47:28 af6eaf76a39c: Pulling fs layer 22:47:28 55522c791124: Pulling fs layer 22:47:28 ce5c4a1c91eb: Pulling fs layer 22:47:28 169dfbe0d373: Pulling fs layer 22:47:28 e1ff8fa3b103: Pulling fs layer 22:47:28 52ebb69f0ebf: Pulling fs layer 22:47:28 5abe8eddf0d5: Pulling fs layer 22:47:28 169dfbe0d373: Waiting 22:47:28 e1ff8fa3b103: Waiting 22:47:28 52ebb69f0ebf: Waiting 22:47:28 5abe8eddf0d5: Waiting 22:47:28 55522c791124: Verifying Checksum 22:47:28 55522c791124: Download complete 22:47:28 169dfbe0d373: Verifying Checksum 22:47:28 169dfbe0d373: Download complete 22:47:28 e1ff8fa3b103: Verifying Checksum 22:47:28 e1ff8fa3b103: Download complete 22:47:28 af6eaf76a39c: Download complete 22:47:29 af6eaf76a39c: Pull complete 22:47:29 5abe8eddf0d5: Verifying Checksum 22:47:29 5abe8eddf0d5: Download complete 22:47:30 55522c791124: Pull complete 22:47:31 ce5c4a1c91eb: Verifying Checksum 22:47:31 ce5c4a1c91eb: Download complete 22:47:31 52ebb69f0ebf: Verifying Checksum 22:47:31 52ebb69f0ebf: Download complete 22:47:43 ce5c4a1c91eb: Pull complete 22:47:43 169dfbe0d373: Pull complete 22:47:43 e1ff8fa3b103: Pull complete 22:47:48 52ebb69f0ebf: Pull complete 22:47:51 5abe8eddf0d5: Pull complete 22:47:51 Digest: sha256:978cc1420e451f27bd88fdeece3ad01a9109ec773b62f165dfc696fd516b3d8f 22:47:51 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 22:47:51 ---> 6cb57ee374ae 22:47:51 Step 3/10 : ARG MAKE=make build 22:47:53 ---> Running in 3900df0767e9 22:47:53 Removing intermediate container 3900df0767e9 22:47:53 ---> 17dcb46b9230 22:47:53 Step 4/10 : WORKDIR /device-sdk-go 22:47:53 ---> Running in 835435da69be 22:47:53 Removing intermediate container 835435da69be 22:47:53 ---> d113fe572b45 22:47:53 Step 5/10 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 22:47:54 ---> Running in b1daf15973e9 22:47:54 Removing intermediate container b1daf15973e9 22:47:54 ---> cac8d0f77b45 22:47:54 Step 6/10 : RUN apk add --update --no-cache make git 22:47:54 ---> Running in 97e89a3bea64 22:47:55 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 22:47:56 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 22:47:57 OK: 263 MiB in 53 packages 22:47:58 Removing intermediate container 97e89a3bea64 22:47:58 ---> 479ef8638475 22:47:58 Step 7/10 : COPY go.mod vendor* ./ 22:47:59 ---> b6cddabb1a7e 22:47:59 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 22:47:59 ---> Running in 3d1987523534 22:49:21 Removing intermediate container 3d1987523534 22:49:21 ---> 73e297855fbd 22:49:21 Step 9/10 : COPY . . 22:49:21 ---> b1e77c76ae9e 22:49:21 Step 10/10 : RUN ${MAKE} 22:49:21 ---> Running in 57271132ae65 22:49:21 noop 22:49:21 Removing intermediate container 57271132ae65 22:49:21 ---> 254a4078772f 22:49:21 Successfully built 254a4078772f 22:49:21 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:49:21 + docker inspect -f . ci-base-image-arm64 22:49:21 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:49:21 prd-ubuntu20.04-docker-arm64-4c-16g-5322 does not seem to be running inside a container 22:49:21 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-go/2 -v /w/workspace/device-sdk-go/2:/w/workspace/device-sdk-go/2:rw,z -v /w/workspace/device-sdk-go/2@tmp:/w/workspace/device-sdk-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 22:49:22 $ docker top f1360824391fbb9d2270b1448a7ab08f8f7e50fd6fa49743a2f1f17dbdb5f4aa -eo pid,comm [Pipeline] { [Pipeline] sh 22:49:23 + go version 22:49:23 go version go1.20.2 linux/arm64 [Pipeline] } 22:49:23 $ docker stop --time=1 f1360824391fbb9d2270b1448a7ab08f8f7e50fd6fa49743a2f1f17dbdb5f4aa 22:49:25 $ docker rm -f --volumes f1360824391fbb9d2270b1448a7ab08f8f7e50fd6fa49743a2f1f17dbdb5f4aa [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:49:25 + docker inspect -f . ci-base-image-arm64 22:49:25 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:49:26 prd-ubuntu20.04-docker-arm64-4c-16g-5322 does not seem to be running inside a container 22:49:26 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/device-sdk-go/2 -v /w/workspace/device-sdk-go/2:/w/workspace/device-sdk-go/2:rw,z -v /w/workspace/device-sdk-go/2@tmp:/w/workspace/device-sdk-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 22:49:29 $ docker top 00c60097457a8dc80eb795b3c406a3cb540740e67433a0ac57030d95677d4def -eo pid,comm [Pipeline] { [Pipeline] sh 22:49:30 + git config --global --add safe.directory /w/workspace/device-sdk-go/2 [Pipeline] fileExists [Pipeline] sh 22:49:30 + make test 22:49:30 go test -race -coverprofile=coverage.out ./... 22:50:17 ? github.com/edgexfoundry/device-sdk-go/v3 [no test files] 22:52:39 ? github.com/edgexfoundry/device-sdk-go/v3/example/cmd/device-simple [no test files] 22:52:39 ? github.com/edgexfoundry/device-sdk-go/v3/example/config [no test files] 22:52:39 ? github.com/edgexfoundry/device-sdk-go/v3/example/driver [no test files] 22:52:39 ? github.com/edgexfoundry/device-sdk-go/v3/internal/application [no test files] 22:52:39 ? github.com/edgexfoundry/device-sdk-go/v3/internal/autodiscovery [no test files] 22:52:49 ok github.com/edgexfoundry/device-sdk-go/v3/internal/autoevent 0.221s coverage: 27.6% of statements 22:52:50 ok github.com/edgexfoundry/device-sdk-go/v3/internal/cache 0.282s coverage: 78.9% of statements 22:53:05 ? github.com/edgexfoundry/device-sdk-go/v3/internal/config [no test files] 22:53:05 ? github.com/edgexfoundry/device-sdk-go/v3/internal/container [no test files] 22:53:05 ok github.com/edgexfoundry/device-sdk-go/v3/internal/common 0.380s coverage: 86.0% of statements 22:53:10 ? github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http/correlation [no test files] 22:53:10 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/http 0.469s coverage: 75.9% of statements 22:53:16 ? github.com/edgexfoundry/device-sdk-go/v3/internal/provision [no test files] 22:53:17 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces [no test files] 22:53:17 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/interfaces/mocks [no test files] 22:53:18 ok github.com/edgexfoundry/device-sdk-go/v3/internal/controller/messaging 3.293s coverage: 15.2% of statements 22:53:18 ok github.com/edgexfoundry/device-sdk-go/v3/internal/transformer 0.457s coverage: 68.5% of statements 22:53:21 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/models 0.468s coverage: 89.2% of statements 22:53:22 ? github.com/edgexfoundry/device-sdk-go/v3/pkg/startup [no test files] 22:53:23 ok github.com/edgexfoundry/device-sdk-go/v3/pkg/service 0.249s coverage: 5.5% of statements 22:53:24 WARNING: Linting skipped (not on x86_64 or linter not installed) 22:53:24 GO111MODULE=on go vet ./... 22:56:01 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 22:56:01 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 22:56:01 ./bin/test-attribution-txt.sh [Pipeline] echo 22:56:01 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 22:56:01 $ docker stop --time=1 00c60097457a8dc80eb795b3c406a3cb540740e67433a0ac57030d95677d4def 22:56:03 $ docker rm -f --volumes 00c60097457a8dc80eb795b3c406a3cb540740e67433a0ac57030d95677d4def [Pipeline] // withDockerContainer [Pipeline] sh 22:56:04 + sudo chown -R jenkins:jenkins . [Pipeline] stash 22:56:04 Warning: overwriting stash ‘coverage-report’ 22:56:05 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 22:56:05 + sudo chown -R jenkins:jenkins . [Pipeline] sh 22:56:05 + ls -al . 22:56:05 total 268 22:56:05 drwxrwxr-x 10 jenkins jenkins 4096 Mar 22 22:49 . 22:56:05 drwxrwxr-x 4 jenkins jenkins 4096 Mar 22 22:46 .. 22:56:05 -rw-rw-r-- 1 jenkins jenkins 140 Mar 22 22:46 .dockerignore 22:56:05 drwxrwxr-x 8 jenkins jenkins 4096 Mar 22 22:46 .git 22:56:05 drwxrwxr-x 2 jenkins jenkins 4096 Mar 22 22:46 .github 22:56:05 -rw-rw-r-- 1 jenkins jenkins 131 Mar 22 22:46 .gitignore 22:56:05 -rw-rw-r-- 1 jenkins jenkins 42 Mar 22 22:46 .golangci.yml 22:56:05 -rw-rw-r-- 1 jenkins jenkins 31677 Mar 22 22:46 CHANGELOG.md 22:56:05 -rw-rw-r-- 1 jenkins jenkins 677 Mar 22 22:46 GOVERNANCE.md 22:56:05 -rw-rw-r-- 1 jenkins jenkins 885 Mar 22 22:46 Jenkinsfile 22:56:05 -rw-rw-r-- 1 jenkins jenkins 11341 Mar 22 22:46 LICENSE 22:56:05 -rw-rw-r-- 1 jenkins jenkins 1714 Mar 22 22:46 Makefile 22:56:05 -rw-rw-r-- 1 jenkins jenkins 619 Mar 22 22:46 OWNERS.md 22:56:05 -rw-rw-r-- 1 jenkins jenkins 4891 Mar 22 22:46 README.md 22:56:05 -rw-rw-r-- 1 jenkins jenkins 5 Mar 22 22:42 VERSION 22:56:05 drwxrwxr-x 2 jenkins jenkins 4096 Mar 22 22:46 bin 22:56:05 -rw-r--r-- 1 jenkins jenkins 105657 Mar 22 22:53 coverage.out 22:56:05 drwxrwxr-x 5 jenkins jenkins 4096 Mar 22 22:46 example 22:56:05 -rw-rw-r-- 1 jenkins jenkins 3243 Mar 22 22:46 go.mod 22:56:05 -rw-rw-r-- 1 jenkins jenkins 30606 Mar 22 22:46 go.sum 22:56:05 drwxrwxr-x 12 jenkins jenkins 4096 Mar 22 22:46 internal 22:56:05 drwxrwxr-x 3 jenkins jenkins 4096 Mar 22 22:46 openapi 22:56:05 drwxrwxr-x 6 jenkins jenkins 4096 Mar 22 22:46 pkg 22:56:05 drwxrwxr-x 4 jenkins jenkins 4096 Mar 22 22:46 snap 22:56:05 -rw-rw-r-- 1 jenkins jenkins 222 Mar 22 22:46 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:56:06 + 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=bf4714df1638a110c1e7e71e4be0d145f1583768 --label arch=arm64 --label version=0.0.0 . 22:56:06 Sending build context to Docker daemon 5.93MB 22:56:06 Step 1/23 : ARG BASE=golang:1.20-alpine3.17 22:56:06 Step 2/23 : FROM ${BASE} AS builder 22:56:06 ---> 254a4078772f 22:56:06 Step 3/23 : ARG MAKE=make build 22:56:06 ---> Running in 4376b64c7b68 22:56:07 Removing intermediate container 4376b64c7b68 22:56:07 ---> 5e91da3f6ea4 22:56:07 Step 4/23 : WORKDIR /device-sdk-go 22:56:07 ---> Running in 208341f85f85 22:56:07 Removing intermediate container 208341f85f85 22:56:07 ---> 94adb12b30ec 22:56:07 Step 5/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 22:56:07 ---> Running in 92d527da67ca 22:56:07 Removing intermediate container 92d527da67ca 22:56:07 ---> 7bae956e7445 22:56:07 Step 6/23 : RUN apk add --update --no-cache make git 22:56:07 ---> Running in 69f4b8394102 22:56:08 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 22:56:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 22:56:10 OK: 263 MiB in 53 packages 22:56:12 Removing intermediate container 69f4b8394102 22:56:12 ---> 70651ec90886 22:56:12 Step 7/23 : COPY go.mod vendor* ./ 22:56:12 ---> df7a33abf44c 22:56:12 Step 8/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 22:56:12 ---> Running in e35ebfb6691b 22:56:15 Removing intermediate container e35ebfb6691b 22:56:15 ---> 11e639037678 22:56:15 Step 9/23 : COPY . . 22:56:16 ---> 753a7f60ee2d 22:56:16 Step 10/23 : RUN ${MAKE} 22:56:16 ---> Running in cfaa94a7d0a5 22:56:17 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 22:58:39 Removing intermediate container cfaa94a7d0a5 22:58:39 ---> 27e90245fc8e 22:58:39 Step 11/23 : FROM alpine:3.17 22:58:39 3.17: Pulling from library/alpine 22:58:39 af6eaf76a39c: Already exists 22:58:39 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 22:58:39 Status: Downloaded newer image for alpine:3.17 22:58:39 ---> d74e625d9115 22:58:39 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 22:58:39 ---> Running in e1e48e3034ac 22:58:39 Removing intermediate container e1e48e3034ac 22:58:39 ---> 209ef6afd877 22:58:39 Step 13/23 : RUN apk add --update --no-cache 22:58:39 ---> Running in d536412406c3 22:58:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 22:58:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 22:58:39 OK: 7 MiB in 15 packages 22:58:39 Removing intermediate container d536412406c3 22:58:39 ---> ccec33122a94 22:58:39 Step 14/23 : WORKDIR / 22:58:39 ---> Running in 4051fd4a6a2e 22:58:39 Removing intermediate container 4051fd4a6a2e 22:58:39 ---> 1514300372dd 22:58:39 Step 15/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/Attribution.txt /Attribution.txt 22:58:39 ---> ca0723550ee7 22:58:39 Step 16/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/device-simple /device-simple 22:58:39 ---> 782e5a150806 22:58:39 Step 17/23 : COPY --from=builder /device-sdk-go/example/cmd/device-simple/res/ /res 22:58:39 ---> 2fa116477b1b 22:58:39 Step 18/23 : EXPOSE 59999 22:58:39 ---> Running in 3f85961fd06b 22:58:39 Removing intermediate container 3f85961fd06b 22:58:39 ---> 51e18476bcab 22:58:39 Step 19/23 : ENTRYPOINT ["/device-simple"] 22:58:39 ---> Running in bfdf7e9c4e00 22:58:39 Removing intermediate container bfdf7e9c4e00 22:58:39 ---> 982dd99b813e 22:58:39 Step 20/23 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 22:58:39 ---> Running in 8cab455b1e2d 22:58:39 Removing intermediate container 8cab455b1e2d 22:58:39 ---> b9cfb9935fa5 22:58:39 Step 21/23 : LABEL arch=arm64 22:58:39 ---> Running in f54129a35f4d 22:58:39 Removing intermediate container f54129a35f4d 22:58:39 ---> 9eea2af2951d 22:58:39 Step 22/23 : LABEL git_sha=bf4714df1638a110c1e7e71e4be0d145f1583768 22:58:39 ---> Running in 8e3ef9f1ac0e 22:58:39 Removing intermediate container 8e3ef9f1ac0e 22:58:39 ---> 9507b370a90e 22:58:39 Step 23/23 : LABEL version=0.0.0 22:58:39 ---> Running in abd0423bb900 22:58:39 Removing intermediate container abd0423bb900 22:58:39 ---> 45a5c0694318 22:58:39 [Warning] One or more build-args [ARCH] were not consumed 22:58:39 Successfully built 45a5c0694318 22:58:39 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 22:58:39 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 22:58:39 22:58:39 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:58:39 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 22:58:39 arm64: Pulling from edgex-lftools-log-publisher 22:58:39 8998bd30e6a1: Pulling fs layer 22:58:39 04944245beec: Pulling fs layer 22:58:39 699f458cf7ca: Pulling fs layer 22:58:39 765212b225bb: Pulling fs layer 22:58:39 f23df028b6ca: Pulling fs layer 22:58:39 d65c8cfc05b1: Pulling fs layer 22:58:39 2437ff75d9bd: Pulling fs layer 22:58:39 f23df028b6ca: Waiting 22:58:39 765212b225bb: Waiting 22:58:39 d65c8cfc05b1: Waiting 22:58:39 2437ff75d9bd: Waiting 22:58:40 04944245beec: Verifying Checksum 22:58:40 04944245beec: Download complete 22:58:40 765212b225bb: Verifying Checksum 22:58:40 765212b225bb: Download complete 22:58:40 f23df028b6ca: Verifying Checksum 22:58:40 f23df028b6ca: Download complete 22:58:40 d65c8cfc05b1: Verifying Checksum 22:58:40 d65c8cfc05b1: Download complete 22:58:40 699f458cf7ca: Verifying Checksum 22:58:40 699f458cf7ca: Download complete 22:58:40 8998bd30e6a1: Verifying Checksum 22:58:40 8998bd30e6a1: Download complete 22:58:43 2437ff75d9bd: Verifying Checksum 22:58:43 2437ff75d9bd: Download complete 22:58:44 8998bd30e6a1: Pull complete 22:58:45 04944245beec: Pull complete 22:58:46 699f458cf7ca: Pull complete 22:58:46 765212b225bb: Pull complete 22:58:47 f23df028b6ca: Pull complete 22:58:47 d65c8cfc05b1: Pull complete 22:59:02 2437ff75d9bd: Pull complete 22:59:02 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 22:59:02 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 22:59:02 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:59:02 prd-ubuntu20.04-docker-arm64-4c-16g-5322 does not seem to be running inside a container 22:59:02 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/device-sdk-go/2 -v /w/workspace/device-sdk-go/2:/w/workspace/device-sdk-go/2:rw,z -v /w/workspace/device-sdk-go/2@tmp:/w/workspace/device-sdk-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 22:59:06 $ docker top a8222a9fd5c27331a09363dddc3de0526db4662b0c997adb92a9cb506b37d48e -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 22:59:07 ---> job-cost.sh 22:59:07 lf-activate-venv: SKIPPING 22:59:07 INFO: No Stack... 22:59:07 INFO: Retrieving Pricing Info for: v3-standard-4 22:59:08 INFO: Archiving Costs [Pipeline] sh 22:59:09 + cat /w/workspace/device-sdk-go/2/archives/cost.csv 22:59:09 + cut -d, -f6 [Pipeline] lock 22:59:09 Trying to acquire lock on [jenkins-edgexfoundry-device-sdk-go-PR-1403-2-stack-cost] 22:59:09 Resource [jenkins-edgexfoundry-device-sdk-go-PR-1403-2-stack-cost] did not exist. Created. 22:59:09 Lock acquired on [jenkins-edgexfoundry-device-sdk-go-PR-1403-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 22:59:09 /w/workspace/device-sdk-go/2@tmp/durable-338dca7f/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 22:59:10 + echo total: 0.10999999940395355 [Pipeline] stash 22:59:10 Warning: overwriting stash ‘stack-cost’ 22:59:10 Stashed 1 file(s) [Pipeline] } 22:59:10 Lock released on resource [jenkins-edgexfoundry-device-sdk-go-PR-1403-2-stack-cost] [Pipeline] // lock [Pipeline] } 22:59:10 $ docker stop --time=1 a8222a9fd5c27331a09363dddc3de0526db4662b0c997adb92a9cb506b37d48e 22:59:12 $ docker rm -f --volumes a8222a9fd5c27331a09363dddc3de0526db4662b0c997adb92a9cb506b37d48e [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 22:59:12 provisioning config files... 22:59:12 copy managed file [device-sdk-go-codecov-token] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp/config4518294813667295704tmp [Pipeline] { [Pipeline] sh 22:59:12 + set +x 22:59:12 + curl -s https://codecov.io/bash 22:59:12 + bash -s -- 22:59:12 22:59:12 _____ _ 22:59:12 / ____| | | 22:59:12 | | ___ __| | ___ ___ _____ __ 22:59:12 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 22:59:12 | |___| (_) | (_| | __/ (_| (_) \ V / 22:59:12 \_____\___/ \__,_|\___|\___\___/ \_/ 22:59:12 Bash-1.0.6 22:59:12 22:59:12 22:59:12 ==> git version 2.25.1 found 22:59:12 ==> 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 22:59:12 Release-Date: 2020-01-08 22:59:12 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 22:59:12 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 22:59:12 ==> Jenkins CI detected. 22:59:12 current dir:  /w/workspace/gexfoundry_device-sdk-go_PR-1403 22:59:12 project root: . 22:59:12 --> token set from env 22:59:12 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 22:59:12 ==> Running gcov in . (disable via -X gcov) 22:59:12 ==> Python coveragepy not found 22:59:12 ==> Searching for coverage reports in: 22:59:12 + . 22:59:12 -> Found 1 reports 22:59:12 ==> Detecting git/mercurial file structure 22:59:12 ==> Reading reports 22:59:12 + ./coverage.out bytes=105657 22:59:12 ==> Appending adjustments 22:59:12 https://docs.codecov.io/docs/fixing-reports 22:59:13 + Found adjustments 22:59:13 ==> Gzipping contents 22:59:13 16K /tmp/codecov.ATdt3Q.gz 22:59:13 ==> Uploading reports 22:59:13 url: https://codecov.io 22:59:13 query: branch=PR-1403&commit=bf4714df1638a110c1e7e71e4be0d145f1583768&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-1403%2F2%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=1403&job=&cmd_args= 22:59:13 -> Pinging Codecov 22:59:13 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=6fc62cd9-fce6-47f0-85f4-af589338491a&branch=PR-1403&commit=bf4714df1638a110c1e7e71e4be0d145f1583768&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-sdk-go%2Fjob%2FPR-1403%2F2%2F&name=&tag=&slug=edgexfoundry%2Fdevice-sdk-go&service=jenkins&flags=&pr=1403&job=&cmd_args= 22:59:13 -> Uploading to 22:59:13 https://storage.googleapis.com/codecov/v4/raw/2023-03-22/7E55EF52A471D76F132DFD9A03CDDE97/bf4714df1638a110c1e7e71e4be0d145f1583768/6dba743c-4881-4969-8209-320d4c02cebe.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230322%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230322T225913Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=81103fadc15f4c9d7abc7692c7c94ae2a1ba2a654af87c8c91fe8c082adf38bb 22:59:13 % Total % Received % Xferd Average Speed Time Time Time Current 22:59:13 Dload Upload Total Spent Left Speed 22:59:13 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14990 0 0 100 14990 0 54708 --:--:-- --:--:-- --:--:-- 54708 22:59:13 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-sdk-go/commit/bf4714df1638a110c1e7e71e4be0d145f1583768 [Pipeline] } 22:59:13 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 22:59:14 + [ -d /w/workspace/gexfoundry_device-sdk-go_PR-1403/archives ] 22:59:14 + ls -al /w/workspace/gexfoundry_device-sdk-go_PR-1403/archives 22:59:14 total 16 22:59:14 drwxr-xr-x 3 root root 4096 Mar 22 22:44 . 22:59:14 drwxrwxr-x 12 jenkins jenkins 4096 Mar 22 22:44 .. 22:59:14 drwxr-xr-x 2 root root 4096 Mar 22 22:44 cost 22:59:14 -rw-r--r-- 1 root root 86 Mar 22 22:44 cost.csv 22:59:14 + sudo chown -R jenkins:jenkins /w/workspace/gexfoundry_device-sdk-go_PR-1403/archives 22:59:14 + ls -al /w/workspace/gexfoundry_device-sdk-go_PR-1403/archives 22:59:14 total 16 22:59:14 drwxr-xr-x 3 jenkins jenkins 4096 Mar 22 22:44 . 22:59:14 drwxrwxr-x 12 jenkins jenkins 4096 Mar 22 22:44 .. 22:59:14 drwxr-xr-x 2 jenkins jenkins 4096 Mar 22 22:44 cost 22:59:14 -rw-r--r-- 1 jenkins jenkins 86 Mar 22 22:44 cost.csv [Pipeline] libraryResource [Pipeline] sh 22:59:14 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 22:59:15 ---> package-listing.sh 22:59:15 ++ facter osfamily 22:59:15 ++ tr '[:upper:]' '[:lower:]' 22:59:15 + OS_FAMILY=debian 22:59:15 + workspace=/w/workspace/gexfoundry_device-sdk-go_PR-1403 22:59:15 + START_PACKAGES=/tmp/packages_start.txt 22:59:15 + END_PACKAGES=/tmp/packages_end.txt 22:59:15 + DIFF_PACKAGES=/tmp/packages_diff.txt 22:59:15 + PACKAGES=/tmp/packages_start.txt 22:59:15 + '[' /w/workspace/gexfoundry_device-sdk-go_PR-1403 ']' 22:59:15 + PACKAGES=/tmp/packages_end.txt 22:59:15 + case "${OS_FAMILY}" in 22:59:15 + dpkg -l 22:59:15 + grep '^ii' 22:59:15 + '[' -f /tmp/packages_start.txt ']' 22:59:15 + '[' -f /tmp/packages_end.txt ']' 22:59:15 + diff /tmp/packages_start.txt /tmp/packages_end.txt 22:59:15 + '[' /w/workspace/gexfoundry_device-sdk-go_PR-1403 ']' 22:59:15 + mkdir -p /w/workspace/gexfoundry_device-sdk-go_PR-1403/archives/ 22:59:15 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/gexfoundry_device-sdk-go_PR-1403/archives/ [Pipeline] echo 22:59:15 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-1403/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 22:59:15 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:59:16 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 22:59:16 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:59:16 prd-ubuntu20.04-docker-8c-8g-5321 does not seem to be running inside a container 22:59:16 $ 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-1403/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-1403 -v /w/workspace/gexfoundry_device-sdk-go_PR-1403:/w/workspace/gexfoundry_device-sdk-go_PR-1403:rw,z -v /w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp:/w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 22:59:16 $ docker top 5783a9f69babff3f8055c25e09b9181f3af83978b6aa77b78889b45bbdd44853 -eo pid,comm [Pipeline] { [Pipeline] sh 22:59:17 + touch /tmp/pre-build-complete [Pipeline] sh 22:59:17 + mkdir -p /var/log/sysstat [Pipeline] sh 22:59:17 + ls /var/log/sa-host 22:59:17 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 22:59:17 provisioning config files... 22:59:17 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/gexfoundry_device-sdk-go_PR-1403@tmp/config89085524714174033tmp [Pipeline] { [Pipeline] echo 22:59:17 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 22:59:18 ---> create-netrc.sh [Pipeline] } 22:59:18 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 22:59:18 ---> python-tools-install.sh [Pipeline] echo 22:59:18 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 22:59:18 ---> sudo-logs.sh 22:59:18 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 22:59:18 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 22:59:19 ---> job-cost.sh 22:59:19 lf-activate-venv: SKIPPING 22:59:19 DEBUG: total: 0.2199999988079071 22:59:19 INFO: Retrieving Stack Cost... 22:59:19 INFO: Retrieving Pricing Info for: v3-standard-8 22:59:19 INFO: Archiving Costs [Pipeline] echo 22:59:19 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 22:59:20 ---> logs-deploy.sh 22:59:20 lf-activate-venv: SKIPPING 22:59:20 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-go/PR-1403/2 22:59:20 INFO: archiving workspace using pattern(s): 22:59:21 Archives upload complete. 22:59:21 INFO: archiving logs to Nexus