Pull request #192 opened Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of MonicaisHer for edgexfoundry/device-rest-go Loading trusted files from base branch main at 92c0cb48aec9e6367c7fc89cd27c50580ba6d44f rather than 540f16df46da8476d8402a3eb49782cfc5634d13 Obtained Jenkinsfile from 92c0cb48aec9e6367c7fc89cd27c50580ba6d44f 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-ssh3542361300957980085.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 95c76d14630896f3c9cf825147e1b1e2bad20cbb 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-ssh786577470232336245.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 95c76d14630896f3c9cf825147e1b1e2bad20cbb The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning with configured refspecs honoured and with tags Cloning repository git@github.com:edgexfoundry/edgex-global-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/device-rest-go/branches/PR-192/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-rest-go/branches/PR-192/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh15244063612893315253.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-rest-go/branches/PR-192/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh7835445662638742629.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 95c76d14630896f3c9cf825147e1b1e2bad20cbb (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 95c76d14630896f3c9cf825147e1b1e2bad20cbb # timeout=10 Commit message: "Merge pull request #387 from ernestojeda/disable-concurrent-builds" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 > git --version # timeout=10 > git --version # 'git version 2.16.6' Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh5741786403206010012.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 Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository git@github.com:lfit/releng-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/device-rest-go/branches/PR-192/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e # timeout=10 Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-rest-go/branches/PR-192/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh1043355133372495960.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision 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 > git --version # timeout=10 > git --version # 'git version 2.16.6' fatal: bad object 95c76d14630896f3c9cf825147e1b1e2bad20cbb 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-rest-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-rest-go-settings PROJECT: device-rest-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-rest 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 [Pipeline] node Still waiting to schedule task All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-543 in /w/workspace/gexfoundry_device-rest-go_PR-192 [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-rest-go.git > git init /w/workspace/gexfoundry_device-rest-go_PR-192 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-rest-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-rest-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Merging remotes/origin/main commit 92c0cb48aec9e6367c7fc89cd27c50580ba6d44f into PR head commit 540f16df46da8476d8402a3eb49782cfc5634d13 Merge succeeded, producing 540f16df46da8476d8402a3eb49782cfc5634d13 Checking out Revision 540f16df46da8476d8402a3eb49782cfc5634d13 (PR-192) > git config remote.origin.url git@github.com:edgexfoundry/device-rest-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-rest-go.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-rest-go.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-rest-go.git +refs/pull/192/head:refs/remotes/origin/PR-192 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 540f16df46da8476d8402a3eb49782cfc5634d13 # 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 92c0cb48aec9e6367c7fc89cd27c50580ba6d44f # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 540f16df46da8476d8402a3eb49782cfc5634d13 # timeout=10 Commit message: "fix(snap): typo in install hook error log" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object 95c76d14630896f3c9cf825147e1b1e2bad20cbb [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 13:28:52 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 13:28:52 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 13:28:53 ========================================================= 13:28:53 EdgeX Global Pipelines Version Info 13:28:53 ========================================================= [Pipeline] libraryResource [Pipeline] sh 13:28:53 ------------------- 13:28:53 stable info: 13:28:53 ------------------- 13:28:53 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 13:28:53 Commit SHA: 95c76d14630896f3c9cf825147e1b1e2bad20cbb 13:28:53 Message: update stable to v1.0.230 13:28:54 ------------------- 13:28:54 experimental info: 13:28:54 ------------------- 13:28:54 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 13:28:54 Commit SHA: e2cac8b444d664382c771f5dccbf61e369ddf83e 13:28:54 Message: update experimental to v1.0.231 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 13:28:54 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-rest-go-settings [Pipeline] echo 13:28:54 [edgeXSetupEnvironment]: set envvar PROJECT = device-rest-go [Pipeline] echo 13:28:54 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 13:28:54 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 13:28:54 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 13:28:54 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.17 [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-rest [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-192 [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-192 [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-192 [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 540f16df46da8476d8402a3eb49782cfc5634d13 [Pipeline] echo 13:28:55 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 540f16d [Pipeline] echo 13:28:56 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 13:28:56 provisioning config files... 13:28:56 copy managed file [device-rest-go-settings] to file:/w/workspace/gexfoundry_device-rest-go_PR-192@tmp/config5525506637499151905tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 13:28:56 ---> docker-login.sh 13:28:56 nexus3.edgexfoundry.org:10001 13:28:56 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 13:28:56 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 13:28:56 Configure a credential helper to remove this warning. See 13:28:56 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 13:28:56 13:28:56 Login Succeeded 13:28:56 nexus3.edgexfoundry.org:10002 13:28:56 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 13:28:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 13:28:57 Configure a credential helper to remove this warning. See 13:28:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 13:28:57 13:28:57 Login Succeeded 13:28:57 nexus3.edgexfoundry.org:10003 13:28:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 13:28:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 13:28:57 Configure a credential helper to remove this warning. See 13:28:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 13:28:57 13:28:57 Login Succeeded 13:28:57 nexus3.edgexfoundry.org:10004 13:28:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 13:28:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 13:28:57 Configure a credential helper to remove this warning. See 13:28:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 13:28:57 13:28:57 Login Succeeded 13:28:57 docker.io 13:28:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 13:28:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 13:28:57 Configure a credential helper to remove this warning. See 13:28:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 13:28:57 13:28:57 Login Succeeded 13:28:57 ---> docker-login.sh ends [Pipeline] } 13:28:57 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 13:28:58 + git rev-list -1 --merges 540f16df46da8476d8402a3eb49782cfc5634d13~1..540f16df46da8476d8402a3eb49782cfc5634d13 [Pipeline] echo 13:28:58 -----------> git rev-list -1 --merges 540f16df46da8476d8402a3eb49782cfc5634d13~1..540f16df46da8476d8402a3eb49782cfc5634d13 540f16df46da8476d8402a3eb49782cfc5634d13 [false] [Pipeline] sh 13:28:58 + git log --format=format:%s -1 540f16df46da8476d8402a3eb49782cfc5634d13 [Pipeline] echo 13:28:58 ========================================================= 13:28:58 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 13:28:58 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 13:28:59 + git log --format=format:%s -1 540f16df46da8476d8402a3eb49782cfc5634d13 [Pipeline] echo 13:28:59 [semverPrep] GIT_COMMIT: 540f16df46da8476d8402a3eb49782cfc5634d13, Commit Message: fix(snap): typo in install hook error log [Pipeline] echo 13:28:59 [semverPrep] This is not a build commit. [Pipeline] sh 13:28:59 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 13:28:59 + grep -v github /etc/ssh/ssh_known_hosts 13:28:59 + [ -e /tmp/ssh_known_hosts ] 13:28:59 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 13:28:59 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 13:28:59 + sudo tee -a /etc/ssh/ssh_known_hosts 13:28:59 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 13:29:00 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest 13:29:00 13:29:00 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 13:29:00 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest 13:29:00 latest: Pulling from edgex-devops/py-git-semver 13:29:00 1fe172e4850f: Pulling fs layer 13:29:00 caf521ccaac6: Pulling fs layer 13:29:00 3ead6fa29328: Pulling fs layer 13:29:00 5c2a1cbceb83: Pulling fs layer 13:29:00 a8d5f1318db7: Pulling fs layer 13:29:00 c427282e49a2: Pulling fs layer 13:29:00 1827001aaf11: Pulling fs layer 13:29:00 0714d37db230: Pulling fs layer 13:29:00 ac28cf19c067: Pulling fs layer 13:29:00 ca983d60f3e2: Pulling fs layer 13:29:00 9f894cec8388: Pulling fs layer 13:29:00 5c2a1cbceb83: Waiting 13:29:00 c427282e49a2: Waiting 13:29:00 1827001aaf11: Waiting 13:29:00 ca983d60f3e2: Waiting 13:29:00 0714d37db230: Waiting 13:29:00 9f894cec8388: Waiting 13:29:00 a8d5f1318db7: Waiting 13:29:00 ac28cf19c067: Waiting 13:29:00 caf521ccaac6: Download complete 13:29:00 5c2a1cbceb83: Verifying Checksum 13:29:00 5c2a1cbceb83: Download complete 13:29:00 a8d5f1318db7: Verifying Checksum 13:29:00 a8d5f1318db7: Download complete 13:29:00 c427282e49a2: Download complete 13:29:00 3ead6fa29328: Verifying Checksum 13:29:00 3ead6fa29328: Download complete 13:29:00 0714d37db230: Download complete 13:29:00 ac28cf19c067: Download complete 13:29:00 ca983d60f3e2: Verifying Checksum 13:29:00 ca983d60f3e2: Download complete 13:29:00 9f894cec8388: Verifying Checksum 13:29:00 9f894cec8388: Download complete 13:29:00 1fe172e4850f: Verifying Checksum 13:29:00 1fe172e4850f: Download complete 13:29:00 1827001aaf11: Verifying Checksum 13:29:00 1827001aaf11: Download complete 13:29:01 1fe172e4850f: Pull complete 13:29:02 caf521ccaac6: Pull complete 13:29:02 3ead6fa29328: Pull complete 13:29:02 5c2a1cbceb83: Pull complete 13:29:02 a8d5f1318db7: Pull complete 13:29:02 c427282e49a2: Pull complete 13:29:04 1827001aaf11: Pull complete 13:29:04 0714d37db230: Pull complete 13:29:05 ac28cf19c067: Pull complete 13:29:05 ca983d60f3e2: Pull complete 13:29:05 9f894cec8388: Pull complete 13:29:05 Digest: sha256:90e63904a1edc574c23a580e5fc31fbcdccad1501625621f67a6be262171cfee 13:29:05 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest 13:29:05 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 13:29:05 prd-ubuntu20.04-docker-8c-8g-543 does not seem to be running inside a container 13:29:05 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/gexfoundry_device-rest-go_PR-192 -v /w/workspace/gexfoundry_device-rest-go_PR-192:/w/workspace/gexfoundry_device-rest-go_PR-192:rw,z -v /w/workspace/gexfoundry_device-rest-go_PR-192@tmp:/w/workspace/gexfoundry_device-rest-go_PR-192@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest cat 13:29:07 $ docker top b3c5743d0332207c387f08062bdd61e1ceadad7966ccb4be7969c699ce037115 -eo pid,comm 13:29:07 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). 13:29:07 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 13:29:07 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 13:29:07 [ssh-agent] Looking for ssh-agent implementation... 13:29:07 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 13:29:07 $ docker exec b3c5743d0332207c387f08062bdd61e1ceadad7966ccb4be7969c699ce037115 ssh-agent 13:29:07 SSH_AUTH_SOCK=/tmp/ssh-8mw67RZ1oNOO/agent.33 13:29:07 SSH_AGENT_PID=40 13:29:07 Running ssh-add (command line suppressed) 13:29:07 Identity added: /w/workspace/gexfoundry_device-rest-go_PR-192@tmp/private_key_2788831845799455655.key (/w/workspace/gexfoundry_device-rest-go_PR-192@tmp/private_key_2788831845799455655.key) 13:29:07 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 13:29:08 + git tag --points-at HEAD [Pipeline] } 13:29:08 $ docker exec --env ******** --env ******** b3c5743d0332207c387f08062bdd61e1ceadad7966ccb4be7969c699ce037115 ssh-agent -k 13:29:08 unset SSH_AUTH_SOCK; 13:29:08 unset SSH_AGENT_PID; 13:29:08 echo Agent pid 40 killed; 13:29:08 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 13:29:08 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 13:29:08 [ssh-agent] Looking for ssh-agent implementation... 13:29:08 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 13:29:08 $ docker exec b3c5743d0332207c387f08062bdd61e1ceadad7966ccb4be7969c699ce037115 ssh-agent 13:29:08 SSH_AUTH_SOCK=/tmp/ssh-UslrFRYbue7o/agent.72 13:29:08 SSH_AGENT_PID=78 13:29:08 Running ssh-add (command line suppressed) 13:29:08 Identity added: /w/workspace/gexfoundry_device-rest-go_PR-192@tmp/private_key_163280964022984397.key (/w/workspace/gexfoundry_device-rest-go_PR-192@tmp/private_key_163280964022984397.key) 13:29:08 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 13:29:09 + git semver init 13:29:09 2022-06-01 13:29:09,335 [run_init] DEBUG init version:0.0.0 force:False 13:29:09 2022-06-01 13:29:09,335 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/gexfoundry_device-rest-go_PR-192/.semver 13:29:09 2022-06-01 13:29:09,336 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-rest-go.git /w/workspace/gexfoundry_device-rest-go_PR-192/.semver 13:29:09 2022-06-01 13:29:09,336 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-rest-go.git', '/w/workspace/gexfoundry_device-rest-go_PR-192/.semver'], cwd=/w/workspace/gexfoundry_device-rest-go_PR-192, universal_newlines=False, shell=None, istream=None) 13:29:10 2022-06-01 13:29:10,272 [append_file] DEBUG append to file:/w/workspace/gexfoundry_device-rest-go_PR-192/.git/info/exclude 13:29:10 2022-06-01 13:29:10,273 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/gexfoundry_device-rest-go_PR-192/.semver/PR-192 with force:False 13:29:10 2022-06-01 13:29:10,273 [write_file] DEBUG write to file:/w/workspace/gexfoundry_device-rest-go_PR-192/.semver/PR-192 13:29:10 2022-06-01 13:29:10,278 [execute] INFO git cat-file --batch-check 13:29:10 2022-06-01 13:29:10,279 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/gexfoundry_device-rest-go_PR-192/.semver, universal_newlines=False, shell=None, istream=) 13:29:10 2022-06-01 13:29:10,285 [execute] INFO git cat-file --batch 13:29:10 2022-06-01 13:29:10,286 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/gexfoundry_device-rest-go_PR-192/.semver, universal_newlines=False, shell=None, istream=) 13:29:10 2022-06-01 13:29:10,291 [read_version] DEBUG read version from /w/workspace/gexfoundry_device-rest-go_PR-192/.semver/PR-192 13:29:10 0.0.0 [Pipeline] } 13:29:10 $ docker exec --env ******** --env ******** b3c5743d0332207c387f08062bdd61e1ceadad7966ccb4be7969c699ce037115 ssh-agent -k 13:29:10 unset SSH_AUTH_SOCK; 13:29:10 unset SSH_AGENT_PID; 13:29:10 echo Agent pid 78 killed; 13:29:10 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 13:29:10 + git semver [Pipeline] } 13:29:11 $ docker stop --time=1 b3c5743d0332207c387f08062bdd61e1ceadad7966ccb4be7969c699ce037115 13:29:12 $ docker rm -f b3c5743d0332207c387f08062bdd61e1ceadad7966ccb4be7969c699ce037115 [Pipeline] // withDockerContainer [Pipeline] sh 13:29:12 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 13:29:13 Stashed 1 file(s) [Pipeline] echo 13:29:13 [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 13:29:13 provisioning config files... 13:29:13 copy managed file [device-rest-go-settings] to file:/w/workspace/gexfoundry_device-rest-go_PR-192@tmp/config342816364529566659tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 13:29:14 ---> docker-login.sh 13:29:14 nexus3.edgexfoundry.org:10001 13:29:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 13:29:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 13:29:14 Configure a credential helper to remove this warning. See 13:29:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 13:29:14 13:29:14 Login Succeeded 13:29:14 nexus3.edgexfoundry.org:10002 13:29:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 13:29:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 13:29:14 Configure a credential helper to remove this warning. See 13:29:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 13:29:14 13:29:14 Login Succeeded 13:29:14 nexus3.edgexfoundry.org:10003 13:29:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 13:29:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 13:29:14 Configure a credential helper to remove this warning. See 13:29:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 13:29:14 13:29:14 Login Succeeded 13:29:14 nexus3.edgexfoundry.org:10004 13:29:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 13:29:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 13:29:14 Configure a credential helper to remove this warning. See 13:29:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 13:29:14 13:29:14 Login Succeeded 13:29:14 docker.io 13:29:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 13:29:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 13:29:14 Configure a credential helper to remove this warning. See 13:29:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 13:29:14 13:29:14 Login Succeeded 13:29:14 ---> docker-login.sh ends [Pipeline] } 13:29:14 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 13:29:15 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 13:29:15 ========================================================= 13:29:15 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine] 13:29:15 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 13:29:15 + 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 . 13:29:15 Sending build context to Docker daemon 10.61MB 13:29:15 Step 1/12 : ARG BASE=golang:1.17-alpine3.15 13:29:15 Step 2/12 : FROM ${BASE} AS builder 13:29:15 1.17-alpine: Pulling from edgex-devops/edgex-golang-base 13:29:15 59bf1c3509f3: Pulling fs layer 13:29:15 666ba61612fd: Pulling fs layer 13:29:15 8ed8ca486205: Pulling fs layer 13:29:15 4fe6c5a15a65: Pulling fs layer 13:29:15 22a0e8bec74d: Pulling fs layer 13:29:15 ca2b28591e48: Pulling fs layer 13:29:15 a51346096db8: Pulling fs layer 13:29:15 daebc70d1ce1: Pulling fs layer 13:29:15 0e18a0eac166: Pulling fs layer 13:29:15 daebc70d1ce1: Waiting 13:29:15 a51346096db8: Waiting 13:29:15 0e18a0eac166: Waiting 13:29:15 ca2b28591e48: Waiting 13:29:15 4fe6c5a15a65: Waiting 13:29:15 22a0e8bec74d: Waiting 13:29:15 8ed8ca486205: Verifying Checksum 13:29:15 8ed8ca486205: Download complete 13:29:15 22a0e8bec74d: Verifying Checksum 13:29:15 22a0e8bec74d: Download complete 13:29:15 ca2b28591e48: Verifying Checksum 13:29:15 ca2b28591e48: Download complete 13:29:15 59bf1c3509f3: Verifying Checksum 13:29:15 59bf1c3509f3: Download complete 13:29:15 a51346096db8: Verifying Checksum 13:29:15 a51346096db8: Download complete 13:29:15 daebc70d1ce1: Verifying Checksum 13:29:15 daebc70d1ce1: Download complete 13:29:15 59bf1c3509f3: Pull complete 13:29:16 666ba61612fd: Pull complete 13:29:16 8ed8ca486205: Pull complete 13:29:16 0e18a0eac166: Verifying Checksum 13:29:16 0e18a0eac166: Download complete 13:29:16 4fe6c5a15a65: Verifying Checksum 13:29:16 4fe6c5a15a65: Download complete 13:29:20 4fe6c5a15a65: Pull complete 13:29:20 22a0e8bec74d: Pull complete 13:29:20 ca2b28591e48: Pull complete 13:29:20 a51346096db8: Pull complete 13:29:20 daebc70d1ce1: Pull complete 13:29:22 0e18a0eac166: Pull complete 13:29:22 Digest: sha256:5cf2d0a306c5171eb5b3008c4b83cc7b6044f1808c238cb17927cddb93576120 13:29:22 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine 13:29:22 ---> f018257e8ee9 13:29:22 Step 3/12 : ARG MAKE='make build' 13:29:24 ---> Running in 5b811a2f7df5 13:29:24 Removing intermediate container 5b811a2f7df5 13:29:24 ---> e3e1696a1497 13:29:24 Step 4/12 : ARG ALPINE_PKG_BASE="make git openssh-client gcc libc-dev zeromq-dev libsodium-dev" 13:29:24 ---> Running in 20699f3835fa 13:29:24 Removing intermediate container 20699f3835fa 13:29:24 ---> 86924a453412 13:29:24 Step 5/12 : ARG ALPINE_PKG_EXTRA="" 13:29:24 ---> Running in 6647d95e14af 13:29:25 Removing intermediate container 6647d95e14af 13:29:25 ---> 37a4a5aa322f 13:29:25 Step 6/12 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 13:29:25 ---> Running in 1f7a89f1415c 13:29:25 Removing intermediate container 1f7a89f1415c 13:29:25 ---> dd5aa1044bdc 13:29:25 Step 7/12 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 13:29:25 ---> Running in ab9bcc074b5a 13:29:25 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 13:29:26 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 13:29:27 (1/4) Installing openssh-keygen (8.8_p1-r1) 13:29:27 (2/4) Installing libedit (20210910.3.1-r0) 13:29:27 (3/4) Installing openssh-client-common (8.8_p1-r1) 13:29:27 (4/4) Installing openssh-client-default (8.8_p1-r1) 13:29:27 Executing busybox-1.34.1-r3.trigger 13:29:27 OK: 224 MiB in 56 packages 13:29:28 Removing intermediate container ab9bcc074b5a 13:29:28 ---> 13e505d7ada9 13:29:28 Step 8/12 : WORKDIR /device-rest-go 13:29:28 ---> Running in 6bbdf243cad3 13:29:28 Removing intermediate container 6bbdf243cad3 13:29:28 ---> 060e565e928c 13:29:28 Step 9/12 : COPY go.mod vendor* ./ 13:29:28 ---> cbf80e1903d8 13:29:28 Step 10/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 13:29:28 ---> Running in c8243d71c98e 13:29:28 Still waiting to schedule task 13:29:28 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 13:29:46 Removing intermediate container c8243d71c98e 13:29:46 ---> febb521e0578 13:29:46 Step 11/12 : COPY . . 13:29:46 ---> 5d4e20ce192e 13:29:46 Step 12/12 : RUN $MAKE 13:29:46 ---> Running in 1e7f4f3f11a5 13:29:46 noop 13:29:46 Removing intermediate container 1e7f4f3f11a5 13:29:46 ---> b87ed2011e87 13:29:46 Successfully built b87ed2011e87 13:29:46 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 13:29:47 + docker inspect -f . ci-base-image-x86_64 13:29:47 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 13:29:47 prd-ubuntu20.04-docker-8c-8g-543 does not seem to be running inside a container 13:29:47 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/gexfoundry_device-rest-go_PR-192 -v /w/workspace/gexfoundry_device-rest-go_PR-192:/w/workspace/gexfoundry_device-rest-go_PR-192:rw,z -v /w/workspace/gexfoundry_device-rest-go_PR-192@tmp:/w/workspace/gexfoundry_device-rest-go_PR-192@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 13:29:47 $ docker top df43b1c7f3d8887570053fcf33d65225d30aeb21f21bb6dcda1b6571d1bc2b98 -eo pid,comm [Pipeline] { [Pipeline] sh 13:29:48 + go version 13:29:48 go version go1.17.6 linux/amd64 [Pipeline] } 13:29:48 $ docker stop --time=1 df43b1c7f3d8887570053fcf33d65225d30aeb21f21bb6dcda1b6571d1bc2b98 13:29:49 $ docker rm -f df43b1c7f3d8887570053fcf33d65225d30aeb21f21bb6dcda1b6571d1bc2b98 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 13:29:50 + docker inspect -f . ci-base-image-x86_64 13:29:50 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 13:29:50 prd-ubuntu20.04-docker-8c-8g-543 does not seem to be running inside a container 13:29:50 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/gexfoundry_device-rest-go_PR-192 -v /w/workspace/gexfoundry_device-rest-go_PR-192:/w/workspace/gexfoundry_device-rest-go_PR-192:rw,z -v /w/workspace/gexfoundry_device-rest-go_PR-192@tmp:/w/workspace/gexfoundry_device-rest-go_PR-192@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 13:29:50 $ docker top 29ef0bd756cf4befb11cefc848f5998028c7af61a1dbc87eb246eae752482391 -eo pid,comm [Pipeline] { [Pipeline] fileExists [Pipeline] sh 13:29:51 + make test 13:29:51 CGO_ENABLED=1 GO111MODULE=on go test ./... -coverprofile=coverage.out ./... 13:29:51 ? github.com/edgexfoundry/device-rest-go [no test files] 13:30:01 ? github.com/edgexfoundry/device-rest-go/cmd [no test files] 13:30:01 ok github.com/edgexfoundry/device-rest-go/driver 0.011s coverage: 55.2% of statements 13:30:08 CGO_ENABLED=1 GO111MODULE=on go vet ./... 13:30:11 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 13:30:11 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 13:30:11 ./bin/test-attribution-txt.sh [Pipeline] echo 13:30:12 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 13:30:12 $ docker stop --time=1 29ef0bd756cf4befb11cefc848f5998028c7af61a1dbc87eb246eae752482391 13:30:14 $ docker rm -f 29ef0bd756cf4befb11cefc848f5998028c7af61a1dbc87eb246eae752482391 [Pipeline] // withDockerContainer [Pipeline] sh 13:30:14 + sudo chown -R jenkins:jenkins . [Pipeline] stash 13:30:14 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 13:30:15 + sudo chown -R jenkins:jenkins . [Pipeline] sh 13:30:15 + ls -al . 13:30:15 total 172 13:30:15 drwxrwxr-x 9 jenkins jenkins 4096 Jun 1 13:30 . 13:30:15 drwxrwxr-x 4 jenkins jenkins 4096 Jun 1 13:28 .. 13:30:15 -rw-rw-r-- 1 jenkins jenkins 151 Jun 1 13:28 .dockerignore 13:30:15 drwxrwxr-x 8 jenkins jenkins 4096 Jun 1 13:29 .git 13:30:15 drwxrwxr-x 3 jenkins jenkins 4096 Jun 1 13:28 .github 13:30:15 -rw-rw-r-- 1 jenkins jenkins 329 Jun 1 13:28 .gitignore 13:30:15 -rw-rw-r-- 1 jenkins jenkins 41 Jun 1 13:28 .golangci.yml 13:30:15 drwxr-xr-x 3 jenkins jenkins 4096 Jun 1 13:29 .semver 13:30:15 -rw-rw-r-- 1 jenkins jenkins 8596 Jun 1 13:28 Attribution.txt 13:30:15 -rw-rw-r-- 1 jenkins jenkins 11736 Jun 1 13:28 CHANGELOG.md 13:30:15 -rw-rw-r-- 1 jenkins jenkins 1672 Jun 1 13:28 Dockerfile 13:30:15 -rw-rw-r-- 1 jenkins jenkins 677 Jun 1 13:28 GOVERNANCE.md 13:30:15 -rw-rw-r-- 1 jenkins jenkins 680 Jun 1 13:28 Jenkinsfile 13:30:15 -rw-rw-r-- 1 jenkins jenkins 11340 Jun 1 13:28 LICENSE 13:30:15 -rw-rw-r-- 1 jenkins jenkins 1977 Jun 1 13:28 Makefile 13:30:15 -rw-rw-r-- 1 jenkins jenkins 620 Jun 1 13:28 OWNERS.md 13:30:15 -rw-rw-r-- 1 jenkins jenkins 8003 Jun 1 13:28 README.md 13:30:15 -rw-rw-r-- 1 jenkins jenkins 5 Jun 1 13:29 VERSION 13:30:15 drwxrwxr-x 2 jenkins jenkins 4096 Jun 1 13:28 bin 13:30:15 drwxrwxr-x 3 jenkins jenkins 4096 Jun 1 13:28 cmd 13:30:15 -rw-r--r-- 1 jenkins jenkins 9355 Jun 1 13:30 coverage.out 13:30:15 drwxrwxr-x 2 jenkins jenkins 4096 Jun 1 13:28 driver 13:30:15 -rw-rw-r-- 1 jenkins jenkins 3287 Jun 1 13:28 go.mod 13:30:15 -rw-rw-r-- 1 jenkins jenkins 34802 Jun 1 13:28 go.sum 13:30:15 drwxrwxr-x 3 jenkins jenkins 4096 Jun 1 13:28 snap 13:30:15 -rw-rw-r-- 1 jenkins jenkins 713 Jun 1 13:28 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 13:30:15 + docker build -t device-rest -f Dockerfile --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=540f16df46da8476d8402a3eb49782cfc5634d13 --label arch=amd64 --label version=0.0.0 . 13:30:15 Sending build context to Docker daemon 10.62MB 13:30:15 Step 1/25 : ARG BASE=golang:1.17-alpine3.15 13:30:15 Step 2/25 : FROM ${BASE} AS builder 13:30:15 ---> b87ed2011e87 13:30:15 Step 3/25 : ARG MAKE='make build' 13:30:16 ---> Running in 73843a493e2f 13:30:16 Removing intermediate container 73843a493e2f 13:30:16 ---> faab4bc5854b 13:30:16 Step 4/25 : ARG ALPINE_PKG_BASE="make git openssh-client gcc libc-dev zeromq-dev libsodium-dev" 13:30:16 ---> Running in d652a509898b 13:30:16 Removing intermediate container d652a509898b 13:30:16 ---> 85f747a5edbe 13:30:16 Step 5/25 : ARG ALPINE_PKG_EXTRA="" 13:30:16 ---> Running in 25bd8066820c 13:30:16 Removing intermediate container 25bd8066820c 13:30:16 ---> d8de8ff040e8 13:30:16 Step 6/25 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 13:30:16 ---> Running in f787038456f3 13:30:17 Removing intermediate container f787038456f3 13:30:17 ---> 6b082a8e40ee 13:30:17 Step 7/25 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 13:30:17 ---> Running in 36fe8363b9f5 13:30:17 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 13:30:18 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 13:30:18 OK: 224 MiB in 56 packages 13:30:19 Removing intermediate container 36fe8363b9f5 13:30:19 ---> c23797e30d22 13:30:19 Step 8/25 : WORKDIR /device-rest-go 13:30:19 ---> Running in eaa658ddee30 13:30:19 Removing intermediate container eaa658ddee30 13:30:19 ---> 723434db0253 13:30:19 Step 9/25 : COPY go.mod vendor* ./ 13:30:19 ---> 619a8db0487c 13:30:19 Step 10/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 13:30:19 ---> Running in d32d247a8942 13:30:19 Removing intermediate container d32d247a8942 13:30:19 ---> 358af548618e 13:30:19 Step 11/25 : COPY . . 13:30:20 ---> af3cfb2798d3 13:30:20 Step 12/25 : RUN $MAKE 13:30:20 ---> Running in f6ce2724db49 13:30:20 CGO_ENABLED=1 GO111MODULE=on go build -ldflags "-linkmode=external -X github.com/edgexfoundry/device-rest-go.Version=0.0.0" -trimpath -mod=readonly -buildmode=pie -o cmd/device-rest ./cmd 13:30:42 Removing intermediate container f6ce2724db49 13:30:42 ---> e26e339142c5 13:30:42 Step 13/25 : FROM alpine:3.14 13:30:42 3.14: Pulling from library/alpine 13:30:42 8663204ce13b: Pulling fs layer 13:30:42 8663204ce13b: Verifying Checksum 13:30:42 8663204ce13b: Download complete 13:30:42 8663204ce13b: Pull complete 13:30:42 Digest: sha256:06b5d462c92fc39303e6363c65e074559f8d6b1363250027ed5053557e3398c5 13:30:42 Status: Downloaded newer image for alpine:3.14 13:30:42 ---> e04c818066af 13:30:42 Step 14/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Intel' 13:30:42 ---> Running in 8a737968acd9 13:30:42 Removing intermediate container 8a737968acd9 13:30:42 ---> b58a87d322dd 13:30:42 Step 15/25 : LABEL Name=device-rest-go Version=${VERSION} 13:30:42 ---> Running in 448afbb1b326 13:30:42 Removing intermediate container 448afbb1b326 13:30:42 ---> d892b469dbd6 13:30:42 Step 16/25 : RUN apk add --update --no-cache zeromq dumb-init 13:30:42 ---> Running in 6ccf74109657 13:30:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/main/x86_64/APKINDEX.tar.gz 13:30:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/community/x86_64/APKINDEX.tar.gz 13:30:42 (1/6) Installing dumb-init (1.2.5-r1) 13:30:42 (2/6) Installing libgcc (10.3.1_git20210424-r2) 13:30:42 (3/6) Installing libsodium (1.0.18-r0) 13:30:42 (4/6) Installing libstdc++ (10.3.1_git20210424-r2) 13:30:42 (5/6) Installing libzmq (4.3.4-r0) 13:30:42 (6/6) Installing zeromq (4.3.4-r0) 13:30:42 Executing busybox-1.33.1-r7.trigger 13:30:42 OK: 8 MiB in 20 packages 13:30:42 Removing intermediate container 6ccf74109657 13:30:42 ---> 9259e730e8f5 13:30:42 Step 17/25 : COPY --from=builder /device-rest-go/cmd / 13:30:43 ---> 5fb3279a7bd1 13:30:43 Step 18/25 : COPY --from=builder /device-rest-go/LICENSE / 13:30:43 ---> b9c2b5590317 13:30:43 Step 19/25 : COPY --from=builder /device-rest-go/Attribution.txt / 13:30:43 ---> 8bce9f64adbf 13:30:43 Step 20/25 : EXPOSE 59986 13:30:43 ---> Running in 8d269f6d636f 13:30:43 Removing intermediate container 8d269f6d636f 13:30:43 ---> 929b86c0edb4 13:30:43 Step 21/25 : ENTRYPOINT ["/device-rest"] 13:30:43 ---> Running in fca7276003c8 13:30:43 Removing intermediate container fca7276003c8 13:30:43 ---> 3907aa0e22cd 13:30:43 Step 22/25 : CMD ["--cp=consul://edgex-core-consul:8500", "--confdir=/res", "--registry"] 13:30:43 ---> Running in 1b2445c5fabd 13:30:44 Removing intermediate container 1b2445c5fabd 13:30:44 ---> ce27d48d8d64 13:30:44 Step 23/25 : LABEL arch=amd64 13:30:44 ---> Running in b1bf5b12b995 13:30:44 Removing intermediate container b1bf5b12b995 13:30:44 ---> ff3a5845e564 13:30:44 Step 24/25 : LABEL git_sha=540f16df46da8476d8402a3eb49782cfc5634d13 13:30:44 ---> Running in 5bbf276fbe5d 13:30:44 Removing intermediate container 5bbf276fbe5d 13:30:44 ---> 1806b5f03def 13:30:44 Step 25/25 : LABEL version=0.0.0 13:30:44 ---> Running in ceb70bc28f99 13:30:44 Removing intermediate container ceb70bc28f99 13:30:44 ---> 240a9d1cbdcc 13:30:44 [Warning] One or more build-args [ARCH] were not consumed 13:30:44 Successfully built 240a9d1cbdcc 13:30:44 Successfully tagged device-rest: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 13:30:45 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 13:30:45 13:30:45 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 13:30:45 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 13:30:45 latest: Pulling from edgex-lftools-log-publisher 13:30:45 5eb5b503b376: Pulling fs layer 13:30:45 5c69ac0246d0: Pulling fs layer 13:30:45 ec43610c2a17: Pulling fs layer 13:30:45 3a2ae6a8a46f: Pulling fs layer 13:30:45 33b1e0a273af: Pulling fs layer 13:30:45 5d3b04190fa2: Pulling fs layer 13:30:45 2f39f015ded8: Pulling fs layer 13:30:45 33b1e0a273af: Waiting 13:30:45 2f39f015ded8: Waiting 13:30:45 5d3b04190fa2: Waiting 13:30:45 3a2ae6a8a46f: Waiting 13:30:45 5c69ac0246d0: Verifying Checksum 13:30:45 5c69ac0246d0: Download complete 13:30:45 3a2ae6a8a46f: Verifying Checksum 13:30:45 3a2ae6a8a46f: Download complete 13:30:45 33b1e0a273af: Verifying Checksum 13:30:45 33b1e0a273af: Download complete 13:30:45 5d3b04190fa2: Verifying Checksum 13:30:45 5d3b04190fa2: Download complete 13:30:45 ec43610c2a17: Verifying Checksum 13:30:45 5eb5b503b376: Verifying Checksum 13:30:45 5eb5b503b376: Download complete 13:30:46 2f39f015ded8: Verifying Checksum 13:30:46 2f39f015ded8: Download complete 13:30:47 5eb5b503b376: Pull complete 13:30:47 5c69ac0246d0: Pull complete 13:30:47 ec43610c2a17: Pull complete 13:30:47 3a2ae6a8a46f: Pull complete 13:30:48 33b1e0a273af: Pull complete 13:30:48 5d3b04190fa2: Pull complete 13:30:52 2f39f015ded8: Pull complete 13:30:52 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 13:30:52 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 13:30:52 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 13:30:52 prd-ubuntu20.04-docker-8c-8g-543 does not seem to be running inside a container 13:30:52 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/gexfoundry_device-rest-go_PR-192 -v /w/workspace/gexfoundry_device-rest-go_PR-192:/w/workspace/gexfoundry_device-rest-go_PR-192:rw,z -v /w/workspace/gexfoundry_device-rest-go_PR-192@tmp:/w/workspace/gexfoundry_device-rest-go_PR-192@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 13:30:54 $ docker top d3c41de4ba7e5c020e757813f0cb2ee0eb0c8ce0602042b09980ca58cec12e03 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 13:30:54 ---> job-cost.sh 13:30:54 lf-activate-venv: SKIPPING 13:30:54 INFO: No Stack... 13:30:55 INFO: Retrieving Pricing Info for: v3-standard-8 13:30:55 INFO: Archiving Costs [Pipeline] sh 13:30:56 + cat /w/workspace/gexfoundry_device-rest-go_PR-192/archives/cost.csv 13:30:56 + cut -d, -f6 [Pipeline] lock 13:30:56 Trying to acquire lock on [jenkins-edgexfoundry-device-rest-go-PR-192-1-stack-cost] 13:30:56 Resource [jenkins-edgexfoundry-device-rest-go-PR-192-1-stack-cost] did not exist. Created. 13:30:56 Lock acquired on [jenkins-edgexfoundry-device-rest-go-PR-192-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 13:30:56 + echo total: 0.2199999988079071 [Pipeline] stash 13:30:56 Stashed 1 file(s) [Pipeline] } 13:30:56 Lock released on resource [jenkins-edgexfoundry-device-rest-go-PR-192-1-stack-cost] [Pipeline] // lock [Pipeline] } 13:30:56 $ docker stop --time=1 d3c41de4ba7e5c020e757813f0cb2ee0eb0c8ce0602042b09980ca58cec12e03 13:30:57 $ docker rm -f d3c41de4ba7e5c020e757813f0cb2ee0eb0c8ce0602042b09980ca58cec12e03 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 13:31:05 Running on prd-ubuntu20.04-docker-arm64-4c-16g-544 in /w/workspace/gexfoundry_device-rest-go_PR-192 [Pipeline] { [Pipeline] ws 13:31:05 Running in /w/workspace/device-rest-go/1 [Pipeline] { [Pipeline] checkout 13:31:05 The recommended git tool is: git 13:31:12 using credential edgex-jenkins-ssh 13:31:12 Cloning the remote Git repository 13:31:12 Cloning repository git@github.com:edgexfoundry/device-rest-go.git 13:31:12 > git init /w/workspace/device-rest-go/1 # timeout=10 13:31:13 Fetching upstream changes from git@github.com:edgexfoundry/device-rest-go.git 13:31:13 > git --version # timeout=10 13:31:13 > git --version # 'git version 2.25.1' 13:31:13 using GIT_SSH to set credentials SSH Credentials for GitHub 13:31:13 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-rest-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 13:31:15 Merging remotes/origin/main commit 92c0cb48aec9e6367c7fc89cd27c50580ba6d44f into PR head commit 540f16df46da8476d8402a3eb49782cfc5634d13 13:31:15 Merge succeeded, producing 540f16df46da8476d8402a3eb49782cfc5634d13 13:31:15 Checking out Revision 540f16df46da8476d8402a3eb49782cfc5634d13 (PR-192) 13:31:15 > git config remote.origin.url git@github.com:edgexfoundry/device-rest-go.git # timeout=10 13:31:15 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 13:31:15 > git config remote.origin.url git@github.com:edgexfoundry/device-rest-go.git # timeout=10 13:31:15 Fetching upstream changes from git@github.com:edgexfoundry/device-rest-go.git 13:31:15 using GIT_SSH to set credentials SSH Credentials for GitHub 13:31:15 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-rest-go.git +refs/pull/192/head:refs/remotes/origin/PR-192 +refs/heads/main:refs/remotes/origin/main # timeout=10 13:31:15 > git config core.sparsecheckout # timeout=10 13:31:15 > git checkout -f 540f16df46da8476d8402a3eb49782cfc5634d13 # timeout=10 13:31:15 > git remote # timeout=10 13:31:15 > git config --get remote.origin.url # timeout=10 13:31:15 using GIT_SSH to set credentials SSH Credentials for GitHub 13:31:15 > git merge 92c0cb48aec9e6367c7fc89cd27c50580ba6d44f # timeout=10 13:31:15 > git rev-parse HEAD^{commit} # timeout=10 13:31:15 > git config core.sparsecheckout # timeout=10 13:31:15 > git checkout -f 540f16df46da8476d8402a3eb49782cfc5634d13 # timeout=10 13:31:20 Commit message: "fix(snap): typo in install hook error log" 13:31:20 > git --version # timeout=10 13:31:20 > git --version # 'git version 2.25.1' 13:31:20 fatal: bad object 95c76d14630896f3c9cf825147e1b1e2bad20cbb [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 13:31:21 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 13:31:21 % Total % Received % Xferd Average Speed Time Time Time Current 13:31:21 Dload Upload Total Spent Left Speed 13:31:21 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12253 100 12253 0 0 44075 0 --:--:-- --:--:-- --:--:-- 43917 [Pipeline] sh 13:31:22 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 13:31:22 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 13:31:22 + sudo tee /etc/docker/daemon.new 13:31:22 { 13:31:22 "registry-mirrors": [ 13:31:22 "https://nexus3.edgexfoundry.org:10001" 13:31:22 ], 13:31:22 "bip": "10.250.0.254/24", 13:31:22 "hosts": [ 13:31:22 "tcp://0.0.0.0:5555", 13:31:22 "unix:///var/run/docker.sock" 13:31:22 ], 13:31:22 "mtu": 1458, 13:31:22 "selinux-enabled": true, 13:31:22 "seccomp-profile": "/etc/docker/seccomp.json" 13:31:22 } [Pipeline] sh 13:31:22 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 13:31:23 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 13:31:41 provisioning config files... 13:31:41 copy managed file [device-rest-go-settings] to file:/w/workspace/device-rest-go/1@tmp/config8258518645852226144tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 13:31:42 ---> docker-login.sh 13:31:42 nexus3.edgexfoundry.org:10001 13:31:42 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 13:31:42 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 13:31:42 Configure a credential helper to remove this warning. See 13:31:42 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 13:31:42 13:31:42 Login Succeeded 13:31:42 nexus3.edgexfoundry.org:10002 13:31:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 13:31:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 13:31:43 Configure a credential helper to remove this warning. See 13:31:43 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 13:31:43 13:31:43 Login Succeeded 13:31:43 nexus3.edgexfoundry.org:10003 13:31:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 13:31:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 13:31:43 Configure a credential helper to remove this warning. See 13:31:43 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 13:31:43 13:31:43 Login Succeeded 13:31:43 nexus3.edgexfoundry.org:10004 13:31:44 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 13:31:44 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 13:31:44 Configure a credential helper to remove this warning. See 13:31:44 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 13:31:44 13:31:44 Login Succeeded 13:31:44 docker.io 13:31:44 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 13:31:45 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 13:31:45 Configure a credential helper to remove this warning. See 13:31:45 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 13:31:45 13:31:45 Login Succeeded 13:31:45 ---> docker-login.sh ends [Pipeline] } 13:31:45 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 13:31:45 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 13:31:45 ========================================================= 13:31:45 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine] 13:31:45 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 13:31:46 + 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 . 13:31:46 Sending build context to Docker daemon 128.5kB 13:31:46 Step 1/12 : ARG BASE=golang:1.17-alpine3.15 13:31:46 Step 2/12 : FROM ${BASE} AS builder 13:31:46 1.17-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 13:31:46 9b3977197b4f: Pulling fs layer 13:31:46 1a89e8eeedd5: Pulling fs layer 13:31:46 94645a83ff95: Pulling fs layer 13:31:46 3f3a8bcf1eab: Pulling fs layer 13:31:46 0c92f367c5e7: Pulling fs layer 13:31:46 3096ccb668a1: Pulling fs layer 13:31:46 e8cf19c19ddd: Pulling fs layer 13:31:46 a4caa8a26152: Pulling fs layer 13:31:46 0c92f367c5e7: Waiting 13:31:46 3096ccb668a1: Waiting 13:31:46 e8cf19c19ddd: Waiting 13:31:46 a4caa8a26152: Waiting 13:31:46 3f3a8bcf1eab: Waiting 13:31:46 94645a83ff95: Verifying Checksum 13:31:46 94645a83ff95: Download complete 13:31:46 1a89e8eeedd5: Download complete 13:31:46 0c92f367c5e7: Verifying Checksum 13:31:46 0c92f367c5e7: Download complete 13:31:46 3096ccb668a1: Download complete 13:31:46 9b3977197b4f: Verifying Checksum 13:31:46 9b3977197b4f: Download complete 13:31:46 e8cf19c19ddd: Verifying Checksum 13:31:46 e8cf19c19ddd: Download complete 13:31:47 9b3977197b4f: Pull complete 13:31:47 1a89e8eeedd5: Pull complete 13:31:48 94645a83ff95: Pull complete 13:31:48 a4caa8a26152: Verifying Checksum 13:31:48 a4caa8a26152: Download complete 13:31:49 3f3a8bcf1eab: Verifying Checksum 13:31:49 3f3a8bcf1eab: Download complete 13:32:01 3f3a8bcf1eab: Pull complete 13:32:01 0c92f367c5e7: Pull complete 13:32:01 3096ccb668a1: Pull complete 13:32:01 e8cf19c19ddd: Pull complete 13:32:08 a4caa8a26152: Pull complete 13:32:08 Digest: sha256:b3ad895ecde34a7521bb8912598475bc58d052e1c2c58d00df7f0fe54a102a46 13:32:08 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine 13:32:08 ---> 725f1c02e7f9 13:32:08 Step 3/12 : ARG MAKE='make build' 13:32:08 ---> Running in 7c44242b9df9 13:32:09 Removing intermediate container 7c44242b9df9 13:32:09 ---> a6c4e4a42452 13:32:09 Step 4/12 : ARG ALPINE_PKG_BASE="make git openssh-client gcc libc-dev zeromq-dev libsodium-dev" 13:32:09 ---> Running in 62315196ecfd 13:32:09 Removing intermediate container 62315196ecfd 13:32:09 ---> 3eac8182bcf4 13:32:09 Step 5/12 : ARG ALPINE_PKG_EXTRA="" 13:32:09 ---> Running in bc1ccd0afc35 13:32:09 Removing intermediate container bc1ccd0afc35 13:32:09 ---> c3d1f81ceee5 13:32:09 Step 6/12 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 13:32:10 ---> Running in 0a268d051d12 13:32:12 Removing intermediate container 0a268d051d12 13:32:12 ---> 4c5c5ea9f0ca 13:32:12 Step 7/12 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 13:32:12 ---> Running in 1f06e09c9008 13:32:12 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 13:32:13 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 13:32:14 (1/4) Installing openssh-keygen (8.8_p1-r1) 13:32:14 (2/4) Installing libedit (20210910.3.1-r0) 13:32:14 (3/4) Installing openssh-client-common (8.8_p1-r1) 13:32:14 (4/4) Installing openssh-client-default (8.8_p1-r1) 13:32:14 Executing busybox-1.34.1-r3.trigger 13:32:14 OK: 224 MiB in 56 packages 13:32:16 Removing intermediate container 1f06e09c9008 13:32:16 ---> 834af7c4add9 13:32:16 Step 8/12 : WORKDIR /device-rest-go 13:32:16 ---> Running in 1e1f6db2fbc2 13:32:16 Removing intermediate container 1e1f6db2fbc2 13:32:16 ---> c6cee1133c0c 13:32:16 Step 9/12 : COPY go.mod vendor* ./ 13:32:17 ---> 25cbf03745d7 13:32:17 Step 10/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 13:32:17 ---> Running in 4e6f892a6c06 13:33:04 Removing intermediate container 4e6f892a6c06 13:33:04 ---> 9619d57e885b 13:33:04 Step 11/12 : COPY . . 13:33:04 ---> 85c633caaad6 13:33:04 Step 12/12 : RUN $MAKE 13:33:04 ---> Running in 2b2a4835234e 13:33:04 noop 13:33:04 Removing intermediate container 2b2a4835234e 13:33:04 ---> f39cde419ab8 13:33:04 Successfully built f39cde419ab8 13:33:04 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 13:33:04 + docker inspect -f . ci-base-image-arm64 13:33:04 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 13:33:05 prd-ubuntu20.04-docker-arm64-4c-16g-544 does not seem to be running inside a container 13:33:05 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-rest-go/1 -v /w/workspace/device-rest-go/1:/w/workspace/device-rest-go/1:rw,z -v /w/workspace/device-rest-go/1@tmp:/w/workspace/device-rest-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 13:33:06 $ docker top 9ee6ec507cfbb690a54859d642c2a4fe21296018630cd0b0281f1321ff75afa3 -eo pid,comm [Pipeline] { [Pipeline] sh 13:33:07 + go version 13:33:07 go version go1.17.6 linux/arm64 [Pipeline] } 13:33:07 $ docker stop --time=1 9ee6ec507cfbb690a54859d642c2a4fe21296018630cd0b0281f1321ff75afa3 13:33:09 $ docker rm -f 9ee6ec507cfbb690a54859d642c2a4fe21296018630cd0b0281f1321ff75afa3 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 13:33:09 + docker inspect -f . ci-base-image-arm64 13:33:09 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 13:33:10 prd-ubuntu20.04-docker-arm64-4c-16g-544 does not seem to be running inside a container 13:33:10 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-rest-go/1 -v /w/workspace/device-rest-go/1:/w/workspace/device-rest-go/1:rw,z -v /w/workspace/device-rest-go/1@tmp:/w/workspace/device-rest-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 13:33:11 $ docker top e18846350a4eb2851140db4b63149d1a427b141ba89b92a4d984042cd5a57b23 -eo pid,comm [Pipeline] { [Pipeline] fileExists [Pipeline] sh 13:33:12 + make test 13:33:12 CGO_ENABLED=1 GO111MODULE=on go test ./... -coverprofile=coverage.out ./... 13:33:14 ? github.com/edgexfoundry/device-rest-go [no test files] 13:34:35 ? github.com/edgexfoundry/device-rest-go/cmd [no test files] 13:34:35 ok github.com/edgexfoundry/device-rest-go/driver 0.069s coverage: 55.2% of statements 13:34:35 WARNING: Linting skipped (not on x86_64 or linter not installed) 13:34:35 CGO_ENABLED=1 GO111MODULE=on go vet ./... 13:34:58 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 13:34:58 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 13:34:58 ./bin/test-attribution-txt.sh [Pipeline] echo 13:35:00 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 13:35:00 $ docker stop --time=1 e18846350a4eb2851140db4b63149d1a427b141ba89b92a4d984042cd5a57b23 13:35:02 $ docker rm -f e18846350a4eb2851140db4b63149d1a427b141ba89b92a4d984042cd5a57b23 [Pipeline] // withDockerContainer [Pipeline] sh 13:35:03 + sudo chown -R jenkins:jenkins . [Pipeline] stash 13:35:03 Warning: overwriting stash ‘coverage-report’ 13:35:04 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 13:35:04 + sudo chown -R jenkins:jenkins . [Pipeline] sh 13:35:04 + ls -al . 13:35:04 total 168 13:35:04 drwxrwxr-x 8 jenkins jenkins 4096 Jun 1 13:35 . 13:35:04 drwxrwxr-x 4 jenkins jenkins 4096 Jun 1 13:31 .. 13:35:04 -rw-rw-r-- 1 jenkins jenkins 151 Jun 1 13:31 .dockerignore 13:35:04 drwxrwxr-x 8 jenkins jenkins 4096 Jun 1 13:31 .git 13:35:04 drwxrwxr-x 3 jenkins jenkins 4096 Jun 1 13:31 .github 13:35:04 -rw-rw-r-- 1 jenkins jenkins 329 Jun 1 13:31 .gitignore 13:35:04 -rw-rw-r-- 1 jenkins jenkins 41 Jun 1 13:31 .golangci.yml 13:35:04 -rw-rw-r-- 1 jenkins jenkins 8596 Jun 1 13:31 Attribution.txt 13:35:04 -rw-rw-r-- 1 jenkins jenkins 11736 Jun 1 13:31 CHANGELOG.md 13:35:04 -rw-rw-r-- 1 jenkins jenkins 1672 Jun 1 13:31 Dockerfile 13:35:04 -rw-rw-r-- 1 jenkins jenkins 677 Jun 1 13:31 GOVERNANCE.md 13:35:04 -rw-rw-r-- 1 jenkins jenkins 680 Jun 1 13:31 Jenkinsfile 13:35:04 -rw-rw-r-- 1 jenkins jenkins 11340 Jun 1 13:31 LICENSE 13:35:04 -rw-rw-r-- 1 jenkins jenkins 1977 Jun 1 13:31 Makefile 13:35:04 -rw-rw-r-- 1 jenkins jenkins 620 Jun 1 13:31 OWNERS.md 13:35:04 -rw-rw-r-- 1 jenkins jenkins 8003 Jun 1 13:31 README.md 13:35:04 -rw-rw-r-- 1 jenkins jenkins 5 Jun 1 13:29 VERSION 13:35:04 drwxrwxr-x 2 jenkins jenkins 4096 Jun 1 13:31 bin 13:35:04 drwxrwxr-x 3 jenkins jenkins 4096 Jun 1 13:31 cmd 13:35:04 -rw-r--r-- 1 jenkins jenkins 9355 Jun 1 13:34 coverage.out 13:35:04 drwxrwxr-x 2 jenkins jenkins 4096 Jun 1 13:31 driver 13:35:04 -rw-rw-r-- 1 jenkins jenkins 3287 Jun 1 13:31 go.mod 13:35:04 -rw-rw-r-- 1 jenkins jenkins 34802 Jun 1 13:31 go.sum 13:35:04 drwxrwxr-x 3 jenkins jenkins 4096 Jun 1 13:31 snap 13:35:04 -rw-rw-r-- 1 jenkins jenkins 713 Jun 1 13:31 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 13:35:05 + docker build -t device-rest-arm64 -f Dockerfile --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=540f16df46da8476d8402a3eb49782cfc5634d13 --label arch=arm64 --label version=0.0.0 . 13:35:05 Sending build context to Docker daemon 138.8kB 13:35:05 Step 1/25 : ARG BASE=golang:1.17-alpine3.15 13:35:05 Step 2/25 : FROM ${BASE} AS builder 13:35:05 ---> f39cde419ab8 13:35:05 Step 3/25 : ARG MAKE='make build' 13:35:05 ---> Running in a829ba7dd15e 13:35:06 Removing intermediate container a829ba7dd15e 13:35:06 ---> 66425959a08b 13:35:06 Step 4/25 : ARG ALPINE_PKG_BASE="make git openssh-client gcc libc-dev zeromq-dev libsodium-dev" 13:35:06 ---> Running in d1021f87e49f 13:35:06 Removing intermediate container d1021f87e49f 13:35:06 ---> 20bb93ed9527 13:35:06 Step 5/25 : ARG ALPINE_PKG_EXTRA="" 13:35:06 ---> Running in 37d2f44f3c37 13:35:06 Removing intermediate container 37d2f44f3c37 13:35:06 ---> 2b579b65e34f 13:35:06 Step 6/25 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 13:35:06 ---> Running in ad86a9639c2a 13:35:08 Removing intermediate container ad86a9639c2a 13:35:08 ---> ee35027e64fd 13:35:08 Step 7/25 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 13:35:08 ---> Running in f76963c0b0da 13:35:09 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 13:35:10 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 13:35:11 OK: 224 MiB in 56 packages 13:35:11 Removing intermediate container f76963c0b0da 13:35:11 ---> cbb71c585402 13:35:11 Step 8/25 : WORKDIR /device-rest-go 13:35:11 ---> Running in f516be593a74 13:35:12 Removing intermediate container f516be593a74 13:35:12 ---> cc786b127a38 13:35:12 Step 9/25 : COPY go.mod vendor* ./ 13:35:12 ---> 0b3d6a3b1a73 13:35:12 Step 10/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 13:35:12 ---> Running in 947f957add89 13:35:14 Removing intermediate container 947f957add89 13:35:14 ---> 09fd7146e013 13:35:14 Step 11/25 : COPY . . 13:35:15 ---> 231cf8b52c88 13:35:15 Step 12/25 : RUN $MAKE 13:35:15 ---> Running in 4c37d8ba9b4b 13:35:16 CGO_ENABLED=1 GO111MODULE=on go build -ldflags "-linkmode=external -X github.com/edgexfoundry/device-rest-go.Version=0.0.0" -trimpath -mod=readonly -buildmode=pie -o cmd/device-rest ./cmd 13:37:23 Removing intermediate container 4c37d8ba9b4b 13:37:23 ---> ba0201589ba8 13:37:23 Step 13/25 : FROM alpine:3.14 13:37:23 3.14: Pulling from library/alpine 13:37:23 455c02918c45: Pulling fs layer 13:37:23 455c02918c45: Verifying Checksum 13:37:23 455c02918c45: Download complete 13:37:23 455c02918c45: Pull complete 13:37:23 Digest: sha256:06b5d462c92fc39303e6363c65e074559f8d6b1363250027ed5053557e3398c5 13:37:23 Status: Downloaded newer image for alpine:3.14 13:37:23 ---> ac73e934f311 13:37:23 Step 14/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019: Intel' 13:37:23 ---> Running in e57e00dec810 13:37:23 Removing intermediate container e57e00dec810 13:37:23 ---> eadfbbe5087a 13:37:23 Step 15/25 : LABEL Name=device-rest-go Version=${VERSION} 13:37:23 ---> Running in 65a06a6467bc 13:37:23 Removing intermediate container 65a06a6467bc 13:37:23 ---> 0def9ecbaf21 13:37:23 Step 16/25 : RUN apk add --update --no-cache zeromq dumb-init 13:37:23 ---> Running in fc8eca922a14 13:37:23 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/main/aarch64/APKINDEX.tar.gz 13:37:23 fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/community/aarch64/APKINDEX.tar.gz 13:37:23 (1/6) Installing dumb-init (1.2.5-r1) 13:37:23 (2/6) Installing libgcc (10.3.1_git20210424-r2) 13:37:23 (3/6) Installing libsodium (1.0.18-r0) 13:37:23 (4/6) Installing libstdc++ (10.3.1_git20210424-r2) 13:37:23 (5/6) Installing libzmq (4.3.4-r0) 13:37:23 (6/6) Installing zeromq (4.3.4-r0) 13:37:23 Executing busybox-1.33.1-r7.trigger 13:37:23 OK: 8 MiB in 20 packages 13:37:23 Removing intermediate container fc8eca922a14 13:37:23 ---> aa3f490fb0f7 13:37:23 Step 17/25 : COPY --from=builder /device-rest-go/cmd / 13:37:23 ---> d547a842f2b7 13:37:23 Step 18/25 : COPY --from=builder /device-rest-go/LICENSE / 13:37:23 ---> 8a39b35ef7c5 13:37:23 Step 19/25 : COPY --from=builder /device-rest-go/Attribution.txt / 13:37:23 ---> 0ee55c6109b3 13:37:23 Step 20/25 : EXPOSE 59986 13:37:23 ---> Running in 245b8fb132f4 13:37:23 Removing intermediate container 245b8fb132f4 13:37:23 ---> 93ec5e9ea676 13:37:23 Step 21/25 : ENTRYPOINT ["/device-rest"] 13:37:23 ---> Running in 4d42089c7a10 13:37:23 Removing intermediate container 4d42089c7a10 13:37:23 ---> 41639d0e9826 13:37:23 Step 22/25 : CMD ["--cp=consul://edgex-core-consul:8500", "--confdir=/res", "--registry"] 13:37:23 ---> Running in 5111a0b77ed4 13:37:23 Removing intermediate container 5111a0b77ed4 13:37:23 ---> 6536e928718e 13:37:23 Step 23/25 : LABEL arch=arm64 13:37:23 ---> Running in 70486a6c22ac 13:37:23 Removing intermediate container 70486a6c22ac 13:37:23 ---> f346b836e60d 13:37:23 Step 24/25 : LABEL git_sha=540f16df46da8476d8402a3eb49782cfc5634d13 13:37:23 ---> Running in 695f275cf734 13:37:23 Removing intermediate container 695f275cf734 13:37:23 ---> f8d54429addf 13:37:23 Step 25/25 : LABEL version=0.0.0 13:37:23 ---> Running in ffff45da6109 13:37:23 Removing intermediate container ffff45da6109 13:37:23 ---> c8626495cadc 13:37:23 [Warning] One or more build-args [ARCH] were not consumed 13:37:23 Successfully built c8626495cadc 13:37:23 Successfully tagged device-rest-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 13:37:24 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 13:37:24 13:37:24 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 13:37:24 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 13:37:24 arm64: Pulling from edgex-lftools-log-publisher 13:37:24 8998bd30e6a1: Pulling fs layer 13:37:24 04944245beec: Pulling fs layer 13:37:24 699f458cf7ca: Pulling fs layer 13:37:24 765212b225bb: Pulling fs layer 13:37:24 f23df028b6ca: Pulling fs layer 13:37:24 d65c8cfc05b1: Pulling fs layer 13:37:24 2437ff75d9bd: Pulling fs layer 13:37:24 f23df028b6ca: Waiting 13:37:24 2437ff75d9bd: Waiting 13:37:24 d65c8cfc05b1: Waiting 13:37:24 765212b225bb: Waiting 13:37:24 04944245beec: Verifying Checksum 13:37:24 04944245beec: Download complete 13:37:24 765212b225bb: Verifying Checksum 13:37:24 765212b225bb: Download complete 13:37:24 f23df028b6ca: Verifying Checksum 13:37:24 f23df028b6ca: Download complete 13:37:24 d65c8cfc05b1: Verifying Checksum 13:37:24 d65c8cfc05b1: Download complete 13:37:25 699f458cf7ca: Verifying Checksum 13:37:25 699f458cf7ca: Download complete 13:37:25 8998bd30e6a1: Verifying Checksum 13:37:25 8998bd30e6a1: Download complete 13:37:27 2437ff75d9bd: Verifying Checksum 13:37:27 2437ff75d9bd: Download complete 13:37:29 8998bd30e6a1: Pull complete 13:37:30 04944245beec: Pull complete 13:37:31 699f458cf7ca: Pull complete 13:37:31 765212b225bb: Pull complete 13:37:32 f23df028b6ca: Pull complete 13:37:32 d65c8cfc05b1: Pull complete 13:37:47 2437ff75d9bd: Pull complete 13:37:47 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 13:37:47 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 13:37:47 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 13:37:48 prd-ubuntu20.04-docker-arm64-4c-16g-544 does not seem to be running inside a container 13:37:48 $ 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-rest-go/1 -v /w/workspace/device-rest-go/1:/w/workspace/device-rest-go/1:rw,z -v /w/workspace/device-rest-go/1@tmp:/w/workspace/device-rest-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 13:37:51 $ docker top 80a0c1b87639f06d6b77c55d2e0d9ad42dcc231e96e68f3d9fcd3f71384de456 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 13:37:51 ---> job-cost.sh 13:37:51 lf-activate-venv: SKIPPING 13:37:51 INFO: No Stack... 13:37:52 INFO: Retrieving Pricing Info for: v3-standard-4 13:37:53 INFO: Archiving Costs [Pipeline] sh 13:37:54 + + catcut /w/workspace/device-rest-go/1/archives/cost.csv -d, 13:37:54 -f6 [Pipeline] lock 13:37:54 Trying to acquire lock on [jenkins-edgexfoundry-device-rest-go-PR-192-1-stack-cost] 13:37:54 Resource [jenkins-edgexfoundry-device-rest-go-PR-192-1-stack-cost] did not exist. Created. 13:37:54 Lock acquired on [jenkins-edgexfoundry-device-rest-go-PR-192-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 13:37:54 /w/workspace/device-rest-go/1@tmp/durable-abdab6c0/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 13:37:55 + echo total: 0.10999999940395355 [Pipeline] stash 13:37:55 Warning: overwriting stash ‘stack-cost’ 13:37:55 Stashed 1 file(s) [Pipeline] } 13:37:55 Lock released on resource [jenkins-edgexfoundry-device-rest-go-PR-192-1-stack-cost] [Pipeline] // lock [Pipeline] } 13:37:55 $ docker stop --time=1 80a0c1b87639f06d6b77c55d2e0d9ad42dcc231e96e68f3d9fcd3f71384de456 13:37:57 $ docker rm -f 80a0c1b87639f06d6b77c55d2e0d9ad42dcc231e96e68f3d9fcd3f71384de456 [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 13:37:58 provisioning config files... 13:37:58 copy managed file [device-rest-go-codecov-token] to file:/w/workspace/gexfoundry_device-rest-go_PR-192@tmp/config2694024930532532104tmp [Pipeline] { [Pipeline] sh 13:37:58 + set +x 13:37:58 + + bash -s --curl 13:37:58 -s https://codecov.io/bash 13:37:58 13:37:58 _____ _ 13:37:58 / ____| | | 13:37:58 | | ___ __| | ___ ___ _____ __ 13:37:58 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 13:37:58 | |___| (_) | (_| | __/ (_| (_) \ V / 13:37:58 \_____\___/ \__,_|\___|\___\___/ \_/ 13:37:58 Bash-1.0.6 13:37:58 13:37:58 13:37:58 ==> git version 2.25.1 found 13:37:58 ==> 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 13:37:58 Release-Date: 2020-01-08 13:37:58 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 13:37:58 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 13:37:58 ==> Jenkins CI detected. 13:37:58 current dir:  /w/workspace/gexfoundry_device-rest-go_PR-192 13:37:58 project root: . 13:37:58 --> token set from env 13:37:58 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 13:37:58 ==> Running gcov in . (disable via -X gcov) 13:37:58 ==> Python coveragepy not found 13:37:58 ==> Searching for coverage reports in: 13:37:58 + . 13:37:58 -> Found 1 reports 13:37:58 ==> Detecting git/mercurial file structure 13:37:58 ==> Reading reports 13:37:58 + ./coverage.out bytes=9355 13:37:58 ==> Appending adjustments 13:37:58 https://docs.codecov.io/docs/fixing-reports 13:37:58 + Found adjustments 13:37:58 ==> Gzipping contents 13:37:58 4.0K /tmp/codecov.OcULf9.gz 13:37:58 ==> Uploading reports 13:37:58 url: https://codecov.io 13:37:58 query: branch=PR-192&commit=540f16df46da8476d8402a3eb49782cfc5634d13&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-rest-go%2Fjob%2FPR-192%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-rest-go&service=jenkins&flags=&pr=192&job=&cmd_args= 13:37:58 -> Pinging Codecov 13:37:58 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=c51feb23-73ac-4f49-b3d1-d26df23137db&branch=PR-192&commit=540f16df46da8476d8402a3eb49782cfc5634d13&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-rest-go%2Fjob%2FPR-192%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-rest-go&service=jenkins&flags=&pr=192&job=&cmd_args= 13:37:59 -> Uploading to 13:37:59 https://storage.googleapis.com/codecov/v4/raw/2022-06-01/4E5D53B4F1F92C436F7061BF334D961C/540f16df46da8476d8402a3eb49782cfc5634d13/b9c5c29d-03c4-420a-9ff7-8c67c4c88746.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EKKHVKCKHW7KBCGM7IHR55T63V2PAVJWLVFNITJHDU5G6R5IRN3LMWJA%2F20220601%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20220601T133758Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=f0c021c81514ce2910a25180c4034e945135fb38e26dbebd86c4e19699be7665 13:37:59 % Total % Received % Xferd Average Speed Time Time Time Current 13:37:59 Dload Upload Total Spent Left Speed 13:37:59 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1806 0 0 100 1806 0 7401 --:--:-- --:--:-- --:--:-- 7401 13:37:59 -> Reports have been successfully queued for processing at https://codecov.io/github/edgexfoundry/device-rest-go/commit/540f16df46da8476d8402a3eb49782cfc5634d13 [Pipeline] } 13:37:59 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 13:38:01 + [ -d /w/workspace/gexfoundry_device-rest-go_PR-192/archives ] 13:38:01 + ls -al /w/workspace/gexfoundry_device-rest-go_PR-192/archives 13:38:01 total 16 13:38:01 drwxr-xr-x 3 root root 4096 Jun 1 13:30 . 13:38:01 drwxrwxr-x 10 jenkins jenkins 4096 Jun 1 13:30 .. 13:38:01 drwxr-xr-x 2 root root 4096 Jun 1 13:30 cost 13:38:01 -rw-r--r-- 1 root root 85 Jun 1 13:30 cost.csv 13:38:01 + sudo chown -R jenkins:jenkins /w/workspace/gexfoundry_device-rest-go_PR-192/archives 13:38:01 + ls -al /w/workspace/gexfoundry_device-rest-go_PR-192/archives 13:38:01 total 16 13:38:01 drwxr-xr-x 3 jenkins jenkins 4096 Jun 1 13:30 . 13:38:01 drwxrwxr-x 10 jenkins jenkins 4096 Jun 1 13:30 .. 13:38:01 drwxr-xr-x 2 jenkins jenkins 4096 Jun 1 13:30 cost 13:38:01 -rw-r--r-- 1 jenkins jenkins 85 Jun 1 13:30 cost.csv [Pipeline] libraryResource [Pipeline] sh 13:38:01 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 13:38:02 ---> package-listing.sh 13:38:02 ++ facter osfamily 13:38:02 ++ tr '[:upper:]' '[:lower:]' 13:38:02 + OS_FAMILY=debian 13:38:02 + workspace=/w/workspace/gexfoundry_device-rest-go_PR-192 13:38:02 + START_PACKAGES=/tmp/packages_start.txt 13:38:02 + END_PACKAGES=/tmp/packages_end.txt 13:38:02 + DIFF_PACKAGES=/tmp/packages_diff.txt 13:38:02 + PACKAGES=/tmp/packages_start.txt 13:38:02 + '[' /w/workspace/gexfoundry_device-rest-go_PR-192 ']' 13:38:02 + PACKAGES=/tmp/packages_end.txt 13:38:02 + case "${OS_FAMILY}" in 13:38:02 + dpkg -l 13:38:02 + grep '^ii' 13:38:02 + '[' -f /tmp/packages_start.txt ']' 13:38:02 + '[' -f /tmp/packages_end.txt ']' 13:38:02 + diff /tmp/packages_start.txt /tmp/packages_end.txt 13:38:02 + '[' /w/workspace/gexfoundry_device-rest-go_PR-192 ']' 13:38:02 + mkdir -p /w/workspace/gexfoundry_device-rest-go_PR-192/archives/ 13:38:02 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/gexfoundry_device-rest-go_PR-192/archives/ [Pipeline] echo 13:38:02 Launching container with: [--privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/gexfoundry_device-rest-go_PR-192/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 13:38:02 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 13:38:03 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 13:38:03 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 13:38:03 prd-ubuntu20.04-docker-8c-8g-543 does not seem to be running inside a container 13:38:03 $ docker run -t -d -u 1001:1001 --privileged -u 0:0 --net host -v /var/log/sysstat:/var/log/sysstat -v /var/log/secure:/var/log/secure -v /var/log/auth.log:/var/log/auth.log -v /w/workspace/gexfoundry_device-rest-go_PR-192/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/gexfoundry_device-rest-go_PR-192 -v /w/workspace/gexfoundry_device-rest-go_PR-192:/w/workspace/gexfoundry_device-rest-go_PR-192:rw,z -v /w/workspace/gexfoundry_device-rest-go_PR-192@tmp:/w/workspace/gexfoundry_device-rest-go_PR-192@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 13:38:03 $ docker top 84e1ea5e93b092e7e0c1bde1c996c71706536936ce114f7abf3d43939073fbcd -eo pid,comm [Pipeline] { [Pipeline] sh 13:38:04 + touch /tmp/pre-build-complete [Pipeline] sh 13:38:04 + mkdir -p /var/log/sysstat [Pipeline] sh 13:38:04 + ls /var/log/sa-host 13:38:04 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 13:38:04 provisioning config files... 13:38:04 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/gexfoundry_device-rest-go_PR-192@tmp/config8132105131326665221tmp [Pipeline] { [Pipeline] echo 13:38:05 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 13:38:05 ---> create-netrc.sh [Pipeline] } 13:38:05 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 13:38:05 ---> python-tools-install.sh [Pipeline] echo 13:38:05 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 13:38:06 ---> sudo-logs.sh 13:38:06 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 13:38:06 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 13:38:06 ---> job-cost.sh 13:38:06 lf-activate-venv: SKIPPING 13:38:06 DEBUG: total: 0.2199999988079071 13:38:06 INFO: Retrieving Stack Cost... 13:38:07 INFO: Retrieving Pricing Info for: v3-standard-8 13:38:07 INFO: Archiving Costs [Pipeline] echo 13:38:07 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 13:38:07 ---> logs-deploy.sh 13:38:07 lf-activate-venv: SKIPPING 13:38:07 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-rest-go/PR-192/1 13:38:07 INFO: archiving workspace using pattern(s): 13:38:08 Archives upload complete. 13:38:08 INFO: archiving logs to Nexus