Pull request #290 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 MonicaisHer for edgexfoundry/device-virtual-go Loading trusted files from base branch main at dce4ce0a514b4bc15d53e5a9f9fadfed4bd3c91a rather than 94db043223987bafc21c8bad326de67ff661989d Obtained Jenkinsfile from dce4ce0a514b4bc15d53e5a9f9fadfed4bd3c91a 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-ssh12261103623687804779.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 2c7614b56cb57ece5b5bdf52d827492071d4cc62 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-ssh17274186573293182810.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 2c7614b56cb57ece5b5bdf52d827492071d4cc62 The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-virtual-go/branches/PR-290/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-virtual-go/branches/PR-290/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh16713775951923740641.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 2c7614b56cb57ece5b5bdf52d827492071d4cc62 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 2c7614b56cb57ece5b5bdf52d827492071d4cc62 # timeout=10 Commit message: "Merge pull request #399 from ernestojeda/fix-go-mod-version" > 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-ssh5714138496020404539.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 0f180ed1236c637af8c254f95ad106931cc77145 The recommended git tool is: NONE using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-virtual-go/branches/PR-290/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-virtual-go/branches/PR-290/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh6072077348559917789.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 0f180ed1236c637af8c254f95ad106931cc77145 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 0f180ed1236c637af8c254f95ad106931cc77145 # timeout=10 Commit message: "Feat: Add initial docker pipelines" > 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-virtual-go] ========================================================= [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-virtual-go-settings PROJECT: device-virtual-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.17 USE_ALPINE: true DOCKER_FILE_PATH: Dockerfile DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_IMAGE_NAME: device-virtual DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true BUILD_EXPERIMENTAL_DOCKER_IMAGE: false BUILD_STABLE_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false PUBLISH_SWAGGER_DOCS: false SWAGGER_API_FOLDERS: openapi/v1 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 ‘prd-ubuntu20.04-docker-8c-8g-2588’ is offline Running on prd-ubuntu20.04-docker-8c-8g-2591 in /w/workspace/foundry_device-virtual-go_PR-290 [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-virtual-go.git > git init /w/workspace/foundry_device-virtual-go_PR-290 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-virtual-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-virtual-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Merging remotes/origin/main commit dce4ce0a514b4bc15d53e5a9f9fadfed4bd3c91a into PR head commit 94db043223987bafc21c8bad326de67ff661989d Merge succeeded, producing 94db043223987bafc21c8bad326de67ff661989d Checking out Revision 94db043223987bafc21c8bad326de67ff661989d (PR-290) > git config remote.origin.url git@github.com:edgexfoundry/device-virtual-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-virtual-go.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-virtual-go.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-virtual-go.git +refs/pull/290/head:refs/remotes/origin/PR-290 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 94db043223987bafc21c8bad326de67ff661989d # 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 dce4ce0a514b4bc15d53e5a9f9fadfed4bd3c91a # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 94db043223987bafc21c8bad326de67ff661989d # timeout=10 Commit message: "fix(snap): Use local build snap for testing " > git rev-list --no-walk 94db043223987bafc21c8bad326de67ff661989d # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 15:05:28 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 15:05:28 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 15:05:28 ========================================================= 15:05:28 EdgeX Global Pipelines Version Info 15:05:28 ========================================================= [Pipeline] libraryResource [Pipeline] sh 15:05:28 ------------------- 15:05:28 stable info: 15:05:28 ------------------- 15:05:28 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 15:05:28 Commit SHA: 2c7614b56cb57ece5b5bdf52d827492071d4cc62 15:05:28 Message: update stable to v1.0.234 15:05:29 ------------------- 15:05:29 experimental info: 15:05:29 ------------------- 15:05:29 Commited By: **** collab-it+edgex@linuxfoundation.org 15:05:29 Commit SHA: 2c7614b56cb57ece5b5bdf52d827492071d4cc62 15:05:29 Message: update experimental to v1.0.234 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-virtual-go-settings [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar PROJECT = device-virtual-go [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.17 [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-virtual [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 15:05:29 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 15:05:30 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 15:05:30 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-290 [Pipeline] echo 15:05:30 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-290 [Pipeline] echo 15:05:30 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-290 [Pipeline] echo 15:05:30 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 94db043223987bafc21c8bad326de67ff661989d [Pipeline] echo 15:05:30 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 94db043 [Pipeline] echo 15:05:30 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 15:05:30 provisioning config files... 15:05:30 copy managed file [device-virtual-go-settings] to file:/w/workspace/foundry_device-virtual-go_PR-290@tmp/config3254664586532009381tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 15:05:30 ---> docker-login.sh 15:05:30 nexus3.edgexfoundry.org:10001 15:05:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:05:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:05:30 Configure a credential helper to remove this warning. See 15:05:30 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:05:30 15:05:30 Login Succeeded 15:05:30 nexus3.edgexfoundry.org:10002 15:05:31 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:05:31 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:05:31 Configure a credential helper to remove this warning. See 15:05:31 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:05:31 15:05:31 Login Succeeded 15:05:31 nexus3.edgexfoundry.org:10003 15:05:31 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:05:31 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:05:31 Configure a credential helper to remove this warning. See 15:05:31 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:05:31 15:05:31 Login Succeeded 15:05:31 nexus3.edgexfoundry.org:10004 15:05:31 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:05:31 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:05:31 Configure a credential helper to remove this warning. See 15:05:31 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:05:31 15:05:31 Login Succeeded 15:05:31 docker.io 15:05:31 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:05:31 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:05:31 Configure a credential helper to remove this warning. See 15:05:31 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:05:31 15:05:31 Login Succeeded 15:05:31 ---> docker-login.sh ends [Pipeline] } 15:05:31 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 15:05:32 + git rev-list -1 --merges 94db043223987bafc21c8bad326de67ff661989d~1..94db043223987bafc21c8bad326de67ff661989d [Pipeline] echo 15:05:32 -----------> git rev-list -1 --merges 94db043223987bafc21c8bad326de67ff661989d~1..94db043223987bafc21c8bad326de67ff661989d 94db043223987bafc21c8bad326de67ff661989d [false] [Pipeline] sh 15:05:32 + git log --format=format:%s -1 94db043223987bafc21c8bad326de67ff661989d [Pipeline] echo 15:05:32 ========================================================= 15:05:32 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 15:05:32 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 15:05:32 + git log --format=format:%s -1 94db043223987bafc21c8bad326de67ff661989d [Pipeline] echo 15:05:32 [semverPrep] GIT_COMMIT: 94db043223987bafc21c8bad326de67ff661989d, Commit Message: fix(snap): Use local build snap for testing [Pipeline] echo 15:05:32 [semverPrep] This is not a build commit. [Pipeline] sh 15:05:33 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 15:05:33 + grep -v github /etc/ssh/ssh_known_hosts 15:05:33 + [ -e /tmp/ssh_known_hosts ] 15:05:33 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 15:05:33 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 15:05:33 + sudo tee -a /etc/ssh/ssh_known_hosts 15:05:33 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:05:33 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 15:05:33 15:05:33 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:05:34 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 15:05:34 0.1.4: Pulling from edgex-devops/py-git-semver 15:05:34 42c077c10790: Pulling fs layer 15:05:34 f63e77b7563a: Pulling fs layer 15:05:34 bd5fdadae976: Pulling fs layer 15:05:34 205491f53016: Pulling fs layer 15:05:34 df18705c85c3: Pulling fs layer 15:05:34 bdb3f477010e: Pulling fs layer 15:05:34 c8a8fc8e1c8f: Pulling fs layer 15:05:34 2c6e9b1d212d: Pulling fs layer 15:05:34 bdb8f0575790: Pulling fs layer 15:05:34 386e3cb2ff24: Pulling fs layer 15:05:34 2343380bae48: Pulling fs layer 15:05:34 bdb3f477010e: Waiting 15:05:34 c8a8fc8e1c8f: Waiting 15:05:34 386e3cb2ff24: Waiting 15:05:34 2c6e9b1d212d: Waiting 15:05:34 2343380bae48: Waiting 15:05:34 bdb8f0575790: Waiting 15:05:34 df18705c85c3: Waiting 15:05:34 f63e77b7563a: Download complete 15:05:34 205491f53016: Verifying Checksum 15:05:34 205491f53016: Download complete 15:05:34 df18705c85c3: Verifying Checksum 15:05:34 df18705c85c3: Download complete 15:05:34 bdb3f477010e: Verifying Checksum 15:05:34 bdb3f477010e: Download complete 15:05:34 bd5fdadae976: Verifying Checksum 15:05:34 bd5fdadae976: Download complete 15:05:34 2c6e9b1d212d: Download complete 15:05:34 bdb8f0575790: Verifying Checksum 15:05:34 bdb8f0575790: Download complete 15:05:34 386e3cb2ff24: Verifying Checksum 15:05:34 386e3cb2ff24: Download complete 15:05:34 2343380bae48: Verifying Checksum 15:05:34 2343380bae48: Download complete 15:05:34 42c077c10790: Verifying Checksum 15:05:34 42c077c10790: Download complete 15:05:34 c8a8fc8e1c8f: Verifying Checksum 15:05:34 c8a8fc8e1c8f: Download complete 15:05:35 42c077c10790: Pull complete 15:05:35 f63e77b7563a: Pull complete 15:05:36 bd5fdadae976: Pull complete 15:05:36 205491f53016: Pull complete 15:05:36 df18705c85c3: Pull complete 15:05:36 bdb3f477010e: Pull complete 15:05:38 c8a8fc8e1c8f: Pull complete 15:05:38 2c6e9b1d212d: Pull complete 15:05:38 bdb8f0575790: Pull complete 15:05:38 386e3cb2ff24: Pull complete 15:05:38 2343380bae48: Pull complete 15:05:38 Digest: sha256:c3bf284c02da7271302b7a373f1d48320b54229aa5119b2a29c7f8015e6a9264 15:05:38 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 15:05:38 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 15:05:38 prd-ubuntu20.04-docker-8c-8g-2591 does not seem to be running inside a container 15:05:38 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/foundry_device-virtual-go_PR-290 -v /w/workspace/foundry_device-virtual-go_PR-290:/w/workspace/foundry_device-virtual-go_PR-290:rw,z -v /w/workspace/foundry_device-virtual-go_PR-290@tmp:/w/workspace/foundry_device-virtual-go_PR-290@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 15:05:40 $ docker top 0051dfe07d1c69b024ab90f2db27053aafb9014aece1613fc8b55c68bea32724 -eo pid,comm 15:05:40 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). 15:05:40 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 15:05:40 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 15:05:40 [ssh-agent] Looking for ssh-agent implementation... 15:05:40 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 15:05:40 $ docker exec 0051dfe07d1c69b024ab90f2db27053aafb9014aece1613fc8b55c68bea32724 ssh-agent 15:05:40 SSH_AUTH_SOCK=/tmp/ssh-HxgVlBy5u6C6/agent.33 15:05:40 SSH_AGENT_PID=39 15:05:40 Running ssh-add (command line suppressed) 15:05:40 Identity added: /w/workspace/foundry_device-virtual-go_PR-290@tmp/private_key_3160860889861840805.key (/w/workspace/foundry_device-virtual-go_PR-290@tmp/private_key_3160860889861840805.key) 15:05:40 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 15:05:41 + git tag --points-at HEAD [Pipeline] } 15:05:41 $ docker exec --env ******** --env ******** 0051dfe07d1c69b024ab90f2db27053aafb9014aece1613fc8b55c68bea32724 ssh-agent -k 15:05:41 unset SSH_AUTH_SOCK; 15:05:41 unset SSH_AGENT_PID; 15:05:41 echo Agent pid 39 killed; 15:05:41 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 15:05:41 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 15:05:41 [ssh-agent] Looking for ssh-agent implementation... 15:05:41 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 15:05:41 $ docker exec 0051dfe07d1c69b024ab90f2db27053aafb9014aece1613fc8b55c68bea32724 ssh-agent 15:05:41 SSH_AUTH_SOCK=/tmp/ssh-xkdDCMX6IaJs/agent.71 15:05:41 SSH_AGENT_PID=77 15:05:41 Running ssh-add (command line suppressed) 15:05:41 Identity added: /w/workspace/foundry_device-virtual-go_PR-290@tmp/private_key_5015461382772442163.key (/w/workspace/foundry_device-virtual-go_PR-290@tmp/private_key_5015461382772442163.key) 15:05:41 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 15:05:42 + git semver init 15:05:42 2022-06-17 15:05:42,247 [run_init] DEBUG init version:0.0.0 force:False 15:05:42 2022-06-17 15:05:42,248 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/foundry_device-virtual-go_PR-290/.semver 15:05:42 2022-06-17 15:05:42,248 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-virtual-go.git /w/workspace/foundry_device-virtual-go_PR-290/.semver 15:05:42 2022-06-17 15:05:42,249 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-virtual-go.git', '/w/workspace/foundry_device-virtual-go_PR-290/.semver'], cwd=/w/workspace/foundry_device-virtual-go_PR-290, universal_newlines=False, shell=None, istream=None) 15:05:43 2022-06-17 15:05:43,204 [append_file] DEBUG append to file:/w/workspace/foundry_device-virtual-go_PR-290/.git/info/exclude 15:05:43 2022-06-17 15:05:43,204 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/foundry_device-virtual-go_PR-290/.semver/PR-290 with force:False 15:05:43 2022-06-17 15:05:43,205 [write_file] DEBUG write to file:/w/workspace/foundry_device-virtual-go_PR-290/.semver/PR-290 15:05:43 2022-06-17 15:05:43,208 [execute] INFO git cat-file --batch-check 15:05:43 2022-06-17 15:05:43,208 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/foundry_device-virtual-go_PR-290/.semver, universal_newlines=False, shell=None, istream=) 15:05:43 2022-06-17 15:05:43,214 [execute] INFO git cat-file --batch 15:05:43 2022-06-17 15:05:43,215 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/foundry_device-virtual-go_PR-290/.semver, universal_newlines=False, shell=None, istream=) 15:05:43 2022-06-17 15:05:43,221 [read_version] DEBUG read version from /w/workspace/foundry_device-virtual-go_PR-290/.semver/PR-290 15:05:43 0.0.0 [Pipeline] } 15:05:43 $ docker exec --env ******** --env ******** 0051dfe07d1c69b024ab90f2db27053aafb9014aece1613fc8b55c68bea32724 ssh-agent -k 15:05:43 unset SSH_AUTH_SOCK; 15:05:43 unset SSH_AGENT_PID; 15:05:43 echo Agent pid 77 killed; 15:05:43 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 15:05:43 + git semver [Pipeline] } 15:05:43 $ docker stop --time=1 0051dfe07d1c69b024ab90f2db27053aafb9014aece1613fc8b55c68bea32724 15:05:45 $ docker rm -f 0051dfe07d1c69b024ab90f2db27053aafb9014aece1613fc8b55c68bea32724 [Pipeline] // withDockerContainer [Pipeline] sh 15:05:45 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 15:05:45 Stashed 1 file(s) [Pipeline] echo 15:05:45 [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 15:05:46 provisioning config files... 15:05:46 copy managed file [device-virtual-go-settings] to file:/w/workspace/foundry_device-virtual-go_PR-290@tmp/config4565398423903907063tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 15:05:46 ---> docker-login.sh 15:05:46 nexus3.edgexfoundry.org:10001 15:05:46 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:05:46 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:05:46 Configure a credential helper to remove this warning. See 15:05:46 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:05:46 15:05:46 Login Succeeded 15:05:46 nexus3.edgexfoundry.org:10002 15:05:46 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:05:46 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:05:46 Configure a credential helper to remove this warning. See 15:05:46 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:05:46 15:05:46 Login Succeeded 15:05:46 nexus3.edgexfoundry.org:10003 15:05:46 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:05:46 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:05:46 Configure a credential helper to remove this warning. See 15:05:46 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:05:46 15:05:46 Login Succeeded 15:05:46 nexus3.edgexfoundry.org:10004 15:05:46 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:05:46 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:05:46 Configure a credential helper to remove this warning. See 15:05:46 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:05:46 15:05:46 Login Succeeded 15:05:46 docker.io 15:05:46 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:05:47 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:05:47 Configure a credential helper to remove this warning. See 15:05:47 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:05:47 15:05:47 Login Succeeded 15:05:47 ---> docker-login.sh ends [Pipeline] } 15:05:47 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 15:05:47 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 15:05:47 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 15:05:47 ========================================================= 15:05:47 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine] 15:05:47 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:05:47 + docker build -t ci-base-image-x86_64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine --build-arg MAKE=echo noop --target=builder . 15:05:47 Sending build context to Docker daemon 23.05MB 15:05:47 Step 1/12 : ARG BASE=golang:1.17-alpine3.15 15:05:47 Step 2/12 : FROM ${BASE} AS builder 15:05:47 1.17-alpine: Pulling from edgex-devops/edgex-golang-base 15:05:47 59bf1c3509f3: Pulling fs layer 15:05:47 666ba61612fd: Pulling fs layer 15:05:47 8ed8ca486205: Pulling fs layer 15:05:47 cc1cd167ecdc: Pulling fs layer 15:05:47 c516ae0d96e1: Pulling fs layer 15:05:47 684cea983483: Pulling fs layer 15:05:47 dd3240ac7de5: Pulling fs layer 15:05:47 b1e948a4e11c: Pulling fs layer 15:05:47 cc1cd167ecdc: Waiting 15:05:47 c516ae0d96e1: Waiting 15:05:47 dd3240ac7de5: Waiting 15:05:47 a8fd76ee1af6: Pulling fs layer 15:05:47 b1e948a4e11c: Waiting 15:05:47 646ad004c059: Pulling fs layer 15:05:47 684cea983483: Waiting 15:05:47 8ed8ca486205: Verifying Checksum 15:05:47 8ed8ca486205: Download complete 15:05:47 666ba61612fd: Download complete 15:05:47 c516ae0d96e1: Verifying Checksum 15:05:47 c516ae0d96e1: Download complete 15:05:47 684cea983483: Verifying Checksum 15:05:47 684cea983483: Download complete 15:05:47 dd3240ac7de5: Verifying Checksum 15:05:47 dd3240ac7de5: Download complete 15:05:47 59bf1c3509f3: Verifying Checksum 15:05:47 59bf1c3509f3: Download complete 15:05:47 b1e948a4e11c: Verifying Checksum 15:05:47 b1e948a4e11c: Download complete 15:05:47 59bf1c3509f3: Pull complete 15:05:48 666ba61612fd: Pull complete 15:05:48 8ed8ca486205: Pull complete 15:05:48 646ad004c059: Verifying Checksum 15:05:48 646ad004c059: Download complete 15:05:48 cc1cd167ecdc: Verifying Checksum 15:05:48 cc1cd167ecdc: Download complete 15:05:48 a8fd76ee1af6: Verifying Checksum 15:05:48 a8fd76ee1af6: Download complete 15:05:51 cc1cd167ecdc: Pull complete 15:05:51 c516ae0d96e1: Pull complete 15:05:51 684cea983483: Pull complete 15:05:52 dd3240ac7de5: Pull complete 15:05:52 b1e948a4e11c: Pull complete 15:05:54 a8fd76ee1af6: Pull complete 15:05:55 646ad004c059: Pull complete 15:05:55 Digest: sha256:bc8ce28cadebfaa099e5330588345fe90134e4027cf71364bfd2aff1e7ff8c16 15:05:55 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine 15:05:55 ---> 8f69c11f6b0c 15:05:55 Step 3/12 : ARG ALPINE_PKG_BASE="make git openssh-client gcc libc-dev zeromq-dev libsodium-dev" 15:05:57 ---> Running in f65970dabc71 15:05:57 Removing intermediate container f65970dabc71 15:05:57 ---> 761e94e3c370 15:05:57 Step 4/12 : ARG ALPINE_PKG_EXTRA="" 15:05:57 ---> Running in 5a81509c2906 15:05:57 Removing intermediate container 5a81509c2906 15:05:57 ---> 79e5d55f1e4f 15:05:57 Step 5/12 : WORKDIR /device-virtual-go 15:05:57 ---> Running in 8242e881070c 15:05:57 Removing intermediate container 8242e881070c 15:05:57 ---> da1e5f574789 15:05:57 Step 6/12 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 15:05:57 ---> Running in 8d45bff875f0 15:05:57 Removing intermediate container 8d45bff875f0 15:05:57 ---> cee1390d00a6 15:05:57 Step 7/12 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 15:05:57 ---> Running in 3b92cacb3ff0 15:05:58 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 15:05:59 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 15:05:59 (1/4) Installing openssh-keygen (8.8_p1-r1) 15:05:59 (2/4) Installing libedit (20210910.3.1-r0) 15:05:59 (3/4) Installing openssh-client-common (8.8_p1-r1) 15:05:59 (4/4) Installing openssh-client-default (8.8_p1-r1) 15:05:59 Executing busybox-1.34.1-r3.trigger 15:05:59 OK: 224 MiB in 56 packages 15:06:00 Removing intermediate container 3b92cacb3ff0 15:06:00 ---> 9f879c3732d6 15:06:00 Step 8/12 : COPY go.mod vendor* ./ 15:06:00 ---> a800e37cf4c3 15:06:00 Step 9/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 15:06:00 ---> Running in aa69acaf08e7 15:06:01 Still waiting to schedule task 15:06:01 ‘prd-ubuntu20.04-docker-arm64-4c-16g-2589’ is offline 15:06:15 Removing intermediate container aa69acaf08e7 15:06:15 ---> c4fd16b248e2 15:06:15 Step 10/12 : COPY . . 15:06:15 ---> 97fb7c27ae2c 15:06:15 Step 11/12 : ARG MAKE='make build' 15:06:15 ---> Running in 5accbc2d9be8 15:06:15 Removing intermediate container 5accbc2d9be8 15:06:15 ---> c0cc9d68f245 15:06:15 Step 12/12 : RUN $MAKE 15:06:15 ---> Running in b860c3e16a66 15:06:15 noop 15:06:15 Removing intermediate container b860c3e16a66 15:06:15 ---> 93daa53dec32 15:06:15 Successfully built 93daa53dec32 15:06:15 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:06:15 + docker inspect -f . ci-base-image-x86_64 15:06:15 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 15:06:15 prd-ubuntu20.04-docker-8c-8g-2591 does not seem to be running inside a container 15:06:15 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/foundry_device-virtual-go_PR-290 -v /w/workspace/foundry_device-virtual-go_PR-290:/w/workspace/foundry_device-virtual-go_PR-290:rw,z -v /w/workspace/foundry_device-virtual-go_PR-290@tmp:/w/workspace/foundry_device-virtual-go_PR-290@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 15:06:15 $ docker top 83411be48b6a44bb7df315a0c3d1c2c0ce213f6ec9cb5c5a265b5ec451d215e2 -eo pid,comm [Pipeline] { [Pipeline] sh 15:06:16 + go version 15:06:16 go version go1.17.7 linux/amd64 [Pipeline] } 15:06:16 $ docker stop --time=1 83411be48b6a44bb7df315a0c3d1c2c0ce213f6ec9cb5c5a265b5ec451d215e2 15:06:17 $ docker rm -f 83411be48b6a44bb7df315a0c3d1c2c0ce213f6ec9cb5c5a265b5ec451d215e2 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:06:17 + docker inspect -f . ci-base-image-x86_64 15:06:17 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 15:06:18 prd-ubuntu20.04-docker-8c-8g-2591 does not seem to be running inside a container 15:06:18 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/foundry_device-virtual-go_PR-290 -v /w/workspace/foundry_device-virtual-go_PR-290:/w/workspace/foundry_device-virtual-go_PR-290:rw,z -v /w/workspace/foundry_device-virtual-go_PR-290@tmp:/w/workspace/foundry_device-virtual-go_PR-290@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 15:06:18 $ docker top bdf3a87b7841c7df66fff6fffe5510993cefbbac5a7819a8646d7a1115a5506a -eo pid,comm [Pipeline] { [Pipeline] fileExists [Pipeline] sh 15:06:18 + make test 15:06:18 CGO_ENABLED=1 GO111MODULE=on go test ./... -coverprofile=coverage.out 15:06:19 ? github.com/edgexfoundry/device-virtual-go [no test files] 15:06:27 ? github.com/edgexfoundry/device-virtual-go/cmd [no test files] 15:06:27 ok github.com/edgexfoundry/device-virtual-go/internal/driver 0.038s coverage: 65.7% of statements 15:06:34 CGO_ENABLED=1 GO111MODULE=on go vet ./... 15:06:37 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 15:06:37 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 15:06:37 ./bin/test-attribution-txt.sh [Pipeline] echo 15:06:37 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 15:06:37 $ docker stop --time=1 bdf3a87b7841c7df66fff6fffe5510993cefbbac5a7819a8646d7a1115a5506a 15:06:39 $ docker rm -f bdf3a87b7841c7df66fff6fffe5510993cefbbac5a7819a8646d7a1115a5506a [Pipeline] // withDockerContainer [Pipeline] sh 15:06:39 + sudo chown -R jenkins:jenkins . [Pipeline] stash 15:06:39 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 15:06:40 + sudo chown -R jenkins:jenkins . [Pipeline] sh 15:06:40 + ls -al . 15:06:40 total 192 15:06:40 drwxrwxr-x 9 jenkins jenkins 4096 Jun 17 15:06 . 15:06:40 drwxrwxr-x 4 jenkins jenkins 4096 Jun 17 15:05 .. 15:06:40 drwxrwxr-x 8 jenkins jenkins 4096 Jun 17 15:05 .git 15:06:40 drwxrwxr-x 3 jenkins jenkins 4096 Jun 17 15:05 .github 15:06:40 -rw-rw-r-- 1 jenkins jenkins 337 Jun 17 15:05 .gitignore 15:06:40 -rw-rw-r-- 1 jenkins jenkins 41 Jun 17 15:05 .golangci.yml 15:06:40 drwxr-xr-x 3 jenkins jenkins 4096 Jun 17 15:05 .semver 15:06:40 -rw-rw-r-- 1 jenkins jenkins 8026 Jun 17 15:05 Attribution.txt 15:06:40 -rw-rw-r-- 1 jenkins jenkins 9649 Jun 17 15:05 CHANGELOG.md 15:06:40 -rw-rw-r-- 1 jenkins jenkins 1974 Jun 17 15:05 Dockerfile 15:06:40 -rw-rw-r-- 1 jenkins jenkins 677 Jun 17 15:05 GOVERNANCE.md 15:06:40 -rw-rw-r-- 1 jenkins jenkins 660 Jun 17 15:05 Jenkinsfile 15:06:40 -rw-rw-r-- 1 jenkins jenkins 11340 Jun 17 15:05 LICENSE 15:06:40 -rw-rw-r-- 1 jenkins jenkins 2248 Jun 17 15:05 Makefile 15:06:40 -rw-rw-r-- 1 jenkins jenkins 623 Jun 17 15:05 OWNERS.md 15:06:40 -rw-rw-r-- 1 jenkins jenkins 2914 Jun 17 15:05 README.md 15:06:40 -rw-rw-r-- 1 jenkins jenkins 5 Jun 17 15:05 VERSION 15:06:40 drwxrwxr-x 2 jenkins jenkins 4096 Jun 17 15:05 bin 15:06:40 drwxrwxr-x 3 jenkins jenkins 4096 Jun 17 15:05 cmd 15:06:40 -rw-r--r-- 1 jenkins jenkins 44128 Jun 17 15:06 coverage.out 15:06:40 -rw-rw-r-- 1 jenkins jenkins 3139 Jun 17 15:05 go.mod 15:06:40 -rw-rw-r-- 1 jenkins jenkins 35006 Jun 17 15:05 go.sum 15:06:40 drwxrwxr-x 3 jenkins jenkins 4096 Jun 17 15:05 internal 15:06:40 drwxrwxr-x 3 jenkins jenkins 4096 Jun 17 15:05 snap 15:06:40 -rw-rw-r-- 1 jenkins jenkins 235 Jun 17 15:05 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:06:41 + docker build -t device-virtual -f Dockerfile --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=94db043223987bafc21c8bad326de67ff661989d --label arch=amd64 --label version=0.0.0 . 15:06:41 Sending build context to Docker daemon 23.09MB 15:06:41 Step 1/26 : ARG BASE=golang:1.17-alpine3.15 15:06:41 Step 2/26 : FROM ${BASE} AS builder 15:06:41 ---> 93daa53dec32 15:06:41 Step 3/26 : ARG ALPINE_PKG_BASE="make git openssh-client gcc libc-dev zeromq-dev libsodium-dev" 15:06:41 ---> Running in 4f2f6a3f0c36 15:06:41 Removing intermediate container 4f2f6a3f0c36 15:06:41 ---> 77c8e64282ce 15:06:41 Step 4/26 : ARG ALPINE_PKG_EXTRA="" 15:06:41 ---> Running in 39ce611f4efd 15:06:41 Removing intermediate container 39ce611f4efd 15:06:41 ---> 8537eb1a2b9e 15:06:41 Step 5/26 : WORKDIR /device-virtual-go 15:06:41 ---> Running in da0ef991c27c 15:06:41 Removing intermediate container da0ef991c27c 15:06:41 ---> 7b62669ce9ae 15:06:41 Step 6/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 15:06:41 ---> Running in 1e187bd69e22 15:06:42 Removing intermediate container 1e187bd69e22 15:06:42 ---> 383f8a54edef 15:06:42 Step 7/26 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 15:06:42 ---> Running in cdf4eacecf74 15:06:42 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 15:06:43 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 15:06:43 OK: 224 MiB in 56 packages 15:06:43 Removing intermediate container cdf4eacecf74 15:06:43 ---> c8ee6f5b6e51 15:06:43 Step 8/26 : COPY go.mod vendor* ./ 15:06:44 ---> 90377d7c5ddb 15:06:44 Step 9/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 15:06:44 ---> Running in b0567a84c4d6 15:06:44 Removing intermediate container b0567a84c4d6 15:06:44 ---> e9f32cf4a814 15:06:44 Step 10/26 : COPY . . 15:06:45 ---> 0af8c597910d 15:06:45 Step 11/26 : ARG MAKE='make build' 15:06:45 ---> Running in 094d9febbf9e 15:06:45 Removing intermediate container 094d9febbf9e 15:06:45 ---> 6060a2b26065 15:06:45 Step 12/26 : RUN $MAKE 15:06:45 ---> Running in 97b14901c2ba 15:06:45 CGO_ENABLED=1 GO111MODULE=on go build -ldflags "-linkmode=external -X github.com/edgexfoundry/device-virtual-go.Version=0.0.0" -trimpath -mod=readonly -buildmode=pie -o cmd/device-virtual ./cmd 15:07:07 Removing intermediate container 97b14901c2ba 15:07:07 ---> fbbb60cc233f 15:07:07 Step 13/26 : FROM alpine:3.14 15:07:07 3.14: Pulling from library/alpine 15:07:07 8663204ce13b: Pulling fs layer 15:07:07 8663204ce13b: Verifying Checksum 15:07:07 8663204ce13b: Download complete 15:07:07 8663204ce13b: Pull complete 15:07:07 Digest: sha256:06b5d462c92fc39303e6363c65e074559f8d6b1363250027ed5053557e3398c5 15:07:07 Status: Downloaded newer image for alpine:3.14 15:07:07 ---> e04c818066af 15:07:07 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019-2021: IOTech' 15:07:07 ---> Running in 61aa3afe6964 15:07:07 Removing intermediate container 61aa3afe6964 15:07:07 ---> e6b0f45867cc 15:07:07 Step 15/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 15:07:07 ---> Running in 3c8f78a8caee 15:07:07 Removing intermediate container 3c8f78a8caee 15:07:07 ---> 20fa911c576f 15:07:07 Step 16/26 : RUN apk add --update --no-cache zeromq dumb-init 15:07:07 ---> Running in 61067df117cf 15:07:07 fetch https://nl.alpinelinux.org/alpine/v3.14/main/x86_64/APKINDEX.tar.gz 15:07:07 fetch https://nl.alpinelinux.org/alpine/v3.14/community/x86_64/APKINDEX.tar.gz 15:07:07 (1/6) Installing dumb-init (1.2.5-r1) 15:07:07 (2/6) Installing libgcc (10.3.1_git20210424-r2) 15:07:07 (3/6) Installing libsodium (1.0.18-r0) 15:07:07 (4/6) Installing libstdc++ (10.3.1_git20210424-r2) 15:07:07 (5/6) Installing libzmq (4.3.4-r0) 15:07:08 (6/6) Installing zeromq (4.3.4-r0) 15:07:08 Executing busybox-1.33.1-r7.trigger 15:07:08 OK: 8 MiB in 20 packages 15:07:08 Removing intermediate container 61067df117cf 15:07:08 ---> 961ac625f3d6 15:07:08 Step 17/26 : WORKDIR / 15:07:08 ---> Running in be2c56116bb9 15:07:08 Removing intermediate container be2c56116bb9 15:07:08 ---> cebbddc41e17 15:07:08 Step 18/26 : COPY --from=builder /device-virtual-go/Attribution.txt / 15:07:08 ---> f6b82de732e0 15:07:08 Step 19/26 : COPY --from=builder /device-virtual-go/LICENSE / 15:07:08 ---> a572bba5ab25 15:07:08 Step 20/26 : COPY --from=builder /device-virtual-go/cmd / 15:07:09 ---> eab1637eb660 15:07:09 Step 21/26 : EXPOSE 59900 15:07:09 ---> Running in e7aab01a3684 15:07:09 Removing intermediate container e7aab01a3684 15:07:09 ---> ab1a9bab40c4 15:07:09 Step 22/26 : ENTRYPOINT ["/device-virtual"] 15:07:09 ---> Running in d2164efccf93 15:07:09 Removing intermediate container d2164efccf93 15:07:09 ---> 6a945f0de39f 15:07:09 Step 23/26 : CMD ["--cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 15:07:09 ---> Running in b750f24cfa6b 15:07:10 Removing intermediate container b750f24cfa6b 15:07:10 ---> 7aa0e9f07fec 15:07:10 Step 24/26 : LABEL arch=amd64 15:07:10 ---> Running in ce5d3b0f1abc 15:07:10 Removing intermediate container ce5d3b0f1abc 15:07:10 ---> 4cd1d64d9e6a 15:07:10 Step 25/26 : LABEL git_sha=94db043223987bafc21c8bad326de67ff661989d 15:07:10 ---> Running in e4a671d41e10 15:07:10 Removing intermediate container e4a671d41e10 15:07:10 ---> 54cffd132abe 15:07:10 Step 26/26 : LABEL version=0.0.0 15:07:10 ---> Running in 170f843b5576 15:07:10 Removing intermediate container 170f843b5576 15:07:10 ---> c6b91d2d95f5 15:07:10 [Warning] One or more build-args [ARCH] were not consumed 15:07:10 Successfully built c6b91d2d95f5 15:07:10 Successfully tagged device-virtual: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 15:07:10 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 15:07:10 15:07:10 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:07:11 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 15:07:11 latest: Pulling from edgex-lftools-log-publisher 15:07:11 5eb5b503b376: Pulling fs layer 15:07:11 5c69ac0246d0: Pulling fs layer 15:07:11 ec43610c2a17: Pulling fs layer 15:07:11 3a2ae6a8a46f: Pulling fs layer 15:07:11 33b1e0a273af: Pulling fs layer 15:07:11 5d3b04190fa2: Pulling fs layer 15:07:11 2f39f015ded8: Pulling fs layer 15:07:11 3a2ae6a8a46f: Waiting 15:07:11 33b1e0a273af: Waiting 15:07:11 5d3b04190fa2: Waiting 15:07:11 5c69ac0246d0: Verifying Checksum 15:07:11 5c69ac0246d0: Download complete 15:07:11 3a2ae6a8a46f: Verifying Checksum 15:07:11 3a2ae6a8a46f: Download complete 15:07:11 33b1e0a273af: Verifying Checksum 15:07:11 33b1e0a273af: Download complete 15:07:11 5d3b04190fa2: Verifying Checksum 15:07:11 5d3b04190fa2: Download complete 15:07:11 ec43610c2a17: Verifying Checksum 15:07:11 ec43610c2a17: Download complete 15:07:11 5eb5b503b376: Verifying Checksum 15:07:11 5eb5b503b376: Download complete 15:07:11 2f39f015ded8: Download complete 15:07:12 5eb5b503b376: Pull complete 15:07:12 5c69ac0246d0: Pull complete 15:07:12 ec43610c2a17: Pull complete 15:07:13 3a2ae6a8a46f: Pull complete 15:07:13 33b1e0a273af: Pull complete 15:07:13 5d3b04190fa2: Pull complete 15:07:17 2f39f015ded8: Pull complete 15:07:17 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 15:07:17 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 15:07:17 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 15:07:17 prd-ubuntu20.04-docker-8c-8g-2591 does not seem to be running inside a container 15:07:17 $ 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/foundry_device-virtual-go_PR-290 -v /w/workspace/foundry_device-virtual-go_PR-290:/w/workspace/foundry_device-virtual-go_PR-290:rw,z -v /w/workspace/foundry_device-virtual-go_PR-290@tmp:/w/workspace/foundry_device-virtual-go_PR-290@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 15:07:19 $ docker top dfc0d1737868bcd58fbe8a1d4e4fd612bc6bec5098bebb9681be27f819622b31 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 15:07:20 ---> job-cost.sh 15:07:20 lf-activate-venv: SKIPPING 15:07:20 INFO: No Stack... 15:07:20 INFO: Retrieving Pricing Info for: v3-standard-8 15:07:20 INFO: Archiving Costs [Pipeline] sh 15:07:21 + cat /w/workspace/foundry_device-virtual-go_PR-290/archives/cost.csv 15:07:21 + cut -d, -f6 [Pipeline] lock 15:07:21 Trying to acquire lock on [jenkins-edgexfoundry-device-virtual-go-PR-290-8-stack-cost] 15:07:21 Resource [jenkins-edgexfoundry-device-virtual-go-PR-290-8-stack-cost] did not exist. Created. 15:07:21 Lock acquired on [jenkins-edgexfoundry-device-virtual-go-PR-290-8-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 15:07:21 + echo total: 0.2199999988079071 [Pipeline] stash 15:07:21 Stashed 1 file(s) [Pipeline] } 15:07:21 Lock released on resource [jenkins-edgexfoundry-device-virtual-go-PR-290-8-stack-cost] [Pipeline] // lock [Pipeline] } 15:07:21 $ docker stop --time=1 dfc0d1737868bcd58fbe8a1d4e4fd612bc6bec5098bebb9681be27f819622b31 15:07:22 $ docker rm -f dfc0d1737868bcd58fbe8a1d4e4fd612bc6bec5098bebb9681be27f819622b31 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 15:07:37 Running on prd-ubuntu20.04-docker-arm64-4c-16g-2592 in /w/workspace/foundry_device-virtual-go_PR-290 [Pipeline] { [Pipeline] ws 15:07:37 Running in /w/workspace/device-virtual-go/8 [Pipeline] { [Pipeline] checkout 15:07:37 The recommended git tool is: git 15:07:44 using credential edgex-jenkins-ssh 15:07:44 Cloning the remote Git repository 15:07:44 Cloning repository git@github.com:edgexfoundry/device-virtual-go.git 15:07:44 > git init /w/workspace/device-virtual-go/8 # timeout=10 15:07:44 Fetching upstream changes from git@github.com:edgexfoundry/device-virtual-go.git 15:07:44 > git --version # timeout=10 15:07:44 > git --version # 'git version 2.25.1' 15:07:44 using GIT_SSH to set credentials SSH Credentials for GitHub 15:07:44 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-virtual-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 15:07:47 Merging remotes/origin/main commit dce4ce0a514b4bc15d53e5a9f9fadfed4bd3c91a into PR head commit 94db043223987bafc21c8bad326de67ff661989d 15:07:47 Merge succeeded, producing 94db043223987bafc21c8bad326de67ff661989d 15:07:47 Checking out Revision 94db043223987bafc21c8bad326de67ff661989d (PR-290) 15:07:46 > git config remote.origin.url git@github.com:edgexfoundry/device-virtual-go.git # timeout=10 15:07:46 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 15:07:46 > git config remote.origin.url git@github.com:edgexfoundry/device-virtual-go.git # timeout=10 15:07:46 Fetching upstream changes from git@github.com:edgexfoundry/device-virtual-go.git 15:07:46 using GIT_SSH to set credentials SSH Credentials for GitHub 15:07:46 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-virtual-go.git +refs/pull/290/head:refs/remotes/origin/PR-290 +refs/heads/main:refs/remotes/origin/main # timeout=10 15:07:47 > git config core.sparsecheckout # timeout=10 15:07:47 > git checkout -f 94db043223987bafc21c8bad326de67ff661989d # timeout=10 15:07:47 > git remote # timeout=10 15:07:47 > git config --get remote.origin.url # timeout=10 15:07:47 using GIT_SSH to set credentials SSH Credentials for GitHub 15:07:47 > git merge dce4ce0a514b4bc15d53e5a9f9fadfed4bd3c91a # timeout=10 15:07:47 > git rev-parse HEAD^{commit} # timeout=10 15:07:47 > git config core.sparsecheckout # timeout=10 15:07:47 > git checkout -f 94db043223987bafc21c8bad326de67ff661989d # timeout=10 15:07:51 Commit message: "fix(snap): Use local build snap for testing " [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 15:07:52 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 15:07:52 % Total % Received % Xferd Average Speed Time Time Time Current 15:07:52 Dload Upload Total Spent Left Speed 15:07:52 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12253 100 12253 0 0 51483 0 --:--:-- --:--:-- --:--:-- 51483 [Pipeline] sh 15:07:52 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 15:07:53 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 15:07:53 + sudo tee /etc/docker/daemon.new 15:07:53 { 15:07:53 "registry-mirrors": [ 15:07:53 "https://nexus3.edgexfoundry.org:10001" 15:07:53 ], 15:07:53 "bip": "10.250.0.254/24", 15:07:53 "hosts": [ 15:07:53 "tcp://0.0.0.0:5555", 15:07:53 "unix:///var/run/docker.sock" 15:07:53 ], 15:07:53 "mtu": 1458, 15:07:53 "selinux-enabled": true, 15:07:53 "seccomp-profile": "/etc/docker/seccomp.json" 15:07:53 } [Pipeline] sh 15:07:53 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 15:07:54 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 15:08:12 provisioning config files... 15:08:12 copy managed file [device-virtual-go-settings] to file:/w/workspace/device-virtual-go/8@tmp/config7265997219123938551tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 15:08:12 ---> docker-login.sh 15:08:12 nexus3.edgexfoundry.org:10001 15:08:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:08:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:08:13 Configure a credential helper to remove this warning. See 15:08:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:08:13 15:08:13 Login Succeeded 15:08:13 nexus3.edgexfoundry.org:10002 15:08:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:08:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:08:13 Configure a credential helper to remove this warning. See 15:08:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:08:13 15:08:13 Login Succeeded 15:08:13 nexus3.edgexfoundry.org:10003 15:08:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:08:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:08:14 Configure a credential helper to remove this warning. See 15:08:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:08:14 15:08:14 Login Succeeded 15:08:14 nexus3.edgexfoundry.org:10004 15:08:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:08:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:08:14 Configure a credential helper to remove this warning. See 15:08:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:08:14 15:08:14 Login Succeeded 15:08:15 docker.io 15:08:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:08:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:08:15 Configure a credential helper to remove this warning. See 15:08:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:08:15 15:08:15 Login Succeeded 15:08:15 ---> docker-login.sh ends [Pipeline] } 15:08:15 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 15:08:16 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 15:08:16 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 15:08:16 ========================================================= 15:08:16 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine] 15:08:16 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:08:16 + docker build -t ci-base-image-arm64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine --build-arg MAKE=echo noop --target=builder . 15:08:17 Sending build context to Docker daemon 11.67MB 15:08:17 Step 1/12 : ARG BASE=golang:1.17-alpine3.15 15:08:17 Step 2/12 : FROM ${BASE} AS builder 15:08:17 1.17-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 15:08:17 9b3977197b4f: Pulling fs layer 15:08:17 1a89e8eeedd5: Pulling fs layer 15:08:17 94645a83ff95: Pulling fs layer 15:08:17 e6fb740bc735: Pulling fs layer 15:08:17 3a77bd46dcc9: Pulling fs layer 15:08:17 355e64cbe906: Pulling fs layer 15:08:17 e6fb740bc735: Waiting 15:08:17 63ab81a10011: Pulling fs layer 15:08:17 555d1d1c4555: Pulling fs layer 15:08:17 3a77bd46dcc9: Waiting 15:08:17 355e64cbe906: Waiting 15:08:17 63ab81a10011: Waiting 15:08:17 7d9057610161: Pulling fs layer 15:08:17 555d1d1c4555: Waiting 15:08:17 7d9057610161: Waiting 15:08:17 94645a83ff95: Download complete 15:08:17 1a89e8eeedd5: Verifying Checksum 15:08:17 1a89e8eeedd5: Download complete 15:08:17 3a77bd46dcc9: Download complete 15:08:17 355e64cbe906: Download complete 15:08:17 9b3977197b4f: Download complete 15:08:17 63ab81a10011: Verifying Checksum 15:08:17 63ab81a10011: Download complete 15:08:18 9b3977197b4f: Pull complete 15:08:18 7d9057610161: Verifying Checksum 15:08:18 7d9057610161: Download complete 15:08:19 1a89e8eeedd5: Pull complete 15:08:19 94645a83ff95: Pull complete 15:08:19 555d1d1c4555: Verifying Checksum 15:08:19 555d1d1c4555: Download complete 15:08:19 e6fb740bc735: Verifying Checksum 15:08:19 e6fb740bc735: Download complete 15:08:32 e6fb740bc735: Pull complete 15:08:32 3a77bd46dcc9: Pull complete 15:08:32 355e64cbe906: Pull complete 15:08:33 63ab81a10011: Pull complete 15:08:39 555d1d1c4555: Pull complete 15:08:41 7d9057610161: Pull complete 15:08:41 Digest: sha256:2bfe06e9b82483759db2d79553298764cc23e00699169ff1c4d7513112b2d636 15:08:41 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine 15:08:41 ---> 819e984ddca1 15:08:41 Step 3/12 : ARG ALPINE_PKG_BASE="make git openssh-client gcc libc-dev zeromq-dev libsodium-dev" 15:08:42 ---> Running in fd66ab9d91c9 15:08:42 Removing intermediate container fd66ab9d91c9 15:08:42 ---> 16c16ac13f2f 15:08:42 Step 4/12 : ARG ALPINE_PKG_EXTRA="" 15:08:42 ---> Running in 11a0ab0d56e1 15:08:43 Removing intermediate container 11a0ab0d56e1 15:08:43 ---> c1ae3522808b 15:08:43 Step 5/12 : WORKDIR /device-virtual-go 15:08:43 ---> Running in a5ca2f9fcabb 15:08:43 Removing intermediate container a5ca2f9fcabb 15:08:43 ---> d9e33e93737a 15:08:43 Step 6/12 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 15:08:43 ---> Running in f8e18d9281f4 15:08:47 Removing intermediate container f8e18d9281f4 15:08:47 ---> 724ef5c8aefa 15:08:47 Step 7/12 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 15:08:47 ---> Running in 270c9b3aae9b 15:08:47 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 15:08:48 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 15:08:49 (1/4) Installing openssh-keygen (8.8_p1-r1) 15:08:49 (2/4) Installing libedit (20210910.3.1-r0) 15:08:49 (3/4) Installing openssh-client-common (8.8_p1-r1) 15:08:49 (4/4) Installing openssh-client-default (8.8_p1-r1) 15:08:49 Executing busybox-1.34.1-r3.trigger 15:08:49 OK: 224 MiB in 56 packages 15:08:50 Removing intermediate container 270c9b3aae9b 15:08:50 ---> ba0a5fecbda7 15:08:50 Step 8/12 : COPY go.mod vendor* ./ 15:08:51 ---> 6ed4dc9e415e 15:08:51 Step 9/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 15:08:51 ---> Running in 4a7d50df2527 15:09:38 Removing intermediate container 4a7d50df2527 15:09:38 ---> b3ae761da10a 15:09:38 Step 10/12 : COPY . . 15:09:38 ---> 78e8f20c083c 15:09:38 Step 11/12 : ARG MAKE='make build' 15:09:38 ---> Running in d0e23dcdab26 15:09:38 Removing intermediate container d0e23dcdab26 15:09:38 ---> 2a5ad156b0d6 15:09:38 Step 12/12 : RUN $MAKE 15:09:38 ---> Running in 8ae2c5701a6d 15:09:38 noop 15:09:38 Removing intermediate container 8ae2c5701a6d 15:09:38 ---> 7466fbf8467d 15:09:38 Successfully built 7466fbf8467d 15:09:38 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:09:38 + docker inspect -f . ci-base-image-arm64 15:09:38 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 15:09:38 prd-ubuntu20.04-docker-arm64-4c-16g-2592 does not seem to be running inside a container 15:09:38 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-virtual-go/8 -v /w/workspace/device-virtual-go/8:/w/workspace/device-virtual-go/8:rw,z -v /w/workspace/device-virtual-go/8@tmp:/w/workspace/device-virtual-go/8@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 15:09:40 $ docker top 21f5689665f4ec1120edfdd549357125a565cb71c5e53121c600af368934ced8 -eo pid,comm [Pipeline] { [Pipeline] sh 15:09:41 + go version 15:09:41 go version go1.17.7 linux/arm64 [Pipeline] } 15:09:41 $ docker stop --time=1 21f5689665f4ec1120edfdd549357125a565cb71c5e53121c600af368934ced8 15:09:42 $ docker rm -f 21f5689665f4ec1120edfdd549357125a565cb71c5e53121c600af368934ced8 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:09:43 + docker inspect -f . ci-base-image-arm64 15:09:43 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 15:09:43 prd-ubuntu20.04-docker-arm64-4c-16g-2592 does not seem to be running inside a container 15:09:43 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-virtual-go/8 -v /w/workspace/device-virtual-go/8:/w/workspace/device-virtual-go/8:rw,z -v /w/workspace/device-virtual-go/8@tmp:/w/workspace/device-virtual-go/8@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 15:09:44 $ docker top 09266ba83de73c6105e09757c309774f26dd02c02c52575faab28ac86e766916 -eo pid,comm [Pipeline] { [Pipeline] fileExists [Pipeline] sh 15:09:45 + make test 15:09:45 CGO_ENABLED=1 GO111MODULE=on go test ./... -coverprofile=coverage.out 15:09:47 ? github.com/edgexfoundry/device-virtual-go [no test files] 15:11:08 ? github.com/edgexfoundry/device-virtual-go/cmd [no test files] 15:11:08 ok github.com/edgexfoundry/device-virtual-go/internal/driver 0.136s coverage: 65.7% of statements 15:11:08 WARNING: Linting skipped (not on x86_64 or linter not installed) 15:11:08 CGO_ENABLED=1 GO111MODULE=on go vet ./... 15:11:27 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 15:11:27 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 15:11:27 ./bin/test-attribution-txt.sh [Pipeline] echo 15:11:30 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 15:11:30 $ docker stop --time=1 09266ba83de73c6105e09757c309774f26dd02c02c52575faab28ac86e766916 15:11:32 $ docker rm -f 09266ba83de73c6105e09757c309774f26dd02c02c52575faab28ac86e766916 [Pipeline] // withDockerContainer [Pipeline] sh 15:11:33 + sudo chown -R jenkins:jenkins . [Pipeline] stash 15:11:33 Warning: overwriting stash ‘coverage-report’ 15:11:33 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 15:11:34 + sudo chown -R jenkins:jenkins . [Pipeline] sh 15:11:34 + ls -al . 15:11:34 total 188 15:11:34 drwxrwxr-x 8 jenkins jenkins 4096 Jun 17 15:11 . 15:11:34 drwxrwxr-x 4 jenkins jenkins 4096 Jun 17 15:07 .. 15:11:34 drwxrwxr-x 8 jenkins jenkins 4096 Jun 17 15:07 .git 15:11:34 drwxrwxr-x 3 jenkins jenkins 4096 Jun 17 15:07 .github 15:11:34 -rw-rw-r-- 1 jenkins jenkins 337 Jun 17 15:07 .gitignore 15:11:34 -rw-rw-r-- 1 jenkins jenkins 41 Jun 17 15:07 .golangci.yml 15:11:34 -rw-rw-r-- 1 jenkins jenkins 8026 Jun 17 15:07 Attribution.txt 15:11:34 -rw-rw-r-- 1 jenkins jenkins 9649 Jun 17 15:07 CHANGELOG.md 15:11:34 -rw-rw-r-- 1 jenkins jenkins 1974 Jun 17 15:07 Dockerfile 15:11:34 -rw-rw-r-- 1 jenkins jenkins 677 Jun 17 15:07 GOVERNANCE.md 15:11:34 -rw-rw-r-- 1 jenkins jenkins 660 Jun 17 15:07 Jenkinsfile 15:11:34 -rw-rw-r-- 1 jenkins jenkins 11340 Jun 17 15:07 LICENSE 15:11:34 -rw-rw-r-- 1 jenkins jenkins 2248 Jun 17 15:07 Makefile 15:11:34 -rw-rw-r-- 1 jenkins jenkins 623 Jun 17 15:07 OWNERS.md 15:11:34 -rw-rw-r-- 1 jenkins jenkins 2914 Jun 17 15:07 README.md 15:11:34 -rw-rw-r-- 1 jenkins jenkins 5 Jun 17 15:05 VERSION 15:11:34 drwxrwxr-x 2 jenkins jenkins 4096 Jun 17 15:07 bin 15:11:34 drwxrwxr-x 3 jenkins jenkins 4096 Jun 17 15:07 cmd 15:11:34 -rw-r--r-- 1 jenkins jenkins 44128 Jun 17 15:11 coverage.out 15:11:34 -rw-rw-r-- 1 jenkins jenkins 3139 Jun 17 15:07 go.mod 15:11:34 -rw-rw-r-- 1 jenkins jenkins 35006 Jun 17 15:07 go.sum 15:11:34 drwxrwxr-x 3 jenkins jenkins 4096 Jun 17 15:07 internal 15:11:34 drwxrwxr-x 3 jenkins jenkins 4096 Jun 17 15:07 snap 15:11:34 -rw-rw-r-- 1 jenkins jenkins 235 Jun 17 15:07 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:11:35 + docker build -t device-virtual-arm64 -f Dockerfile --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=94db043223987bafc21c8bad326de67ff661989d --label arch=arm64 --label version=0.0.0 . 15:11:35 Sending build context to Docker daemon 11.72MB 15:11:35 Step 1/26 : ARG BASE=golang:1.17-alpine3.15 15:11:35 Step 2/26 : FROM ${BASE} AS builder 15:11:35 ---> 7466fbf8467d 15:11:35 Step 3/26 : ARG ALPINE_PKG_BASE="make git openssh-client gcc libc-dev zeromq-dev libsodium-dev" 15:11:35 ---> Running in e7daaedf672d 15:11:35 Removing intermediate container e7daaedf672d 15:11:35 ---> 623d5f8017ee 15:11:35 Step 4/26 : ARG ALPINE_PKG_EXTRA="" 15:11:35 ---> Running in 1bdac3311f80 15:11:36 Removing intermediate container 1bdac3311f80 15:11:36 ---> fa662a4ba4e7 15:11:36 Step 5/26 : WORKDIR /device-virtual-go 15:11:36 ---> Running in 7d9e349a0167 15:11:36 Removing intermediate container 7d9e349a0167 15:11:36 ---> 3aed26e96a1c 15:11:36 Step 6/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 15:11:36 ---> Running in 9a462eab7f65 15:11:38 Removing intermediate container 9a462eab7f65 15:11:38 ---> b82fccd96451 15:11:38 Step 7/26 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 15:11:38 ---> Running in a46863cb707c 15:11:39 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 15:11:40 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 15:11:41 OK: 224 MiB in 56 packages 15:11:41 Removing intermediate container a46863cb707c 15:11:41 ---> 02ad30e0663e 15:11:41 Step 8/26 : COPY go.mod vendor* ./ 15:11:42 ---> 591ea3344478 15:11:42 Step 9/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 15:11:42 ---> Running in f03a4d1d0547 15:11:44 Removing intermediate container f03a4d1d0547 15:11:44 ---> 0d5e8117a580 15:11:44 Step 10/26 : COPY . . 15:11:45 ---> 01cefe6a0526 15:11:45 Step 11/26 : ARG MAKE='make build' 15:11:45 ---> Running in 6f4ef5ed0275 15:11:45 Removing intermediate container 6f4ef5ed0275 15:11:45 ---> 257b89e4e7eb 15:11:45 Step 12/26 : RUN $MAKE 15:11:45 ---> Running in fc2b5ce0b712 15:11:46 CGO_ENABLED=1 GO111MODULE=on go build -ldflags "-linkmode=external -X github.com/edgexfoundry/device-virtual-go.Version=0.0.0" -trimpath -mod=readonly -buildmode=pie -o cmd/device-virtual ./cmd 15:13:53 Removing intermediate container fc2b5ce0b712 15:13:53 ---> 6e6d34df4599 15:13:53 Step 13/26 : FROM alpine:3.14 15:13:53 3.14: Pulling from library/alpine 15:13:53 455c02918c45: Pulling fs layer 15:13:53 455c02918c45: Verifying Checksum 15:13:53 455c02918c45: Download complete 15:13:53 455c02918c45: Pull complete 15:13:53 Digest: sha256:06b5d462c92fc39303e6363c65e074559f8d6b1363250027ed5053557e3398c5 15:13:53 Status: Downloaded newer image for alpine:3.14 15:13:53 ---> ac73e934f311 15:13:53 Step 14/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019-2021: IOTech' 15:13:53 ---> Running in eac8fadb661a 15:13:53 Removing intermediate container eac8fadb661a 15:13:53 ---> 9ac68e652f29 15:13:53 Step 15/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 15:13:53 ---> Running in 3fe2f60e6413 15:13:53 Removing intermediate container 3fe2f60e6413 15:13:53 ---> 109ebb8d8d61 15:13:53 Step 16/26 : RUN apk add --update --no-cache zeromq dumb-init 15:13:53 ---> Running in dea5770af77f 15:13:53 fetch https://nl.alpinelinux.org/alpine/v3.14/main/aarch64/APKINDEX.tar.gz 15:13:53 fetch https://nl.alpinelinux.org/alpine/v3.14/community/aarch64/APKINDEX.tar.gz 15:13:53 (1/6) Installing dumb-init (1.2.5-r1) 15:13:53 (2/6) Installing libgcc (10.3.1_git20210424-r2) 15:13:53 (3/6) Installing libsodium (1.0.18-r0) 15:13:53 (4/6) Installing libstdc++ (10.3.1_git20210424-r2) 15:13:53 (5/6) Installing libzmq (4.3.4-r0) 15:13:53 (6/6) Installing zeromq (4.3.4-r0) 15:13:53 Executing busybox-1.33.1-r7.trigger 15:13:53 OK: 8 MiB in 20 packages 15:13:53 Removing intermediate container dea5770af77f 15:13:53 ---> 6f3dfc89e599 15:13:53 Step 17/26 : WORKDIR / 15:13:53 ---> Running in 41a2fcc9e976 15:13:53 Removing intermediate container 41a2fcc9e976 15:13:53 ---> 615f972619c7 15:13:53 Step 18/26 : COPY --from=builder /device-virtual-go/Attribution.txt / 15:13:53 ---> 77c67377ccdb 15:13:53 Step 19/26 : COPY --from=builder /device-virtual-go/LICENSE / 15:13:53 ---> aa6869861546 15:13:53 Step 20/26 : COPY --from=builder /device-virtual-go/cmd / 15:13:53 ---> 47180c608ad1 15:13:53 Step 21/26 : EXPOSE 59900 15:13:53 ---> Running in f66cf9429c8d 15:13:53 Removing intermediate container f66cf9429c8d 15:13:53 ---> ef1f4cfa030e 15:13:53 Step 22/26 : ENTRYPOINT ["/device-virtual"] 15:13:53 ---> Running in 4817def60e28 15:13:53 Removing intermediate container 4817def60e28 15:13:53 ---> 5541e9dd8d4e 15:13:53 Step 23/26 : CMD ["--cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 15:13:53 ---> Running in 2efdf1f0a06b 15:13:53 Removing intermediate container 2efdf1f0a06b 15:13:53 ---> 78ba72c32581 15:13:53 Step 24/26 : LABEL arch=arm64 15:13:53 ---> Running in 3996608aff83 15:13:53 Removing intermediate container 3996608aff83 15:13:53 ---> d3ed0bfe3135 15:13:53 Step 25/26 : LABEL git_sha=94db043223987bafc21c8bad326de67ff661989d 15:13:53 ---> Running in b7824b893805 15:13:53 Removing intermediate container b7824b893805 15:13:53 ---> 26e552cf8d9d 15:13:53 Step 26/26 : LABEL version=0.0.0 15:13:53 ---> Running in 2b30939a685a 15:13:53 Removing intermediate container 2b30939a685a 15:13:53 ---> ffb40bba39e1 15:13:53 [Warning] One or more build-args [ARCH] were not consumed 15:13:53 Successfully built ffb40bba39e1 15:13:53 Successfully tagged device-virtual-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 15:13:54 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 15:13:54 15:13:54 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:13:54 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 15:13:54 arm64: Pulling from edgex-lftools-log-publisher 15:13:54 8998bd30e6a1: Pulling fs layer 15:13:54 04944245beec: Pulling fs layer 15:13:54 699f458cf7ca: Pulling fs layer 15:13:54 765212b225bb: Pulling fs layer 15:13:54 f23df028b6ca: Pulling fs layer 15:13:54 d65c8cfc05b1: Pulling fs layer 15:13:54 2437ff75d9bd: Pulling fs layer 15:13:54 f23df028b6ca: Waiting 15:13:54 d65c8cfc05b1: Waiting 15:13:54 2437ff75d9bd: Waiting 15:13:54 765212b225bb: Waiting 15:13:54 04944245beec: Verifying Checksum 15:13:54 04944245beec: Download complete 15:13:54 765212b225bb: Verifying Checksum 15:13:54 765212b225bb: Download complete 15:13:54 f23df028b6ca: Verifying Checksum 15:13:54 f23df028b6ca: Download complete 15:13:54 d65c8cfc05b1: Download complete 15:13:54 699f458cf7ca: Verifying Checksum 15:13:54 699f458cf7ca: Download complete 15:13:55 8998bd30e6a1: Verifying Checksum 15:13:55 8998bd30e6a1: Download complete 15:13:57 2437ff75d9bd: Verifying Checksum 15:13:57 2437ff75d9bd: Download complete 15:13:59 8998bd30e6a1: Pull complete 15:14:00 04944245beec: Pull complete 15:14:01 699f458cf7ca: Pull complete 15:14:01 765212b225bb: Pull complete 15:14:02 f23df028b6ca: Pull complete 15:14:02 d65c8cfc05b1: Pull complete 15:14:17 2437ff75d9bd: Pull complete 15:14:17 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 15:14:17 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 15:14:17 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 15:14:18 prd-ubuntu20.04-docker-arm64-4c-16g-2592 does not seem to be running inside a container 15:14:18 $ 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-virtual-go/8 -v /w/workspace/device-virtual-go/8:/w/workspace/device-virtual-go/8:rw,z -v /w/workspace/device-virtual-go/8@tmp:/w/workspace/device-virtual-go/8@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 15:14:20 $ docker top 077a54873f5f922e25fc7342a409dbd7e4605b9721ec375733ef63ab0e4d6f84 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 15:14:21 ---> job-cost.sh 15:14:21 lf-activate-venv: SKIPPING 15:14:21 INFO: No Stack... 15:14:21 INFO: Retrieving Pricing Info for: v3-standard-4 15:14:22 INFO: Archiving Costs [Pipeline] sh 15:14:23 + cat /w/workspace/device-virtual-go/8/archives/cost.csv 15:14:23 + cut -d, -f6 [Pipeline] lock 15:14:23 Trying to acquire lock on [jenkins-edgexfoundry-device-virtual-go-PR-290-8-stack-cost] 15:14:23 Resource [jenkins-edgexfoundry-device-virtual-go-PR-290-8-stack-cost] did not exist. Created. 15:14:23 Lock acquired on [jenkins-edgexfoundry-device-virtual-go-PR-290-8-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 15:14:24 /w/workspace/device-virtual-go/8@tmp/durable-11f3df58/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 15:14:24 + echo total: 0.10999999940395355 [Pipeline] stash 15:14:25 Warning: overwriting stash ‘stack-cost’ 15:14:25 Stashed 1 file(s) [Pipeline] } 15:14:25 Lock released on resource [jenkins-edgexfoundry-device-virtual-go-PR-290-8-stack-cost] [Pipeline] // lock [Pipeline] } 15:14:25 $ docker stop --time=1 077a54873f5f922e25fc7342a409dbd7e4605b9721ec375733ef63ab0e4d6f84 15:14:26 $ docker rm -f 077a54873f5f922e25fc7342a409dbd7e4605b9721ec375733ef63ab0e4d6f84 [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 15:14:27 provisioning config files... 15:14:27 copy managed file [device-virtual-go-codecov-token] to file:/w/workspace/foundry_device-virtual-go_PR-290@tmp/config3343987776492681370tmp [Pipeline] { [Pipeline] sh 15:14:27 + set +x 15:14:27 + curl -s https://codecov.io/bash 15:14:27 + bash -s -- 15:14:27 15:14:27 _____ _ 15:14:27 / ____| | | 15:14:27 | | ___ __| | ___ ___ _____ __ 15:14:27 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 15:14:27 | |___| (_) | (_| | __/ (_| (_) \ V / 15:14:27 \_____\___/ \__,_|\___|\___\___/ \_/ 15:14:27 Bash-1.0.6 15:14:27 15:14:27 15:14:27 ==> git version 2.25.1 found 15:14:27 ==> 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 15:14:27 Release-Date: 2020-01-08 15:14:27 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 15:14:27 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 15:14:27 ==> Jenkins CI detected. 15:14:27 current dir:  /w/workspace/foundry_device-virtual-go_PR-290 15:14:27 project root: . 15:14:27 --> token set from env 15:14:27 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 15:14:27 ==> Running gcov in . (disable via -X gcov) 15:14:27 ==> Python coveragepy not found 15:14:27 ==> Searching for coverage reports in: 15:14:27 + . 15:14:27 -> Found 1 reports 15:14:27 ==> Detecting git/mercurial file structure 15:14:27 ==> Reading reports 15:14:27 + ./coverage.out bytes=44128 15:14:27 ==> Appending adjustments 15:14:27 https://docs.codecov.io/docs/fixing-reports 15:14:27 + Found adjustments 15:14:27 ==> Gzipping contents 15:14:27 8.0K /tmp/codecov.Gi7hUY.gz 15:14:27 ==> Uploading reports 15:14:27 url: https://codecov.io 15:14:27 query: branch=PR-290&commit=94db043223987bafc21c8bad326de67ff661989d&build=8&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-virtual-go%2Fjob%2FPR-290%2F8%2F&name=&tag=&slug=edgexfoundry%2Fdevice-virtual-go&service=jenkins&flags=&pr=290&job=&cmd_args= 15:14:27 -> Pinging Codecov 15:14:27 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=a35e349c-7876-4d48-9269-e9fc36774240&branch=PR-290&commit=94db043223987bafc21c8bad326de67ff661989d&build=8&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-virtual-go%2Fjob%2FPR-290%2F8%2F&name=&tag=&slug=edgexfoundry%2Fdevice-virtual-go&service=jenkins&flags=&pr=290&job=&cmd_args= 15:14:27 -> Uploading to 15:14:27 https://storage.googleapis.com/codecov/v4/raw/2022-06-17/5E52B4B073DB2E39498172D8E973AA87/94db043223987bafc21c8bad326de67ff661989d/eec51c66-90fb-4b1f-b237-8f89b1d60670.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EKKHVKCKHW7KBCGM7IHR55T63V2PAVJWLVFNITJHDU5G6R5IRN3LMWJA%2F20220617%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20220617T151427Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=75ef7664ef0318f7479e5905e31fc612d6980152419dd59caac85fc0b06c9004 15:14:27 % Total % Received % Xferd Average Speed Time Time Time Current 15:14:27 Dload Upload Total Spent Left Speed 15:14:27 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 5511 0 0 100 5511 0 24602 --:--:-- --:--:-- --:--:-- 24602 15:14:27 -> Reports have been successfully queued for processing at https://codecov.io/github/edgexfoundry/device-virtual-go/commit/94db043223987bafc21c8bad326de67ff661989d [Pipeline] } 15:14:28 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 15:14:28 + [ -d /w/workspace/foundry_device-virtual-go_PR-290/archives ] 15:14:28 + ls -al /w/workspace/foundry_device-virtual-go_PR-290/archives 15:14:28 total 16 15:14:28 drwxr-xr-x 3 root root 4096 Jun 17 15:07 . 15:14:28 drwxrwxr-x 10 jenkins jenkins 4096 Jun 17 15:07 .. 15:14:28 drwxr-xr-x 2 root root 4096 Jun 17 15:07 cost 15:14:28 -rw-r--r-- 1 root root 88 Jun 17 15:07 cost.csv 15:14:28 + sudo chown -R jenkins:jenkins /w/workspace/foundry_device-virtual-go_PR-290/archives 15:14:28 + ls -al /w/workspace/foundry_device-virtual-go_PR-290/archives 15:14:28 total 16 15:14:28 drwxr-xr-x 3 jenkins jenkins 4096 Jun 17 15:07 . 15:14:28 drwxrwxr-x 10 jenkins jenkins 4096 Jun 17 15:07 .. 15:14:28 drwxr-xr-x 2 jenkins jenkins 4096 Jun 17 15:07 cost 15:14:28 -rw-r--r-- 1 jenkins jenkins 88 Jun 17 15:07 cost.csv [Pipeline] libraryResource [Pipeline] sh 15:14:29 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 15:14:29 ---> package-listing.sh 15:14:29 ++ facter osfamily 15:14:29 ++ tr '[:upper:]' '[:lower:]' 15:14:30 + OS_FAMILY=debian 15:14:30 + workspace=/w/workspace/foundry_device-virtual-go_PR-290 15:14:30 + START_PACKAGES=/tmp/packages_start.txt 15:14:30 + END_PACKAGES=/tmp/packages_end.txt 15:14:30 + DIFF_PACKAGES=/tmp/packages_diff.txt 15:14:30 + PACKAGES=/tmp/packages_start.txt 15:14:30 + '[' /w/workspace/foundry_device-virtual-go_PR-290 ']' 15:14:30 + PACKAGES=/tmp/packages_end.txt 15:14:30 + case "${OS_FAMILY}" in 15:14:30 + dpkg -l 15:14:30 + grep '^ii' 15:14:30 + '[' -f /tmp/packages_start.txt ']' 15:14:30 + '[' -f /tmp/packages_end.txt ']' 15:14:30 + diff /tmp/packages_start.txt /tmp/packages_end.txt 15:14:30 + '[' /w/workspace/foundry_device-virtual-go_PR-290 ']' 15:14:30 + mkdir -p /w/workspace/foundry_device-virtual-go_PR-290/archives/ 15:14:30 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/foundry_device-virtual-go_PR-290/archives/ [Pipeline] echo 15:14:30 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/foundry_device-virtual-go_PR-290/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 15:14:30 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:14:31 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 15:14:31 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 15:14:31 prd-ubuntu20.04-docker-8c-8g-2591 does not seem to be running inside a container 15:14:31 $ 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/foundry_device-virtual-go_PR-290/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/foundry_device-virtual-go_PR-290 -v /w/workspace/foundry_device-virtual-go_PR-290:/w/workspace/foundry_device-virtual-go_PR-290:rw,z -v /w/workspace/foundry_device-virtual-go_PR-290@tmp:/w/workspace/foundry_device-virtual-go_PR-290@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 15:14:31 $ docker top 7925ab1accf3a446438e22c5277d4bd918354eb4b1ad3d0c87914df570363b26 -eo pid,comm [Pipeline] { [Pipeline] sh 15:14:31 + touch /tmp/pre-build-complete [Pipeline] sh 15:14:32 + mkdir -p /var/log/sysstat [Pipeline] sh 15:14:32 + ls /var/log/sa-host 15:14:32 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 15:14:32 provisioning config files... 15:14:32 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/foundry_device-virtual-go_PR-290@tmp/config3462485866744952600tmp [Pipeline] { [Pipeline] echo 15:14:32 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 15:14:32 ---> create-netrc.sh [Pipeline] } 15:14:32 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 15:14:33 ---> python-tools-install.sh [Pipeline] echo 15:14:33 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 15:14:33 ---> sudo-logs.sh 15:14:33 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 15:14:33 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 15:14:33 ---> job-cost.sh 15:14:33 lf-activate-venv: SKIPPING 15:14:33 DEBUG: total: 0.2199999988079071 15:14:33 INFO: Retrieving Stack Cost... 15:14:34 INFO: Retrieving Pricing Info for: v3-standard-8 15:14:34 INFO: Archiving Costs [Pipeline] echo 15:14:34 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 15:14:34 ---> logs-deploy.sh 15:14:34 lf-activate-venv: SKIPPING 15:14:34 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-virtual-go/PR-290/8 15:14:34 INFO: archiving workspace using pattern(s): 15:14:35 Archives upload complete. 15:14:35 INFO: archiving logs to Nexus