Pull request #521 updated Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of vli11 for edgexfoundry/device-mqtt-go Loading trusted files from base branch main at 229099614b4381a690093be203497270268560bd rather than 08b327fe0703c0c9c4af3d752741217c6634a71b Obtained Jenkinsfile from 229099614b4381a690093be203497270268560bd 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-ssh4351359019755961522.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 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-ssh1047890899513610881.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 cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-mqtt-go/branches/PR-521/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-mqtt-go/branches/PR-521/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh14477108452760465301.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 # timeout=10 Commit message: "Merge pull request #420 from bill-mahoney/levski-update" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh2309249634503784659.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 65355178549468b165f8106641c96c3190b1d843 The recommended git tool is: NONE using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-mqtt-go/branches/PR-521/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-mqtt-go/branches/PR-521/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh1023276838894223984.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildGoApp] RAW Config: [project:device-mqtt-go, buildSnap:false] ========================================================= [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-mqtt-go-settings PROJECT: device-mqtt-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.18 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-mqtt DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true BUILD_EXPERIMENTAL_DOCKER_IMAGE: false BUILD_STABLE_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false PUBLISH_SWAGGER_DOCS: false SWAGGER_API_FOLDERS: openapi/v1 ARTIFACT_ROOT: archives/bin ARTIFACT_TYPES: docker SHOULD_BUILD: true BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘ubuntu20.04-docker-8c-8g’ Running on prd-ubuntu20.04-docker-8c-8g-9683 in /w/workspace/gexfoundry_device-mqtt-go_PR-521 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout Selected Git installation does not exist. Using Default The recommended git tool is: NONE using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-mqtt-go.git > git init /w/workspace/gexfoundry_device-mqtt-go_PR-521 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-mqtt-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-mqtt-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Merging remotes/origin/main commit 229099614b4381a690093be203497270268560bd into PR head commit 08b327fe0703c0c9c4af3d752741217c6634a71b > git config remote.origin.url git@github.com:edgexfoundry/device-mqtt-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-mqtt-go.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-mqtt-go.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-mqtt-go.git +refs/pull/521/head:refs/remotes/origin/PR-521 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 08b327fe0703c0c9c4af3d752741217c6634a71b # timeout=10 Merge succeeded, producing 08b327fe0703c0c9c4af3d752741217c6634a71b Checking out Revision 08b327fe0703c0c9c4af3d752741217c6634a71b (PR-521) > git remote # timeout=10 > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub > git merge 229099614b4381a690093be203497270268560bd # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 08b327fe0703c0c9c4af3d752741217c6634a71b # timeout=10 Commit message: "fix: Rename secretName to SecretName" > git rev-list --no-walk b19e386d8e8ed9765def202b879e4c9db9919488 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 21:10:10 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 21:10:10 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 21:10:10 ========================================================= 21:10:10 EdgeX Global Pipelines Version Info 21:10:10 ========================================================= [Pipeline] libraryResource [Pipeline] sh 21:10:11 ------------------- 21:10:11 stable info: 21:10:11 ------------------- 21:10:11 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 21:10:11 Commit SHA: cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 21:10:11 Message: update stable to v1.0.244 21:10:11 ------------------- 21:10:11 experimental info: 21:10:11 ------------------- 21:10:11 Commited By: **** collab-it+edgex@linuxfoundation.org 21:10:11 Commit SHA: cb30d0c83a18e50222bc0bb3e81aa3df0103a8e3 21:10:11 Message: update experimental to v1.0.244 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-mqtt-go-settings [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar PROJECT = device-mqtt-go [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.18 [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-mqtt [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-521 [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-521 [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-521 [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 08b327fe0703c0c9c4af3d752741217c6634a71b [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 08b327f [Pipeline] echo 21:10:12 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 21:10:12 provisioning config files... 21:10:12 copy managed file [device-mqtt-go-settings] to file:/w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp/config9803927149603060714tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 21:10:12 ---> docker-login.sh 21:10:12 nexus3.edgexfoundry.org:10001 21:10:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:10:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 21:10:13 Configure a credential helper to remove this warning. See 21:10:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 21:10:13 21:10:13 Login Succeeded 21:10:13 nexus3.edgexfoundry.org:10002 21:10:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:10:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 21:10:13 Configure a credential helper to remove this warning. See 21:10:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 21:10:13 21:10:13 Login Succeeded 21:10:13 nexus3.edgexfoundry.org:10003 21:10:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:10:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 21:10:13 Configure a credential helper to remove this warning. See 21:10:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 21:10:13 21:10:13 Login Succeeded 21:10:13 nexus3.edgexfoundry.org:10004 21:10:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:10:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 21:10:13 Configure a credential helper to remove this warning. See 21:10:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 21:10:13 21:10:13 Login Succeeded 21:10:13 docker.io 21:10:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:10:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 21:10:13 Configure a credential helper to remove this warning. See 21:10:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 21:10:13 21:10:13 Login Succeeded 21:10:13 ---> docker-login.sh ends [Pipeline] } 21:10:13 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 21:10:14 + git rev-list -1 --merges 08b327fe0703c0c9c4af3d752741217c6634a71b~1..08b327fe0703c0c9c4af3d752741217c6634a71b [Pipeline] echo 21:10:14 -----------> git rev-list -1 --merges 08b327fe0703c0c9c4af3d752741217c6634a71b~1..08b327fe0703c0c9c4af3d752741217c6634a71b 08b327fe0703c0c9c4af3d752741217c6634a71b [false] [Pipeline] sh 21:10:14 + git log --format=format:%s -1 08b327fe0703c0c9c4af3d752741217c6634a71b [Pipeline] echo 21:10:14 ========================================================= 21:10:14 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 21:10:14 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 21:10:14 + git log --format=format:%s -1 08b327fe0703c0c9c4af3d752741217c6634a71b [Pipeline] echo 21:10:14 [semverPrep] GIT_COMMIT: 08b327fe0703c0c9c4af3d752741217c6634a71b, Commit Message: fix: Rename secretName to SecretName [Pipeline] echo 21:10:14 [semverPrep] This is not a build commit. [Pipeline] sh 21:10:15 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 21:10:15 + grep -v github /etc/ssh/ssh_known_hosts 21:10:15 + [ -e /tmp/ssh_known_hosts ] 21:10:15 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 21:10:15 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 21:10:15 + sudo tee -a /etc/ssh/ssh_known_hosts 21:10:15 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:10:15 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 21:10:15 21:10:15 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:10:15 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 21:10:15 0.1.4: Pulling from edgex-devops/py-git-semver 21:10:15 b85a868b505f: Pulling fs layer 21:10:15 e2be974225ed: Pulling fs layer 21:10:15 339a4e72a1f5: Pulling fs layer 21:10:15 988bab9f4d93: Pulling fs layer 21:10:15 1469e6f7b9e6: Pulling fs layer 21:10:15 eaf3925da568: Pulling fs layer 21:10:15 bab4dde63d76: Pulling fs layer 21:10:15 bde34c3a00c8: Pulling fs layer 21:10:15 b352a97aabf1: Pulling fs layer 21:10:15 4872d77fe225: Pulling fs layer 21:10:15 5851b861e8e6: Pulling fs layer 21:10:15 bab4dde63d76: Waiting 21:10:15 bde34c3a00c8: Waiting 21:10:15 b352a97aabf1: Waiting 21:10:15 4872d77fe225: Waiting 21:10:15 5851b861e8e6: Waiting 21:10:15 988bab9f4d93: Waiting 21:10:15 eaf3925da568: Waiting 21:10:15 1469e6f7b9e6: Waiting 21:10:15 e2be974225ed: Verifying Checksum 21:10:15 e2be974225ed: Download complete 21:10:15 988bab9f4d93: Download complete 21:10:16 1469e6f7b9e6: Verifying Checksum 21:10:16 1469e6f7b9e6: Download complete 21:10:16 eaf3925da568: Verifying Checksum 21:10:16 eaf3925da568: Download complete 21:10:16 339a4e72a1f5: Verifying Checksum 21:10:16 339a4e72a1f5: Download complete 21:10:16 bde34c3a00c8: Download complete 21:10:16 b352a97aabf1: Verifying Checksum 21:10:16 b352a97aabf1: Download complete 21:10:16 4872d77fe225: Download complete 21:10:16 5851b861e8e6: Verifying Checksum 21:10:16 5851b861e8e6: Download complete 21:10:16 b85a868b505f: Verifying Checksum 21:10:16 b85a868b505f: Download complete 21:10:16 bab4dde63d76: Download complete 21:10:17 b85a868b505f: Pull complete 21:10:17 e2be974225ed: Pull complete 21:10:18 339a4e72a1f5: Pull complete 21:10:18 988bab9f4d93: Pull complete 21:10:18 1469e6f7b9e6: Pull complete 21:10:18 eaf3925da568: Pull complete 21:10:20 bab4dde63d76: Pull complete 21:10:20 bde34c3a00c8: Pull complete 21:10:20 b352a97aabf1: Pull complete 21:10:20 4872d77fe225: Pull complete 21:10:20 5851b861e8e6: Pull complete 21:10:20 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 21:10:20 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 21:10:20 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 21:10:20 prd-ubuntu20.04-docker-8c-8g-9683 does not seem to be running inside a container 21:10:20 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/gexfoundry_device-mqtt-go_PR-521 -v /w/workspace/gexfoundry_device-mqtt-go_PR-521:/w/workspace/gexfoundry_device-mqtt-go_PR-521:rw,z -v /w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp:/w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 21:10:22 $ docker top d9f6b8146a86b30347e948d011ad78d640569ee13c1f5d3a54b3fb296a3cf6e3 -eo pid,comm 21:10:22 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). 21:10:22 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 21:10:22 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 21:10:22 [ssh-agent] Looking for ssh-agent implementation... 21:10:22 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 21:10:22 $ docker exec d9f6b8146a86b30347e948d011ad78d640569ee13c1f5d3a54b3fb296a3cf6e3 ssh-agent 21:10:22 SSH_AUTH_SOCK=/tmp/ssh-RKNtfFLZx8z0/agent.33 21:10:22 SSH_AGENT_PID=39 21:10:22 Running ssh-add (command line suppressed) 21:10:22 Identity added: /w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp/private_key_14597583987412136538.key (/w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp/private_key_14597583987412136538.key) 21:10:22 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 21:10:23 + git tag --points-at HEAD [Pipeline] } 21:10:23 $ docker exec --env ******** --env ******** d9f6b8146a86b30347e948d011ad78d640569ee13c1f5d3a54b3fb296a3cf6e3 ssh-agent -k 21:10:23 unset SSH_AUTH_SOCK; 21:10:23 unset SSH_AGENT_PID; 21:10:23 echo Agent pid 39 killed; 21:10:23 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 21:10:23 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 21:10:23 [ssh-agent] Looking for ssh-agent implementation... 21:10:23 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 21:10:23 $ docker exec d9f6b8146a86b30347e948d011ad78d640569ee13c1f5d3a54b3fb296a3cf6e3 ssh-agent 21:10:23 SSH_AUTH_SOCK=/tmp/ssh-7OEqbSBEFusO/agent.71 21:10:23 SSH_AGENT_PID=77 21:10:23 Running ssh-add (command line suppressed) 21:10:23 Identity added: /w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp/private_key_5885991048154718326.key (/w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp/private_key_5885991048154718326.key) 21:10:23 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 21:10:23 + git semver init 21:10:24 2023-03-10 21:10:24,032 [run_init] DEBUG init version:0.0.0 force:False 21:10:24 2023-03-10 21:10:24,033 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/gexfoundry_device-mqtt-go_PR-521/.semver 21:10:24 2023-03-10 21:10:24,033 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-mqtt-go.git /w/workspace/gexfoundry_device-mqtt-go_PR-521/.semver 21:10:24 2023-03-10 21:10:24,034 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-mqtt-go.git', '/w/workspace/gexfoundry_device-mqtt-go_PR-521/.semver'], cwd=/w/workspace/gexfoundry_device-mqtt-go_PR-521, universal_newlines=False, shell=None, istream=None) 21:10:25 2023-03-10 21:10:24,706 [append_file] DEBUG append to file:/w/workspace/gexfoundry_device-mqtt-go_PR-521/.git/info/exclude 21:10:25 2023-03-10 21:10:24,707 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/gexfoundry_device-mqtt-go_PR-521/.semver/PR-521 with force:False 21:10:25 2023-03-10 21:10:24,707 [write_file] DEBUG write to file:/w/workspace/gexfoundry_device-mqtt-go_PR-521/.semver/PR-521 21:10:25 2023-03-10 21:10:24,710 [execute] INFO git cat-file --batch-check 21:10:25 2023-03-10 21:10:24,711 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/gexfoundry_device-mqtt-go_PR-521/.semver, universal_newlines=False, shell=None, istream=) 21:10:25 2023-03-10 21:10:24,719 [execute] INFO git cat-file --batch 21:10:25 2023-03-10 21:10:24,720 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/gexfoundry_device-mqtt-go_PR-521/.semver, universal_newlines=False, shell=None, istream=) 21:10:25 2023-03-10 21:10:24,725 [read_version] DEBUG read version from /w/workspace/gexfoundry_device-mqtt-go_PR-521/.semver/PR-521 21:10:25 0.0.0 [Pipeline] } 21:10:25 $ docker exec --env ******** --env ******** d9f6b8146a86b30347e948d011ad78d640569ee13c1f5d3a54b3fb296a3cf6e3 ssh-agent -k 21:10:25 unset SSH_AUTH_SOCK; 21:10:25 unset SSH_AGENT_PID; 21:10:25 echo Agent pid 77 killed; 21:10:25 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 21:10:25 + git semver [Pipeline] } 21:10:25 $ docker stop --time=1 d9f6b8146a86b30347e948d011ad78d640569ee13c1f5d3a54b3fb296a3cf6e3 21:10:27 $ docker rm -f --volumes d9f6b8146a86b30347e948d011ad78d640569ee13c1f5d3a54b3fb296a3cf6e3 [Pipeline] // withDockerContainer [Pipeline] sh 21:10:27 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 21:10:27 Stashed 1 file(s) [Pipeline] echo 21:10:27 [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 21:10:27 provisioning config files... 21:10:27 copy managed file [device-mqtt-go-settings] to file:/w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp/config11287522502413103200tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 21:10:28 ---> docker-login.sh 21:10:28 nexus3.edgexfoundry.org:10001 21:10:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:10:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 21:10:28 Configure a credential helper to remove this warning. See 21:10:28 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 21:10:28 21:10:28 Login Succeeded 21:10:28 nexus3.edgexfoundry.org:10002 21:10:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:10:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 21:10:28 Configure a credential helper to remove this warning. See 21:10:28 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 21:10:28 21:10:28 Login Succeeded 21:10:28 nexus3.edgexfoundry.org:10003 21:10:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:10:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 21:10:28 Configure a credential helper to remove this warning. See 21:10:28 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 21:10:28 21:10:28 Login Succeeded 21:10:28 nexus3.edgexfoundry.org:10004 21:10:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:10:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 21:10:28 Configure a credential helper to remove this warning. See 21:10:28 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 21:10:28 21:10:28 Login Succeeded 21:10:28 docker.io 21:10:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:10:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 21:10:28 Configure a credential helper to remove this warning. See 21:10:28 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 21:10:28 21:10:28 Login Succeeded 21:10:28 ---> docker-login.sh ends [Pipeline] } 21:10:28 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 21:10:28 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 21:10:28 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 21:10:28 ========================================================= 21:10:28 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine] 21:10:28 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:10:28 + docker build -t ci-base-image-x86_64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine --build-arg MAKE=echo noop --target=builder . 21:10:28 Sending build context to Docker daemon 6.394MB 21:10:28 Step 1/12 : ARG BASE=golang:1.18-alpine3.16 21:10:28 Step 2/12 : FROM ${BASE} AS builder 21:10:28 1.18-alpine: Pulling from edgex-devops/edgex-golang-base 21:10:28 213ec9aee27d: Pulling fs layer 21:10:28 4583459ba037: Pulling fs layer 21:10:28 93c1e223e6f2: Pulling fs layer 21:10:28 53926ce57604: Pulling fs layer 21:10:28 21b2b0c7a3f4: Pulling fs layer 21:10:28 22ff95d597cd: Pulling fs layer 21:10:28 12d6caf4c0d1: Pulling fs layer 21:10:28 96b7cbca73a9: Pulling fs layer 21:10:28 a7acece74701: Pulling fs layer 21:10:28 12d6caf4c0d1: Waiting 21:10:28 96b7cbca73a9: Waiting 21:10:28 a7acece74701: Waiting 21:10:28 53926ce57604: Waiting 21:10:28 21b2b0c7a3f4: Waiting 21:10:28 22ff95d597cd: Waiting 21:10:28 93c1e223e6f2: Verifying Checksum 21:10:28 93c1e223e6f2: Download complete 21:10:28 4583459ba037: Verifying Checksum 21:10:28 4583459ba037: Download complete 21:10:28 21b2b0c7a3f4: Verifying Checksum 21:10:28 21b2b0c7a3f4: Download complete 21:10:28 22ff95d597cd: Download complete 21:10:29 213ec9aee27d: Verifying Checksum 21:10:29 213ec9aee27d: Download complete 21:10:29 12d6caf4c0d1: Verifying Checksum 21:10:29 12d6caf4c0d1: Download complete 21:10:29 213ec9aee27d: Pull complete 21:10:29 4583459ba037: Pull complete 21:10:29 93c1e223e6f2: Pull complete 21:10:29 a7acece74701: Verifying Checksum 21:10:29 a7acece74701: Download complete 21:10:30 53926ce57604: Verifying Checksum 21:10:30 53926ce57604: Download complete 21:10:30 96b7cbca73a9: Download complete 21:10:34 53926ce57604: Pull complete 21:10:34 21b2b0c7a3f4: Pull complete 21:10:34 22ff95d597cd: Pull complete 21:10:34 12d6caf4c0d1: Pull complete 21:10:36 96b7cbca73a9: Pull complete 21:10:37 a7acece74701: Pull complete 21:10:37 Digest: sha256:f6a9ef70c52da88a2ff63a0c6767b24654f9f5185d1d85ca6cc3004fb48f6c2d 21:10:37 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.18-alpine 21:10:37 ---> db6d94c90886 21:10:37 Step 3/12 : ARG ADD_BUILD_TAGS="" 21:10:39 ---> Running in 91dee47dc2c2 21:10:39 Removing intermediate container 91dee47dc2c2 21:10:39 ---> e7fa5e7a26fb 21:10:39 Step 4/12 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 21:10:39 ---> Running in 413ad75c71b4 21:10:39 Removing intermediate container 413ad75c71b4 21:10:39 ---> 4d1b7997c58e 21:10:39 Step 5/12 : ARG ALPINE_PKG_BASE="make git openssh-client" 21:10:39 ---> Running in 88a4a86fb045 21:10:39 Removing intermediate container 88a4a86fb045 21:10:39 ---> 27a7e6da68e3 21:10:39 Step 6/12 : ARG ALPINE_PKG_EXTRA="" 21:10:39 ---> Running in e35691de7f36 21:10:39 Removing intermediate container e35691de7f36 21:10:39 ---> f9312c635128 21:10:39 Step 7/12 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 21:10:39 ---> Running in 92fb411652fe 21:10:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 21:10:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 21:10:40 (1/4) Installing openssh-keygen (9.0_p1-r2) 21:10:40 (2/4) Installing libedit (20210910.3.1-r0) 21:10:40 (3/4) Installing openssh-client-common (9.0_p1-r2) 21:10:40 (4/4) Installing openssh-client-default (9.0_p1-r2) 21:10:40 Executing busybox-1.35.0-r17.trigger 21:10:40 OK: 216 MiB in 55 packages 21:10:40 Removing intermediate container 92fb411652fe 21:10:40 ---> e456af7711b7 21:10:40 Step 8/12 : WORKDIR /device-mqtt-go 21:10:40 ---> Running in 048a1bf0e465 21:10:40 Removing intermediate container 048a1bf0e465 21:10:40 ---> a5e0c9a4eb50 21:10:40 Step 9/12 : COPY go.mod vendor* ./ 21:10:41 ---> 3ac988e3999d 21:10:41 Step 10/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 21:10:41 ---> Running in a316b058fe3c 21:10:42 Still waiting to schedule task 21:10:42 Waiting for next available executor on ‘ubuntu20.04-docker-arm64-4c-16g’ 21:11:07 Removing intermediate container a316b058fe3c 21:11:07 ---> 2dfa99dda3dc 21:11:07 Step 11/12 : COPY . . 21:11:07 ---> a6fa0519c674 21:11:07 Step 12/12 : RUN $MAKE 21:11:07 ---> Running in d7092d3aca90 21:11:07 noop 21:11:07 Removing intermediate container d7092d3aca90 21:11:07 ---> 90f38d7d675c 21:11:07 Successfully built 90f38d7d675c 21:11:07 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:11:07 + docker inspect -f . ci-base-image-x86_64 21:11:07 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 21:11:08 prd-ubuntu20.04-docker-8c-8g-9683 does not seem to be running inside a container 21:11:08 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/gexfoundry_device-mqtt-go_PR-521 -v /w/workspace/gexfoundry_device-mqtt-go_PR-521:/w/workspace/gexfoundry_device-mqtt-go_PR-521:rw,z -v /w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp:/w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 21:11:08 $ docker top 62e27ae644294c9f78056f0e558c8279357499942caa2d12971b6e39b5b86674 -eo pid,comm [Pipeline] { [Pipeline] sh 21:11:08 + go version 21:11:08 go version go1.18.7 linux/amd64 [Pipeline] } 21:11:08 $ docker stop --time=1 62e27ae644294c9f78056f0e558c8279357499942caa2d12971b6e39b5b86674 21:11:10 $ docker rm -f --volumes 62e27ae644294c9f78056f0e558c8279357499942caa2d12971b6e39b5b86674 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:11:10 + docker inspect -f . ci-base-image-x86_64 21:11:10 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 21:11:10 prd-ubuntu20.04-docker-8c-8g-9683 does not seem to be running inside a container 21:11:10 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/gexfoundry_device-mqtt-go_PR-521 -v /w/workspace/gexfoundry_device-mqtt-go_PR-521:/w/workspace/gexfoundry_device-mqtt-go_PR-521:rw,z -v /w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp:/w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 21:11:10 $ docker top 44678fb7eb8e017354187e3c00ac41cbb5de060b9f821d83258de88e676efbb7 -eo pid,comm [Pipeline] { [Pipeline] sh 21:11:11 + git config --global --add safe.directory /w/workspace/gexfoundry_device-mqtt-go_PR-521 [Pipeline] fileExists [Pipeline] sh 21:11:11 + make test 21:11:11 go test ./... -coverprofile=coverage.out ./... 21:11:11 ? github.com/edgexfoundry/device-mqtt-go [no test files] 21:11:21 ? github.com/edgexfoundry/device-mqtt-go/cmd [no test files] 21:11:21 ok github.com/edgexfoundry/device-mqtt-go/internal/driver 0.009s coverage: 22.2% of statements 21:11:21 ? github.com/edgexfoundry/device-mqtt-go/mock [no test files] 21:11:27 level=warning msg="[linters context] structcheck is disabled because of go1.18. You can track the evolution of the go1.18 support by following the https://github.com/golangci/golangci-lint/issues/2649." 21:11:27 go vet ./... 21:11:31 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 21:11:31 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 21:11:31 ./bin/test-attribution-txt.sh [Pipeline] echo 21:11:31 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 21:11:31 $ docker stop --time=1 44678fb7eb8e017354187e3c00ac41cbb5de060b9f821d83258de88e676efbb7 21:11:33 $ docker rm -f --volumes 44678fb7eb8e017354187e3c00ac41cbb5de060b9f821d83258de88e676efbb7 [Pipeline] // withDockerContainer [Pipeline] sh 21:11:33 + sudo chown -R jenkins:jenkins . [Pipeline] stash 21:11:33 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 21:11:33 + sudo chown -R jenkins:jenkins . [Pipeline] sh 21:11:34 + ls -al . 21:11:34 total 180 21:11:34 drwxrwxr-x 10 jenkins jenkins 4096 Mar 10 21:11 . 21:11:34 drwxrwxr-x 4 jenkins jenkins 4096 Mar 10 21:10 .. 21:11:34 -rw-rw-r-- 1 jenkins jenkins 140 Mar 10 21:10 .dockerignore 21:11:34 drwxrwxr-x 8 jenkins jenkins 4096 Mar 10 21:11 .git 21:11:34 drwxrwxr-x 3 jenkins jenkins 4096 Mar 10 21:10 .github 21:11:34 -rw-rw-r-- 1 jenkins jenkins 329 Mar 10 21:10 .gitignore 21:11:34 -rw-rw-r-- 1 jenkins jenkins 41 Mar 10 21:10 .golangci.yml 21:11:34 drwxr-xr-x 3 jenkins jenkins 4096 Mar 10 21:10 .semver 21:11:34 -rw-rw-r-- 1 jenkins jenkins 9407 Mar 10 21:10 Attribution.txt 21:11:34 -rw-rw-r-- 1 jenkins jenkins 13162 Mar 10 21:10 CHANGELOG.md 21:11:34 -rw-rw-r-- 1 jenkins jenkins 1689 Mar 10 21:10 Dockerfile 21:11:34 -rw-rw-r-- 1 jenkins jenkins 677 Mar 10 21:10 GOVERNANCE.md 21:11:34 -rw-rw-r-- 1 jenkins jenkins 678 Mar 10 21:10 Jenkinsfile 21:11:34 -rw-rw-r-- 1 jenkins jenkins 11340 Mar 10 21:10 LICENSE 21:11:34 -rw-rw-r-- 1 jenkins jenkins 1697 Mar 10 21:10 Makefile 21:11:34 -rw-rw-r-- 1 jenkins jenkins 620 Mar 10 21:10 OWNERS.md 21:11:34 -rw-rw-r-- 1 jenkins jenkins 3165 Mar 10 21:10 README.md 21:11:34 -rw-rw-r-- 1 jenkins jenkins 5 Mar 10 21:10 VERSION 21:11:34 drwxrwxr-x 2 jenkins jenkins 4096 Mar 10 21:10 bin 21:11:34 drwxrwxr-x 3 jenkins jenkins 4096 Mar 10 21:10 cmd 21:11:34 -rw-r--r-- 1 jenkins jenkins 18047 Mar 10 21:11 coverage.out 21:11:34 -rw-rw-r-- 1 jenkins jenkins 3377 Mar 10 21:10 go.mod 21:11:34 -rw-rw-r-- 1 jenkins jenkins 31299 Mar 10 21:10 go.sum 21:11:34 drwxrwxr-x 3 jenkins jenkins 4096 Mar 10 21:10 internal 21:11:34 drwxrwxr-x 2 jenkins jenkins 4096 Mar 10 21:10 mock 21:11:34 drwxrwxr-x 4 jenkins jenkins 4096 Mar 10 21:10 snap 21:11:34 -rw-rw-r-- 1 jenkins jenkins 227 Mar 10 21:10 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:11:34 + docker build -t device-mqtt -f Dockerfile --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=08b327fe0703c0c9c4af3d752741217c6634a71b --label arch=amd64 --label version=0.0.0 . 21:11:34 Sending build context to Docker daemon 6.413MB 21:11:34 Step 1/24 : ARG BASE=golang:1.18-alpine3.16 21:11:34 Step 2/24 : FROM ${BASE} AS builder 21:11:34 ---> 90f38d7d675c 21:11:34 Step 3/24 : ARG ADD_BUILD_TAGS="" 21:11:34 ---> Running in da74d2e42eea 21:11:34 Removing intermediate container da74d2e42eea 21:11:34 ---> bc18f624544d 21:11:34 Step 4/24 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 21:11:34 ---> Running in 73af674ff9aa 21:11:34 Removing intermediate container 73af674ff9aa 21:11:34 ---> 3173e3ec8e34 21:11:34 Step 5/24 : ARG ALPINE_PKG_BASE="make git openssh-client" 21:11:34 ---> Running in f92ad4b2173a 21:11:35 Removing intermediate container f92ad4b2173a 21:11:35 ---> 27cc1e47985f 21:11:35 Step 6/24 : ARG ALPINE_PKG_EXTRA="" 21:11:35 ---> Running in 6e2ab7651cee 21:11:35 Removing intermediate container 6e2ab7651cee 21:11:35 ---> 5a488b905e00 21:11:35 Step 7/24 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 21:11:35 ---> Running in 663bb5e3f2a5 21:11:35 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 21:11:35 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 21:11:35 OK: 216 MiB in 55 packages 21:11:36 Removing intermediate container 663bb5e3f2a5 21:11:36 ---> 54cb41c9007f 21:11:36 Step 8/24 : WORKDIR /device-mqtt-go 21:11:36 ---> Running in a1d960d99bc6 21:11:36 Removing intermediate container a1d960d99bc6 21:11:36 ---> e4f70fa3ac9a 21:11:36 Step 9/24 : COPY go.mod vendor* ./ 21:11:36 ---> 911ebc970da6 21:11:36 Step 10/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 21:11:36 ---> Running in 7dd9245c7216 21:11:37 Removing intermediate container 7dd9245c7216 21:11:37 ---> 5127e10796cc 21:11:37 Step 11/24 : COPY . . 21:11:37 ---> be3bcaa5262b 21:11:37 Step 12/24 : RUN $MAKE 21:11:37 ---> Running in c160f4277faa 21:11:38 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-mqtt-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/device-mqtt ./cmd 21:11:59 Removing intermediate container c160f4277faa 21:11:59 ---> e4f44ad62921 21:11:59 Step 13/24 : FROM alpine:3.16 21:11:59 3.16: Pulling from library/alpine 21:11:59 ef5531b6e74e: Pulling fs layer 21:11:59 ef5531b6e74e: Verifying Checksum 21:11:59 ef5531b6e74e: Download complete 21:11:59 ef5531b6e74e: Pull complete 21:11:59 Digest: sha256:1bd67c81e4ad4b8f4a5c1c914d7985336f130e5cefb3e323654fd09d6bcdbbe2 21:11:59 Status: Downloaded newer image for alpine:3.16 21:11:59 ---> dfd21b5a31f5 21:11:59 Step 14/24 : LABEL license='VSPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020-2021: IoTech Ltd' 21:11:59 ---> Running in d227c8279086 21:11:59 Removing intermediate container d227c8279086 21:11:59 ---> d818621a5a0c 21:11:59 Step 15/24 : RUN apk add --update --no-cache dumb-init 21:11:59 ---> Running in 317012add35c 21:11:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz 21:11:59 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz 21:11:59 (1/1) Installing dumb-init (1.2.5-r1) 21:11:59 Executing busybox-1.35.0-r17.trigger 21:11:59 OK: 6 MiB in 15 packages 21:11:59 Removing intermediate container 317012add35c 21:11:59 ---> be2b699f1082 21:11:59 Step 16/24 : COPY --from=builder /device-mqtt-go/cmd / 21:11:59 ---> e8eae1e97193 21:11:59 Step 17/24 : COPY --from=builder /device-mqtt-go/LICENSE / 21:11:59 ---> 6fa1f785dcd6 21:11:59 Step 18/24 : COPY --from=builder /device-mqtt-go/Attribution.txt / 21:11:59 ---> 7caf0c5b8a26 21:11:59 Step 19/24 : EXPOSE 59982 21:11:59 ---> Running in daeaee927f1b 21:11:59 Removing intermediate container daeaee927f1b 21:11:59 ---> 881a671af4ec 21:11:59 Step 20/24 : ENTRYPOINT ["/device-mqtt"] 21:11:59 ---> Running in 165935c4e45a 21:11:59 Removing intermediate container 165935c4e45a 21:11:59 ---> fa0092258b7f 21:11:59 Step 21/24 : CMD ["--cp=consul://edgex-core-consul:8500", "--registry"] 21:11:59 ---> Running in 3c3e342ac1e7 21:11:59 Removing intermediate container 3c3e342ac1e7 21:11:59 ---> eefcf08f7c0c 21:11:59 Step 22/24 : LABEL arch=amd64 21:11:59 ---> Running in 6ab7feabda80 21:11:59 Removing intermediate container 6ab7feabda80 21:11:59 ---> 1ecaea981ef4 21:11:59 Step 23/24 : LABEL git_sha=08b327fe0703c0c9c4af3d752741217c6634a71b 21:11:59 ---> Running in 92c63cd2ec43 21:11:59 Removing intermediate container 92c63cd2ec43 21:11:59 ---> ec17a35c8312 21:11:59 Step 24/24 : LABEL version=0.0.0 21:11:59 ---> Running in a0c370b5c416 21:11:59 Removing intermediate container a0c370b5c416 21:11:59 ---> fc97379ecdb6 21:11:59 [Warning] One or more build-args [ARCH] were not consumed 21:11:59 Successfully built fc97379ecdb6 21:11:59 Successfully tagged device-mqtt: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 21:12:00 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 21:12:00 21:12:00 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:12:00 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 21:12:00 latest: Pulling from edgex-lftools-log-publisher 21:12:00 5eb5b503b376: Pulling fs layer 21:12:00 5c69ac0246d0: Pulling fs layer 21:12:00 ec43610c2a17: Pulling fs layer 21:12:00 3a2ae6a8a46f: Pulling fs layer 21:12:00 33b1e0a273af: Pulling fs layer 21:12:00 5d3b04190fa2: Pulling fs layer 21:12:00 2f39f015ded8: Pulling fs layer 21:12:00 3a2ae6a8a46f: Waiting 21:12:00 2f39f015ded8: Waiting 21:12:00 33b1e0a273af: Waiting 21:12:00 5d3b04190fa2: Waiting 21:12:00 5c69ac0246d0: Download complete 21:12:00 3a2ae6a8a46f: Verifying Checksum 21:12:00 3a2ae6a8a46f: Download complete 21:12:00 33b1e0a273af: Verifying Checksum 21:12:00 33b1e0a273af: Download complete 21:12:00 5d3b04190fa2: Verifying Checksum 21:12:00 5d3b04190fa2: Download complete 21:12:00 ec43610c2a17: Verifying Checksum 21:12:00 5eb5b503b376: Verifying Checksum 21:12:00 5eb5b503b376: Download complete 21:12:01 2f39f015ded8: Download complete 21:12:02 5eb5b503b376: Pull complete 21:12:02 5c69ac0246d0: Pull complete 21:12:02 ec43610c2a17: Pull complete 21:12:02 3a2ae6a8a46f: Pull complete 21:12:02 33b1e0a273af: Pull complete 21:12:02 5d3b04190fa2: Pull complete 21:12:07 2f39f015ded8: Pull complete 21:12:07 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 21:12:07 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 21:12:07 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 21:12:07 prd-ubuntu20.04-docker-8c-8g-9683 does not seem to be running inside a container 21:12:07 $ 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-mqtt-go_PR-521 -v /w/workspace/gexfoundry_device-mqtt-go_PR-521:/w/workspace/gexfoundry_device-mqtt-go_PR-521:rw,z -v /w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp:/w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 21:12:09 $ docker top 6e3fcafff3ca1ddb4e440177be727dfba9c7070b603e1700e5c04de4a9edc989 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 21:12:09 ---> job-cost.sh 21:12:09 lf-activate-venv: SKIPPING 21:12:09 INFO: No Stack... 21:12:10 INFO: Retrieving Pricing Info for: v3-standard-8 21:12:10 INFO: Archiving Costs [Pipeline] sh 21:12:10 + cat /w/workspace/gexfoundry_device-mqtt-go_PR-521/archives/cost.csv 21:12:10 + cut -d, -f6 [Pipeline] lock 21:12:10 Trying to acquire lock on [jenkins-edgexfoundry-device-mqtt-go-PR-521-2-stack-cost] 21:12:10 Resource [jenkins-edgexfoundry-device-mqtt-go-PR-521-2-stack-cost] did not exist. Created. 21:12:10 Lock acquired on [jenkins-edgexfoundry-device-mqtt-go-PR-521-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 21:12:11 + echo total: 0.2199999988079071 [Pipeline] stash 21:12:11 Stashed 1 file(s) [Pipeline] } 21:12:11 Lock released on resource [jenkins-edgexfoundry-device-mqtt-go-PR-521-2-stack-cost] [Pipeline] // lock [Pipeline] } 21:12:11 $ docker stop --time=1 6e3fcafff3ca1ddb4e440177be727dfba9c7070b603e1700e5c04de4a9edc989 21:12:12 $ docker rm -f --volumes 6e3fcafff3ca1ddb4e440177be727dfba9c7070b603e1700e5c04de4a9edc989 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 21:13:49 Running on prd-ubuntu20.04-docker-arm64-4c-16g-9684 in /w/workspace/gexfoundry_device-mqtt-go_PR-521 [Pipeline] { [Pipeline] ws 21:13:49 Running in /w/workspace/device-mqtt-go/2 [Pipeline] { [Pipeline] checkout 21:13:49 Selected Git installation does not exist. Using Default 21:13:49 The recommended git tool is: NONE 21:13:55 using credential edgex-jenkins-ssh 21:13:55 Cloning the remote Git repository 21:13:55 Cloning repository git@github.com:edgexfoundry/device-mqtt-go.git 21:13:55 > git init /w/workspace/device-mqtt-go/2 # timeout=10 21:13:56 Fetching upstream changes from git@github.com:edgexfoundry/device-mqtt-go.git 21:13:56 > git --version # timeout=10 21:13:56 > git --version # 'git version 2.25.1' 21:13:56 using GIT_SSH to set credentials SSH Credentials for GitHub 21:13:56 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-mqtt-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 21:13:57 > git config remote.origin.url git@github.com:edgexfoundry/device-mqtt-go.git # timeout=10 21:13:57 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 21:13:58 Merging remotes/origin/main commit 229099614b4381a690093be203497270268560bd into PR head commit 08b327fe0703c0c9c4af3d752741217c6634a71b 21:13:59 Merge succeeded, producing 08b327fe0703c0c9c4af3d752741217c6634a71b 21:13:59 Checking out Revision 08b327fe0703c0c9c4af3d752741217c6634a71b (PR-521) 21:13:58 > git config remote.origin.url git@github.com:edgexfoundry/device-mqtt-go.git # timeout=10 21:13:58 Fetching upstream changes from git@github.com:edgexfoundry/device-mqtt-go.git 21:13:58 using GIT_SSH to set credentials SSH Credentials for GitHub 21:13:58 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-mqtt-go.git +refs/pull/521/head:refs/remotes/origin/PR-521 +refs/heads/main:refs/remotes/origin/main # timeout=10 21:13:58 > git config core.sparsecheckout # timeout=10 21:13:59 > git checkout -f 08b327fe0703c0c9c4af3d752741217c6634a71b # timeout=10 21:13:59 > git remote # timeout=10 21:13:59 > git config --get remote.origin.url # timeout=10 21:13:59 using GIT_SSH to set credentials SSH Credentials for GitHub 21:13:59 > git merge 229099614b4381a690093be203497270268560bd # timeout=10 21:13:59 > git rev-parse HEAD^{commit} # timeout=10 21:13:59 > git config core.sparsecheckout # timeout=10 21:13:59 > git checkout -f 08b327fe0703c0c9c4af3d752741217c6634a71b # timeout=10 21:14:02 Commit message: "fix: Rename secretName to SecretName" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 21:14:04 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 21:14:04 % Total % Received % Xferd Average Speed Time Time Time Current 21:14:04 Dload Upload Total Spent Left Speed 21:14:04 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 177k 0 --:--:-- --:--:-- --:--:-- 180k [Pipeline] sh 21:14:04 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 21:14:05 + sudo tee /etc/docker/daemon.new 21:14:05 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 21:14:05 { 21:14:05 "registry-mirrors": [ 21:14:05 "https://nexus3.edgexfoundry.org:10001" 21:14:05 ], 21:14:05 "bip": "10.250.0.254/24", 21:14:05 "hosts": [ 21:14:05 "tcp://0.0.0.0:5555", 21:14:05 "unix:///var/run/docker.sock" 21:14:05 ], 21:14:05 "mtu": 1458, 21:14:05 "selinux-enabled": true, 21:14:05 "seccomp-profile": "/etc/docker/seccomp.json" 21:14:05 } [Pipeline] sh 21:14:05 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 21:14:05 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 21:14:24 provisioning config files... 21:14:24 copy managed file [device-mqtt-go-settings] to file:/w/workspace/device-mqtt-go/2@tmp/config17440873492227378461tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 21:14:24 ---> docker-login.sh 21:14:24 nexus3.edgexfoundry.org:10001 21:14:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:14:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 21:14:25 Configure a credential helper to remove this warning. See 21:14:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 21:14:25 21:14:25 Login Succeeded 21:14:25 nexus3.edgexfoundry.org:10002 21:14:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:14:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 21:14:25 Configure a credential helper to remove this warning. See 21:14:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 21:14:25 21:14:25 Login Succeeded 21:14:25 nexus3.edgexfoundry.org:10003 21:14:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:14:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 21:14:25 Configure a credential helper to remove this warning. See 21:14:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 21:14:25 21:14:25 Login Succeeded 21:14:25 nexus3.edgexfoundry.org:10004 21:14:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:14:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 21:14:26 Configure a credential helper to remove this warning. See 21:14:26 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 21:14:26 21:14:26 Login Succeeded 21:14:26 docker.io 21:14:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:14:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 21:14:26 Configure a credential helper to remove this warning. See 21:14:26 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 21:14:26 21:14:26 Login Succeeded 21:14:26 ---> docker-login.sh ends [Pipeline] } 21:14:26 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 21:14:26 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 21:14:26 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 21:14:26 ========================================================= 21:14:26 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine] 21:14:26 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:14:27 + docker build -t ci-base-image-arm64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine --build-arg MAKE=echo noop --target=builder . 21:14:27 Sending build context to Docker daemon 3.327MB 21:14:27 Step 1/12 : ARG BASE=golang:1.18-alpine3.16 21:14:27 Step 2/12 : FROM ${BASE} AS builder 21:14:27 1.18-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 21:14:27 9b18e9b68314: Pulling fs layer 21:14:27 35d82f9e3411: Pulling fs layer 21:14:27 e16973657156: Pulling fs layer 21:14:27 fc693d55d65f: Pulling fs layer 21:14:27 7e9fc2657dce: Pulling fs layer 21:14:27 dda99020689f: Pulling fs layer 21:14:27 db1c61fa0a46: Pulling fs layer 21:14:27 891c053d2c06: Pulling fs layer 21:14:27 fc693d55d65f: Waiting 21:14:27 7e9fc2657dce: Waiting 21:14:27 dda99020689f: Waiting 21:14:27 db1c61fa0a46: Waiting 21:14:27 891c053d2c06: Waiting 21:14:27 e16973657156: Verifying Checksum 21:14:27 e16973657156: Download complete 21:14:27 35d82f9e3411: Verifying Checksum 21:14:27 35d82f9e3411: Download complete 21:14:27 7e9fc2657dce: Verifying Checksum 21:14:27 7e9fc2657dce: Download complete 21:14:27 dda99020689f: Verifying Checksum 21:14:27 dda99020689f: Download complete 21:14:27 9b18e9b68314: Verifying Checksum 21:14:28 9b18e9b68314: Pull complete 21:14:29 891c053d2c06: Verifying Checksum 21:14:29 891c053d2c06: Download complete 21:14:29 35d82f9e3411: Pull complete 21:14:29 e16973657156: Pull complete 21:14:29 db1c61fa0a46: Verifying Checksum 21:14:29 db1c61fa0a46: Download complete 21:14:30 fc693d55d65f: Verifying Checksum 21:14:30 fc693d55d65f: Download complete 21:14:43 fc693d55d65f: Pull complete 21:14:43 7e9fc2657dce: Pull complete 21:14:43 dda99020689f: Pull complete 21:14:47 db1c61fa0a46: Pull complete 21:14:48 891c053d2c06: Pull complete 21:14:48 Digest: sha256:2cacf8bfc28650abd52610e42dcfc04852e818eb73900ea96edaef96a54d0b45 21:14:49 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.18-alpine 21:14:49 ---> f96f9c87975a 21:14:49 Step 3/12 : ARG ADD_BUILD_TAGS="" 21:14:51 ---> Running in 35318f66dbd7 21:14:51 Removing intermediate container 35318f66dbd7 21:14:51 ---> 0cd90b847269 21:14:51 Step 4/12 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 21:14:51 ---> Running in dc15fdcac985 21:14:51 Removing intermediate container dc15fdcac985 21:14:51 ---> d02ba407f2a1 21:14:51 Step 5/12 : ARG ALPINE_PKG_BASE="make git openssh-client" 21:14:51 ---> Running in c382918f324a 21:14:52 Removing intermediate container c382918f324a 21:14:52 ---> a952b57ea1df 21:14:52 Step 6/12 : ARG ALPINE_PKG_EXTRA="" 21:14:52 ---> Running in bb402cac0a75 21:14:52 Removing intermediate container bb402cac0a75 21:14:52 ---> 78038bea6647 21:14:52 Step 7/12 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 21:14:52 ---> Running in a6c3632f7c1d 21:14:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 21:14:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 21:14:55 (1/4) Installing openssh-keygen (9.0_p1-r2) 21:14:55 (2/4) Installing libedit (20210910.3.1-r0) 21:14:55 (3/4) Installing openssh-client-common (9.0_p1-r2) 21:14:55 (4/4) Installing openssh-client-default (9.0_p1-r2) 21:14:55 Executing busybox-1.35.0-r17.trigger 21:14:55 OK: 226 MiB in 55 packages 21:14:56 Removing intermediate container a6c3632f7c1d 21:14:56 ---> 691cd63458bd 21:14:56 Step 8/12 : WORKDIR /device-mqtt-go 21:14:56 ---> Running in 8ec47e2b81be 21:14:56 Removing intermediate container 8ec47e2b81be 21:14:56 ---> ee264474097c 21:14:56 Step 9/12 : COPY go.mod vendor* ./ 21:14:57 ---> 861d4e0fb3cc 21:14:57 Step 10/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 21:14:57 ---> Running in 0525dfcc691c 21:16:05 Removing intermediate container 0525dfcc691c 21:16:05 ---> cdfe8e174da6 21:16:05 Step 11/12 : COPY . . 21:16:05 ---> 79ea1325b5b4 21:16:05 Step 12/12 : RUN $MAKE 21:16:05 ---> Running in be1cb59a79a3 21:16:05 noop 21:16:05 Removing intermediate container be1cb59a79a3 21:16:05 ---> b4064c17e803 21:16:05 Successfully built b4064c17e803 21:16:05 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:16:05 + docker inspect -f . ci-base-image-arm64 21:16:05 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 21:16:05 prd-ubuntu20.04-docker-arm64-4c-16g-9684 does not seem to be running inside a container 21:16:05 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-mqtt-go/2 -v /w/workspace/device-mqtt-go/2:/w/workspace/device-mqtt-go/2:rw,z -v /w/workspace/device-mqtt-go/2@tmp:/w/workspace/device-mqtt-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 21:16:07 $ docker top 69593c6173271110af544e54fc297cbbef9b23074fce9e96703b0271ef9f2050 -eo pid,comm [Pipeline] { [Pipeline] sh 21:16:07 + go version 21:16:07 go version go1.18.7 linux/arm64 [Pipeline] } 21:16:07 $ docker stop --time=1 69593c6173271110af544e54fc297cbbef9b23074fce9e96703b0271ef9f2050 21:16:09 $ docker rm -f --volumes 69593c6173271110af544e54fc297cbbef9b23074fce9e96703b0271ef9f2050 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:16:10 + docker inspect -f . ci-base-image-arm64 21:16:10 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 21:16:10 prd-ubuntu20.04-docker-arm64-4c-16g-9684 does not seem to be running inside a container 21:16:10 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/device-mqtt-go/2 -v /w/workspace/device-mqtt-go/2:/w/workspace/device-mqtt-go/2:rw,z -v /w/workspace/device-mqtt-go/2@tmp:/w/workspace/device-mqtt-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 21:16:11 $ docker top a0a8b0666e82d928ddd432f1a29156ac597dc60dba1884ef4ecc3ce031e2174c -eo pid,comm [Pipeline] { [Pipeline] sh 21:16:11 + git config --global --add safe.directory /w/workspace/device-mqtt-go/2 [Pipeline] fileExists [Pipeline] sh 21:16:12 + make test 21:16:12 go test ./... -coverprofile=coverage.out ./... 21:16:14 ? github.com/edgexfoundry/device-mqtt-go [no test files] 21:17:35 ? github.com/edgexfoundry/device-mqtt-go/cmd [no test files] 21:17:36 ok github.com/edgexfoundry/device-mqtt-go/internal/driver 0.062s coverage: 22.2% of statements 21:17:36 ? github.com/edgexfoundry/device-mqtt-go/mock [no test files] 21:17:37 WARNING: Linting skipped (not on x86_64 or linter not installed) 21:17:37 go vet ./... 21:17:59 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 21:17:59 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 21:17:59 ./bin/test-attribution-txt.sh [Pipeline] echo 21:17:59 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 21:17:59 $ docker stop --time=1 a0a8b0666e82d928ddd432f1a29156ac597dc60dba1884ef4ecc3ce031e2174c 21:18:00 $ docker rm -f --volumes a0a8b0666e82d928ddd432f1a29156ac597dc60dba1884ef4ecc3ce031e2174c [Pipeline] // withDockerContainer [Pipeline] sh 21:18:01 + sudo chown -R jenkins:jenkins . [Pipeline] stash 21:18:01 Warning: overwriting stash ‘coverage-report’ 21:18:05 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 21:18:05 + sudo chown -R jenkins:jenkins . [Pipeline] sh 21:18:05 + ls -al . 21:18:05 total 176 21:18:05 drwxrwxr-x 9 jenkins jenkins 4096 Mar 10 21:16 . 21:18:05 drwxrwxr-x 4 jenkins jenkins 4096 Mar 10 21:13 .. 21:18:05 -rw-rw-r-- 1 jenkins jenkins 140 Mar 10 21:13 .dockerignore 21:18:05 drwxrwxr-x 8 jenkins jenkins 4096 Mar 10 21:13 .git 21:18:05 drwxrwxr-x 3 jenkins jenkins 4096 Mar 10 21:13 .github 21:18:05 -rw-rw-r-- 1 jenkins jenkins 329 Mar 10 21:13 .gitignore 21:18:05 -rw-rw-r-- 1 jenkins jenkins 41 Mar 10 21:13 .golangci.yml 21:18:05 -rw-rw-r-- 1 jenkins jenkins 9407 Mar 10 21:13 Attribution.txt 21:18:05 -rw-rw-r-- 1 jenkins jenkins 13162 Mar 10 21:13 CHANGELOG.md 21:18:05 -rw-rw-r-- 1 jenkins jenkins 1689 Mar 10 21:13 Dockerfile 21:18:05 -rw-rw-r-- 1 jenkins jenkins 677 Mar 10 21:13 GOVERNANCE.md 21:18:05 -rw-rw-r-- 1 jenkins jenkins 678 Mar 10 21:13 Jenkinsfile 21:18:05 -rw-rw-r-- 1 jenkins jenkins 11340 Mar 10 21:13 LICENSE 21:18:05 -rw-rw-r-- 1 jenkins jenkins 1697 Mar 10 21:13 Makefile 21:18:05 -rw-rw-r-- 1 jenkins jenkins 620 Mar 10 21:13 OWNERS.md 21:18:05 -rw-rw-r-- 1 jenkins jenkins 3165 Mar 10 21:13 README.md 21:18:05 -rw-rw-r-- 1 jenkins jenkins 5 Mar 10 21:10 VERSION 21:18:05 drwxrwxr-x 2 jenkins jenkins 4096 Mar 10 21:13 bin 21:18:05 drwxrwxr-x 3 jenkins jenkins 4096 Mar 10 21:13 cmd 21:18:05 -rw-r--r-- 1 jenkins jenkins 18047 Mar 10 21:17 coverage.out 21:18:05 -rw-rw-r-- 1 jenkins jenkins 3377 Mar 10 21:13 go.mod 21:18:05 -rw-rw-r-- 1 jenkins jenkins 31299 Mar 10 21:13 go.sum 21:18:05 drwxrwxr-x 3 jenkins jenkins 4096 Mar 10 21:13 internal 21:18:05 drwxrwxr-x 2 jenkins jenkins 4096 Mar 10 21:13 mock 21:18:05 drwxrwxr-x 4 jenkins jenkins 4096 Mar 10 21:13 snap 21:18:05 -rw-rw-r-- 1 jenkins jenkins 227 Mar 10 21:13 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:18:06 + docker build -t device-mqtt-arm64 -f Dockerfile --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=08b327fe0703c0c9c4af3d752741217c6634a71b --label arch=arm64 --label version=0.0.0 . 21:18:06 Sending build context to Docker daemon 3.346MB 21:18:06 Step 1/24 : ARG BASE=golang:1.18-alpine3.16 21:18:06 Step 2/24 : FROM ${BASE} AS builder 21:18:06 ---> b4064c17e803 21:18:06 Step 3/24 : ARG ADD_BUILD_TAGS="" 21:18:06 ---> Running in 32b7389d39ad 21:18:07 Removing intermediate container 32b7389d39ad 21:18:07 ---> 5f5b4c0f33f5 21:18:07 Step 4/24 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 21:18:07 ---> Running in 85b4f657ad69 21:18:07 Removing intermediate container 85b4f657ad69 21:18:07 ---> 0a849a0d4a7b 21:18:07 Step 5/24 : ARG ALPINE_PKG_BASE="make git openssh-client" 21:18:07 ---> Running in 3a964589cb9c 21:18:07 Removing intermediate container 3a964589cb9c 21:18:07 ---> 3dfeda5675af 21:18:07 Step 6/24 : ARG ALPINE_PKG_EXTRA="" 21:18:07 ---> Running in e6e05f1a3279 21:18:08 Removing intermediate container e6e05f1a3279 21:18:08 ---> b1d8b8f71c65 21:18:08 Step 7/24 : RUN apk add --update --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 21:18:08 ---> Running in aeed21506083 21:18:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 21:18:10 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 21:18:10 OK: 226 MiB in 55 packages 21:18:11 Removing intermediate container aeed21506083 21:18:11 ---> 06f04fa02b75 21:18:11 Step 8/24 : WORKDIR /device-mqtt-go 21:18:11 ---> Running in c813856b9ce6 21:18:12 Removing intermediate container c813856b9ce6 21:18:12 ---> d655e51309f2 21:18:12 Step 9/24 : COPY go.mod vendor* ./ 21:18:14 ---> 382314e5d41f 21:18:14 Step 10/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 21:18:14 ---> Running in 50f5182331a0 21:18:18 Removing intermediate container 50f5182331a0 21:18:18 ---> bf3f868fe335 21:18:18 Step 11/24 : COPY . . 21:18:19 ---> a4fe216d573f 21:18:19 Step 12/24 : RUN $MAKE 21:18:19 ---> Running in 7aa0de2abc7d 21:18:20 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-mqtt-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/device-mqtt ./cmd 21:20:42 Removing intermediate container 7aa0de2abc7d 21:20:42 ---> b2e96c2120ef 21:20:42 Step 13/24 : FROM alpine:3.16 21:20:42 3.16: Pulling from library/alpine 21:20:42 3760b48202b3: Pulling fs layer 21:20:42 3760b48202b3: Verifying Checksum 21:20:42 3760b48202b3: Download complete 21:20:42 3760b48202b3: Pull complete 21:20:42 Digest: sha256:1bd67c81e4ad4b8f4a5c1c914d7985336f130e5cefb3e323654fd09d6bcdbbe2 21:20:42 Status: Downloaded newer image for alpine:3.16 21:20:42 ---> 4c81e5bf8899 21:20:42 Step 14/24 : LABEL license='VSPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020-2021: IoTech Ltd' 21:20:42 ---> Running in 030329bf5f58 21:20:42 Removing intermediate container 030329bf5f58 21:20:42 ---> 7eb896b494d4 21:20:42 Step 15/24 : RUN apk add --update --no-cache dumb-init 21:20:42 ---> Running in f14739e1d655 21:20:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz 21:20:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz 21:20:42 (1/1) Installing dumb-init (1.2.5-r1) 21:20:42 Executing busybox-1.35.0-r17.trigger 21:20:42 OK: 5 MiB in 15 packages 21:20:42 Removing intermediate container f14739e1d655 21:20:42 ---> ca1d72cddb3d 21:20:42 Step 16/24 : COPY --from=builder /device-mqtt-go/cmd / 21:20:43 ---> 960acf482e6c 21:20:43 Step 17/24 : COPY --from=builder /device-mqtt-go/LICENSE / 21:20:44 ---> c3c3534aec4c 21:20:44 Step 18/24 : COPY --from=builder /device-mqtt-go/Attribution.txt / 21:20:44 ---> fdbcc27dc456 21:20:44 Step 19/24 : EXPOSE 59982 21:20:44 ---> Running in 54652afff37c 21:20:44 Removing intermediate container 54652afff37c 21:20:44 ---> 6db336c7bc4b 21:20:44 Step 20/24 : ENTRYPOINT ["/device-mqtt"] 21:20:44 ---> Running in d6885898f436 21:20:45 Removing intermediate container d6885898f436 21:20:45 ---> 238b0974da64 21:20:45 Step 21/24 : CMD ["--cp=consul://edgex-core-consul:8500", "--registry"] 21:20:45 ---> Running in d12d157587b9 21:20:45 Removing intermediate container d12d157587b9 21:20:45 ---> 7b9875c816a1 21:20:45 Step 22/24 : LABEL arch=arm64 21:20:45 ---> Running in c1b6fee9afd3 21:20:45 Removing intermediate container c1b6fee9afd3 21:20:45 ---> 6446722e07ba 21:20:45 Step 23/24 : LABEL git_sha=08b327fe0703c0c9c4af3d752741217c6634a71b 21:20:45 ---> Running in 14e96f2defde 21:20:46 Removing intermediate container 14e96f2defde 21:20:46 ---> a5bf85273e24 21:20:46 Step 24/24 : LABEL version=0.0.0 21:20:46 ---> Running in 0efd494327c4 21:20:46 Removing intermediate container 0efd494327c4 21:20:46 ---> 9d136a0fa4bf 21:20:46 [Warning] One or more build-args [ARCH] were not consumed 21:20:46 Successfully built 9d136a0fa4bf 21:20:46 Successfully tagged device-mqtt-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 21:20:46 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 21:20:46 21:20:46 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:20:47 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 21:20:47 arm64: Pulling from edgex-lftools-log-publisher 21:20:47 8998bd30e6a1: Pulling fs layer 21:20:47 04944245beec: Pulling fs layer 21:20:47 699f458cf7ca: Pulling fs layer 21:20:47 765212b225bb: Pulling fs layer 21:20:47 f23df028b6ca: Pulling fs layer 21:20:47 d65c8cfc05b1: Pulling fs layer 21:20:47 2437ff75d9bd: Pulling fs layer 21:20:47 f23df028b6ca: Waiting 21:20:47 765212b225bb: Waiting 21:20:47 d65c8cfc05b1: Waiting 21:20:47 2437ff75d9bd: Waiting 21:20:47 04944245beec: Verifying Checksum 21:20:47 04944245beec: Download complete 21:20:47 765212b225bb: Verifying Checksum 21:20:47 765212b225bb: Download complete 21:20:47 f23df028b6ca: Verifying Checksum 21:20:47 f23df028b6ca: Download complete 21:20:47 d65c8cfc05b1: Verifying Checksum 21:20:47 d65c8cfc05b1: Download complete 21:20:47 699f458cf7ca: Verifying Checksum 21:20:47 699f458cf7ca: Download complete 21:20:48 8998bd30e6a1: Verifying Checksum 21:20:48 8998bd30e6a1: Download complete 21:20:50 2437ff75d9bd: Verifying Checksum 21:20:50 2437ff75d9bd: Download complete 21:20:51 8998bd30e6a1: Pull complete 21:20:54 04944245beec: Pull complete 21:20:55 699f458cf7ca: Pull complete 21:20:55 765212b225bb: Pull complete 21:20:56 f23df028b6ca: Pull complete 21:20:56 d65c8cfc05b1: Pull complete 21:21:11 2437ff75d9bd: Pull complete 21:21:11 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 21:21:11 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 21:21:11 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 21:21:11 prd-ubuntu20.04-docker-arm64-4c-16g-9684 does not seem to be running inside a container 21:21:11 $ 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-mqtt-go/2 -v /w/workspace/device-mqtt-go/2:/w/workspace/device-mqtt-go/2:rw,z -v /w/workspace/device-mqtt-go/2@tmp:/w/workspace/device-mqtt-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 21:21:14 $ docker top 19cbfcab71d23e2d857ba587b14703a6b232d571db50e033ba2d6df4d33556ec -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 21:21:15 ---> job-cost.sh 21:21:15 lf-activate-venv: SKIPPING 21:21:15 INFO: No Stack... 21:21:15 INFO: Retrieving Pricing Info for: v3-standard-4 21:21:16 INFO: Archiving Costs [Pipeline] sh 21:21:16 + cat /w/workspace/device-mqtt-go/2/archives/cost.csv 21:21:16 + cut -d, -f6 [Pipeline] lock 21:21:17 Trying to acquire lock on [jenkins-edgexfoundry-device-mqtt-go-PR-521-2-stack-cost] 21:21:17 Resource [jenkins-edgexfoundry-device-mqtt-go-PR-521-2-stack-cost] did not exist. Created. 21:21:17 Lock acquired on [jenkins-edgexfoundry-device-mqtt-go-PR-521-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 21:21:17 /w/workspace/device-mqtt-go/2@tmp/durable-2c0efbbf/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 21:21:17 + echo total: 0.10999999940395355 [Pipeline] stash 21:21:17 Warning: overwriting stash ‘stack-cost’ 21:21:17 Stashed 1 file(s) [Pipeline] } 21:21:17 Lock released on resource [jenkins-edgexfoundry-device-mqtt-go-PR-521-2-stack-cost] [Pipeline] // lock [Pipeline] } 21:21:17 $ docker stop --time=1 19cbfcab71d23e2d857ba587b14703a6b232d571db50e033ba2d6df4d33556ec 21:21:19 $ docker rm -f --volumes 19cbfcab71d23e2d857ba587b14703a6b232d571db50e033ba2d6df4d33556ec [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 21:21:19 provisioning config files... 21:21:19 copy managed file [device-mqtt-go-codecov-token] to file:/w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp/config16530413039542552797tmp [Pipeline] { [Pipeline] sh 21:21:20 + set +x 21:21:20 + curl -s https://codecov.io/bash 21:21:20 + bash -s -- 21:21:20 21:21:20 _____ _ 21:21:20 / ____| | | 21:21:20 | | ___ __| | ___ ___ _____ __ 21:21:20 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 21:21:20 | |___| (_) | (_| | __/ (_| (_) \ V / 21:21:20 \_____\___/ \__,_|\___|\___\___/ \_/ 21:21:20 Bash-1.0.6 21:21:20 21:21:20 21:21:20 ==> git version 2.25.1 found 21:21:20 ==> 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 21:21:20 Release-Date: 2020-01-08 21:21:20 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 21:21:20 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 21:21:20 ==> Jenkins CI detected. 21:21:20 current dir:  /w/workspace/gexfoundry_device-mqtt-go_PR-521 21:21:20 project root: . 21:21:20 --> token set from env 21:21:20 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 21:21:20 ==> Running gcov in . (disable via -X gcov) 21:21:20 ==> Python coveragepy not found 21:21:20 ==> Searching for coverage reports in: 21:21:20 + . 21:21:20 -> Found 1 reports 21:21:20 ==> Detecting git/mercurial file structure 21:21:20 ==> Reading reports 21:21:20 + ./coverage.out bytes=18047 21:21:20 ==> Appending adjustments 21:21:20 https://docs.codecov.io/docs/fixing-reports 21:21:20 + Found adjustments 21:21:20 ==> Gzipping contents 21:21:20 4.0K /tmp/codecov.TfsPXk.gz 21:21:20 ==> Uploading reports 21:21:20 url: https://codecov.io 21:21:20 query: branch=PR-521&commit=08b327fe0703c0c9c4af3d752741217c6634a71b&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-mqtt-go%2Fjob%2FPR-521%2F2%2F&name=&tag=&slug=edgexfoundry%2Fdevice-mqtt-go&service=jenkins&flags=&pr=521&job=&cmd_args= 21:21:20 -> Pinging Codecov 21:21:20 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=3cf7f23a-d5e6-4c47-868b-a0a7f9a025f8&branch=PR-521&commit=08b327fe0703c0c9c4af3d752741217c6634a71b&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-mqtt-go%2Fjob%2FPR-521%2F2%2F&name=&tag=&slug=edgexfoundry%2Fdevice-mqtt-go&service=jenkins&flags=&pr=521&job=&cmd_args= 21:21:46 upstream connect error or disconnect/reset before headers. reset reason: connection failureupstream connect error or disconnect/reset before headers. reset reason: connection failureupstream connect error or disconnect/reset before headers. reset reason: connection failureupstream connect error or disconnect/reset before headers. reset reason: connection failureupstream connect error or disconnect/reset before headers. reset reason: connection failureupstream connect error or disconnect/reset before headers. reset reason: connection failure 21:21:46 503 21:21:46 ==> Uploading to Codecov 21:21:46 % Total % Received % Xferd Average Speed Time Time Time Current 21:21:46 Dload Upload Total Spent Left Speed 21:21:46 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3151 0 0 100 3151 0 2617 0:00:01 0:00:01 --:--:-- 2617 100 3151 0 0 100 3151 0 1574 0:00:02 0:00:02 --:--:-- 1574 100 3151 0 0 100 3151 0 1049 0:00:03 0:00:03 --:--:-- 1049 100 3242 100 91 100 3151 29 1028 0:00:03 0:00:03 --:--:-- 1058 21:21:46 Warning: Transient problem: HTTP error Will retry in 2 seconds. 5 retries 21:21:46 Warning: left. 21:21:51 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3151 0 0 100 3151 0 3147 0:00:01 0:00:01 --:--:-- 3147 100 3151 0 0 100 3151 0 1574 0:00:02 0:00:02 --:--:-- 1575 100 3151 0 0 100 3151 0 1049 0:00:03 0:00:03 --:--:-- 1049 100 3242 100 91 100 3151 30 1039 0:00:03 0:00:03 --:--:-- 1069 21:21:51 Warning: Transient problem: HTTP error Will retry in 2 seconds. 4 retries 21:21:51 Warning: left. 21:21:54 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3151 0 0 100 3151 0 3147 0:00:01 0:00:01 --:--:-- 3147 100 3242 100 91 100 3151 85 2953 0:00:01 0:00:01 --:--:-- 3041 21:21:54 Warning: Transient problem: HTTP error Will retry in 2 seconds. 3 retries 21:21:54 Warning: left. 21:21:56 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3242 100 91 100 3151 2843 98468 --:--:-- --:--:-- --:--:-- 98k 21:21:56 Warning: Transient problem: HTTP error Will retry in 2 seconds. 2 retries 21:21:56 Warning: left. 21:22:01 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3151 0 0 100 3151 0 3147 0:00:01 0:00:01 --:--:-- 3147 100 3151 0 0 100 3151 0 1574 0:00:02 0:00:02 --:--:-- 1575 100 3151 0 0 100 3151 0 1049 0:00:03 0:00:03 --:--:-- 1049 100 3242 100 91 100 3151 30 1040 0:00:03 0:00:03 --:--:-- 1070 21:22:01 Warning: Transient problem: HTTP error Will retry in 2 seconds. 1 retries 21:22:01 Warning: left. 21:22:06 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3151 0 0 100 3151 0 3147 0:00:01 0:00:01 --:--:-- 3147 100 3151 0 0 100 3151 0 1575 0:00:02 0:00:02 --:--:-- 1575 100 3151 0 0 100 3151 0 1049 0:00:03 0:00:03 --:--:-- 1049 100 3242 100 91 100 3151 30 1038 0:00:03 0:00:03 --:--:-- 1068 21:22:06 upstream connect error or disconnect/reset before headers. reset reason: connection failureupstream connect error or disconnect/reset before headers. reset reason: connection failureupstream connect error or disconnect/reset before headers. reset reason: connection failureupstream connect error or disconnect/reset before headers. reset reason: connection failureupstream connect error or disconnect/reset before headers. reset reason: connection failureupstream connect error or disconnect/reset before headers. reset reason: connection failure [Pipeline] } 21:22:06 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 21:22:07 + [ -d /w/workspace/gexfoundry_device-mqtt-go_PR-521/archives ] 21:22:07 + ls -al /w/workspace/gexfoundry_device-mqtt-go_PR-521/archives 21:22:07 total 16 21:22:07 drwxr-xr-x 3 root root 4096 Mar 10 21:12 . 21:22:07 drwxrwxr-x 11 jenkins jenkins 4096 Mar 10 21:12 .. 21:22:07 drwxr-xr-x 2 root root 4096 Mar 10 21:12 cost 21:22:07 -rw-r--r-- 1 root root 86 Mar 10 21:12 cost.csv 21:22:07 + sudo chown -R jenkins:jenkins /w/workspace/gexfoundry_device-mqtt-go_PR-521/archives 21:22:07 + ls -al /w/workspace/gexfoundry_device-mqtt-go_PR-521/archives 21:22:07 total 16 21:22:07 drwxr-xr-x 3 jenkins jenkins 4096 Mar 10 21:12 . 21:22:07 drwxrwxr-x 11 jenkins jenkins 4096 Mar 10 21:12 .. 21:22:07 drwxr-xr-x 2 jenkins jenkins 4096 Mar 10 21:12 cost 21:22:07 -rw-r--r-- 1 jenkins jenkins 86 Mar 10 21:12 cost.csv [Pipeline] libraryResource [Pipeline] sh 21:22:07 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 21:22:08 ---> package-listing.sh 21:22:08 ++ facter osfamily 21:22:08 ++ tr '[:upper:]' '[:lower:]' 21:22:08 + OS_FAMILY=debian 21:22:08 + workspace=/w/workspace/gexfoundry_device-mqtt-go_PR-521 21:22:08 + START_PACKAGES=/tmp/packages_start.txt 21:22:08 + END_PACKAGES=/tmp/packages_end.txt 21:22:08 + DIFF_PACKAGES=/tmp/packages_diff.txt 21:22:08 + PACKAGES=/tmp/packages_start.txt 21:22:08 + '[' /w/workspace/gexfoundry_device-mqtt-go_PR-521 ']' 21:22:08 + PACKAGES=/tmp/packages_end.txt 21:22:08 + case "${OS_FAMILY}" in 21:22:08 + dpkg -l 21:22:08 + grep '^ii' 21:22:08 + '[' -f /tmp/packages_start.txt ']' 21:22:08 + '[' -f /tmp/packages_end.txt ']' 21:22:08 + diff /tmp/packages_start.txt /tmp/packages_end.txt 21:22:08 + '[' /w/workspace/gexfoundry_device-mqtt-go_PR-521 ']' 21:22:08 + mkdir -p /w/workspace/gexfoundry_device-mqtt-go_PR-521/archives/ 21:22:08 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/gexfoundry_device-mqtt-go_PR-521/archives/ [Pipeline] echo 21:22:08 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-mqtt-go_PR-521/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 21:22:08 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:22:09 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 21:22:09 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 21:22:09 prd-ubuntu20.04-docker-8c-8g-9683 does not seem to be running inside a container 21:22:09 $ 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-mqtt-go_PR-521/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-mqtt-go_PR-521 -v /w/workspace/gexfoundry_device-mqtt-go_PR-521:/w/workspace/gexfoundry_device-mqtt-go_PR-521:rw,z -v /w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp:/w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 21:22:09 $ docker top 6157f7f2fc47bb74946b89372fbe1289966795ad6cd98182627db80e8c4f0ff5 -eo pid,comm [Pipeline] { [Pipeline] sh 21:22:10 + touch /tmp/pre-build-complete [Pipeline] sh 21:22:10 + mkdir -p /var/log/sysstat [Pipeline] sh 21:22:10 + ls /var/log/sa-host 21:22:10 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 21:22:10 provisioning config files... 21:22:10 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/gexfoundry_device-mqtt-go_PR-521@tmp/config789292498076416856tmp [Pipeline] { [Pipeline] echo 21:22:10 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 21:22:11 ---> create-netrc.sh [Pipeline] } 21:22:11 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 21:22:11 ---> python-tools-install.sh [Pipeline] echo 21:22:11 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 21:22:11 ---> sudo-logs.sh 21:22:11 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 21:22:11 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 21:22:11 ---> job-cost.sh 21:22:11 lf-activate-venv: SKIPPING 21:22:11 DEBUG: total: 0.2199999988079071 21:22:11 INFO: Retrieving Stack Cost... 21:22:12 INFO: Retrieving Pricing Info for: v3-standard-8 21:22:12 INFO: Archiving Costs [Pipeline] echo 21:22:12 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 21:22:13 ---> logs-deploy.sh 21:22:13 lf-activate-venv: SKIPPING 21:22:13 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-mqtt-go/PR-521/2 21:22:13 INFO: archiving workspace using pattern(s): 21:22:14 Archives upload complete. 21:22:14 INFO: archiving logs to Nexus