Pull request #296 opened Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from d33f76064a4d3166a898ccfc75381415cdc3d7ea+4424f44df6928ee72d83e7b1b99bd10820704551 (813228d5d1b151525eb0a2ecc35b50de5e1ff534) 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-ssh774822845405079385.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 590556114a56c6d90cc8043840e039c2f74196dc 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-ssh5510761645804967102.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 590556114a56c6d90cc8043840e039c2f74196dc 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-rfid-llrp-go/branches/PR-296/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-rfid-llrp-go/branches/PR-296/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh16716949965732347038.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-rfid-llrp-go/branches/PR-296/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh4118039218185797420.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 590556114a56c6d90cc8043840e039c2f74196dc (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 590556114a56c6d90cc8043840e039c2f74196dc # timeout=10 Commit message: "Merge pull request #451 from jinlinGuan/fix-snyk" > 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-ssh1187792094042422002.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-rfid-llrp-go/branches/PR-296/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-rfid-llrp-go/branches/PR-296/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh3509115294906558529.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 590556114a56c6d90cc8043840e039c2f74196dc 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-rfid-llrp-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-rfid-llrp-go-settings PROJECT: device-rfid-llrp-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-rfid-llrp 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 All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-1037 in /w/workspace/undry_device-rfid-llrp-go_PR-296 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-rfid-llrp-go.git > git init /w/workspace/undry_device-rfid-llrp-go_PR-296 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-rfid-llrp-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-rfid-llrp-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/device-rfid-llrp-go.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Merging remotes/origin/main commit 4424f44df6928ee72d83e7b1b99bd10820704551 into PR head commit d33f76064a4d3166a898ccfc75381415cdc3d7ea Merge succeeded, producing d33f76064a4d3166a898ccfc75381415cdc3d7ea Checking out Revision d33f76064a4d3166a898ccfc75381415cdc3d7ea (PR-296) Commit message: "build(deps): bump github.com/edgexfoundry/device-sdk-go/v3" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object 590556114a56c6d90cc8043840e039c2f74196dc > git config remote.origin.url git@github.com:edgexfoundry/device-rfid-llrp-go.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-rfid-llrp-go.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-rfid-llrp-go.git +refs/pull/296/head:refs/remotes/origin/PR-296 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f d33f76064a4d3166a898ccfc75381415cdc3d7ea # 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 4424f44df6928ee72d83e7b1b99bd10820704551 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f d33f76064a4d3166a898ccfc75381415cdc3d7ea # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 11:02:25 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 11:02:25 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 11:02:25 ========================================================= 11:02:25 EdgeX Global Pipelines Version Info 11:02:25 ========================================================= [Pipeline] libraryResource [Pipeline] sh 11:02:26 ------------------- 11:02:26 stable info: 11:02:26 ------------------- 11:02:26 Commited By: Ginny Guan ginny@iotechsys.com 11:02:26 Commit SHA: 590556114a56c6d90cc8043840e039c2f74196dc 11:02:26 Message: update stable to v1.0.260 11:02:26 ------------------- 11:02:26 experimental info: 11:02:26 ------------------- 11:02:26 Commited By: Ginny Guan ginny@iotechsys.com 11:02:26 Commit SHA: f5e0e1f8358a839901f1a476b3a28a62f8570917 11:02:26 Message: update experimental to v1.0.259 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 11:02:26 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-rfid-llrp-go-settings [Pipeline] echo 11:02:26 [edgeXSetupEnvironment]: set envvar PROJECT = device-rfid-llrp-go [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.21 [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-rfid-llrp [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 11:02:27 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 11:02:28 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 11:02:28 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 11:02:28 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 11:02:28 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 11:02:28 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 11:02:28 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 11:02:28 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 11:02:28 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 11:02:28 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-296 [Pipeline] echo 11:02:28 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-296 [Pipeline] echo 11:02:28 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-296 [Pipeline] echo 11:02:28 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = d33f76064a4d3166a898ccfc75381415cdc3d7ea [Pipeline] echo 11:02:28 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = d33f760 [Pipeline] echo 11:02:28 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 11:02:29 provisioning config files... 11:02:29 copy managed file [device-rfid-llrp-go-settings] to file:/w/workspace/undry_device-rfid-llrp-go_PR-296@tmp/config12222192910875398191tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 11:02:29 ---> ****-login.sh 11:02:29 nexus3.edgexfoundry.org:10001 11:02:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:02:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 11:02:29 Configure a credential helper to remove this warning. See 11:02:29 https://docs.****.com/engine/reference/commandline/login/#credentials-store 11:02:29 11:02:29 Login Succeeded 11:02:29 nexus3.edgexfoundry.org:10002 11:02:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:02:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 11:02:29 Configure a credential helper to remove this warning. See 11:02:29 https://docs.****.com/engine/reference/commandline/login/#credentials-store 11:02:29 11:02:29 Login Succeeded 11:02:29 nexus3.edgexfoundry.org:10003 11:02:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:02:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 11:02:30 Configure a credential helper to remove this warning. See 11:02:30 https://docs.****.com/engine/reference/commandline/login/#credentials-store 11:02:30 11:02:30 Login Succeeded 11:02:30 nexus3.edgexfoundry.org:10004 11:02:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:02:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 11:02:30 Configure a credential helper to remove this warning. See 11:02:30 https://docs.****.com/engine/reference/commandline/login/#credentials-store 11:02:30 11:02:30 Login Succeeded 11:02:30 ****.io 11:02:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:02:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 11:02:30 Configure a credential helper to remove this warning. See 11:02:30 https://docs.****.com/engine/reference/commandline/login/#credentials-store 11:02:30 11:02:30 Login Succeeded 11:02:30 ---> ****-login.sh ends [Pipeline] } 11:02:30 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 11:02:31 + git rev-list -1 --merges d33f76064a4d3166a898ccfc75381415cdc3d7ea~1..d33f76064a4d3166a898ccfc75381415cdc3d7ea [Pipeline] echo 11:02:31 -----------> git rev-list -1 --merges d33f76064a4d3166a898ccfc75381415cdc3d7ea~1..d33f76064a4d3166a898ccfc75381415cdc3d7ea d33f76064a4d3166a898ccfc75381415cdc3d7ea [false] [Pipeline] sh 11:02:31 + git log --format=format:%s -1 d33f76064a4d3166a898ccfc75381415cdc3d7ea [Pipeline] echo 11:02:31 ========================================================= 11:02:31 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 11:02:31 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 11:02:32 + git log --format=format:%s -1 d33f76064a4d3166a898ccfc75381415cdc3d7ea [Pipeline] echo 11:02:32 [semverPrep] GIT_COMMIT: d33f76064a4d3166a898ccfc75381415cdc3d7ea, Commit Message: build(deps): bump github.com/edgexfoundry/device-sdk-go/v3 [Pipeline] echo 11:02:32 [semverPrep] This is not a build commit. [Pipeline] sh 11:02:32 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 11:02:32 + grep -v github /etc/ssh/ssh_known_hosts 11:02:32 + [ -e /tmp/ssh_known_hosts ] 11:02:32 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 11:02:32 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 11:02:32 + sudo tee -a /etc/ssh/ssh_known_hosts 11:02:32 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:02:33 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 11:02:33 11:02:33 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:02:33 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 11:02:33 0.1.4: Pulling from edgex-devops/py-git-semver 11:02:33 b85a868b505f: Pulling fs layer 11:02:33 e2be974225ed: Pulling fs layer 11:02:33 339a4e72a1f5: Pulling fs layer 11:02:33 988bab9f4d93: Pulling fs layer 11:02:33 1469e6f7b9e6: Pulling fs layer 11:02:33 eaf3925da568: Pulling fs layer 11:02:33 bab4dde63d76: Pulling fs layer 11:02:33 bde34c3a00c8: Pulling fs layer 11:02:33 b352a97aabf1: Pulling fs layer 11:02:33 4872d77fe225: Pulling fs layer 11:02:33 5851b861e8e6: Pulling fs layer 11:02:33 988bab9f4d93: Waiting 11:02:33 bde34c3a00c8: Waiting 11:02:33 bab4dde63d76: Waiting 11:02:33 1469e6f7b9e6: Waiting 11:02:33 4872d77fe225: Waiting 11:02:33 b352a97aabf1: Waiting 11:02:33 eaf3925da568: Waiting 11:02:33 e2be974225ed: Download complete 11:02:33 988bab9f4d93: Download complete 11:02:33 1469e6f7b9e6: Verifying Checksum 11:02:33 1469e6f7b9e6: Download complete 11:02:33 eaf3925da568: Verifying Checksum 11:02:33 eaf3925da568: Download complete 11:02:33 339a4e72a1f5: Verifying Checksum 11:02:33 339a4e72a1f5: Download complete 11:02:33 bde34c3a00c8: Download complete 11:02:33 b352a97aabf1: Verifying Checksum 11:02:33 b352a97aabf1: Download complete 11:02:33 4872d77fe225: Verifying Checksum 11:02:33 4872d77fe225: Download complete 11:02:33 5851b861e8e6: Verifying Checksum 11:02:33 5851b861e8e6: Download complete 11:02:33 b85a868b505f: Verifying Checksum 11:02:33 b85a868b505f: Download complete 11:02:34 bab4dde63d76: Verifying Checksum 11:02:34 bab4dde63d76: Download complete 11:02:34 b85a868b505f: Pull complete 11:02:35 e2be974225ed: Pull complete 11:02:35 339a4e72a1f5: Pull complete 11:02:35 988bab9f4d93: Pull complete 11:02:36 1469e6f7b9e6: Pull complete 11:02:36 eaf3925da568: Pull complete 11:02:37 bab4dde63d76: Pull complete 11:02:37 bde34c3a00c8: Pull complete 11:02:38 b352a97aabf1: Pull complete 11:02:38 4872d77fe225: Pull complete 11:02:38 5851b861e8e6: Pull complete 11:02:38 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 11:02:38 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 11:02:38 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:02:38 prd-ubuntu20.04-docker-8c-8g-1037 does not seem to be running inside a container 11:02:38 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/undry_device-rfid-llrp-go_PR-296 -v /w/workspace/undry_device-rfid-llrp-go_PR-296:/w/workspace/undry_device-rfid-llrp-go_PR-296:rw,z -v /w/workspace/undry_device-rfid-llrp-go_PR-296@tmp:/w/workspace/undry_device-rfid-llrp-go_PR-296@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 11:02:40 $ docker top 69296cfea85be9369bff998bec9308424f83cafe1bb2dc7cb0bfde0cf04bb9c2 -eo pid,comm 11:02:40 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 11:02:40 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 11:02:41 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 11:02:41 [ssh-agent] Looking for ssh-agent implementation... 11:02:41 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 11:02:41 $ docker exec 69296cfea85be9369bff998bec9308424f83cafe1bb2dc7cb0bfde0cf04bb9c2 ssh-agent 11:02:41 SSH_AUTH_SOCK=/tmp/ssh-WbMMONEzQ8SJ/agent.33 11:02:41 SSH_AGENT_PID=39 11:02:41 Running ssh-add (command line suppressed) 11:02:41 Identity added: /w/workspace/undry_device-rfid-llrp-go_PR-296@tmp/private_key_4062081028175754433.key (/w/workspace/undry_device-rfid-llrp-go_PR-296@tmp/private_key_4062081028175754433.key) 11:02:41 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 11:02:41 + git tag --points-at HEAD [Pipeline] } 11:02:41 $ docker exec --env ******** --env ******** 69296cfea85be9369bff998bec9308424f83cafe1bb2dc7cb0bfde0cf04bb9c2 ssh-agent -k 11:02:41 unset SSH_AUTH_SOCK; 11:02:41 unset SSH_AGENT_PID; 11:02:41 echo Agent pid 39 killed; 11:02:41 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 11:02:41 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 11:02:41 [ssh-agent] Looking for ssh-agent implementation... 11:02:42 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 11:02:42 $ docker exec 69296cfea85be9369bff998bec9308424f83cafe1bb2dc7cb0bfde0cf04bb9c2 ssh-agent 11:02:42 SSH_AUTH_SOCK=/tmp/ssh-4xJbybmlB4EH/agent.73 11:02:42 SSH_AGENT_PID=79 11:02:42 Running ssh-add (command line suppressed) 11:02:42 Identity added: /w/workspace/undry_device-rfid-llrp-go_PR-296@tmp/private_key_582152236741060372.key (/w/workspace/undry_device-rfid-llrp-go_PR-296@tmp/private_key_582152236741060372.key) 11:02:42 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 11:02:42 + git semver init 11:02:42 2024-05-29 11:02:42,907 [run_init] DEBUG init version:0.0.0 force:False 11:02:42 2024-05-29 11:02:42,908 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/undry_device-rfid-llrp-go_PR-296/.semver 11:02:42 2024-05-29 11:02:42,908 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-rfid-llrp-go.git /w/workspace/undry_device-rfid-llrp-go_PR-296/.semver 11:02:42 2024-05-29 11:02:42,909 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-rfid-llrp-go.git', '/w/workspace/undry_device-rfid-llrp-go_PR-296/.semver'], cwd=/w/workspace/undry_device-rfid-llrp-go_PR-296, universal_newlines=False, shell=None, istream=None) 11:02:44 2024-05-29 11:02:44,144 [append_file] DEBUG append to file:/w/workspace/undry_device-rfid-llrp-go_PR-296/.git/info/exclude 11:02:44 2024-05-29 11:02:44,145 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/undry_device-rfid-llrp-go_PR-296/.semver/PR-296 with force:False 11:02:44 2024-05-29 11:02:44,145 [write_file] DEBUG write to file:/w/workspace/undry_device-rfid-llrp-go_PR-296/.semver/PR-296 11:02:44 2024-05-29 11:02:44,149 [execute] INFO git cat-file --batch-check 11:02:44 2024-05-29 11:02:44,149 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/undry_device-rfid-llrp-go_PR-296/.semver, universal_newlines=False, shell=None, istream=) 11:02:44 2024-05-29 11:02:44,156 [execute] INFO git cat-file --batch 11:02:44 2024-05-29 11:02:44,156 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/undry_device-rfid-llrp-go_PR-296/.semver, universal_newlines=False, shell=None, istream=) 11:02:44 2024-05-29 11:02:44,162 [read_version] DEBUG read version from /w/workspace/undry_device-rfid-llrp-go_PR-296/.semver/PR-296 11:02:44 0.0.0 [Pipeline] } 11:02:44 $ docker exec --env ******** --env ******** 69296cfea85be9369bff998bec9308424f83cafe1bb2dc7cb0bfde0cf04bb9c2 ssh-agent -k 11:02:44 unset SSH_AUTH_SOCK; 11:02:44 unset SSH_AGENT_PID; 11:02:44 echo Agent pid 79 killed; 11:02:44 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 11:02:44 + git semver [Pipeline] } 11:02:45 $ docker stop --time=1 69296cfea85be9369bff998bec9308424f83cafe1bb2dc7cb0bfde0cf04bb9c2 11:02:46 $ docker rm -f --volumes 69296cfea85be9369bff998bec9308424f83cafe1bb2dc7cb0bfde0cf04bb9c2 [Pipeline] // withDockerContainer [Pipeline] sh 11:02:47 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 11:02:47 Stashed 1 file(s) [Pipeline] echo 11:02:47 [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 11:02:48 provisioning config files... 11:02:48 copy managed file [device-rfid-llrp-go-settings] to file:/w/workspace/undry_device-rfid-llrp-go_PR-296@tmp/config15344493577387615821tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 11:02:48 ---> ****-login.sh 11:02:48 nexus3.edgexfoundry.org:10001 11:02:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:02:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 11:02:48 Configure a credential helper to remove this warning. See 11:02:48 https://docs.****.com/engine/reference/commandline/login/#credentials-store 11:02:48 11:02:48 Login Succeeded 11:02:48 nexus3.edgexfoundry.org:10002 11:02:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:02:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 11:02:48 Configure a credential helper to remove this warning. See 11:02:48 https://docs.****.com/engine/reference/commandline/login/#credentials-store 11:02:48 11:02:48 Login Succeeded 11:02:48 nexus3.edgexfoundry.org:10003 11:02:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:02:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 11:02:48 Configure a credential helper to remove this warning. See 11:02:48 https://docs.****.com/engine/reference/commandline/login/#credentials-store 11:02:48 11:02:48 Login Succeeded 11:02:48 nexus3.edgexfoundry.org:10004 11:02:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:02:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 11:02:48 Configure a credential helper to remove this warning. See 11:02:48 https://docs.****.com/engine/reference/commandline/login/#credentials-store 11:02:48 11:02:48 Login Succeeded 11:02:48 ****.io 11:02:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:02:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 11:02:48 Configure a credential helper to remove this warning. See 11:02:48 https://docs.****.com/engine/reference/commandline/login/#credentials-store 11:02:48 11:02:48 Login Succeeded 11:02:48 ---> ****-login.sh ends [Pipeline] } 11:02:48 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 11:02:49 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 11:02:49 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 11:02:49 ========================================================= 11:02:49 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine] 11:02:49 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:02:49 + 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 . 11:02:49 Sending build context to Docker daemon 11.52MB 11:02:49 Step 1/12 : ARG BASE=golang:1.21-alpine3.18 11:02:49 Step 2/12 : FROM ${BASE} AS builder 11:02:49 1.21-alpine: Pulling from edgex-devops/edgex-golang-base 11:02:49 619be1103602: Pulling fs layer 11:02:49 7862e08f4a3e: Pulling fs layer 11:02:49 5df492c9dc93: Pulling fs layer 11:02:49 7629e6793208: Pulling fs layer 11:02:49 4f4fb700ef54: Pulling fs layer 11:02:49 fb5054dd5b73: Pulling fs layer 11:02:49 eeca6798cff9: Pulling fs layer 11:02:49 aa269ceb94a6: Pulling fs layer 11:02:49 ada007ff1a6a: Pulling fs layer 11:02:49 fb5054dd5b73: Waiting 11:02:49 7629e6793208: Waiting 11:02:49 eeca6798cff9: Waiting 11:02:49 4f4fb700ef54: Waiting 11:02:49 aa269ceb94a6: Waiting 11:02:49 ada007ff1a6a: Waiting 11:02:49 7862e08f4a3e: Download complete 11:02:49 7629e6793208: Verifying Checksum 11:02:49 7629e6793208: Download complete 11:02:50 4f4fb700ef54: Verifying Checksum 11:02:50 4f4fb700ef54: Download complete 11:02:50 fb5054dd5b73: Verifying Checksum 11:02:50 fb5054dd5b73: Download complete 11:02:50 619be1103602: Download complete 11:02:50 eeca6798cff9: Verifying Checksum 11:02:50 eeca6798cff9: Download complete 11:02:50 619be1103602: Pull complete 11:02:50 ada007ff1a6a: Verifying Checksum 11:02:50 ada007ff1a6a: Download complete 11:02:50 7862e08f4a3e: Pull complete 11:02:50 5df492c9dc93: Verifying Checksum 11:02:50 5df492c9dc93: Download complete 11:02:50 aa269ceb94a6: Verifying Checksum 11:02:50 aa269ceb94a6: Download complete 11:02:54 5df492c9dc93: Pull complete 11:02:54 7629e6793208: Pull complete 11:02:54 4f4fb700ef54: Pull complete 11:02:54 fb5054dd5b73: Pull complete 11:02:54 eeca6798cff9: Pull complete 11:02:56 aa269ceb94a6: Pull complete 11:02:57 ada007ff1a6a: Pull complete 11:02:57 Digest: sha256:69d97b8d72889085871306873fcae42e135f8428d5f0f63f88bd56e040916423 11:02:57 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine 11:02:57 ---> f489d0715acc 11:02:57 Step 3/12 : ARG ADD_BUILD_TAGS="" 11:02:59 ---> Running in 544151f14140 11:02:59 Removing intermediate container 544151f14140 11:02:59 ---> 7e07f65c2100 11:02:59 Step 4/12 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 11:02:59 ---> Running in 88cfca44728c 11:02:59 Removing intermediate container 88cfca44728c 11:02:59 ---> 9714fecfd2c7 11:02:59 Step 5/12 : ARG ALPINE_PKG_BASE="make git" 11:02:59 ---> Running in 49bc3ac8bc94 11:02:59 Removing intermediate container 49bc3ac8bc94 11:02:59 ---> af788c1a43b5 11:02:59 Step 6/12 : ARG ALPINE_PKG_EXTRA="" 11:02:59 ---> Running in 2154357cb694 11:02:59 Removing intermediate container 2154357cb694 11:02:59 ---> 2277a1eb041b 11:02:59 Step 7/12 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 11:02:59 ---> Running in 5e4427205f20 11:03:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 11:03:00 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 11:03:00 OK: 264 MiB in 52 packages 11:03:01 Removing intermediate container 5e4427205f20 11:03:01 ---> f08ef7d0efe1 11:03:01 Step 8/12 : WORKDIR /app 11:03:01 ---> Running in c416018560ba 11:03:01 Removing intermediate container c416018560ba 11:03:01 ---> 517fe57734b5 11:03:01 Step 9/12 : COPY go.mod vendor* ./ 11:03:01 ---> 9c091e3e4900 11:03:01 Step 10/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 11:03:01 ---> Running in cb9cf7737826 11:03:02 Still waiting to schedule task 11:03:02 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 11:03:39 Removing intermediate container cb9cf7737826 11:03:39 ---> 347c75d6f60f 11:03:39 Step 11/12 : COPY . . 11:03:40 ---> 40b74be56393 11:03:40 Step 12/12 : RUN $MAKE 11:03:40 ---> Running in 5bd06deb0040 11:03:40 noop 11:03:40 Removing intermediate container 5bd06deb0040 11:03:40 ---> 897153ce140f 11:03:40 Successfully built 897153ce140f 11:03:40 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:03:41 + docker inspect -f . ci-base-image-x86_64 11:03:41 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:03:41 prd-ubuntu20.04-docker-8c-8g-1037 does not seem to be running inside a container 11:03:41 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/undry_device-rfid-llrp-go_PR-296 -v /w/workspace/undry_device-rfid-llrp-go_PR-296:/w/workspace/undry_device-rfid-llrp-go_PR-296:rw,z -v /w/workspace/undry_device-rfid-llrp-go_PR-296@tmp:/w/workspace/undry_device-rfid-llrp-go_PR-296@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 ******** ci-base-image-x86_64 cat 11:03:42 $ docker top a8b4414a00575513eee8adb000d1c92cc39e431cf5687d2ee924a8c8762831e1 -eo pid,comm [Pipeline] { [Pipeline] sh 11:03:42 + go version 11:03:42 go version go1.21.9 linux/amd64 [Pipeline] } 11:03:42 $ docker stop --time=1 a8b4414a00575513eee8adb000d1c92cc39e431cf5687d2ee924a8c8762831e1 11:03:43 $ docker rm -f --volumes a8b4414a00575513eee8adb000d1c92cc39e431cf5687d2ee924a8c8762831e1 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:03:44 + docker inspect -f . ci-base-image-x86_64 11:03:44 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:03:44 prd-ubuntu20.04-docker-8c-8g-1037 does not seem to be running inside a container 11:03:44 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/undry_device-rfid-llrp-go_PR-296 -v /w/workspace/undry_device-rfid-llrp-go_PR-296:/w/workspace/undry_device-rfid-llrp-go_PR-296:rw,z -v /w/workspace/undry_device-rfid-llrp-go_PR-296@tmp:/w/workspace/undry_device-rfid-llrp-go_PR-296@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 ******** ci-base-image-x86_64 cat 11:03:45 $ docker top 4e8749ad3502c2e77d41e5a0531afde6b9c1f3d1cd736dd7ff6648de883ab74c -eo pid,comm [Pipeline] { [Pipeline] sh 11:03:45 + git config --global --add safe.directory /w/workspace/undry_device-rfid-llrp-go_PR-296 [Pipeline] fileExists [Pipeline] sh 11:03:45 + make test 11:03:45 go test ./... -coverprofile=coverage.out ./... 11:03:47 ? github.com/edgexfoundry/device-rfid-llrp-go [no test files] 11:04:09 ? github.com/edgexfoundry/device-rfid-llrp-go/cmd [no test files] 11:04:09 ? github.com/edgexfoundry/device-rfid-llrp-go/cmd/llrp [no test files] 11:04:10 ok github.com/edgexfoundry/device-rfid-llrp-go/internal/driver 4.130s coverage: 40.6% of statements 11:04:10 ok github.com/edgexfoundry/device-rfid-llrp-go/internal/retry 0.014s coverage: 95.5% of statements 11:04:10 ok github.com/edgexfoundry/device-rfid-llrp-go/pkg/llrp 0.248s coverage: 51.9% of statements 11:04:32 go vet ./... 11:04:37 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 11:04:37 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 11:04:37 ./bin/test-attribution-txt.sh 11:04:37 An attribution for github.com/asaskevich/govalidator is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/cenkalti/backoff/v4 is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/fsnotify/fsnotify is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/fullsailor/pkcs7 is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/go-logr/logr is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/go-logr/stdr is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/go-ole/go-ole is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/go-openapi/analysis is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/go-openapi/errors is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/go-openapi/jsonpointer is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/go-openapi/jsonreference is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/go-openapi/loads is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/go-openapi/runtime is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/go-openapi/spec is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/go-openapi/strfmt is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/go-openapi/swag is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/go-openapi/validate is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/go-resty/resty/v2 is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/golang-jwt/jwt/v5 is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/gorilla/mux is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/gorilla/schema is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/gorilla/securecookie is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/josharian/intern is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/kataras/go-events is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/lufia/plan9stats is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/mailru/easyjson is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/mgutz/ansi is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/michaelquigley/pfxlog is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/miekg/pkcs11 is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/mitchellh/go-ps is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/muhlemmer/gu is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/oklog/ulid is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/opentracing/opentracing-go is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/openziti/channel/v2 is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/openziti/edge-api is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/openziti/foundation/v2 is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/openziti/identity is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/openziti/metrics is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/openziti/sdk-golang is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/openziti/secretstream is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/openziti/transport/v2 is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/orcaman/concurrent-map/v2 is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/parallaxsecond/parsec-client-go is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/pkg/errors is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/power-devops/perfstat is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/shirou/gopsutil/v3 is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/shoenig/go-m1cpu is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/sirupsen/logrus is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/speps/go-hashids is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/spf13/cast is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/tklauser/go-sysconf is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/tklauser/numcpus is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/yusufpapurcu/wmi is missing from Attribution.txt, please add 11:04:37 An attribution for github.com/zitadel/oidc/v2 is missing from Attribution.txt, please add 11:04:37 An attribution for go.mongodb.org/mongo-driver is missing from Attribution.txt, please add 11:04:37 An attribution for go.mozilla.org/pkcs7 is missing from Attribution.txt, please add 11:04:37 An attribution for go.opentelemetry.io/otel is missing from Attribution.txt, please add 11:04:37 An attribution for go.opentelemetry.io/otel/metric is missing from Attribution.txt, please add 11:04:37 An attribution for go.opentelemetry.io/otel/trace is missing from Attribution.txt, please add 11:04:37 An attribution for golang.org/x/oauth2 is missing from Attribution.txt, please add 11:04:37 An attribution for golang.org/x/term is missing from Attribution.txt, please add 11:04:37 An attribution for google.golang.org/genproto/googleapis/rpc is missing from Attribution.txt, please add 11:04:37 An attribution for nhooyr.io/websocket is missing from Attribution.txt, please add [Pipeline] echo 11:04:37 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] } 11:04:37 $ docker stop --time=1 4e8749ad3502c2e77d41e5a0531afde6b9c1f3d1cd736dd7ff6648de883ab74c 11:04:38 Running on prd-ubuntu20.04-docker-arm64-4c-16g-1038 in /w/workspace/undry_device-rfid-llrp-go_PR-296 11:04:38 $ docker rm -f --volumes 4e8749ad3502c2e77d41e5a0531afde6b9c1f3d1cd736dd7ff6648de883ab74c [Pipeline] // withDockerContainer [Pipeline] { [Pipeline] sh [Pipeline] ws 11:04:39 Running in /w/workspace/device-rfid-llrp-go/1 [Pipeline] { [Pipeline] checkout 11:04:39 The recommended git tool is: git 11:04:39 + sudo chown -R jenkins:jenkins . [Pipeline] stash 11:04:39 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 11:04:40 + sudo chown -R jenkins:jenkins . [Pipeline] sh 11:04:40 + ls -al . 11:04:40 total 688 11:04:40 drwxrwxr-x 11 jenkins jenkins 4096 May 29 11:03 . 11:04:40 drwxrwxr-x 4 jenkins jenkins 4096 May 29 11:02 .. 11:04:40 -rw-rw-r-- 1 jenkins jenkins 134 May 29 11:02 .dockerignore 11:04:40 drwxrwxr-x 8 jenkins jenkins 4096 May 29 11:04 .git 11:04:40 drwxrwxr-x 3 jenkins jenkins 4096 May 29 11:02 .github 11:04:40 -rw-rw-r-- 1 jenkins jenkins 880 May 29 11:02 .gitignore 11:04:40 -rw-rw-r-- 1 jenkins jenkins 41 May 29 11:02 .golangci.yml 11:04:40 drwxr-xr-x 3 jenkins jenkins 4096 May 29 11:02 .semver 11:04:40 -rw-rw-r-- 1 jenkins jenkins 11980 May 29 11:02 Attribution.txt 11:04:40 -rw-rw-r-- 1 jenkins jenkins 11677 May 29 11:02 CHANGELOG.md 11:04:40 -rw-rw-r-- 1 jenkins jenkins 1456 May 29 11:02 Dockerfile 11:04:40 -rw-rw-r-- 1 jenkins jenkins 677 May 29 11:02 GOVERNANCE.md 11:04:40 -rw-rw-r-- 1 jenkins jenkins 661 May 29 11:02 Jenkinsfile 11:04:40 -rw-rw-r-- 1 jenkins jenkins 11347 May 29 11:02 LICENSE 11:04:40 -rw-rw-r-- 1 jenkins jenkins 2179 May 29 11:02 Makefile 11:04:40 -rw-rw-r-- 1 jenkins jenkins 625 May 29 11:02 OWNERS.md 11:04:40 -rw-rw-r-- 1 jenkins jenkins 28907 May 29 11:02 README.md 11:04:40 -rw-rw-r-- 1 jenkins jenkins 5 May 29 11:02 VERSION 11:04:40 drwxrwxr-x 2 jenkins jenkins 4096 May 29 11:02 bin 11:04:40 drwxrwxr-x 4 jenkins jenkins 4096 May 29 11:02 cmd 11:04:40 -rw-r--r-- 1 jenkins jenkins 438103 May 29 11:04 coverage.out 11:04:40 drwxrwxr-x 2 jenkins jenkins 4096 May 29 11:02 examples 11:04:40 -rw-rw-r-- 1 jenkins jenkins 7219 May 29 11:02 go.mod 11:04:40 -rw-rw-r-- 1 jenkins jenkins 101544 May 29 11:02 go.sum 11:04:40 drwxrwxr-x 2 jenkins jenkins 4096 May 29 11:02 images 11:04:40 drwxrwxr-x 4 jenkins jenkins 4096 May 29 11:02 internal 11:04:40 drwxrwxr-x 3 jenkins jenkins 4096 May 29 11:02 pkg 11:04:40 -rw-rw-r-- 1 jenkins jenkins 193 May 29 11:02 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:04:41 + docker build -t device-rfid-llrp -f Dockerfile --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=d33f76064a4d3166a898ccfc75381415cdc3d7ea --label arch=amd64 --label version=0.0.0 . 11:04:41 Sending build context to Docker daemon 11.52MB 11:04:41 Step 1/25 : ARG BASE=golang:1.21-alpine3.18 11:04:41 Step 2/25 : FROM ${BASE} AS builder 11:04:41 ---> 897153ce140f 11:04:41 Step 3/25 : ARG ADD_BUILD_TAGS="" 11:04:41 ---> Running in b9a75fde0258 11:04:41 Removing intermediate container b9a75fde0258 11:04:41 ---> f3379c0709a4 11:04:41 Step 4/25 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 11:04:41 ---> Running in c41d6a9f191b 11:04:41 Removing intermediate container c41d6a9f191b 11:04:41 ---> 8539473cbbdb 11:04:41 Step 5/25 : ARG ALPINE_PKG_BASE="make git" 11:04:41 ---> Running in d52bac24d9fc 11:04:41 Removing intermediate container d52bac24d9fc 11:04:41 ---> 468f5abc35ce 11:04:41 Step 6/25 : ARG ALPINE_PKG_EXTRA="" 11:04:41 ---> Running in 3082b4800acb 11:04:41 Removing intermediate container 3082b4800acb 11:04:41 ---> eb25c1106f9e 11:04:41 Step 7/25 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 11:04:41 ---> Running in d6fb641edc09 11:04:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 11:04:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 11:04:42 OK: 264 MiB in 52 packages 11:04:42 Removing intermediate container d6fb641edc09 11:04:42 ---> e9f4dcf4c9dd 11:04:42 Step 8/25 : WORKDIR /app 11:04:42 ---> Running in 0804b684463b 11:04:42 Removing intermediate container 0804b684463b 11:04:42 ---> 2fc54de13d41 11:04:42 Step 9/25 : COPY go.mod vendor* ./ 11:04:42 ---> f9b144c54a4a 11:04:42 Step 10/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 11:04:42 ---> Running in 480a6326309b 11:04:43 Removing intermediate container 480a6326309b 11:04:43 ---> 6ade18c58814 11:04:43 Step 11/25 : COPY . . 11:04:43 ---> 4b9240b440fc 11:04:43 Step 12/25 : RUN $MAKE 11:04:43 ---> Running in c4fa44a56532 11:04:44 using credential edgex-jenkins-ssh 11:04:44 Cloning the remote Git repository 11:04:44 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-rfid-llrp-go.Version=0.0.0 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=v3.2.0-dev.16" -trimpath -mod=readonly -o cmd/device-rfid-llrp ./cmd 11:04:44 Cloning repository git@github.com:edgexfoundry/device-rfid-llrp-go.git 11:04:44 > git init /w/workspace/device-rfid-llrp-go/1 # timeout=10 11:04:44 Fetching upstream changes from git@github.com:edgexfoundry/device-rfid-llrp-go.git 11:04:44 > git --version # timeout=10 11:04:44 > git --version # 'git version 2.25.1' 11:04:44 using GIT_SSH to set credentials SSH Credentials for GitHub 11:04:44 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-rfid-llrp-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 11:04:46 > git config remote.origin.url git@github.com:edgexfoundry/device-rfid-llrp-go.git # timeout=10 11:04:46 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 11:04:48 Merging remotes/origin/main commit 4424f44df6928ee72d83e7b1b99bd10820704551 into PR head commit d33f76064a4d3166a898ccfc75381415cdc3d7ea 11:04:47 > git config remote.origin.url git@github.com:edgexfoundry/device-rfid-llrp-go.git # timeout=10 11:04:47 Fetching upstream changes from git@github.com:edgexfoundry/device-rfid-llrp-go.git 11:04:47 using GIT_SSH to set credentials SSH Credentials for GitHub 11:04:47 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-rfid-llrp-go.git +refs/pull/296/head:refs/remotes/origin/PR-296 +refs/heads/main:refs/remotes/origin/main # timeout=10 11:04:48 > git config core.sparsecheckout # timeout=10 11:04:48 > git checkout -f d33f76064a4d3166a898ccfc75381415cdc3d7ea # timeout=10 11:04:48 > git remote # timeout=10 11:04:48 > git config --get remote.origin.url # timeout=10 11:04:48 Merge succeeded, producing d33f76064a4d3166a898ccfc75381415cdc3d7ea 11:04:48 Checking out Revision d33f76064a4d3166a898ccfc75381415cdc3d7ea (PR-296) 11:04:49 Commit message: "build(deps): bump github.com/edgexfoundry/device-sdk-go/v3" 11:04:49 > git --version # timeout=10 11:04:49 > git --version # 'git version 2.25.1' 11:04:49 fatal: bad object 590556114a56c6d90cc8043840e039c2f74196dc 11:04:48 using GIT_SSH to set credentials SSH Credentials for GitHub 11:04:48 > git merge 4424f44df6928ee72d83e7b1b99bd10820704551 # timeout=10 11:04:48 > git rev-parse HEAD^{commit} # timeout=10 11:04:48 > git config core.sparsecheckout # timeout=10 11:04:48 > git checkout -f d33f76064a4d3166a898ccfc75381415cdc3d7ea # timeout=10 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 11:04:53 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 11:04:53 % Total % Received % Xferd Average Speed Time Time Time Current 11:04:53 Dload Upload Total Spent Left Speed 11:04:53 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12828 100 12828 0 0 98k 0 --:--:-- --:--:-- --:--:-- 98k [Pipeline] sh 11:04:54 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 11:04:54 + sudo tee /etc/docker/daemon.new 11:04:54 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 11:04:54 { 11:04:54 "registry-mirrors": [ 11:04:54 "https://nexus3.edgexfoundry.org:10001" 11:04:54 ], 11:04:54 "bip": "10.250.0.254/24", 11:04:54 "hosts": [ 11:04:54 "tcp://0.0.0.0:5555", 11:04:54 "unix:///var/run/docker.sock" 11:04:54 ], 11:04:54 "mtu": 1458, 11:04:54 "selinux-enabled": true, 11:04:54 "seccomp-profile": "/etc/docker/seccomp.json" 11:04:54 } [Pipeline] sh 11:04:55 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 11:04:55 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 11:05:13 provisioning config files... 11:05:13 copy managed file [device-rfid-llrp-go-settings] to file:/w/workspace/device-rfid-llrp-go/1@tmp/config2605850788014378207tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 11:05:14 ---> ****-login.sh 11:05:14 nexus3.edgexfoundry.org:10001 11:05:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:05:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 11:05:14 Configure a credential helper to remove this warning. See 11:05:14 https://docs.****.com/engine/reference/commandline/login/#credentials-store 11:05:14 11:05:14 Login Succeeded 11:05:14 nexus3.edgexfoundry.org:10002 11:05:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:05:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 11:05:15 Configure a credential helper to remove this warning. See 11:05:15 https://docs.****.com/engine/reference/commandline/login/#credentials-store 11:05:15 11:05:15 Login Succeeded 11:05:15 nexus3.edgexfoundry.org:10003 11:05:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:05:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 11:05:15 Configure a credential helper to remove this warning. See 11:05:15 https://docs.****.com/engine/reference/commandline/login/#credentials-store 11:05:15 11:05:15 Login Succeeded 11:05:15 nexus3.edgexfoundry.org:10004 11:05:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:05:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 11:05:15 Configure a credential helper to remove this warning. See 11:05:15 https://docs.****.com/engine/reference/commandline/login/#credentials-store 11:05:15 11:05:15 Login Succeeded 11:05:15 ****.io 11:05:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 11:05:16 Removing intermediate container c4fa44a56532 11:05:16 ---> e84b23a48dde 11:05:16 Step 13/25 : FROM alpine:3.18 11:05:16 3.18: Pulling from library/alpine 11:05:16 619be1103602: Already exists 11:05:16 Digest: sha256:11e21d7b981a59554b3f822c49f6e9f57b6068bb74f49c4cd5cc4c663c7e5160 11:05:16 Status: Downloaded newer image for alpine:3.18 11:05:16 ---> d3782b16ccc9 11:05:16 Step 14/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 11:05:16 ---> Running in bb8f7a669d25 11:05:16 Removing intermediate container bb8f7a669d25 11:05:16 ---> 8b7429a37482 11:05:16 Step 15/25 : RUN apk add --update --no-cache dumb-init 11:05:16 ---> Running in cf5d1bbe4ebf 11:05:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 11:05:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 11:05:16 (1/1) Installing dumb-init (1.2.5-r2) 11:05:16 Executing busybox-1.36.1-r5.trigger 11:05:16 OK: 7 MiB in 16 packages 11:05:16 Removing intermediate container cf5d1bbe4ebf 11:05:16 ---> 5c835f6a59e3 11:05:16 Step 16/25 : RUN apk --no-cache upgrade 11:05:16 ---> Running in 5540116d369a 11:05:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 11:05:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 11:05:16 Upgrading critical system libraries and apk-tools: 11:05:16 (1/1) Upgrading apk-tools (2.14.0-r2 -> 2.14.4-r0) 11:05:16 Executing busybox-1.36.1-r5.trigger 11:05:16 Continuing the upgrade transaction with new apk-tools: 11:05:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 11:05:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 11:05:16 (1/6) Upgrading busybox (1.36.1-r5 -> 1.36.1-r6) 11:05:16 Executing busybox-1.36.1-r6.post-upgrade 11:05:16 (2/6) Upgrading busybox-binsh (1.36.1-r5 -> 1.36.1-r6) 11:05:16 (3/6) Upgrading ca-certificates-bundle (20230506-r0 -> 20240226-r0) 11:05:16 (4/6) Upgrading libcrypto3 (3.1.4-r5 -> 3.1.5-r0) 11:05:16 (5/6) Upgrading libssl3 (3.1.4-r5 -> 3.1.5-r0) 11:05:16 (6/6) Upgrading ssl_client (1.36.1-r5 -> 1.36.1-r6) 11:05:16 Executing busybox-1.36.1-r6.trigger 11:05:16 OK: 7 MiB in 16 packages 11:05:16 Removing intermediate container 5540116d369a 11:05:16 ---> ca3c0eadc8ce 11:05:16 Step 17/25 : COPY --from=builder /app/LICENSE / 11:05:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 11:05:16 Configure a credential helper to remove this warning. See 11:05:16 https://docs.****.com/engine/reference/commandline/login/#credentials-store 11:05:16 11:05:16 Login Succeeded 11:05:16 ---> ****-login.sh ends [Pipeline] } 11:05:16 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } 11:05:16 ---> 3f7ee60f0d57 11:05:16 Step 18/25 : COPY --from=builder /app/Attribution.txt / 11:05:16 ---> 4c6361f39694 11:05:16 Step 19/25 : COPY --from=builder /app/cmd/ / [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 11:05:16 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 11:05:17 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 11:05:17 ========================================================= 11:05:17 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine] 11:05:17 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:05:17 ---> d2bd96fc2414 11:05:17 Step 20/25 : EXPOSE 59989 11:05:17 ---> Running in 48eee81bfc18 11:05:17 Removing intermediate container 48eee81bfc18 11:05:17 ---> cccf686787fe 11:05:17 Step 21/25 : ENTRYPOINT ["/device-rfid-llrp"] 11:05:17 ---> Running in 6003399c31a5 11:05:17 Removing intermediate container 6003399c31a5 11:05:17 ---> 68b42eeefdca 11:05:17 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 11:05:17 ---> Running in 4399d6e5bb0e 11:05:17 + 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 . 11:05:17 Removing intermediate container 4399d6e5bb0e 11:05:17 ---> 15fee3f83f52 11:05:17 Step 23/25 : LABEL arch=amd64 11:05:17 ---> Running in 369562aeab3d 11:05:17 Removing intermediate container 369562aeab3d 11:05:17 ---> b9514b522575 11:05:17 Step 24/25 : LABEL git_sha=d33f76064a4d3166a898ccfc75381415cdc3d7ea 11:05:17 ---> Running in 27776e25d9a4 11:05:17 Removing intermediate container 27776e25d9a4 11:05:17 ---> 760e0ccf1cc3 11:05:17 Step 25/25 : LABEL version=0.0.0 11:05:17 ---> Running in e931980987b1 11:05:17 Sending build context to Docker daemon 1.202MB 11:05:17 Step 1/12 : ARG BASE=golang:1.21-alpine3.18 11:05:17 Step 2/12 : FROM ${BASE} AS builder 11:05:18 Removing intermediate container e931980987b1 11:05:18 ---> e9750e5eee54 11:05:18 [Warning] One or more build-args [ARCH] were not consumed 11:05:18 Successfully built e9750e5eee54 11:05:18 Successfully tagged device-rfid-llrp:latest [Pipeline] } [Pipeline] // withEnv 11:05:18 1.21-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 11:05:18 c6b39de5b339: Pulling fs layer 11:05:18 a69c41024577: Pulling fs layer 11:05:18 d6de4b400683: Pulling fs layer 11:05:18 35cb2a7552d0: Pulling fs layer 11:05:18 4f4fb700ef54: Pulling fs layer 11:05:18 464afbd9ba4c: Pulling fs layer 11:05:18 00f215d4a9da: Pulling fs layer 11:05:18 d496ad576159: Pulling fs layer 11:05:18 464afbd9ba4c: Waiting 11:05:18 00f215d4a9da: Waiting 11:05:18 35cb2a7552d0: Waiting 11:05:18 4f4fb700ef54: Waiting 11:05:18 d496ad576159: Waiting 11:05:18 a69c41024577: Verifying Checksum 11:05:18 a69c41024577: Download complete 11:05:18 35cb2a7552d0: Verifying Checksum 11:05:18 35cb2a7552d0: Download complete 11:05:18 4f4fb700ef54: Verifying Checksum 11:05:18 4f4fb700ef54: Download complete 11:05:18 464afbd9ba4c: Verifying Checksum 11:05:18 464afbd9ba4c: Download complete 11:05:18 c6b39de5b339: Verifying Checksum 11:05:18 c6b39de5b339: Download complete [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { 11:05:18 d496ad576159: Verifying Checksum 11:05:18 d496ad576159: Download complete [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:05:19 c6b39de5b339: Pull complete 11:05:19 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 11:05:19 11:05:19 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:05:19 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 11:05:19 latest: Pulling from edgex-lftools-log-publisher 11:05:19 5eb5b503b376: Pulling fs layer 11:05:19 5c69ac0246d0: Pulling fs layer 11:05:19 ec43610c2a17: Pulling fs layer 11:05:19 3a2ae6a8a46f: Pulling fs layer 11:05:19 33b1e0a273af: Pulling fs layer 11:05:19 5d3b04190fa2: Pulling fs layer 11:05:19 2f39f015ded8: Pulling fs layer 11:05:19 2f39f015ded8: Waiting 11:05:19 3a2ae6a8a46f: Waiting 11:05:19 5d3b04190fa2: Waiting 11:05:19 33b1e0a273af: Waiting 11:05:19 5c69ac0246d0: Verifying Checksum 11:05:19 5c69ac0246d0: Download complete 11:05:19 3a2ae6a8a46f: Download complete 11:05:19 33b1e0a273af: Verifying Checksum 11:05:19 33b1e0a273af: Download complete 11:05:19 5d3b04190fa2: Verifying Checksum 11:05:19 5d3b04190fa2: Download complete 11:05:19 ec43610c2a17: Verifying Checksum 11:05:19 ec43610c2a17: Download complete 11:05:19 5eb5b503b376: Verifying Checksum 11:05:19 5eb5b503b376: Download complete 11:05:20 a69c41024577: Pull complete 11:05:20 d6de4b400683: Download complete 11:05:20 2f39f015ded8: Download complete 11:05:21 5eb5b503b376: Pull complete 11:05:21 5c69ac0246d0: Pull complete 11:05:21 00f215d4a9da: Verifying Checksum 11:05:21 00f215d4a9da: Download complete 11:05:21 ec43610c2a17: Pull complete 11:05:21 3a2ae6a8a46f: Pull complete 11:05:22 33b1e0a273af: Pull complete 11:05:22 5d3b04190fa2: Pull complete 11:05:26 2f39f015ded8: Pull complete 11:05:26 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 11:05:26 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 11:05:26 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:05:26 prd-ubuntu20.04-docker-8c-8g-1037 does not seem to be running inside a container 11:05:26 $ 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/undry_device-rfid-llrp-go_PR-296 -v /w/workspace/undry_device-rfid-llrp-go_PR-296:/w/workspace/undry_device-rfid-llrp-go_PR-296:rw,z -v /w/workspace/undry_device-rfid-llrp-go_PR-296@tmp:/w/workspace/undry_device-rfid-llrp-go_PR-296@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 11:05:28 $ docker top df795550c22889efa927b0dc524dd100d1e92b14a1c0906fd457623220c6928c -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 11:05:28 ---> job-cost.sh 11:05:28 lf-activate-venv: SKIPPING 11:05:28 INFO: No Stack... 11:05:28 INFO: Retrieving Pricing Info for: v3-standard-8 11:05:29 INFO: Archiving Costs [Pipeline] sh 11:05:29 + cat /w/workspace/undry_device-rfid-llrp-go_PR-296/archives/cost.csv 11:05:29 + cut -d, -f6 [Pipeline] lock 11:05:29 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-rfid-llrp-go-PR-296-1-stack-cost] 11:05:29 Resource [jenkins-edgexfoundry-device-rfid-llrp-go-PR-296-1-stack-cost] did not exist. Created. 11:05:29 Lock acquired on [Resource: jenkins-edgexfoundry-device-rfid-llrp-go-PR-296-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 11:05:29 + echo total: 0.2199999988079071 [Pipeline] stash 11:05:29 Stashed 1 file(s) [Pipeline] } 11:05:29 Lock released on resource [Resource: jenkins-edgexfoundry-device-rfid-llrp-go-PR-296-1-stack-cost] [Pipeline] // lock [Pipeline] } 11:05:29 $ docker stop --time=1 df795550c22889efa927b0dc524dd100d1e92b14a1c0906fd457623220c6928c 11:05:31 $ docker rm -f --volumes df795550c22889efa927b0dc524dd100d1e92b14a1c0906fd457623220c6928c [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 11:05:33 d6de4b400683: Pull complete 11:05:33 35cb2a7552d0: Pull complete 11:05:33 4f4fb700ef54: Pull complete 11:05:33 464afbd9ba4c: Pull complete 11:05:41 00f215d4a9da: Pull complete 11:05:43 d496ad576159: Pull complete 11:05:43 Digest: sha256:94db8a0955b4c8a8fb4ef40f1d66dd6a37c55842a5f6085bb7a69a85e2cfc316 11:05:43 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine 11:05:43 ---> f246e2811388 11:05:43 Step 3/12 : ARG ADD_BUILD_TAGS="" 11:05:45 ---> Running in 6f24ede83523 11:05:45 Removing intermediate container 6f24ede83523 11:05:45 ---> aed7a3f2fe7f 11:05:45 Step 4/12 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 11:05:45 ---> Running in aa7e63586777 11:05:46 Removing intermediate container aa7e63586777 11:05:46 ---> 6ea8e0f78045 11:05:46 Step 5/12 : ARG ALPINE_PKG_BASE="make git" 11:05:46 ---> Running in 97d5d3024db6 11:05:46 Removing intermediate container 97d5d3024db6 11:05:46 ---> b91af723ed3b 11:05:46 Step 6/12 : ARG ALPINE_PKG_EXTRA="" 11:05:46 ---> Running in b6b8fd8b9377 11:05:46 Removing intermediate container b6b8fd8b9377 11:05:46 ---> b803c0bd1f2f 11:05:46 Step 7/12 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 11:05:46 ---> Running in d3decad9692c 11:05:47 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 11:05:48 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 11:05:49 OK: 266 MiB in 52 packages 11:05:50 Removing intermediate container d3decad9692c 11:05:50 ---> 111b4b1b7a51 11:05:50 Step 8/12 : WORKDIR /app 11:05:50 ---> Running in 19fca7ed526f 11:05:50 Removing intermediate container 19fca7ed526f 11:05:50 ---> 9f9599655e6f 11:05:50 Step 9/12 : COPY go.mod vendor* ./ 11:05:50 ---> 311805ea4c16 11:05:50 Step 10/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 11:05:50 ---> Running in 80bd9a4706a5 11:07:42 Removing intermediate container 80bd9a4706a5 11:07:42 ---> 3332f896f017 11:07:42 Step 11/12 : COPY . . 11:07:42 ---> 0288841ca299 11:07:42 Step 12/12 : RUN $MAKE 11:07:43 ---> Running in d0160c9ebbab 11:07:44 noop 11:07:44 Removing intermediate container d0160c9ebbab 11:07:44 ---> 8bdd4f390cde 11:07:44 Successfully built 8bdd4f390cde 11:07:44 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:07:45 + docker inspect -f . ci-base-image-arm64 11:07:45 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:07:45 prd-ubuntu20.04-docker-arm64-4c-16g-1038 does not seem to be running inside a container 11:07:45 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-rfid-llrp-go/1 -v /w/workspace/device-rfid-llrp-go/1:/w/workspace/device-rfid-llrp-go/1:rw,z -v /w/workspace/device-rfid-llrp-go/1@tmp:/w/workspace/device-rfid-llrp-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 ******** ci-base-image-arm64 cat 11:07:46 $ docker top ae305b5ef42ea17d00f412606b6cfc95ad80bc9deced10b9e44c579588c03bb5 -eo pid,comm [Pipeline] { [Pipeline] sh 11:07:47 + go version 11:07:47 go version go1.21.9 linux/arm64 [Pipeline] } 11:07:47 $ docker stop --time=1 ae305b5ef42ea17d00f412606b6cfc95ad80bc9deced10b9e44c579588c03bb5 11:07:49 $ docker rm -f --volumes ae305b5ef42ea17d00f412606b6cfc95ad80bc9deced10b9e44c579588c03bb5 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:07:50 + docker inspect -f . ci-base-image-arm64 11:07:50 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:07:50 prd-ubuntu20.04-docker-arm64-4c-16g-1038 does not seem to be running inside a container 11:07:50 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/device-rfid-llrp-go/1 -v /w/workspace/device-rfid-llrp-go/1:/w/workspace/device-rfid-llrp-go/1:rw,z -v /w/workspace/device-rfid-llrp-go/1@tmp:/w/workspace/device-rfid-llrp-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 ******** ci-base-image-arm64 cat 11:07:51 $ docker top 0552edfedb3a27359ec31dbeb459f2167ada4d4cabbbfab96e3487923ee2643a -eo pid,comm [Pipeline] { [Pipeline] sh 11:07:52 + git config --global --add safe.directory /w/workspace/device-rfid-llrp-go/1 [Pipeline] fileExists [Pipeline] sh 11:07:53 + make test 11:07:53 go test ./... -coverprofile=coverage.out ./... 11:07:58 ? github.com/edgexfoundry/device-rfid-llrp-go [no test files] 11:11:50 ? github.com/edgexfoundry/device-rfid-llrp-go/cmd [no test files] 11:11:50 ? github.com/edgexfoundry/device-rfid-llrp-go/cmd/llrp [no test files] 11:12:12 ok github.com/edgexfoundry/device-rfid-llrp-go/internal/driver 28.475s coverage: 40.6% of statements 11:12:12 ok github.com/edgexfoundry/device-rfid-llrp-go/internal/retry 0.037s coverage: 96.4% of statements 11:12:12 ok github.com/edgexfoundry/device-rfid-llrp-go/pkg/llrp 0.546s coverage: 51.9% of statements 11:12:12 WARNING: Linting skipped (not on x86_64 or linter not installed) 11:12:12 go vet ./... 11:12:59 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 11:12:59 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 11:12:59 ./bin/test-attribution-txt.sh 11:12:59 An attribution for github.com/asaskevich/govalidator is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/cenkalti/backoff/v4 is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/fsnotify/fsnotify is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/fullsailor/pkcs7 is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/go-logr/logr is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/go-logr/stdr is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/go-ole/go-ole is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/go-openapi/analysis is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/go-openapi/errors is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/go-openapi/jsonpointer is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/go-openapi/jsonreference is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/go-openapi/loads is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/go-openapi/runtime is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/go-openapi/spec is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/go-openapi/strfmt is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/go-openapi/swag is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/go-openapi/validate is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/go-resty/resty/v2 is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/golang-jwt/jwt/v5 is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/gorilla/mux is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/gorilla/schema is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/gorilla/securecookie is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/josharian/intern is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/kataras/go-events is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/lufia/plan9stats is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/mailru/easyjson is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/mgutz/ansi is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/michaelquigley/pfxlog is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/miekg/pkcs11 is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/mitchellh/go-ps is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/muhlemmer/gu is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/oklog/ulid is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/opentracing/opentracing-go is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/openziti/channel/v2 is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/openziti/edge-api is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/openziti/foundation/v2 is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/openziti/identity is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/openziti/metrics is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/openziti/sdk-golang is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/openziti/secretstream is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/openziti/transport/v2 is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/orcaman/concurrent-map/v2 is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/parallaxsecond/parsec-client-go is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/pkg/errors is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/power-devops/perfstat is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/shirou/gopsutil/v3 is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/shoenig/go-m1cpu is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/sirupsen/logrus is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/speps/go-hashids is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/spf13/cast is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/tklauser/go-sysconf is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/tklauser/numcpus is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/yusufpapurcu/wmi is missing from Attribution.txt, please add 11:12:59 An attribution for github.com/zitadel/oidc/v2 is missing from Attribution.txt, please add 11:12:59 An attribution for go.mongodb.org/mongo-driver is missing from Attribution.txt, please add 11:12:59 An attribution for go.mozilla.org/pkcs7 is missing from Attribution.txt, please add 11:12:59 An attribution for go.opentelemetry.io/otel is missing from Attribution.txt, please add 11:12:59 An attribution for go.opentelemetry.io/otel/metric is missing from Attribution.txt, please add 11:12:59 An attribution for go.opentelemetry.io/otel/trace is missing from Attribution.txt, please add 11:12:59 An attribution for golang.org/x/oauth2 is missing from Attribution.txt, please add 11:12:59 An attribution for golang.org/x/term is missing from Attribution.txt, please add 11:12:59 An attribution for google.golang.org/genproto/googleapis/rpc is missing from Attribution.txt, please add 11:12:59 An attribution for nhooyr.io/websocket is missing from Attribution.txt, please add [Pipeline] echo 11:12:59 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] } 11:12:59 $ docker stop --time=1 0552edfedb3a27359ec31dbeb459f2167ada4d4cabbbfab96e3487923ee2643a 11:13:01 $ docker rm -f --volumes 0552edfedb3a27359ec31dbeb459f2167ada4d4cabbbfab96e3487923ee2643a [Pipeline] // withDockerContainer [Pipeline] sh 11:13:03 + sudo chown -R jenkins:jenkins . [Pipeline] stash 11:13:03 Warning: overwriting stash ‘coverage-report’ 11:13:03 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 11:13:04 + sudo chown -R jenkins:jenkins . [Pipeline] sh 11:13:04 + ls -al . 11:13:04 total 684 11:13:04 drwxrwxr-x 10 jenkins jenkins 4096 May 29 11:07 . 11:13:04 drwxrwxr-x 4 jenkins jenkins 4096 May 29 11:04 .. 11:13:04 -rw-rw-r-- 1 jenkins jenkins 134 May 29 11:04 .dockerignore 11:13:04 drwxrwxr-x 8 jenkins jenkins 4096 May 29 11:04 .git 11:13:04 drwxrwxr-x 3 jenkins jenkins 4096 May 29 11:04 .github 11:13:04 -rw-rw-r-- 1 jenkins jenkins 880 May 29 11:04 .gitignore 11:13:04 -rw-rw-r-- 1 jenkins jenkins 41 May 29 11:04 .golangci.yml 11:13:04 -rw-rw-r-- 1 jenkins jenkins 11980 May 29 11:04 Attribution.txt 11:13:04 -rw-rw-r-- 1 jenkins jenkins 11677 May 29 11:04 CHANGELOG.md 11:13:04 -rw-rw-r-- 1 jenkins jenkins 1456 May 29 11:04 Dockerfile 11:13:04 -rw-rw-r-- 1 jenkins jenkins 677 May 29 11:04 GOVERNANCE.md 11:13:04 -rw-rw-r-- 1 jenkins jenkins 661 May 29 11:04 Jenkinsfile 11:13:04 -rw-rw-r-- 1 jenkins jenkins 11347 May 29 11:04 LICENSE 11:13:04 -rw-rw-r-- 1 jenkins jenkins 2179 May 29 11:04 Makefile 11:13:04 -rw-rw-r-- 1 jenkins jenkins 625 May 29 11:04 OWNERS.md 11:13:04 -rw-rw-r-- 1 jenkins jenkins 28907 May 29 11:04 README.md 11:13:04 -rw-rw-r-- 1 jenkins jenkins 5 May 29 11:02 VERSION 11:13:04 drwxrwxr-x 2 jenkins jenkins 4096 May 29 11:04 bin 11:13:04 drwxrwxr-x 4 jenkins jenkins 4096 May 29 11:04 cmd 11:13:04 -rw-r--r-- 1 jenkins jenkins 438103 May 29 11:12 coverage.out 11:13:04 drwxrwxr-x 2 jenkins jenkins 4096 May 29 11:04 examples 11:13:04 -rw-rw-r-- 1 jenkins jenkins 7219 May 29 11:04 go.mod 11:13:04 -rw-rw-r-- 1 jenkins jenkins 101544 May 29 11:04 go.sum 11:13:04 drwxrwxr-x 2 jenkins jenkins 4096 May 29 11:04 images 11:13:04 drwxrwxr-x 4 jenkins jenkins 4096 May 29 11:04 internal 11:13:04 drwxrwxr-x 3 jenkins jenkins 4096 May 29 11:04 pkg 11:13:04 -rw-rw-r-- 1 jenkins jenkins 193 May 29 11:04 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:13:05 + docker build -t device-rfid-llrp-arm64 -f Dockerfile --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=d33f76064a4d3166a898ccfc75381415cdc3d7ea --label arch=arm64 --label version=0.0.0 . 11:13:05 Sending build context to Docker daemon 1.202MB 11:13:05 Step 1/25 : ARG BASE=golang:1.21-alpine3.18 11:13:05 Step 2/25 : FROM ${BASE} AS builder 11:13:05 ---> 8bdd4f390cde 11:13:05 Step 3/25 : ARG ADD_BUILD_TAGS="" 11:13:05 ---> Running in f0956dac1285 11:13:06 Removing intermediate container f0956dac1285 11:13:06 ---> 683876403551 11:13:06 Step 4/25 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 11:13:06 ---> Running in 3c6603c4e207 11:13:06 Removing intermediate container 3c6603c4e207 11:13:06 ---> 94f71ead07e3 11:13:06 Step 5/25 : ARG ALPINE_PKG_BASE="make git" 11:13:06 ---> Running in baad27666e7c 11:13:06 Removing intermediate container baad27666e7c 11:13:06 ---> ddeb857a9b85 11:13:06 Step 6/25 : ARG ALPINE_PKG_EXTRA="" 11:13:06 ---> Running in 52e4e9bf1a27 11:13:07 Removing intermediate container 52e4e9bf1a27 11:13:07 ---> ebd6d55d2854 11:13:07 Step 7/25 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 11:13:07 ---> Running in f3f820c9b76a 11:13:08 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 11:13:08 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 11:13:09 OK: 266 MiB in 52 packages 11:13:10 Removing intermediate container f3f820c9b76a 11:13:10 ---> 183035b0f462 11:13:10 Step 8/25 : WORKDIR /app 11:13:10 ---> Running in a8e6932e1731 11:13:10 Removing intermediate container a8e6932e1731 11:13:10 ---> 44cbb758d10c 11:13:10 Step 9/25 : COPY go.mod vendor* ./ 11:13:11 ---> fd2c6add6301 11:13:11 Step 10/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 11:13:11 ---> Running in 43d534b9521f 11:13:13 Removing intermediate container 43d534b9521f 11:13:13 ---> 8688c0d714ba 11:13:13 Step 11/25 : COPY . . 11:13:14 ---> 1e99aa5c3913 11:13:14 Step 12/25 : RUN $MAKE 11:13:14 ---> Running in f10b5c68c1eb 11:13:15 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-rfid-llrp-go.Version=0.0.0 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=v3.2.0-dev.16" -trimpath -mod=readonly -o cmd/device-rfid-llrp ./cmd 11:16:37 Removing intermediate container f10b5c68c1eb 11:16:37 ---> 037052c4e77c 11:16:37 Step 13/25 : FROM alpine:3.18 11:16:38 3.18: Pulling from library/alpine 11:16:38 c6b39de5b339: Already exists 11:16:38 Digest: sha256:11e21d7b981a59554b3f822c49f6e9f57b6068bb74f49c4cd5cc4c663c7e5160 11:16:38 Status: Downloaded newer image for alpine:3.18 11:16:38 ---> 33abbf032149 11:16:38 Step 14/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 11:16:38 ---> Running in 4ff075fc82ab 11:16:38 Removing intermediate container 4ff075fc82ab 11:16:38 ---> 9e24af0d3013 11:16:38 Step 15/25 : RUN apk add --update --no-cache dumb-init 11:16:38 ---> Running in f8f7d922d8d9 11:16:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 11:16:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 11:16:41 (1/1) Installing dumb-init (1.2.5-r2) 11:16:41 Executing busybox-1.36.1-r5.trigger 11:16:41 OK: 8 MiB in 16 packages 11:16:42 Removing intermediate container f8f7d922d8d9 11:16:42 ---> 1d3289710baa 11:16:42 Step 16/25 : RUN apk --no-cache upgrade 11:16:42 ---> Running in 47c0199a0ce4 11:16:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 11:16:43 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 11:16:44 Upgrading critical system libraries and apk-tools: 11:16:44 (1/1) Upgrading apk-tools (2.14.0-r2 -> 2.14.4-r0) 11:16:44 Executing busybox-1.36.1-r5.trigger 11:16:44 Continuing the upgrade transaction with new apk-tools: 11:16:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 11:16:44 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 11:16:45 (1/6) Upgrading busybox (1.36.1-r5 -> 1.36.1-r6) 11:16:45 Executing busybox-1.36.1-r6.post-upgrade 11:16:45 (2/6) Upgrading busybox-binsh (1.36.1-r5 -> 1.36.1-r6) 11:16:45 (3/6) Upgrading ca-certificates-bundle (20230506-r0 -> 20240226-r0) 11:16:46 (4/6) Upgrading libcrypto3 (3.1.4-r5 -> 3.1.5-r0) 11:16:46 (5/6) Upgrading libssl3 (3.1.4-r5 -> 3.1.5-r0) 11:16:46 (6/6) Upgrading ssl_client (1.36.1-r5 -> 1.36.1-r6) 11:16:46 Executing busybox-1.36.1-r6.trigger 11:16:46 OK: 8 MiB in 16 packages 11:16:47 Removing intermediate container 47c0199a0ce4 11:16:47 ---> c868e2bf967b 11:16:47 Step 17/25 : COPY --from=builder /app/LICENSE / 11:16:47 ---> 340b19acbd61 11:16:47 Step 18/25 : COPY --from=builder /app/Attribution.txt / 11:16:48 ---> f0578396bb0d 11:16:48 Step 19/25 : COPY --from=builder /app/cmd/ / 11:16:50 ---> aa5c39b809c8 11:16:50 Step 20/25 : EXPOSE 59989 11:16:50 ---> Running in 6472f2765781 11:16:50 Removing intermediate container 6472f2765781 11:16:50 ---> d4ba8b8c9b6c 11:16:50 Step 21/25 : ENTRYPOINT ["/device-rfid-llrp"] 11:16:50 ---> Running in 5d94e65dd3ca 11:16:50 Removing intermediate container 5d94e65dd3ca 11:16:50 ---> df362e7098ff 11:16:50 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 11:16:50 ---> Running in dae1c5258737 11:16:51 Removing intermediate container dae1c5258737 11:16:51 ---> 15b3cfd5ee0e 11:16:51 Step 23/25 : LABEL arch=arm64 11:16:51 ---> Running in c2fd6749d40d 11:16:51 Removing intermediate container c2fd6749d40d 11:16:51 ---> b254b5f86cdd 11:16:51 Step 24/25 : LABEL git_sha=d33f76064a4d3166a898ccfc75381415cdc3d7ea 11:16:51 ---> Running in 73666d0fcf24 11:16:52 Removing intermediate container 73666d0fcf24 11:16:52 ---> c0cdd198004c 11:16:52 Step 25/25 : LABEL version=0.0.0 11:16:52 ---> Running in c24fcc3e13ec 11:16:52 Removing intermediate container c24fcc3e13ec 11:16:52 ---> 2c7877f075de 11:16:52 [Warning] One or more build-args [ARCH] were not consumed 11:16:52 Successfully built 2c7877f075de 11:16:52 Successfully tagged device-rfid-llrp-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] getContext [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:16:53 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 11:16:53 11:16:53 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:16:53 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 11:16:53 arm64: Pulling from edgex-lftools-log-publisher 11:16:53 8998bd30e6a1: Pulling fs layer 11:16:53 04944245beec: Pulling fs layer 11:16:53 699f458cf7ca: Pulling fs layer 11:16:53 765212b225bb: Pulling fs layer 11:16:53 f23df028b6ca: Pulling fs layer 11:16:53 d65c8cfc05b1: Pulling fs layer 11:16:53 2437ff75d9bd: Pulling fs layer 11:16:53 f23df028b6ca: Waiting 11:16:53 d65c8cfc05b1: Waiting 11:16:53 2437ff75d9bd: Waiting 11:16:53 765212b225bb: Waiting 11:16:54 04944245beec: Verifying Checksum 11:16:54 04944245beec: Download complete 11:16:54 765212b225bb: Verifying Checksum 11:16:54 765212b225bb: Download complete 11:16:54 f23df028b6ca: Verifying Checksum 11:16:54 f23df028b6ca: Download complete 11:16:54 d65c8cfc05b1: Verifying Checksum 11:16:54 d65c8cfc05b1: Download complete 11:16:54 699f458cf7ca: Verifying Checksum 11:16:54 699f458cf7ca: Download complete 11:16:54 8998bd30e6a1: Verifying Checksum 11:16:54 8998bd30e6a1: Download complete 11:16:57 2437ff75d9bd: Download complete 11:16:59 8998bd30e6a1: Pull complete 11:16:59 04944245beec: Pull complete 11:17:01 699f458cf7ca: Pull complete 11:17:01 765212b225bb: Pull complete 11:17:02 f23df028b6ca: Pull complete 11:17:02 d65c8cfc05b1: Pull complete 11:17:21 2437ff75d9bd: Pull complete 11:17:21 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 11:17:21 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 11:17:21 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:17:21 prd-ubuntu20.04-docker-arm64-4c-16g-1038 does not seem to be running inside a container 11:17:21 $ 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-rfid-llrp-go/1 -v /w/workspace/device-rfid-llrp-go/1:/w/workspace/device-rfid-llrp-go/1:rw,z -v /w/workspace/device-rfid-llrp-go/1@tmp:/w/workspace/device-rfid-llrp-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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 11:17:24 $ docker top add1b345c7c52e1331e173331ca82eafc7e52050f3dbeb112fc1857a30cad9cb -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 11:17:25 ---> job-cost.sh 11:17:25 lf-activate-venv: SKIPPING 11:17:25 INFO: No Stack... 11:17:25 INFO: Retrieving Pricing Info for: v3-standard-4 11:17:26 INFO: Archiving Costs [Pipeline] sh 11:17:26 + cut -d, -f6 11:17:26 + cat /w/workspace/device-rfid-llrp-go/1/archives/cost.csv [Pipeline] lock 11:17:26 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-rfid-llrp-go-PR-296-1-stack-cost] 11:17:26 Resource [jenkins-edgexfoundry-device-rfid-llrp-go-PR-296-1-stack-cost] did not exist. Created. 11:17:26 Lock acquired on [Resource: jenkins-edgexfoundry-device-rfid-llrp-go-PR-296-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 11:17:27 /w/workspace/device-rfid-llrp-go/1@tmp/durable-8ebee6ab/script.sh.copy: 1: Syntax error: Unterminated quoted string [Pipeline] sh 11:17:28 + echo total: 0.10999999940395355 [Pipeline] stash 11:17:28 Warning: overwriting stash ‘stack-cost’ 11:17:28 Stashed 1 file(s) [Pipeline] } 11:17:28 Lock released on resource [Resource: jenkins-edgexfoundry-device-rfid-llrp-go-PR-296-1-stack-cost] [Pipeline] // lock [Pipeline] } 11:17:28 $ docker stop --time=1 add1b345c7c52e1331e173331ca82eafc7e52050f3dbeb112fc1857a30cad9cb 11:17:30 $ docker rm -f --volumes add1b345c7c52e1331e173331ca82eafc7e52050f3dbeb112fc1857a30cad9cb [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 11:17:31 provisioning config files... 11:17:31 copy managed file [device-rfid-llrp-go-codecov-token] to file:/w/workspace/undry_device-rfid-llrp-go_PR-296@tmp/config14015490573514249474tmp [Pipeline] { [Pipeline] sh 11:17:31 + set +x 11:17:31 + curl -s https://codecov.io/bash 11:17:31 + bash -s -- 11:17:31 11:17:31 _____ _ 11:17:31 / ____| | | 11:17:31 | | ___ __| | ___ ___ _____ __ 11:17:31 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 11:17:31 | |___| (_) | (_| | __/ (_| (_) \ V / 11:17:31 \_____\___/ \__,_|\___|\___\___/ \_/ 11:17:31 Bash-1.0.6 11:17:31 11:17:31 11:17:31 ==> git version 2.25.1 found 11:17:31 ==> 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 11:17:31 Release-Date: 2020-01-08 11:17:31 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 11:17:31 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 11:17:31 ==> Jenkins CI detected. 11:17:31 current dir:  /w/workspace/undry_device-rfid-llrp-go_PR-296 11:17:31 project root: . 11:17:31 --> token set from env 11:17:31 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 11:17:31 ==> Running gcov in . (disable via -X gcov) 11:17:31 ==> Python coveragepy not found 11:17:31 ==> Searching for coverage reports in: 11:17:31 + . 11:17:31 -> Found 1 reports 11:17:31 ==> Detecting git/mercurial file structure 11:17:31 ==> Reading reports 11:17:31 + ./coverage.out bytes=438103 11:17:31 ==> Appending adjustments 11:17:31 https://docs.codecov.io/docs/fixing-reports 11:17:31 + Found adjustments 11:17:31 ==> Gzipping contents 11:17:32 52K /tmp/codecov.eFRQMC.gz 11:17:32 ==> Uploading reports 11:17:32 url: https://codecov.io 11:17:32 query: branch=PR-296&commit=d33f76064a4d3166a898ccfc75381415cdc3d7ea&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-rfid-llrp-go%2Fjob%2FPR-296%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-rfid-llrp-go&service=jenkins&flags=&pr=296&job=&cmd_args= 11:17:32 -> Pinging Codecov 11:17:32 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=****&branch=PR-296&commit=d33f76064a4d3166a898ccfc75381415cdc3d7ea&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-rfid-llrp-go%2Fjob%2FPR-296%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-rfid-llrp-go&service=jenkins&flags=&pr=296&job=&cmd_args= 11:17:32 -> Uploading to 11:17:32 https://storage.googleapis.com/codecov/v4/raw/2024-05-29/581DD39554BDF9B6E22D074273EAD858/d33f76064a4d3166a898ccfc75381415cdc3d7ea/cc6559bc-7fcd-49eb-9f97-9490b5303a35.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20240529%2Fus-west2%2Fs3%2Faws4_request&X-Amz-Date=20240529T111731Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=2863c418b44a89fa263bfc1d42dbb110b009038d573cf7b2856f4bddb25310d9 11:17:32 % Total % Received % Xferd Average Speed Time Time Time Current 11:17:32 Dload Upload Total Spent Left Speed 11:17:32 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 50182 0 0 100 50182 0 236k --:--:-- --:--:-- --:--:-- 235k 100 50182 0 0 100 50182 0 192k --:--:-- --:--:-- --:--:-- 192k 11:17:32 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-rfid-llrp-go/commit/d33f76064a4d3166a898ccfc75381415cdc3d7ea [Pipeline] } 11:17:32 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] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Semver" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 11:17:34 + [ -d /w/workspace/undry_device-rfid-llrp-go_PR-296/archives ] 11:17:34 + ls -al /w/workspace/undry_device-rfid-llrp-go_PR-296/archives 11:17:34 total 16 11:17:34 drwxr-xr-x 3 root root 4096 May 29 11:05 . 11:17:34 drwxrwxr-x 12 jenkins jenkins 4096 May 29 11:05 .. 11:17:34 drwxr-xr-x 2 root root 4096 May 29 11:05 cost 11:17:34 -rw-r--r-- 1 root root 91 May 29 11:05 cost.csv 11:17:34 + sudo chown -R jenkins:jenkins /w/workspace/undry_device-rfid-llrp-go_PR-296/archives 11:17:34 + ls -al /w/workspace/undry_device-rfid-llrp-go_PR-296/archives 11:17:34 total 16 11:17:34 drwxr-xr-x 3 jenkins jenkins 4096 May 29 11:05 . 11:17:34 drwxrwxr-x 12 jenkins jenkins 4096 May 29 11:05 .. 11:17:34 drwxr-xr-x 2 jenkins jenkins 4096 May 29 11:05 cost 11:17:34 -rw-r--r-- 1 jenkins jenkins 91 May 29 11:05 cost.csv [Pipeline] libraryResource [Pipeline] sh 11:17:35 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 11:17:35 ---> package-listing.sh 11:17:35 ++ facter osfamily 11:17:35 ++ tr '[:upper:]' '[:lower:]' 11:17:36 + OS_FAMILY=debian 11:17:36 + workspace=/w/workspace/undry_device-rfid-llrp-go_PR-296 11:17:36 + START_PACKAGES=/tmp/packages_start.txt 11:17:36 + END_PACKAGES=/tmp/packages_end.txt 11:17:36 + DIFF_PACKAGES=/tmp/packages_diff.txt 11:17:36 + PACKAGES=/tmp/packages_start.txt 11:17:36 + '[' /w/workspace/undry_device-rfid-llrp-go_PR-296 ']' 11:17:36 + PACKAGES=/tmp/packages_end.txt 11:17:36 + case "${OS_FAMILY}" in 11:17:36 + dpkg -l 11:17:36 + grep '^ii' 11:17:36 + '[' -f /tmp/packages_start.txt ']' 11:17:36 + '[' -f /tmp/packages_end.txt ']' 11:17:36 + diff /tmp/packages_start.txt /tmp/packages_end.txt 11:17:36 + '[' /w/workspace/undry_device-rfid-llrp-go_PR-296 ']' 11:17:36 + mkdir -p /w/workspace/undry_device-rfid-llrp-go_PR-296/archives/ 11:17:36 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/undry_device-rfid-llrp-go_PR-296/archives/ [Pipeline] echo 11:17:36 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/undry_device-rfid-llrp-go_PR-296/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 11:17:36 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 11:17:37 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 11:17:37 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 11:17:37 prd-ubuntu20.04-docker-8c-8g-1037 does not seem to be running inside a container 11:17:37 $ 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/undry_device-rfid-llrp-go_PR-296/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/undry_device-rfid-llrp-go_PR-296 -v /w/workspace/undry_device-rfid-llrp-go_PR-296:/w/workspace/undry_device-rfid-llrp-go_PR-296:rw,z -v /w/workspace/undry_device-rfid-llrp-go_PR-296@tmp:/w/workspace/undry_device-rfid-llrp-go_PR-296@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-lftools-log-publisher:latest cat 11:17:37 $ docker top 9078d48bbdc6b374b9f04ffc22fad1172b83b60ad5d1df0ded23b0902b22b8f0 -eo pid,comm [Pipeline] { [Pipeline] sh 11:17:38 + touch /tmp/pre-build-complete [Pipeline] sh 11:17:38 + mkdir -p /var/log/sysstat [Pipeline] sh 11:17:38 + ls /var/log/sa-host 11:17:38 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 11:17:39 provisioning config files... 11:17:39 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/undry_device-rfid-llrp-go_PR-296@tmp/config3353291609052435362tmp [Pipeline] { [Pipeline] echo 11:17:39 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 11:17:39 ---> create-netrc.sh [Pipeline] } 11:17:39 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 11:17:39 ---> python-tools-install.sh [Pipeline] echo 11:17:39 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 11:17:40 ---> sudo-logs.sh 11:17:40 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 11:17:40 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 11:17:40 ---> job-cost.sh 11:17:40 lf-activate-venv: SKIPPING 11:17:40 DEBUG: total: 0.2199999988079071 11:17:40 INFO: Retrieving Stack Cost... 11:17:40 INFO: Retrieving Pricing Info for: v3-standard-8 11:17:41 INFO: Archiving Costs [Pipeline] echo 11:17:41 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 11:17:41 ---> logs-deploy.sh 11:17:41 lf-activate-venv: SKIPPING 11:17:41 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-rfid-llrp-go/PR-296/1 11:17:41 INFO: archiving workspace using pattern(s): 11:17:42 Archives upload complete. 11:17:42 INFO: archiving logs to Nexus