Pull request #527 opened Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of ejlee3 for edgexfoundry/device-modbus-go Obtained Jenkinsfile from d17fa09e5d9a8cb29761356bc0bf6af28692fd42+3d748354a43de7f92f17495f0075fba5a156a8dd (1d8ed2a13b346fb70da1503a967cf185970e053c) 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-ssh446790716664225386.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 33739fb647ab338ef2ce3bfc8312bfbcef468f88 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-ssh1894390047711621049.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 33739fb647ab338ef2ce3bfc8312bfbcef468f88 The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning with configured refspecs honoured and with tags Cloning repository git@github.com:edgexfoundry/edgex-global-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/device-modbus-go/branches/PR-527/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-modbus-go/branches/PR-527/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh8836968703213014708.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-modbus-go/branches/PR-527/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh203258975516785183.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 33739fb647ab338ef2ce3bfc8312bfbcef468f88 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 33739fb647ab338ef2ce3bfc8312bfbcef468f88 # timeout=10 Commit message: "Merge pull request #447 from ernestojeda/fix-release-changelog" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 > git --version # timeout=10 > git --version # 'git version 2.16.6' Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh17164113580362705840.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 Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository git@github.com:lfit/releng-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/device-modbus-go/branches/PR-527/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e # timeout=10 Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-modbus-go/branches/PR-527/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh16588014479551303781.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision 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 > git --version # timeout=10 > git --version # 'git version 2.16.6' fatal: bad object 33739fb647ab338ef2ce3bfc8312bfbcef468f88 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-modbus-go] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: device-modbus-go-settings PROJECT: device-modbus-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.21 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-modbus 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-1576 in /w/workspace/xfoundry_device-modbus-go_PR-527 [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-modbus-go.git > git init /w/workspace/xfoundry_device-modbus-go_PR-527 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-modbus-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-modbus-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Merging remotes/origin/main commit 3d748354a43de7f92f17495f0075fba5a156a8dd into PR head commit d17fa09e5d9a8cb29761356bc0bf6af28692fd42 Merge succeeded, producing d17fa09e5d9a8cb29761356bc0bf6af28692fd42 Checking out Revision d17fa09e5d9a8cb29761356bc0bf6af28692fd42 (PR-527) > git config remote.origin.url git@github.com:edgexfoundry/device-modbus-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-modbus-go.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-modbus-go.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-modbus-go.git +refs/pull/527/head:refs/remotes/origin/PR-527 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f d17fa09e5d9a8cb29761356bc0bf6af28692fd42 # timeout=10 > git remote # timeout=10 > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub > git merge 3d748354a43de7f92f17495f0075fba5a156a8dd # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f d17fa09e5d9a8cb29761356bc0bf6af28692fd42 # timeout=10 Commit message: "build: Update to latest 3.2.0 dev go-mods" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object 33739fb647ab338ef2ce3bfc8312bfbcef468f88 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 18:45:11 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 18:45:11 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 18:45:11 ========================================================= 18:45:11 EdgeX Global Pipelines Version Info 18:45:11 ========================================================= [Pipeline] libraryResource [Pipeline] sh 18:45:12 ------------------- 18:45:12 stable info: 18:45:12 ------------------- 18:45:12 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 18:45:12 Commit SHA: 33739fb647ab338ef2ce3bfc8312bfbcef468f88 18:45:12 Message: update stable to v1.0.258 18:45:12 ------------------- 18:45:12 experimental info: 18:45:12 ------------------- 18:45:12 Commited By: **** collab-it+edgex@linuxfoundation.org 18:45:12 Commit SHA: 33739fb647ab338ef2ce3bfc8312bfbcef468f88 18:45:12 Message: update experimental to v1.0.258 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 18:45:13 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-modbus-go-settings [Pipeline] echo 18:45:13 [edgeXSetupEnvironment]: set envvar PROJECT = device-modbus-go [Pipeline] echo 18:45:13 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 18:45:13 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 18:45:13 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 18:45:13 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.21 [Pipeline] echo 18:45:13 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 18:45:13 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 18:45:13 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 18:45:13 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 18:45:13 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 18:45:13 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-modbus [Pipeline] echo 18:45:13 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 18:45:13 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 18:45:14 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 18:45:14 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 18:45:14 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 18:45:14 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 18:45:14 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 18:45:14 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 18:45:14 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 18:45:14 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 18:45:14 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 18:45:14 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 18:45:14 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 18:45:14 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 18:45:14 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 18:45:14 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-527 [Pipeline] echo 18:45:15 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-527 [Pipeline] echo 18:45:15 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-527 [Pipeline] echo 18:45:15 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = d17fa09e5d9a8cb29761356bc0bf6af28692fd42 [Pipeline] echo 18:45:15 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = d17fa09 [Pipeline] echo 18:45:15 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 18:45:15 provisioning config files... 18:45:15 copy managed file [device-modbus-go-settings] to file:/w/workspace/xfoundry_device-modbus-go_PR-527@tmp/config17630611405076432880tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 18:45:15 ---> ****-login.sh 18:45:15 nexus3.edgexfoundry.org:10001 18:45:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:45:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 18:45:16 Configure a credential helper to remove this warning. See 18:45:16 https://docs.****.com/engine/reference/commandline/login/#credentials-store 18:45:16 18:45:16 Login Succeeded 18:45:16 nexus3.edgexfoundry.org:10002 18:45:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:45:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 18:45:16 Configure a credential helper to remove this warning. See 18:45:16 https://docs.****.com/engine/reference/commandline/login/#credentials-store 18:45:16 18:45:16 Login Succeeded 18:45:16 nexus3.edgexfoundry.org:10003 18:45:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:45:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 18:45:16 Configure a credential helper to remove this warning. See 18:45:16 https://docs.****.com/engine/reference/commandline/login/#credentials-store 18:45:16 18:45:16 Login Succeeded 18:45:16 nexus3.edgexfoundry.org:10004 18:45:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:45:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 18:45:16 Configure a credential helper to remove this warning. See 18:45:16 https://docs.****.com/engine/reference/commandline/login/#credentials-store 18:45:16 18:45:16 Login Succeeded 18:45:16 ****.io 18:45:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:45:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 18:45:16 Configure a credential helper to remove this warning. See 18:45:16 https://docs.****.com/engine/reference/commandline/login/#credentials-store 18:45:16 18:45:16 Login Succeeded 18:45:16 ---> ****-login.sh ends [Pipeline] } 18:45:16 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 18:45:17 + git rev-list -1 --merges d17fa09e5d9a8cb29761356bc0bf6af28692fd42~1..d17fa09e5d9a8cb29761356bc0bf6af28692fd42 [Pipeline] echo 18:45:17 -----------> git rev-list -1 --merges d17fa09e5d9a8cb29761356bc0bf6af28692fd42~1..d17fa09e5d9a8cb29761356bc0bf6af28692fd42 d17fa09e5d9a8cb29761356bc0bf6af28692fd42 [false] [Pipeline] sh 18:45:17 + git log --format=format:%s -1 d17fa09e5d9a8cb29761356bc0bf6af28692fd42 [Pipeline] echo 18:45:18 ========================================================= 18:45:18 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 18:45:18 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 18:45:18 + git log --format=format:%s -1 d17fa09e5d9a8cb29761356bc0bf6af28692fd42 [Pipeline] echo 18:45:18 [semverPrep] GIT_COMMIT: d17fa09e5d9a8cb29761356bc0bf6af28692fd42, Commit Message: build: Update to latest 3.2.0 dev go-mods [Pipeline] echo 18:45:18 [semverPrep] This is not a build commit. [Pipeline] sh 18:45:18 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 18:45:18 + grep -v github /etc/ssh/ssh_known_hosts 18:45:18 + [ -e /tmp/ssh_known_hosts ] 18:45:18 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 18:45:18 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 18:45:18 + sudo tee -a /etc/ssh/ssh_known_hosts 18:45:18 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:45:19 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 18:45:19 18:45:19 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:45:19 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 18:45:19 0.1.4: Pulling from edgex-devops/py-git-semver 18:45:19 b85a868b505f: Pulling fs layer 18:45:19 e2be974225ed: Pulling fs layer 18:45:19 339a4e72a1f5: Pulling fs layer 18:45:19 988bab9f4d93: Pulling fs layer 18:45:19 1469e6f7b9e6: Pulling fs layer 18:45:19 eaf3925da568: Pulling fs layer 18:45:19 bab4dde63d76: Pulling fs layer 18:45:19 bde34c3a00c8: Pulling fs layer 18:45:19 b352a97aabf1: Pulling fs layer 18:45:19 4872d77fe225: Pulling fs layer 18:45:19 5851b861e8e6: Pulling fs layer 18:45:19 b352a97aabf1: Waiting 18:45:19 bab4dde63d76: Waiting 18:45:19 4872d77fe225: Waiting 18:45:19 5851b861e8e6: Waiting 18:45:19 988bab9f4d93: Waiting 18:45:19 bde34c3a00c8: Waiting 18:45:19 eaf3925da568: Waiting 18:45:19 e2be974225ed: Verifying Checksum 18:45:19 e2be974225ed: Download complete 18:45:19 988bab9f4d93: Verifying Checksum 18:45:19 988bab9f4d93: Download complete 18:45:20 339a4e72a1f5: Verifying Checksum 18:45:20 339a4e72a1f5: Download complete 18:45:20 1469e6f7b9e6: Verifying Checksum 18:45:20 1469e6f7b9e6: Download complete 18:45:20 eaf3925da568: Verifying Checksum 18:45:20 eaf3925da568: Download complete 18:45:20 bde34c3a00c8: Verifying Checksum 18:45:20 bde34c3a00c8: Download complete 18:45:20 b352a97aabf1: Download complete 18:45:20 4872d77fe225: Verifying Checksum 18:45:20 4872d77fe225: Download complete 18:45:20 5851b861e8e6: Verifying Checksum 18:45:20 5851b861e8e6: Download complete 18:45:20 b85a868b505f: Verifying Checksum 18:45:20 b85a868b505f: Download complete 18:45:20 bab4dde63d76: Verifying Checksum 18:45:20 bab4dde63d76: Download complete 18:45:22 b85a868b505f: Pull complete 18:45:22 e2be974225ed: Pull complete 18:45:23 339a4e72a1f5: Pull complete 18:45:23 988bab9f4d93: Pull complete 18:45:23 1469e6f7b9e6: Pull complete 18:45:23 eaf3925da568: Pull complete 18:45:25 bab4dde63d76: Pull complete 18:45:25 bde34c3a00c8: Pull complete 18:45:26 b352a97aabf1: Pull complete 18:45:26 4872d77fe225: Pull complete 18:45:26 5851b861e8e6: Pull complete 18:45:26 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 18:45:26 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 18:45:26 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 18:45:27 prd-ubuntu20.04-docker-8c-8g-1576 does not seem to be running inside a container 18:45:27 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/xfoundry_device-modbus-go_PR-527 -v /w/workspace/xfoundry_device-modbus-go_PR-527:/w/workspace/xfoundry_device-modbus-go_PR-527:rw,z -v /w/workspace/xfoundry_device-modbus-go_PR-527@tmp:/w/workspace/xfoundry_device-modbus-go_PR-527@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 18:45:30 $ docker top d6f0d41da17e65db4ce213284d66b2bd7a5eb4b0508b9df184f517afd17ad3e0 -eo pid,comm 18:45:30 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). 18:45:30 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 18:45:30 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 18:45:30 [ssh-agent] Looking for ssh-agent implementation... 18:45:30 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 18:45:30 $ docker exec d6f0d41da17e65db4ce213284d66b2bd7a5eb4b0508b9df184f517afd17ad3e0 ssh-agent 18:45:30 SSH_AUTH_SOCK=/tmp/ssh-0Y508tXenwwY/agent.32 18:45:30 SSH_AGENT_PID=38 18:45:30 Running ssh-add (command line suppressed) 18:45:30 Identity added: /w/workspace/xfoundry_device-modbus-go_PR-527@tmp/private_key_479291153444089511.key (/w/workspace/xfoundry_device-modbus-go_PR-527@tmp/private_key_479291153444089511.key) 18:45:30 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 18:45:31 + git tag --points-at HEAD [Pipeline] } 18:45:31 $ docker exec --env ******** --env ******** d6f0d41da17e65db4ce213284d66b2bd7a5eb4b0508b9df184f517afd17ad3e0 ssh-agent -k 18:45:31 unset SSH_AUTH_SOCK; 18:45:31 unset SSH_AGENT_PID; 18:45:31 echo Agent pid 38 killed; 18:45:31 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 18:45:31 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 18:45:31 [ssh-agent] Looking for ssh-agent implementation... 18:45:31 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 18:45:31 $ docker exec d6f0d41da17e65db4ce213284d66b2bd7a5eb4b0508b9df184f517afd17ad3e0 ssh-agent 18:45:31 SSH_AUTH_SOCK=/tmp/ssh-knLvkzmw6V0h/agent.70 18:45:31 SSH_AGENT_PID=76 18:45:31 Running ssh-add (command line suppressed) 18:45:31 Identity added: /w/workspace/xfoundry_device-modbus-go_PR-527@tmp/private_key_13184649247250444707.key (/w/workspace/xfoundry_device-modbus-go_PR-527@tmp/private_key_13184649247250444707.key) 18:45:31 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 18:45:32 + git semver init 18:45:32 2023-11-28 18:45:32,417 [run_init] DEBUG init version:0.0.0 force:False 18:45:32 2023-11-28 18:45:32,418 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/xfoundry_device-modbus-go_PR-527/.semver 18:45:32 2023-11-28 18:45:32,419 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-modbus-go.git /w/workspace/xfoundry_device-modbus-go_PR-527/.semver 18:45:32 2023-11-28 18:45:32,419 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-modbus-go.git', '/w/workspace/xfoundry_device-modbus-go_PR-527/.semver'], cwd=/w/workspace/xfoundry_device-modbus-go_PR-527, universal_newlines=False, shell=None, istream=None) 18:45:33 2023-11-28 18:45:33,619 [append_file] DEBUG append to file:/w/workspace/xfoundry_device-modbus-go_PR-527/.git/info/exclude 18:45:33 2023-11-28 18:45:33,620 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/xfoundry_device-modbus-go_PR-527/.semver/PR-527 with force:False 18:45:33 2023-11-28 18:45:33,620 [write_file] DEBUG write to file:/w/workspace/xfoundry_device-modbus-go_PR-527/.semver/PR-527 18:45:33 2023-11-28 18:45:33,623 [execute] INFO git cat-file --batch-check 18:45:33 2023-11-28 18:45:33,623 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/xfoundry_device-modbus-go_PR-527/.semver, universal_newlines=False, shell=None, istream=) 18:45:33 2023-11-28 18:45:33,629 [execute] INFO git cat-file --batch 18:45:33 2023-11-28 18:45:33,630 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/xfoundry_device-modbus-go_PR-527/.semver, universal_newlines=False, shell=None, istream=) 18:45:33 2023-11-28 18:45:33,635 [read_version] DEBUG read version from /w/workspace/xfoundry_device-modbus-go_PR-527/.semver/PR-527 18:45:33 0.0.0 [Pipeline] } 18:45:33 $ docker exec --env ******** --env ******** d6f0d41da17e65db4ce213284d66b2bd7a5eb4b0508b9df184f517afd17ad3e0 ssh-agent -k 18:45:33 unset SSH_AUTH_SOCK; 18:45:33 unset SSH_AGENT_PID; 18:45:33 echo Agent pid 76 killed; 18:45:34 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 18:45:34 + git semver [Pipeline] } 18:45:34 $ docker stop --time=1 d6f0d41da17e65db4ce213284d66b2bd7a5eb4b0508b9df184f517afd17ad3e0 18:45:36 $ docker rm -f --volumes d6f0d41da17e65db4ce213284d66b2bd7a5eb4b0508b9df184f517afd17ad3e0 [Pipeline] // withDockerContainer [Pipeline] sh 18:45:36 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 18:45:36 Stashed 1 file(s) [Pipeline] echo 18:45:36 [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 18:45:37 provisioning config files... 18:45:37 copy managed file [device-modbus-go-settings] to file:/w/workspace/xfoundry_device-modbus-go_PR-527@tmp/config14136064827724741995tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 18:45:38 ---> ****-login.sh 18:45:38 nexus3.edgexfoundry.org:10001 18:45:38 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:45:38 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 18:45:38 Configure a credential helper to remove this warning. See 18:45:38 https://docs.****.com/engine/reference/commandline/login/#credentials-store 18:45:38 18:45:38 Login Succeeded 18:45:38 nexus3.edgexfoundry.org:10002 18:45:38 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:45:38 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 18:45:38 Configure a credential helper to remove this warning. See 18:45:38 https://docs.****.com/engine/reference/commandline/login/#credentials-store 18:45:38 18:45:38 Login Succeeded 18:45:38 nexus3.edgexfoundry.org:10003 18:45:38 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:45:38 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 18:45:38 Configure a credential helper to remove this warning. See 18:45:38 https://docs.****.com/engine/reference/commandline/login/#credentials-store 18:45:38 18:45:38 Login Succeeded 18:45:38 nexus3.edgexfoundry.org:10004 18:45:38 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:45:38 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 18:45:38 Configure a credential helper to remove this warning. See 18:45:38 https://docs.****.com/engine/reference/commandline/login/#credentials-store 18:45:38 18:45:38 Login Succeeded 18:45:38 ****.io 18:45:38 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 18:45:38 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 18:45:38 Configure a credential helper to remove this warning. See 18:45:38 https://docs.****.com/engine/reference/commandline/login/#credentials-store 18:45:38 18:45:38 Login Succeeded 18:45:38 ---> ****-login.sh ends [Pipeline] } 18:45:38 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 18:45:39 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 18:45:39 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 18:45:39 ========================================================= 18:45:39 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine] 18:45:39 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:45:39 + docker build -t ci-base-image-x86_64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine --build-arg MAKE=echo noop --target=builder . 18:45:39 Sending build context to Docker daemon 17.22MB 18:45:39 Step 1/10 : ARG BASE=golang:1.21-alpine3.18 18:45:39 Step 2/10 : FROM ${BASE} AS builder 18:45:40 1.21-alpine: Pulling from edgex-devops/edgex-golang-base 18:45:40 7264a8db6415: Pulling fs layer 18:45:40 c4d48a809fc2: Pulling fs layer 18:45:40 4f1c88b9dad5: Pulling fs layer 18:45:40 ad3a456e5733: Pulling fs layer 18:45:40 69c7f0334f64: Pulling fs layer 18:45:40 1f1c1a5573a3: Pulling fs layer 18:45:40 ce7588e14bc9: Pulling fs layer 18:45:40 b5e4710f87ac: Pulling fs layer 18:45:40 1f1c1a5573a3: Waiting 18:45:40 ce7588e14bc9: Waiting 18:45:40 b5e4710f87ac: Waiting 18:45:40 ad3a456e5733: Waiting 18:45:40 69c7f0334f64: Waiting 18:45:40 c4d48a809fc2: Verifying Checksum 18:45:40 c4d48a809fc2: Download complete 18:45:40 ad3a456e5733: Verifying Checksum 18:45:40 ad3a456e5733: Download complete 18:45:40 69c7f0334f64: Verifying Checksum 18:45:40 69c7f0334f64: Download complete 18:45:40 7264a8db6415: Verifying Checksum 18:45:40 7264a8db6415: Download complete 18:45:40 1f1c1a5573a3: Verifying Checksum 18:45:40 1f1c1a5573a3: Download complete 18:45:40 7264a8db6415: Pull complete 18:45:40 b5e4710f87ac: Verifying Checksum 18:45:40 b5e4710f87ac: Download complete 18:45:40 c4d48a809fc2: Pull complete 18:45:40 4f1c88b9dad5: Verifying Checksum 18:45:40 4f1c88b9dad5: Download complete 18:45:40 ce7588e14bc9: Verifying Checksum 18:45:40 ce7588e14bc9: Download complete 18:45:44 4f1c88b9dad5: Pull complete 18:45:44 ad3a456e5733: Pull complete 18:45:44 69c7f0334f64: Pull complete 18:45:44 1f1c1a5573a3: Pull complete 18:45:46 ce7588e14bc9: Pull complete 18:45:47 b5e4710f87ac: Pull complete 18:45:47 Digest: sha256:f80dd7bb8fdf010369d5adb4058a62695265b22e897ca6aac7b42af84fdce50e 18:45:47 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine 18:45:47 ---> 88b5674ff536 18:45:47 Step 3/10 : ARG ADD_BUILD_TAGS="" 18:45:52 Still waiting to schedule task 18:45:52 Waiting for next available executor on ‘ubuntu20.04-docker-arm64-4c-16g’ 18:45:53 ---> Running in 0eee59fd524e 18:45:53 Removing intermediate container 0eee59fd524e 18:45:53 ---> e7168070e1f1 18:45:53 Step 4/10 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 18:45:53 ---> Running in 6deaabd25a3b 18:45:53 Removing intermediate container 6deaabd25a3b 18:45:53 ---> e76b8b27542e 18:45:53 Step 5/10 : RUN apk add --update --no-cache make git openssh 18:45:53 ---> Running in 0ebe7f7f4dd0 18:45:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 18:45:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 18:45:54 (1/8) Installing openssh-keygen (9.3_p2-r0) 18:45:54 (2/8) Installing libedit (20221030.3.1-r1) 18:45:54 (3/8) Installing openssh-client-common (9.3_p2-r0) 18:45:54 (4/8) Installing openssh-client-default (9.3_p2-r0) 18:45:54 (5/8) Installing openssh-sftp-server (9.3_p2-r0) 18:45:54 (6/8) Installing openssh-server-common (9.3_p2-r0) 18:45:54 (7/8) Installing openssh-server (9.3_p2-r0) 18:45:54 (8/8) Installing openssh (9.3_p2-r0) 18:45:54 Executing busybox-1.36.1-r5.trigger 18:45:54 OK: 270 MiB in 60 packages 18:45:54 Removing intermediate container 0ebe7f7f4dd0 18:45:54 ---> 78b858177c14 18:45:54 Step 6/10 : WORKDIR /device-modbus-go 18:45:54 ---> Running in 746e7da1dfe2 18:45:55 Removing intermediate container 746e7da1dfe2 18:45:55 ---> 5a15424e9643 18:45:55 Step 7/10 : COPY go.mod vendor* ./ 18:45:55 ---> d9e0bc5e3243 18:45:55 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 18:45:55 ---> Running in 15e4fbe6de7e 18:46:34 Removing intermediate container 15e4fbe6de7e 18:46:34 ---> b0251295067a 18:46:34 Step 9/10 : COPY . . 18:46:34 ---> 2d566f0b2fa3 18:46:34 Step 10/10 : RUN ${MAKE} 18:46:34 ---> Running in 6a3f2fbe621d 18:46:34 noop 18:46:34 Removing intermediate container 6a3f2fbe621d 18:46:34 ---> de56934b701d 18:46:34 Successfully built de56934b701d 18:46:34 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:46:35 + docker inspect -f . ci-base-image-x86_64 18:46:35 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 18:46:35 prd-ubuntu20.04-docker-8c-8g-1576 does not seem to be running inside a container 18:46:35 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/xfoundry_device-modbus-go_PR-527 -v /w/workspace/xfoundry_device-modbus-go_PR-527:/w/workspace/xfoundry_device-modbus-go_PR-527:rw,z -v /w/workspace/xfoundry_device-modbus-go_PR-527@tmp:/w/workspace/xfoundry_device-modbus-go_PR-527@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 18:46:35 $ docker top 7c294fe6a82ef82ac9136fe95553d268771fdcadc25d2c91feb53030fec5dad6 -eo pid,comm [Pipeline] { [Pipeline] sh 18:46:36 + go version 18:46:36 go version go1.21.0 linux/amd64 [Pipeline] } 18:46:36 $ docker stop --time=1 7c294fe6a82ef82ac9136fe95553d268771fdcadc25d2c91feb53030fec5dad6 18:46:37 $ docker rm -f --volumes 7c294fe6a82ef82ac9136fe95553d268771fdcadc25d2c91feb53030fec5dad6 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:46:38 + docker inspect -f . ci-base-image-x86_64 18:46:38 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 18:46:38 prd-ubuntu20.04-docker-8c-8g-1576 does not seem to be running inside a container 18:46:38 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/xfoundry_device-modbus-go_PR-527 -v /w/workspace/xfoundry_device-modbus-go_PR-527:/w/workspace/xfoundry_device-modbus-go_PR-527:rw,z -v /w/workspace/xfoundry_device-modbus-go_PR-527@tmp:/w/workspace/xfoundry_device-modbus-go_PR-527@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 18:46:38 $ docker top a1218bfa5a1b46d96c381c47ed678d50a531497f799d220def7ca57f9662d6a2 -eo pid,comm [Pipeline] { [Pipeline] sh 18:46:39 + git config --global --add safe.directory /w/workspace/xfoundry_device-modbus-go_PR-527 [Pipeline] fileExists [Pipeline] sh 18:46:39 + make test 18:46:39 go test ./... -coverprofile=coverage.out 18:46:41 ? github.com/edgexfoundry/device-modbus-go [no test files] 18:46:51 ? github.com/edgexfoundry/device-modbus-go/cmd [no test files] 18:46:51 ok github.com/edgexfoundry/device-modbus-go/internal/driver 0.017s coverage: 47.9% of statements 18:46:56 go vet ./... 18:46:58 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 18:46:58 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 18:46:58 ./bin/test-attribution-txt.sh [Pipeline] echo 18:46:58 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] } 18:46:59 $ docker stop --time=1 a1218bfa5a1b46d96c381c47ed678d50a531497f799d220def7ca57f9662d6a2 18:47:03 $ docker rm -f --volumes a1218bfa5a1b46d96c381c47ed678d50a531497f799d220def7ca57f9662d6a2 [Pipeline] // withDockerContainer [Pipeline] sh 18:47:03 + sudo chown -R jenkins:jenkins . [Pipeline] stash 18:47:03 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 18:47:04 + sudo chown -R jenkins:jenkins . [Pipeline] sh 18:47:04 + ls -al . 18:47:04 total 192 18:47:04 drwxrwxr-x 9 jenkins jenkins 4096 Nov 28 18:46 . 18:47:04 drwxrwxr-x 4 jenkins jenkins 4096 Nov 28 18:45 .. 18:47:04 -rw-rw-r-- 1 jenkins jenkins 140 Nov 28 18:45 .dockerignore 18:47:04 drwxrwxr-x 8 jenkins jenkins 4096 Nov 28 18:46 .git 18:47:04 drwxrwxr-x 3 jenkins jenkins 4096 Nov 28 18:45 .github 18:47:04 -rw-rw-r-- 1 jenkins jenkins 266 Nov 28 18:45 .gitignore 18:47:04 -rw-rw-r-- 1 jenkins jenkins 41 Nov 28 18:45 .golangci.yml 18:47:04 drwxr-xr-x 3 jenkins jenkins 4096 Nov 28 18:45 .semver 18:47:04 -rw-rw-r-- 1 jenkins jenkins 11101 Nov 28 18:45 Attribution.txt 18:47:04 -rw-rw-r-- 1 jenkins jenkins 16388 Nov 28 18:45 CHANGELOG.md 18:47:04 -rw-rw-r-- 1 jenkins jenkins 1474 Nov 28 18:45 Dockerfile 18:47:04 -rw-rw-r-- 1 jenkins jenkins 677 Nov 28 18:45 GOVERNANCE.md 18:47:04 -rw-rw-r-- 1 jenkins jenkins 658 Nov 28 18:45 Jenkinsfile 18:47:04 -rw-rw-r-- 1 jenkins jenkins 11340 Nov 28 18:45 LICENSE 18:47:04 -rw-rw-r-- 1 jenkins jenkins 1936 Nov 28 18:45 Makefile 18:47:04 -rw-rw-r-- 1 jenkins jenkins 622 Nov 28 18:45 OWNERS.md 18:47:04 -rw-rw-r-- 1 jenkins jenkins 4463 Nov 28 18:45 README.md 18:47:04 -rw-rw-r-- 1 jenkins jenkins 5 Nov 28 18:45 VERSION 18:47:04 drwxrwxr-x 2 jenkins jenkins 4096 Nov 28 18:45 bin 18:47:04 drwxrwxr-x 3 jenkins jenkins 4096 Nov 28 18:45 cmd 18:47:04 -rw-r--r-- 1 jenkins jenkins 24334 Nov 28 18:46 coverage.out 18:47:04 -rw-rw-r-- 1 jenkins jenkins 3937 Nov 28 18:45 go.mod 18:47:04 -rw-rw-r-- 1 jenkins jenkins 35426 Nov 28 18:45 go.sum 18:47:04 drwxrwxr-x 3 jenkins jenkins 4096 Nov 28 18:45 internal 18:47:04 drwxrwxr-x 2 jenkins jenkins 4096 Nov 28 18:45 simulator 18:47:04 -rw-rw-r-- 1 jenkins jenkins 229 Nov 28 18:45 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:47:05 + docker build -t device-modbus -f Dockerfile --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=d17fa09e5d9a8cb29761356bc0bf6af28692fd42 --label arch=amd64 --label version=0.0.0 . 18:47:05 Sending build context to Docker daemon 17.24MB 18:47:05 Step 1/23 : ARG BASE=golang:1.21-alpine3.18 18:47:05 Step 2/23 : FROM ${BASE} AS builder 18:47:05 ---> de56934b701d 18:47:05 Step 3/23 : ARG ADD_BUILD_TAGS="" 18:47:06 ---> Running in 4b0dca56f0f8 18:47:06 Removing intermediate container 4b0dca56f0f8 18:47:06 ---> d30b0520519e 18:47:06 Step 4/23 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 18:47:06 ---> Running in a888c5315942 18:47:06 Removing intermediate container a888c5315942 18:47:06 ---> b38e43b6dc17 18:47:06 Step 5/23 : RUN apk add --update --no-cache make git openssh 18:47:06 ---> Running in 8c03e32b4dad 18:47:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 18:47:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 18:47:06 OK: 270 MiB in 60 packages 18:47:06 Removing intermediate container 8c03e32b4dad 18:47:06 ---> 616d864ae41d 18:47:06 Step 6/23 : WORKDIR /device-modbus-go 18:47:06 ---> Running in 569e07352a4f 18:47:07 Removing intermediate container 569e07352a4f 18:47:07 ---> 63252a1a84c5 18:47:07 Step 7/23 : COPY go.mod vendor* ./ 18:47:07 ---> 3f2e91fdab33 18:47:07 Step 8/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 18:47:07 ---> Running in 83e32f74c26d 18:47:07 Removing intermediate container 83e32f74c26d 18:47:07 ---> 62065094d6fe 18:47:07 Step 9/23 : COPY . . 18:47:08 ---> 5751b6247cc4 18:47:08 Step 10/23 : RUN ${MAKE} 18:47:08 ---> Running in af44aadffd61 18:47:08 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-modbus-go.Version=0.0.0 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=v3.2.0-dev.1" -trimpath -mod=readonly -o cmd/device-modbus ./cmd 18:47:30 Removing intermediate container af44aadffd61 18:47:30 ---> 0340d73d4c99 18:47:30 Step 11/23 : FROM alpine:3.18 18:47:30 3.18: Pulling from library/alpine 18:47:30 96526aa774ef: Pulling fs layer 18:47:30 96526aa774ef: Verifying Checksum 18:47:30 96526aa774ef: Download complete 18:47:30 96526aa774ef: Pull complete 18:47:30 Digest: sha256:eece025e432126ce23f223450a0326fbebde39cdf496a85d8c016293fc851978 18:47:30 Status: Downloaded newer image for alpine:3.18 18:47:30 ---> 8ca4688f4f35 18:47:30 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019-2021: IoTech Ltd' 18:47:30 ---> Running in bd618a01f5fa 18:47:30 Removing intermediate container bd618a01f5fa 18:47:30 ---> 69297bc82237 18:47:30 Step 13/23 : RUN apk add --update --no-cache dumb-init 18:47:30 ---> Running in 846997f6b8dd 18:47:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 18:47:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 18:47:30 (1/1) Installing dumb-init (1.2.5-r2) 18:47:30 Executing busybox-1.36.1-r2.trigger 18:47:30 OK: 7 MiB in 16 packages 18:47:30 Removing intermediate container 846997f6b8dd 18:47:30 ---> 8a0036f72c7f 18:47:30 Step 14/23 : RUN apk --no-cache upgrade 18:47:30 ---> Running in fabf06a9d7a7 18:47:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 18:47:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 18:47:30 (1/7) Upgrading musl (1.2.4-r1 -> 1.2.4-r2) 18:47:30 (2/7) Upgrading busybox (1.36.1-r2 -> 1.36.1-r5) 18:47:30 Executing busybox-1.36.1-r5.post-upgrade 18:47:30 (3/7) Upgrading busybox-binsh (1.36.1-r2 -> 1.36.1-r5) 18:47:30 (4/7) Upgrading libcrypto3 (3.1.3-r0 -> 3.1.4-r1) 18:47:30 (5/7) Upgrading libssl3 (3.1.3-r0 -> 3.1.4-r1) 18:47:30 (6/7) Upgrading ssl_client (1.36.1-r2 -> 1.36.1-r5) 18:47:30 (7/7) Upgrading musl-utils (1.2.4-r1 -> 1.2.4-r2) 18:47:30 Executing busybox-1.36.1-r5.trigger 18:47:30 OK: 7 MiB in 16 packages 18:47:30 Removing intermediate container fabf06a9d7a7 18:47:30 ---> 1956cd047606 18:47:30 Step 15/23 : COPY --from=builder /device-modbus-go/cmd / 18:47:31 ---> 08507a9cf357 18:47:31 Step 16/23 : COPY --from=builder /device-modbus-go/LICENSE / 18:47:31 ---> ec8b3ca7373d 18:47:31 Step 17/23 : COPY --from=builder /device-modbus-go/Attribution.txt / 18:47:31 ---> 19ed1d3bfbb1 18:47:31 Step 18/23 : EXPOSE 59901 18:47:31 ---> Running in 40426aea1ca5 18:47:31 Removing intermediate container 40426aea1ca5 18:47:31 ---> acdbff1a00fa 18:47:31 Step 19/23 : ENTRYPOINT ["/device-modbus"] 18:47:31 ---> Running in 4a184b9ccf4b 18:47:31 Removing intermediate container 4a184b9ccf4b 18:47:31 ---> 44ec62cf5c62 18:47:31 Step 20/23 : CMD ["--cp=consul://edgex-core-consul:8500", "--registry"] 18:47:31 ---> Running in 3d1dc8469e2d 18:47:31 Removing intermediate container 3d1dc8469e2d 18:47:31 ---> 2aa0441d7f1b 18:47:31 Step 21/23 : LABEL arch=amd64 18:47:31 ---> Running in ee681062d775 18:47:32 Removing intermediate container ee681062d775 18:47:32 ---> 9a15c15217a2 18:47:32 Step 22/23 : LABEL git_sha=d17fa09e5d9a8cb29761356bc0bf6af28692fd42 18:47:32 ---> Running in 544cba3887b2 18:47:32 Removing intermediate container 544cba3887b2 18:47:32 ---> ef74f653af26 18:47:32 Step 23/23 : LABEL version=0.0.0 18:47:32 ---> Running in a7e0d92aa7fb 18:47:32 Removing intermediate container a7e0d92aa7fb 18:47:32 ---> c49b7b64470e 18:47:32 [Warning] One or more build-args [ARCH] were not consumed 18:47:32 Successfully built c49b7b64470e 18:47:32 Successfully tagged device-modbus: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 18:47:33 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 18:47:33 18:47:33 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 18:47:33 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 18:47:33 latest: Pulling from edgex-lftools-log-publisher 18:47:33 5eb5b503b376: Pulling fs layer 18:47:33 5c69ac0246d0: Pulling fs layer 18:47:33 ec43610c2a17: Pulling fs layer 18:47:33 3a2ae6a8a46f: Pulling fs layer 18:47:33 33b1e0a273af: Pulling fs layer 18:47:33 5d3b04190fa2: Pulling fs layer 18:47:33 2f39f015ded8: Pulling fs layer 18:47:33 5d3b04190fa2: Waiting 18:47:33 33b1e0a273af: Waiting 18:47:33 2f39f015ded8: Waiting 18:47:33 3a2ae6a8a46f: Waiting 18:47:33 5c69ac0246d0: Download complete 18:47:33 3a2ae6a8a46f: Verifying Checksum 18:47:33 3a2ae6a8a46f: Download complete 18:47:33 ec43610c2a17: Verifying Checksum 18:47:33 ec43610c2a17: Download complete 18:47:33 33b1e0a273af: Verifying Checksum 18:47:33 33b1e0a273af: Download complete 18:47:33 5d3b04190fa2: Verifying Checksum 18:47:33 5d3b04190fa2: Download complete 18:47:34 5eb5b503b376: Verifying Checksum 18:47:34 5eb5b503b376: Download complete 18:47:34 2f39f015ded8: Download complete 18:47:35 5eb5b503b376: Pull complete 18:47:35 5c69ac0246d0: Pull complete 18:47:35 ec43610c2a17: Pull complete 18:47:35 3a2ae6a8a46f: Pull complete 18:47:35 33b1e0a273af: Pull complete 18:47:36 5d3b04190fa2: Pull complete 18:47:40 2f39f015ded8: Pull complete 18:47:40 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 18:47:40 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 18:47:40 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 18:47:40 prd-ubuntu20.04-docker-8c-8g-1576 does not seem to be running inside a container 18:47:40 $ 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/xfoundry_device-modbus-go_PR-527 -v /w/workspace/xfoundry_device-modbus-go_PR-527:/w/workspace/xfoundry_device-modbus-go_PR-527:rw,z -v /w/workspace/xfoundry_device-modbus-go_PR-527@tmp:/w/workspace/xfoundry_device-modbus-go_PR-527@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 18:47:45 $ docker top 5fc607f2bdd1b0073b6a9dbfe4be10697d858b4d2ec72c40ea993c8f2574a140 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 18:47:45 ---> job-cost.sh 18:47:45 lf-activate-venv: SKIPPING 18:47:45 INFO: No Stack... 18:47:46 INFO: Retrieving Pricing Info for: v3-standard-8 18:47:46 INFO: Archiving Costs [Pipeline] sh 18:47:46 + cat /w/workspace/xfoundry_device-modbus-go_PR-527/archives/cost.csv 18:47:46 + cut -d, -f6 [Pipeline] lock 18:47:46 Trying to acquire lock on [jenkins-edgexfoundry-device-modbus-go-PR-527-1-stack-cost] 18:47:46 Resource [jenkins-edgexfoundry-device-modbus-go-PR-527-1-stack-cost] did not exist. Created. 18:47:46 Lock acquired on [jenkins-edgexfoundry-device-modbus-go-PR-527-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 18:47:47 + echo total: 0.2199999988079071 [Pipeline] stash 18:47:47 Stashed 1 file(s) [Pipeline] } 18:47:47 Lock released on resource [jenkins-edgexfoundry-device-modbus-go-PR-527-1-stack-cost] [Pipeline] // lock [Pipeline] } 18:47:47 $ docker stop --time=1 5fc607f2bdd1b0073b6a9dbfe4be10697d858b4d2ec72c40ea993c8f2574a140 18:47:48 $ docker rm -f --volumes 5fc607f2bdd1b0073b6a9dbfe4be10697d858b4d2ec72c40ea993c8f2574a140 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 19:16:54 Running on prd-ubuntu20.04-docker-arm64-4c-16g-2780 in /w/workspace/xfoundry_device-modbus-go_PR-527 [Pipeline] { [Pipeline] ws 19:16:54 Running in /w/workspace/device-modbus-go/1 [Pipeline] { [Pipeline] checkout 19:16:54 Selected Git installation does not exist. Using Default 19:16:54 The recommended git tool is: NONE 19:17:00 using credential edgex-jenkins-ssh 19:17:00 Cloning the remote Git repository 19:17:00 Cloning repository git@github.com:edgexfoundry/device-modbus-go.git 19:17:00 > git init /w/workspace/device-modbus-go/1 # timeout=10 19:17:00 Fetching upstream changes from git@github.com:edgexfoundry/device-modbus-go.git 19:17:00 > git --version # timeout=10 19:17:00 > git --version # 'git version 2.25.1' 19:17:00 using GIT_SSH to set credentials SSH Credentials for GitHub 19:17:01 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-modbus-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 19:17:03 > git config remote.origin.url git@github.com:edgexfoundry/device-modbus-go.git # timeout=10 19:17:03 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 19:17:04 > git config remote.origin.url git@github.com:edgexfoundry/device-modbus-go.git # timeout=10 19:17:04 Fetching upstream changes from git@github.com:edgexfoundry/device-modbus-go.git 19:17:04 using GIT_SSH to set credentials SSH Credentials for GitHub 19:17:04 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-modbus-go.git +refs/pull/527/head:refs/remotes/origin/PR-527 +refs/heads/main:refs/remotes/origin/main # timeout=10 19:17:05 Merging remotes/origin/main commit 3d748354a43de7f92f17495f0075fba5a156a8dd into PR head commit d17fa09e5d9a8cb29761356bc0bf6af28692fd42 19:17:05 Merge succeeded, producing d17fa09e5d9a8cb29761356bc0bf6af28692fd42 19:17:05 Checking out Revision d17fa09e5d9a8cb29761356bc0bf6af28692fd42 (PR-527) 19:17:05 > git config core.sparsecheckout # timeout=10 19:17:05 > git checkout -f d17fa09e5d9a8cb29761356bc0bf6af28692fd42 # timeout=10 19:17:05 > git remote # timeout=10 19:17:05 > git config --get remote.origin.url # timeout=10 19:17:05 using GIT_SSH to set credentials SSH Credentials for GitHub 19:17:05 > git merge 3d748354a43de7f92f17495f0075fba5a156a8dd # timeout=10 19:17:05 > git rev-parse HEAD^{commit} # timeout=10 19:17:05 > git config core.sparsecheckout # timeout=10 19:17:05 > git checkout -f d17fa09e5d9a8cb29761356bc0bf6af28692fd42 # timeout=10 19:17:09 Commit message: "build: Update to latest 3.2.0 dev go-mods" 19:17:09 > git --version # timeout=10 19:17:09 > git --version # 'git version 2.25.1' 19:17:09 fatal: bad object 33739fb647ab338ef2ce3bfc8312bfbcef468f88 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 19:17:10 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 19:17:10 % Total % Received % Xferd Average Speed Time Time Time Current 19:17:10 Dload Upload Total Spent Left Speed 19:17:10 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12682 100 12682 0 0 87462 0 --:--:-- --:--:-- --:--:-- 87462 [Pipeline] sh 19:17:11 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 19:17:11 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 19:17:11 + sudo tee /etc/docker/daemon.new 19:17:11 { 19:17:11 "registry-mirrors": [ 19:17:11 "https://nexus3.edgexfoundry.org:10001" 19:17:11 ], 19:17:11 "bip": "10.250.0.254/24", 19:17:11 "hosts": [ 19:17:11 "tcp://0.0.0.0:5555", 19:17:11 "unix:///var/run/docker.sock" 19:17:11 ], 19:17:11 "mtu": 1458, 19:17:11 "selinux-enabled": true, 19:17:11 "seccomp-profile": "/etc/docker/seccomp.json" 19:17:11 } [Pipeline] sh 19:17:11 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 19:17:12 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 19:17:30 provisioning config files... 19:17:30 copy managed file [device-modbus-go-settings] to file:/w/workspace/device-modbus-go/1@tmp/config6070299586047138528tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 19:17:31 ---> ****-login.sh 19:17:31 nexus3.edgexfoundry.org:10001 19:17:31 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:17:31 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 19:17:31 Configure a credential helper to remove this warning. See 19:17:31 https://docs.****.com/engine/reference/commandline/login/#credentials-store 19:17:31 19:17:31 Login Succeeded 19:17:31 nexus3.edgexfoundry.org:10002 19:17:32 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:17:32 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 19:17:32 Configure a credential helper to remove this warning. See 19:17:32 https://docs.****.com/engine/reference/commandline/login/#credentials-store 19:17:32 19:17:32 Login Succeeded 19:17:32 nexus3.edgexfoundry.org:10003 19:17:32 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:17:32 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 19:17:32 Configure a credential helper to remove this warning. See 19:17:32 https://docs.****.com/engine/reference/commandline/login/#credentials-store 19:17:32 19:17:32 Login Succeeded 19:17:32 nexus3.edgexfoundry.org:10004 19:17:32 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:17:33 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 19:17:33 Configure a credential helper to remove this warning. See 19:17:33 https://docs.****.com/engine/reference/commandline/login/#credentials-store 19:17:33 19:17:33 Login Succeeded 19:17:33 ****.io 19:17:33 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:17:33 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 19:17:33 Configure a credential helper to remove this warning. See 19:17:33 https://docs.****.com/engine/reference/commandline/login/#credentials-store 19:17:33 19:17:33 Login Succeeded 19:17:33 ---> ****-login.sh ends [Pipeline] } 19:17:33 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 19:17:34 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 19:17:34 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 19:17:34 ========================================================= 19:17:34 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine] 19:17:34 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 19:17:35 + docker build -t ci-base-image-arm64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine --build-arg MAKE=echo noop --target=builder . 19:17:38 Sending build context to Docker daemon 8.744MB 19:17:38 Step 1/10 : ARG BASE=golang:1.21-alpine3.18 19:17:38 Step 2/10 : FROM ${BASE} AS builder 19:17:38 1.21-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 19:17:38 9fda8d8052c6: Pulling fs layer 19:17:38 5d54e960e981: Pulling fs layer 19:17:38 c4a7e357bf2a: Pulling fs layer 19:17:38 f0e02332f6b5: Pulling fs layer 19:17:38 872ee5b61b7b: Pulling fs layer 19:17:38 0c6a40ed1a82: Pulling fs layer 19:17:38 94ae7d8d031c: Pulling fs layer 19:17:38 872ee5b61b7b: Waiting 19:17:38 0c6a40ed1a82: Waiting 19:17:38 94ae7d8d031c: Waiting 19:17:38 f0e02332f6b5: Waiting 19:17:38 5d54e960e981: Verifying Checksum 19:17:38 5d54e960e981: Download complete 19:17:38 f0e02332f6b5: Verifying Checksum 19:17:38 f0e02332f6b5: Download complete 19:17:38 872ee5b61b7b: Verifying Checksum 19:17:38 872ee5b61b7b: Download complete 19:17:38 9fda8d8052c6: Verifying Checksum 19:17:38 9fda8d8052c6: Download complete 19:17:38 94ae7d8d031c: Verifying Checksum 19:17:38 94ae7d8d031c: Download complete 19:17:39 9fda8d8052c6: Pull complete 19:17:39 5d54e960e981: Pull complete 19:17:40 c4a7e357bf2a: Verifying Checksum 19:17:40 c4a7e357bf2a: Download complete 19:17:41 0c6a40ed1a82: Verifying Checksum 19:17:41 0c6a40ed1a82: Download complete 19:17:53 c4a7e357bf2a: Pull complete 19:17:53 f0e02332f6b5: Pull complete 19:17:53 872ee5b61b7b: Pull complete 19:18:01 0c6a40ed1a82: Pull complete 19:18:02 94ae7d8d031c: Pull complete 19:18:02 Digest: sha256:bced28d2139e98291f6f5222245e06760ce829f55f75386c6c13bfabca1016f1 19:18:02 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine 19:18:02 ---> 86de565de09d 19:18:02 Step 3/10 : ARG ADD_BUILD_TAGS="" 19:18:03 ---> Running in d35efafc0107 19:18:04 Removing intermediate container d35efafc0107 19:18:04 ---> 16a47df367bd 19:18:04 Step 4/10 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 19:18:04 ---> Running in 5434a7e241b2 19:18:04 Removing intermediate container 5434a7e241b2 19:18:04 ---> 09310d4b3802 19:18:04 Step 5/10 : RUN apk add --update --no-cache make git openssh 19:18:04 ---> Running in 0181ad20c65f 19:18:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 19:18:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 19:18:07 (1/8) Installing openssh-keygen (9.3_p2-r0) 19:18:07 (2/8) Installing libedit (20221030.3.1-r1) 19:18:07 (3/8) Installing openssh-client-common (9.3_p2-r0) 19:18:07 (4/8) Installing openssh-client-default (9.3_p2-r0) 19:18:07 (5/8) Installing openssh-sftp-server (9.3_p2-r0) 19:18:07 (6/8) Installing openssh-server-common (9.3_p2-r0) 19:18:07 (7/8) Installing openssh-server (9.3_p2-r0) 19:18:07 (8/8) Installing openssh (9.3_p2-r0) 19:18:07 Executing busybox-1.36.1-r5.trigger 19:18:07 OK: 272 MiB in 60 packages 19:18:08 Removing intermediate container 0181ad20c65f 19:18:08 ---> a23d1d417420 19:18:08 Step 6/10 : WORKDIR /device-modbus-go 19:18:08 ---> Running in 522bf58269f5 19:18:09 Removing intermediate container 522bf58269f5 19:18:09 ---> ae8fdc7aa7e3 19:18:09 Step 7/10 : COPY go.mod vendor* ./ 19:18:09 ---> d8515e7399fc 19:18:09 Step 8/10 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 19:18:09 ---> Running in 718f7b725a89 19:19:31 Removing intermediate container 718f7b725a89 19:19:31 ---> 49cc351efbb6 19:19:31 Step 9/10 : COPY . . 19:19:31 ---> 0eaab981062c 19:19:31 Step 10/10 : RUN ${MAKE} 19:19:31 ---> Running in 672c5cfbdfcd 19:19:31 noop 19:19:31 Removing intermediate container 672c5cfbdfcd 19:19:31 ---> c396046a4e47 19:19:31 Successfully built c396046a4e47 19:19:31 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 19:19:31 + docker inspect -f . ci-base-image-arm64 19:19:31 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 19:19:32 prd-ubuntu20.04-docker-arm64-4c-16g-2780 does not seem to be running inside a container 19:19:32 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-modbus-go/1 -v /w/workspace/device-modbus-go/1:/w/workspace/device-modbus-go/1:rw,z -v /w/workspace/device-modbus-go/1@tmp:/w/workspace/device-modbus-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 19:19:33 $ docker top 3a4499754bba1bba7e2d1316239ccc8c974bc91e85551c81f39ccf03c90a186a -eo pid,comm [Pipeline] { [Pipeline] sh 19:19:34 + go version 19:19:34 go version go1.21.0 linux/arm64 [Pipeline] } 19:19:34 $ docker stop --time=1 3a4499754bba1bba7e2d1316239ccc8c974bc91e85551c81f39ccf03c90a186a 19:19:36 $ docker rm -f --volumes 3a4499754bba1bba7e2d1316239ccc8c974bc91e85551c81f39ccf03c90a186a [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 19:19:37 + docker inspect -f . ci-base-image-arm64 19:19:37 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 19:19:37 prd-ubuntu20.04-docker-arm64-4c-16g-2780 does not seem to be running inside a container 19:19:38 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/device-modbus-go/1 -v /w/workspace/device-modbus-go/1:/w/workspace/device-modbus-go/1:rw,z -v /w/workspace/device-modbus-go/1@tmp:/w/workspace/device-modbus-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 19:19:39 $ docker top 86deb14103c5e6d8a02b99d477646ebd81104cbe0102f70105379deda06a557a -eo pid,comm [Pipeline] { [Pipeline] sh 19:19:39 + git config --global --add safe.directory /w/workspace/device-modbus-go/1 [Pipeline] fileExists [Pipeline] sh 19:19:40 + make test 19:19:40 go test ./... -coverprofile=coverage.out 19:19:44 ? github.com/edgexfoundry/device-modbus-go [no test files] 19:21:21 ? github.com/edgexfoundry/device-modbus-go/cmd [no test files] 19:21:21 ok github.com/edgexfoundry/device-modbus-go/internal/driver 0.060s coverage: 47.9% of statements 19:21:22 WARNING: Linting skipped (not on x86_64 or linter not installed) 19:21:22 go vet ./... 19:22:02 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 19:22:02 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 19:22:02 ./bin/test-attribution-txt.sh [Pipeline] echo 19:22:02 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] } 19:22:02 $ docker stop --time=1 86deb14103c5e6d8a02b99d477646ebd81104cbe0102f70105379deda06a557a 19:22:04 $ docker rm -f --volumes 86deb14103c5e6d8a02b99d477646ebd81104cbe0102f70105379deda06a557a [Pipeline] // withDockerContainer [Pipeline] sh 19:22:05 + sudo chown -R jenkins:jenkins . [Pipeline] stash 19:22:05 Warning: overwriting stash ‘coverage-report’ 19:22:06 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 19:22:07 + sudo chown -R jenkins:jenkins . [Pipeline] sh 19:22:07 + ls -al . 19:22:07 total 188 19:22:07 drwxrwxr-x 8 jenkins jenkins 4096 Nov 28 19:19 . 19:22:07 drwxrwxr-x 4 jenkins jenkins 4096 Nov 28 19:17 .. 19:22:07 -rw-rw-r-- 1 jenkins jenkins 140 Nov 28 19:17 .dockerignore 19:22:07 drwxrwxr-x 8 jenkins jenkins 4096 Nov 28 19:17 .git 19:22:07 drwxrwxr-x 3 jenkins jenkins 4096 Nov 28 19:17 .github 19:22:07 -rw-rw-r-- 1 jenkins jenkins 266 Nov 28 19:17 .gitignore 19:22:07 -rw-rw-r-- 1 jenkins jenkins 41 Nov 28 19:17 .golangci.yml 19:22:07 -rw-rw-r-- 1 jenkins jenkins 11101 Nov 28 19:17 Attribution.txt 19:22:07 -rw-rw-r-- 1 jenkins jenkins 16388 Nov 28 19:17 CHANGELOG.md 19:22:07 -rw-rw-r-- 1 jenkins jenkins 1474 Nov 28 19:17 Dockerfile 19:22:07 -rw-rw-r-- 1 jenkins jenkins 677 Nov 28 19:17 GOVERNANCE.md 19:22:07 -rw-rw-r-- 1 jenkins jenkins 658 Nov 28 19:17 Jenkinsfile 19:22:07 -rw-rw-r-- 1 jenkins jenkins 11340 Nov 28 19:17 LICENSE 19:22:07 -rw-rw-r-- 1 jenkins jenkins 1936 Nov 28 19:17 Makefile 19:22:07 -rw-rw-r-- 1 jenkins jenkins 622 Nov 28 19:17 OWNERS.md 19:22:07 -rw-rw-r-- 1 jenkins jenkins 4463 Nov 28 19:17 README.md 19:22:07 -rw-rw-r-- 1 jenkins jenkins 5 Nov 28 18:45 VERSION 19:22:07 drwxrwxr-x 2 jenkins jenkins 4096 Nov 28 19:17 bin 19:22:07 drwxrwxr-x 3 jenkins jenkins 4096 Nov 28 19:17 cmd 19:22:07 -rw-r--r-- 1 jenkins jenkins 24334 Nov 28 19:21 coverage.out 19:22:07 -rw-rw-r-- 1 jenkins jenkins 3937 Nov 28 19:17 go.mod 19:22:07 -rw-rw-r-- 1 jenkins jenkins 35426 Nov 28 19:17 go.sum 19:22:07 drwxrwxr-x 3 jenkins jenkins 4096 Nov 28 19:17 internal 19:22:07 drwxrwxr-x 2 jenkins jenkins 4096 Nov 28 19:17 simulator 19:22:07 -rw-rw-r-- 1 jenkins jenkins 229 Nov 28 19:17 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 19:22:08 + docker build -t device-modbus-arm64 -f Dockerfile --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=d17fa09e5d9a8cb29761356bc0bf6af28692fd42 --label arch=arm64 --label version=0.0.0 . 19:22:08 Sending build context to Docker daemon 8.769MB 19:22:08 Step 1/23 : ARG BASE=golang:1.21-alpine3.18 19:22:08 Step 2/23 : FROM ${BASE} AS builder 19:22:08 ---> c396046a4e47 19:22:08 Step 3/23 : ARG ADD_BUILD_TAGS="" 19:22:09 ---> Running in 392be707fbd7 19:22:10 Removing intermediate container 392be707fbd7 19:22:10 ---> 5da7001d3dc6 19:22:10 Step 4/23 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 19:22:10 ---> Running in 43d7e0024501 19:22:10 Removing intermediate container 43d7e0024501 19:22:10 ---> b8d0aebde063 19:22:10 Step 5/23 : RUN apk add --update --no-cache make git openssh 19:22:10 ---> Running in cbe2445b6745 19:22:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 19:22:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 19:22:14 OK: 272 MiB in 60 packages 19:22:16 Removing intermediate container cbe2445b6745 19:22:16 ---> f72677d24e16 19:22:16 Step 6/23 : WORKDIR /device-modbus-go 19:22:16 ---> Running in 31959e3f38e2 19:22:16 Removing intermediate container 31959e3f38e2 19:22:16 ---> ac8dfacdfde8 19:22:16 Step 7/23 : COPY go.mod vendor* ./ 19:22:17 ---> 11cf4bf7ea65 19:22:17 Step 8/23 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 19:22:17 ---> Running in f60f600c9d35 19:22:24 Removing intermediate container f60f600c9d35 19:22:24 ---> 5b0258d44d81 19:22:24 Step 9/23 : COPY . . 19:22:26 ---> 2e348d18fbc7 19:22:26 Step 10/23 : RUN ${MAKE} 19:22:26 ---> Running in 31679468bbd5 19:22:27 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-modbus-go.Version=0.0.0 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=v3.2.0-dev.1" -trimpath -mod=readonly -o cmd/device-modbus ./cmd 19:24:19 Removing intermediate container 31679468bbd5 19:24:19 ---> cf8a19d4c63c 19:24:19 Step 11/23 : FROM alpine:3.18 19:24:19 3.18: Pulling from library/alpine 19:24:19 579b34f0a95b: Pulling fs layer 19:24:19 579b34f0a95b: Download complete 19:24:19 579b34f0a95b: Pull complete 19:24:19 Digest: sha256:eece025e432126ce23f223450a0326fbebde39cdf496a85d8c016293fc851978 19:24:19 Status: Downloaded newer image for alpine:3.18 19:24:19 ---> 3cc203321400 19:24:19 Step 12/23 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2019-2021: IoTech Ltd' 19:24:19 ---> Running in 443460f0f17e 19:24:19 Removing intermediate container 443460f0f17e 19:24:19 ---> fbe3bef8d0fe 19:24:19 Step 13/23 : RUN apk add --update --no-cache dumb-init 19:24:19 ---> Running in 8c9315a30079 19:24:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 19:24:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 19:24:19 (1/1) Installing dumb-init (1.2.5-r2) 19:24:19 Executing busybox-1.36.1-r2.trigger 19:24:19 OK: 8 MiB in 16 packages 19:24:20 Removing intermediate container 8c9315a30079 19:24:20 ---> 53e4d58d78af 19:24:20 Step 14/23 : RUN apk --no-cache upgrade 19:24:20 ---> Running in a86431d14052 19:24:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 19:24:21 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 19:24:22 (1/7) Upgrading musl (1.2.4-r1 -> 1.2.4-r2) 19:24:22 (2/7) Upgrading busybox (1.36.1-r2 -> 1.36.1-r5) 19:24:22 Executing busybox-1.36.1-r5.post-upgrade 19:24:22 (3/7) Upgrading busybox-binsh (1.36.1-r2 -> 1.36.1-r5) 19:24:22 (4/7) Upgrading libcrypto3 (3.1.3-r0 -> 3.1.4-r1) 19:24:22 (5/7) Upgrading libssl3 (3.1.3-r0 -> 3.1.4-r1) 19:24:22 (6/7) Upgrading ssl_client (1.36.1-r2 -> 1.36.1-r5) 19:24:22 (7/7) Upgrading musl-utils (1.2.4-r1 -> 1.2.4-r2) 19:24:22 Executing busybox-1.36.1-r5.trigger 19:24:22 OK: 8 MiB in 16 packages 19:24:24 Removing intermediate container a86431d14052 19:24:24 ---> ddb7424b7791 19:24:24 Step 15/23 : COPY --from=builder /device-modbus-go/cmd / 19:24:25 ---> acd7089615e8 19:24:25 Step 16/23 : COPY --from=builder /device-modbus-go/LICENSE / 19:24:25 ---> d1e38c44c0d6 19:24:25 Step 17/23 : COPY --from=builder /device-modbus-go/Attribution.txt / 19:24:26 ---> 16f30a1857bc 19:24:26 Step 18/23 : EXPOSE 59901 19:24:26 ---> Running in 165da12fe189 19:24:26 Removing intermediate container 165da12fe189 19:24:26 ---> 8d5c9b42edf7 19:24:26 Step 19/23 : ENTRYPOINT ["/device-modbus"] 19:24:26 ---> Running in 5de9c9bf7c4b 19:24:27 Removing intermediate container 5de9c9bf7c4b 19:24:27 ---> f2b132d3819c 19:24:27 Step 20/23 : CMD ["--cp=consul://edgex-core-consul:8500", "--registry"] 19:24:27 ---> Running in 2702c506c657 19:24:27 Removing intermediate container 2702c506c657 19:24:27 ---> 2156d2737389 19:24:27 Step 21/23 : LABEL arch=arm64 19:24:27 ---> Running in 016ea09ffeb5 19:24:28 Removing intermediate container 016ea09ffeb5 19:24:28 ---> f32544ac6b57 19:24:28 Step 22/23 : LABEL git_sha=d17fa09e5d9a8cb29761356bc0bf6af28692fd42 19:24:28 ---> Running in f296ce0ab9a6 19:24:28 Removing intermediate container f296ce0ab9a6 19:24:28 ---> 81e5db80d89f 19:24:28 Step 23/23 : LABEL version=0.0.0 19:24:28 ---> Running in e6a96f2777fa 19:24:28 Removing intermediate container e6a96f2777fa 19:24:28 ---> 7d0f5f6cc393 19:24:28 [Warning] One or more build-args [ARCH] were not consumed 19:24:28 Successfully built 7d0f5f6cc393 19:24:28 Successfully tagged device-modbus-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 19:24:30 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 19:24:30 19:24:30 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 19:24:30 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 19:24:30 arm64: Pulling from edgex-lftools-log-publisher 19:24:30 8998bd30e6a1: Pulling fs layer 19:24:30 04944245beec: Pulling fs layer 19:24:30 699f458cf7ca: Pulling fs layer 19:24:30 765212b225bb: Pulling fs layer 19:24:30 f23df028b6ca: Pulling fs layer 19:24:30 d65c8cfc05b1: Pulling fs layer 19:24:30 2437ff75d9bd: Pulling fs layer 19:24:30 765212b225bb: Waiting 19:24:30 f23df028b6ca: Waiting 19:24:30 d65c8cfc05b1: Waiting 19:24:30 2437ff75d9bd: Waiting 19:24:30 04944245beec: Verifying Checksum 19:24:30 04944245beec: Download complete 19:24:30 765212b225bb: Verifying Checksum 19:24:30 765212b225bb: Download complete 19:24:30 f23df028b6ca: Verifying Checksum 19:24:30 f23df028b6ca: Download complete 19:24:30 d65c8cfc05b1: Verifying Checksum 19:24:30 d65c8cfc05b1: Download complete 19:24:31 699f458cf7ca: Verifying Checksum 19:24:31 699f458cf7ca: Download complete 19:24:31 8998bd30e6a1: Verifying Checksum 19:24:31 8998bd30e6a1: Download complete 19:24:34 2437ff75d9bd: Verifying Checksum 19:24:34 2437ff75d9bd: Download complete 19:24:35 8998bd30e6a1: Pull complete 19:24:36 04944245beec: Pull complete 19:24:37 699f458cf7ca: Pull complete 19:24:38 765212b225bb: Pull complete 19:24:39 f23df028b6ca: Pull complete 19:24:39 d65c8cfc05b1: Pull complete 19:24:54 2437ff75d9bd: Pull complete 19:24:54 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 19:24:54 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 19:24:54 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 19:24:54 prd-ubuntu20.04-docker-arm64-4c-16g-2780 does not seem to be running inside a container 19:24:54 $ 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-modbus-go/1 -v /w/workspace/device-modbus-go/1:/w/workspace/device-modbus-go/1:rw,z -v /w/workspace/device-modbus-go/1@tmp:/w/workspace/device-modbus-go/1@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 19:24:57 $ docker top b7e10cbe7eae01c168f2b0eaf4f213449e55b5c024070485ad9d6d62c7c43f52 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 19:24:58 ---> job-cost.sh 19:24:58 lf-activate-venv: SKIPPING 19:24:58 INFO: No Stack... 19:24:59 INFO: Retrieving Pricing Info for: v3-standard-4 19:24:59 INFO: Archiving Costs [Pipeline] sh 19:25:00 + + cat /w/workspace/device-modbus-go/1/archives/cost.csv 19:25:00 cut -d, -f6 [Pipeline] lock 19:25:00 Trying to acquire lock on [jenkins-edgexfoundry-device-modbus-go-PR-527-1-stack-cost] 19:25:00 Resource [jenkins-edgexfoundry-device-modbus-go-PR-527-1-stack-cost] did not exist. Created. 19:25:00 Lock acquired on [jenkins-edgexfoundry-device-modbus-go-PR-527-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 19:25:01 /w/workspace/device-modbus-go/1@tmp/durable-74f8f365/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 19:25:02 + echo total: 0.10999999940395355 [Pipeline] stash 19:25:02 Warning: overwriting stash ‘stack-cost’ 19:25:02 Stashed 1 file(s) [Pipeline] } 19:25:02 Lock released on resource [jenkins-edgexfoundry-device-modbus-go-PR-527-1-stack-cost] [Pipeline] // lock [Pipeline] } 19:25:02 $ docker stop --time=1 b7e10cbe7eae01c168f2b0eaf4f213449e55b5c024070485ad9d6d62c7c43f52 19:25:05 $ docker rm -f --volumes b7e10cbe7eae01c168f2b0eaf4f213449e55b5c024070485ad9d6d62c7c43f52 [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 19:25:07 provisioning config files... 19:25:07 copy managed file [device-modbus-go-codecov-token] to file:/w/workspace/xfoundry_device-modbus-go_PR-527@tmp/config5801024162278534207tmp [Pipeline] { [Pipeline] sh 19:25:07 + set +x 19:25:07 + curl -s https://codecov.io/bash 19:25:07 + bash -s -- 19:25:07 19:25:07 _____ _ 19:25:07 / ____| | | 19:25:07 | | ___ __| | ___ ___ _____ __ 19:25:07 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 19:25:07 | |___| (_) | (_| | __/ (_| (_) \ V / 19:25:07 \_____\___/ \__,_|\___|\___\___/ \_/ 19:25:07 Bash-1.0.6 19:25:07 19:25:07 19:25:07 ==> git version 2.25.1 found 19:25:07 ==> 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 19:25:07 Release-Date: 2020-01-08 19:25:07 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 19:25:07 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 19:25:07 ==> Jenkins CI detected. 19:25:07 current dir:  /w/workspace/xfoundry_device-modbus-go_PR-527 19:25:07 project root: . 19:25:07 --> token set from env 19:25:07 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 19:25:07 ==> Running gcov in . (disable via -X gcov) 19:25:07 ==> Python coveragepy not found 19:25:07 ==> Searching for coverage reports in: 19:25:07 + . 19:25:07 -> Found 1 reports 19:25:07 ==> Detecting git/mercurial file structure 19:25:08 ==> Reading reports 19:25:08 + ./coverage.out bytes=24334 19:25:08 ==> Appending adjustments 19:25:08 https://docs.codecov.io/docs/fixing-reports 19:25:08 + Found adjustments 19:25:08 ==> Gzipping contents 19:25:08 4.0K /tmp/codecov.0xki6z.gz 19:25:08 ==> Uploading reports 19:25:08 url: https://codecov.io 19:25:08 query: branch=PR-527&commit=d17fa09e5d9a8cb29761356bc0bf6af28692fd42&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-modbus-go%2Fjob%2FPR-527%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-modbus-go&service=jenkins&flags=&pr=527&job=&cmd_args= 19:25:08 -> Pinging Codecov 19:25:08 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=****&branch=PR-527&commit=d17fa09e5d9a8cb29761356bc0bf6af28692fd42&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-modbus-go%2Fjob%2FPR-527%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-modbus-go&service=jenkins&flags=&pr=527&job=&cmd_args= 19:25:08 -> Uploading to 19:25:08 https://storage.googleapis.com/codecov/v4/raw/2023-11-28/55DBCA73C666E3227836607328DD7E49/d17fa09e5d9a8cb29761356bc0bf6af28692fd42/83e19bf5-4aff-4aa5-b530-d559ba16195c.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20231128%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20231128T192508Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=9a7b180a2d8c83e02cd5b16d2cdb6fa90fcb6f5da3872b80b2927968dd9713b8 19:25:08 % Total % Received % Xferd Average Speed Time Time Time Current 19:25:08 Dload Upload Total Spent Left Speed 19:25:08 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3806 0 0 100 3806 0 13448 --:--:-- --:--:-- --:--:-- 13448 19:25:08 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-modbus-go/commit/d17fa09e5d9a8cb29761356bc0bf6af28692fd42 [Pipeline] } 19:25:08 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 19:25:11 + [ -d /w/workspace/xfoundry_device-modbus-go_PR-527/archives ] 19:25:11 + ls -al /w/workspace/xfoundry_device-modbus-go_PR-527/archives 19:25:11 total 16 19:25:11 drwxr-xr-x 3 root root 4096 Nov 28 18:47 . 19:25:11 drwxrwxr-x 10 jenkins jenkins 4096 Nov 28 18:47 .. 19:25:11 drwxr-xr-x 2 root root 4096 Nov 28 18:47 cost 19:25:11 -rw-r--r-- 1 root root 88 Nov 28 18:47 cost.csv 19:25:11 + sudo chown -R jenkins:jenkins /w/workspace/xfoundry_device-modbus-go_PR-527/archives 19:25:11 + ls -al /w/workspace/xfoundry_device-modbus-go_PR-527/archives 19:25:11 total 16 19:25:11 drwxr-xr-x 3 jenkins jenkins 4096 Nov 28 18:47 . 19:25:11 drwxrwxr-x 10 jenkins jenkins 4096 Nov 28 18:47 .. 19:25:11 drwxr-xr-x 2 jenkins jenkins 4096 Nov 28 18:47 cost 19:25:11 -rw-r--r-- 1 jenkins jenkins 88 Nov 28 18:47 cost.csv [Pipeline] libraryResource [Pipeline] sh 19:25:12 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 19:25:13 ---> package-listing.sh 19:25:13 ++ facter osfamily 19:25:13 ++ tr '[:upper:]' '[:lower:]' 19:25:13 + OS_FAMILY=debian 19:25:13 + workspace=/w/workspace/xfoundry_device-modbus-go_PR-527 19:25:13 + START_PACKAGES=/tmp/packages_start.txt 19:25:13 + END_PACKAGES=/tmp/packages_end.txt 19:25:13 + DIFF_PACKAGES=/tmp/packages_diff.txt 19:25:13 + PACKAGES=/tmp/packages_start.txt 19:25:13 + '[' /w/workspace/xfoundry_device-modbus-go_PR-527 ']' 19:25:13 + PACKAGES=/tmp/packages_end.txt 19:25:13 + case "${OS_FAMILY}" in 19:25:13 + dpkg -l 19:25:13 + grep '^ii' 19:25:13 + '[' -f /tmp/packages_start.txt ']' 19:25:13 + '[' -f /tmp/packages_end.txt ']' 19:25:13 + diff /tmp/packages_start.txt /tmp/packages_end.txt 19:25:13 + '[' /w/workspace/xfoundry_device-modbus-go_PR-527 ']' 19:25:13 + mkdir -p /w/workspace/xfoundry_device-modbus-go_PR-527/archives/ 19:25:13 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/xfoundry_device-modbus-go_PR-527/archives/ [Pipeline] echo 19:25:13 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/xfoundry_device-modbus-go_PR-527/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 19:25:13 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 19:25:14 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 19:25:14 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 19:25:14 prd-ubuntu20.04-docker-8c-8g-1576 does not seem to be running inside a container 19:25:14 $ 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/xfoundry_device-modbus-go_PR-527/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/xfoundry_device-modbus-go_PR-527 -v /w/workspace/xfoundry_device-modbus-go_PR-527:/w/workspace/xfoundry_device-modbus-go_PR-527:rw,z -v /w/workspace/xfoundry_device-modbus-go_PR-527@tmp:/w/workspace/xfoundry_device-modbus-go_PR-527@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 19:25:14 $ docker top 877f0968403d3accddb583508be8064b3674edcd87ce4cb1cd53746b0c1cb1c3 -eo pid,comm [Pipeline] { [Pipeline] sh 19:25:15 + touch /tmp/pre-build-complete [Pipeline] sh 19:25:15 + mkdir -p /var/log/sysstat [Pipeline] sh 19:25:16 + ls /var/log/sa-host 19:25:16 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 19:25:16 provisioning config files... 19:25:16 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/xfoundry_device-modbus-go_PR-527@tmp/config2985874189452059378tmp [Pipeline] { [Pipeline] echo 19:25:16 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 19:25:16 ---> create-netrc.sh [Pipeline] } 19:25:16 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 19:25:17 ---> python-tools-install.sh [Pipeline] echo 19:25:17 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 19:25:17 ---> sudo-logs.sh 19:25:17 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 19:25:17 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 19:25:18 ---> job-cost.sh 19:25:18 lf-activate-venv: SKIPPING 19:25:18 DEBUG: total: 0.2199999988079071 19:25:18 INFO: Retrieving Stack Cost... 19:25:18 INFO: Retrieving Pricing Info for: v3-standard-8 19:25:19 INFO: Archiving Costs [Pipeline] echo 19:25:19 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 19:25:19 ---> logs-deploy.sh 19:25:19 lf-activate-venv: SKIPPING 19:25:19 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-modbus-go/PR-527/1 19:25:19 INFO: archiving workspace using pattern(s): 19:25:20 Archives upload complete. 19:25:20 INFO: archiving logs to Nexus