Pull request #166 event Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 818b70e12f87a115318f5d588209b76dee9e5d7a+56ebd084d71db325e16ff8b089022d3f4ad733ae (3440092e0de5f558f3e3933283b820742c2beb05) 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-ssh14954752639202257088.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 66200e8eedfc470904d6b329e562ec5b45423d6a 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-ssh14712351724641673073.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 66200e8eedfc470904d6b329e562ec5b45423d6a The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-rfid-llrp-go/branches/PR-166/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-rfid-llrp-go/branches/PR-166/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh3057838836706987315.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 66200e8eedfc470904d6b329e562ec5b45423d6a (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 66200e8eedfc470904d6b329e562ec5b45423d6a # timeout=10 Commit message: "feat: add capability to use golang 1.20 (#427)" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh13458921206078757490.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 65355178549468b165f8106641c96c3190b1d843 The recommended git tool is: NONE using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-rfid-llrp-go/branches/PR-166/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-rfid-llrp-go/branches/PR-166/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh4943954590455139204.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildGoApp] RAW Config: [project:device-rfid-llrp-go, buildSnap:false] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: device-rfid-llrp-go-settings PROJECT: device-rfid-llrp-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.20 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 Waiting for next available executor on ‘ubuntu20.04-docker-8c-8g’ Running on prd-ubuntu20.04-docker-8c-8g-4976 in /w/workspace/undry_device-rfid-llrp-go_PR-166 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout Selected Git installation does not exist. Using Default The recommended git tool is: NONE using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-rfid-llrp-go.git > git init /w/workspace/undry_device-rfid-llrp-go_PR-166 # 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 Merging remotes/origin/main commit 56ebd084d71db325e16ff8b089022d3f4ad733ae into PR head commit 818b70e12f87a115318f5d588209b76dee9e5d7a > 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 > 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/166/head:refs/remotes/origin/PR-166 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 818b70e12f87a115318f5d588209b76dee9e5d7a # timeout=10 Merge succeeded, producing 818b70e12f87a115318f5d588209b76dee9e5d7a Checking out Revision 818b70e12f87a115318f5d588209b76dee9e5d7a (PR-166) Commit message: "build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2" First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 22:30:10 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 22:30:10 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 22:30:10 ========================================================= 22:30:10 EdgeX Global Pipelines Version Info 22:30:10 ========================================================= [Pipeline] libraryResource [Pipeline] sh > git remote # timeout=10 > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub > git merge 56ebd084d71db325e16ff8b089022d3f4ad733ae # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 818b70e12f87a115318f5d588209b76dee9e5d7a # timeout=10 > git rev-list --no-walk 4e9081f876ab91ae316d49bc90a707f5718cda87 # timeout=10 22:30:11 ------------------- 22:30:11 stable info: 22:30:11 ------------------- 22:30:11 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 22:30:11 Commit SHA: 66200e8eedfc470904d6b329e562ec5b45423d6a 22:30:11 Message: update stable to v1.0.245 22:30:12 ------------------- 22:30:12 experimental info: 22:30:12 ------------------- 22:30:12 Commited By: **** collab-it+edgex@linuxfoundation.org 22:30:12 Commit SHA: eb5041bb0874f6b7cdca3e6793e1ef87c0289dce 22:30:12 Message: update experimental to v1.0.246 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-rfid-llrp-go-settings [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar PROJECT = device-rfid-llrp-go [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-rfid-llrp [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-166 [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-166 [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-166 [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 818b70e12f87a115318f5d588209b76dee9e5d7a [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 818b70e [Pipeline] echo 22:30:12 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 22:30:12 provisioning config files... 22:30:12 copy managed file [device-rfid-llrp-go-settings] to file:/w/workspace/undry_device-rfid-llrp-go_PR-166@tmp/config11996588969535641282tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 22:30:13 ---> docker-login.sh 22:30:13 nexus3.edgexfoundry.org:10001 22:30:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:30:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:30:13 Configure a credential helper to remove this warning. See 22:30:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:30:13 22:30:13 Login Succeeded 22:30:13 nexus3.edgexfoundry.org:10002 22:30:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:30:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:30:13 Configure a credential helper to remove this warning. See 22:30:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:30:13 22:30:13 Login Succeeded 22:30:13 nexus3.edgexfoundry.org:10003 22:30:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:30:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:30:13 Configure a credential helper to remove this warning. See 22:30:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:30:13 22:30:13 Login Succeeded 22:30:13 nexus3.edgexfoundry.org:10004 22:30:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:30:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:30:13 Configure a credential helper to remove this warning. See 22:30:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:30:13 22:30:13 Login Succeeded 22:30:13 docker.io 22:30:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:30:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:30:13 Configure a credential helper to remove this warning. See 22:30:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:30:13 22:30:13 Login Succeeded 22:30:13 ---> docker-login.sh ends [Pipeline] } 22:30:13 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 22:30:14 + git rev-list -1 --merges 818b70e12f87a115318f5d588209b76dee9e5d7a~1..818b70e12f87a115318f5d588209b76dee9e5d7a [Pipeline] echo 22:30:14 -----------> git rev-list -1 --merges 818b70e12f87a115318f5d588209b76dee9e5d7a~1..818b70e12f87a115318f5d588209b76dee9e5d7a 818b70e12f87a115318f5d588209b76dee9e5d7a [false] [Pipeline] sh 22:30:14 + git log --format=format:%s -1 818b70e12f87a115318f5d588209b76dee9e5d7a [Pipeline] echo 22:30:14 ========================================================= 22:30:14 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 22:30:14 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 22:30:14 + git log --format=format:%s -1 818b70e12f87a115318f5d588209b76dee9e5d7a [Pipeline] echo 22:30:14 [semverPrep] GIT_COMMIT: 818b70e12f87a115318f5d588209b76dee9e5d7a, Commit Message: build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 [Pipeline] echo 22:30:14 [semverPrep] This is not a build commit. [Pipeline] sh 22:30:15 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 22:30:15 + grep -v github /etc/ssh/ssh_known_hosts 22:30:15 + [ -e /tmp/ssh_known_hosts ] 22:30:15 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 22:30:15 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 22:30:15 + sudo tee -a /etc/ssh/ssh_known_hosts 22:30:15 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:30:15 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 22:30:15 22:30:15 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:30:15 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 22:30:15 0.1.4: Pulling from edgex-devops/py-git-semver 22:30:15 b85a868b505f: Pulling fs layer 22:30:15 e2be974225ed: Pulling fs layer 22:30:15 339a4e72a1f5: Pulling fs layer 22:30:15 988bab9f4d93: Pulling fs layer 22:30:15 1469e6f7b9e6: Pulling fs layer 22:30:15 eaf3925da568: Pulling fs layer 22:30:15 bab4dde63d76: Pulling fs layer 22:30:15 bde34c3a00c8: Pulling fs layer 22:30:15 b352a97aabf1: Pulling fs layer 22:30:15 4872d77fe225: Pulling fs layer 22:30:15 5851b861e8e6: Pulling fs layer 22:30:15 eaf3925da568: Waiting 22:30:15 5851b861e8e6: Waiting 22:30:15 4872d77fe225: Waiting 22:30:15 988bab9f4d93: Waiting 22:30:15 bde34c3a00c8: Waiting 22:30:15 e2be974225ed: Download complete 22:30:15 988bab9f4d93: Verifying Checksum 22:30:15 988bab9f4d93: Download complete 22:30:16 1469e6f7b9e6: Verifying Checksum 22:30:16 1469e6f7b9e6: Download complete 22:30:16 eaf3925da568: Verifying Checksum 22:30:16 eaf3925da568: Download complete 22:30:16 339a4e72a1f5: Verifying Checksum 22:30:16 339a4e72a1f5: Download complete 22:30:16 bde34c3a00c8: Download complete 22:30:16 b352a97aabf1: Download complete 22:30:16 4872d77fe225: Verifying Checksum 22:30:16 4872d77fe225: Download complete 22:30:16 5851b861e8e6: Verifying Checksum 22:30:16 5851b861e8e6: Download complete 22:30:16 b85a868b505f: Verifying Checksum 22:30:16 b85a868b505f: Download complete 22:30:16 bab4dde63d76: Verifying Checksum 22:30:16 bab4dde63d76: Download complete 22:30:17 b85a868b505f: Pull complete 22:30:17 e2be974225ed: Pull complete 22:30:18 339a4e72a1f5: Pull complete 22:30:18 988bab9f4d93: Pull complete 22:30:18 1469e6f7b9e6: Pull complete 22:30:18 eaf3925da568: Pull complete 22:30:20 bab4dde63d76: Pull complete 22:30:20 bde34c3a00c8: Pull complete 22:30:20 b352a97aabf1: Pull complete 22:30:20 4872d77fe225: Pull complete 22:30:20 5851b861e8e6: Pull complete 22:30:20 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 22:30:20 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 22:30:20 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:30:20 prd-ubuntu20.04-docker-8c-8g-4976 does not seem to be running inside a container 22:30:20 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/undry_device-rfid-llrp-go_PR-166 -v /w/workspace/undry_device-rfid-llrp-go_PR-166:/w/workspace/undry_device-rfid-llrp-go_PR-166:rw,z -v /w/workspace/undry_device-rfid-llrp-go_PR-166@tmp:/w/workspace/undry_device-rfid-llrp-go_PR-166@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-devops/py-git-semver:0.1.4 cat 22:30:23 $ docker top 0fee6dc8a59d84a83526492d461f831bd5de22f6e3800fe98737df968c5c2839 -eo pid,comm 22:30:23 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). 22:30:23 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 22:30:23 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 22:30:23 [ssh-agent] Looking for ssh-agent implementation... 22:30:23 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 22:30:23 $ docker exec 0fee6dc8a59d84a83526492d461f831bd5de22f6e3800fe98737df968c5c2839 ssh-agent 22:30:23 SSH_AUTH_SOCK=/tmp/ssh-TmuvxfZ3lANH/agent.32 22:30:23 SSH_AGENT_PID=38 22:30:23 Running ssh-add (command line suppressed) 22:30:23 Identity added: /w/workspace/undry_device-rfid-llrp-go_PR-166@tmp/private_key_7456897617039979449.key (/w/workspace/undry_device-rfid-llrp-go_PR-166@tmp/private_key_7456897617039979449.key) 22:30:23 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 22:30:23 + git tag --points-at HEAD [Pipeline] } 22:30:23 $ docker exec --env ******** --env ******** 0fee6dc8a59d84a83526492d461f831bd5de22f6e3800fe98737df968c5c2839 ssh-agent -k 22:30:23 unset SSH_AUTH_SOCK; 22:30:23 unset SSH_AGENT_PID; 22:30:23 echo Agent pid 38 killed; 22:30:23 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 22:30:23 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 22:30:23 [ssh-agent] Looking for ssh-agent implementation... 22:30:23 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 22:30:23 $ docker exec 0fee6dc8a59d84a83526492d461f831bd5de22f6e3800fe98737df968c5c2839 ssh-agent 22:30:24 SSH_AUTH_SOCK=/tmp/ssh-afSpNNQ4MeS3/agent.70 22:30:24 SSH_AGENT_PID=76 22:30:24 Running ssh-add (command line suppressed) 22:30:24 Identity added: /w/workspace/undry_device-rfid-llrp-go_PR-166@tmp/private_key_1398433308522212910.key (/w/workspace/undry_device-rfid-llrp-go_PR-166@tmp/private_key_1398433308522212910.key) 22:30:24 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 22:30:24 + git semver init 22:30:24 2023-03-21 22:30:24,657 [run_init] DEBUG init version:0.0.0 force:False 22:30:24 2023-03-21 22:30:24,658 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/undry_device-rfid-llrp-go_PR-166/.semver 22:30:24 2023-03-21 22:30:24,658 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-rfid-llrp-go.git /w/workspace/undry_device-rfid-llrp-go_PR-166/.semver 22:30:24 2023-03-21 22:30:24,659 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-rfid-llrp-go.git', '/w/workspace/undry_device-rfid-llrp-go_PR-166/.semver'], cwd=/w/workspace/undry_device-rfid-llrp-go_PR-166, universal_newlines=False, shell=None, istream=None) 22:30:25 2023-03-21 22:30:25,457 [append_file] DEBUG append to file:/w/workspace/undry_device-rfid-llrp-go_PR-166/.git/info/exclude 22:30:25 2023-03-21 22:30:25,458 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/undry_device-rfid-llrp-go_PR-166/.semver/PR-166 with force:False 22:30:25 2023-03-21 22:30:25,458 [write_file] DEBUG write to file:/w/workspace/undry_device-rfid-llrp-go_PR-166/.semver/PR-166 22:30:25 2023-03-21 22:30:25,462 [execute] INFO git cat-file --batch-check 22:30:25 2023-03-21 22:30:25,462 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/undry_device-rfid-llrp-go_PR-166/.semver, universal_newlines=False, shell=None, istream=) 22:30:25 2023-03-21 22:30:25,468 [execute] INFO git cat-file --batch 22:30:25 2023-03-21 22:30:25,468 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/undry_device-rfid-llrp-go_PR-166/.semver, universal_newlines=False, shell=None, istream=) 22:30:25 2023-03-21 22:30:25,473 [read_version] DEBUG read version from /w/workspace/undry_device-rfid-llrp-go_PR-166/.semver/PR-166 22:30:25 0.0.0 [Pipeline] } 22:30:25 $ docker exec --env ******** --env ******** 0fee6dc8a59d84a83526492d461f831bd5de22f6e3800fe98737df968c5c2839 ssh-agent -k 22:30:25 unset SSH_AUTH_SOCK; 22:30:25 unset SSH_AGENT_PID; 22:30:25 echo Agent pid 76 killed; 22:30:25 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 22:30:26 + git semver [Pipeline] } 22:30:26 $ docker stop --time=1 0fee6dc8a59d84a83526492d461f831bd5de22f6e3800fe98737df968c5c2839 22:30:27 $ docker rm -f --volumes 0fee6dc8a59d84a83526492d461f831bd5de22f6e3800fe98737df968c5c2839 [Pipeline] // withDockerContainer [Pipeline] sh 22:30:28 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 22:30:28 Stashed 1 file(s) [Pipeline] echo 22:30:28 [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 22:30:28 provisioning config files... 22:30:28 copy managed file [device-rfid-llrp-go-settings] to file:/w/workspace/undry_device-rfid-llrp-go_PR-166@tmp/config12976704713622508306tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 22:30:28 ---> docker-login.sh 22:30:28 nexus3.edgexfoundry.org:10001 22:30:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:30:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:30:28 Configure a credential helper to remove this warning. See 22:30:28 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:30:28 22:30:28 Login Succeeded 22:30:28 nexus3.edgexfoundry.org:10002 22:30:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:30:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:30:28 Configure a credential helper to remove this warning. See 22:30:28 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:30:28 22:30:28 Login Succeeded 22:30:28 nexus3.edgexfoundry.org:10003 22:30:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:30:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:30:28 Configure a credential helper to remove this warning. See 22:30:28 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:30:28 22:30:28 Login Succeeded 22:30:28 nexus3.edgexfoundry.org:10004 22:30:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:30:28 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:30:28 Configure a credential helper to remove this warning. See 22:30:28 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:30:28 22:30:28 Login Succeeded 22:30:28 docker.io 22:30:28 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:30:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:30:29 Configure a credential helper to remove this warning. See 22:30:29 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:30:29 22:30:29 Login Succeeded 22:30:29 ---> docker-login.sh ends [Pipeline] } 22:30:29 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 22:30:29 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 22:30:29 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 22:30:29 ========================================================= 22:30:29 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 22:30:29 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:30:29 + docker build -t ci-base-image-x86_64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine --build-arg MAKE=echo noop --target=builder . 22:30:29 Sending build context to Docker daemon 4.192MB 22:30:29 Step 1/12 : ARG BASE=golang:1.20-alpine3.17 22:30:29 Step 2/12 : FROM ${BASE} AS builder 22:30:29 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 22:30:29 63b65145d645: Pulling fs layer 22:30:29 a2d21d5440eb: Pulling fs layer 22:30:29 935e6c44a52c: Pulling fs layer 22:30:29 94cc34f8dd06: Pulling fs layer 22:30:29 30dea6a524f1: Pulling fs layer 22:30:29 a2aff8979fd8: Pulling fs layer 22:30:29 6808be2612f2: Pulling fs layer 22:30:29 f25807f1079a: Pulling fs layer 22:30:29 6808be2612f2: Waiting 22:30:29 a2aff8979fd8: Waiting 22:30:29 f25807f1079a: Waiting 22:30:29 94cc34f8dd06: Waiting 22:30:29 a2d21d5440eb: Download complete 22:30:29 94cc34f8dd06: Verifying Checksum 22:30:29 94cc34f8dd06: Download complete 22:30:29 30dea6a524f1: Verifying Checksum 22:30:29 30dea6a524f1: Download complete 22:30:29 63b65145d645: Download complete 22:30:29 a2aff8979fd8: Verifying Checksum 22:30:29 a2aff8979fd8: Download complete 22:30:29 63b65145d645: Pull complete 22:30:30 a2d21d5440eb: Pull complete 22:30:30 f25807f1079a: Verifying Checksum 22:30:30 f25807f1079a: Download complete 22:30:30 935e6c44a52c: Verifying Checksum 22:30:30 935e6c44a52c: Download complete 22:30:30 6808be2612f2: Verifying Checksum 22:30:30 6808be2612f2: Download complete 22:30:33 935e6c44a52c: Pull complete 22:30:33 94cc34f8dd06: Pull complete 22:30:33 30dea6a524f1: Pull complete 22:30:33 a2aff8979fd8: Pull complete 22:30:35 6808be2612f2: Pull complete 22:30:36 f25807f1079a: Pull complete 22:30:36 Digest: sha256:106942793af8b5907f587008084bb0888cadbc76d86ebd37d4d3227fb0f1e438 22:30:36 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 22:30:36 ---> 3b553350e43f 22:30:36 Step 3/12 : ARG ADD_BUILD_TAGS="" 22:30:40 ---> Running in c67e457becc7 22:30:40 Removing intermediate container c67e457becc7 22:30:40 ---> 90bae7a8b914 22:30:40 Step 4/12 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 22:30:40 ---> Running in 747a6461aaf1 22:30:40 Removing intermediate container 747a6461aaf1 22:30:40 ---> f09fb693fa3d 22:30:40 Step 5/12 : ARG ALPINE_PKG_BASE="make git" 22:30:40 ---> Running in ca597a4b1db8 22:30:40 Removing intermediate container ca597a4b1db8 22:30:40 ---> cffc897f1676 22:30:40 Step 6/12 : ARG ALPINE_PKG_EXTRA="" 22:30:40 ---> Running in 5e323a506562 22:30:40 Removing intermediate container 5e323a506562 22:30:40 ---> 66def358f28b 22:30:40 Step 7/12 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 22:30:40 ---> Running in 5e6d9d261006 22:30:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 22:30:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 22:30:40 OK: 265 MiB in 53 packages 22:30:41 Removing intermediate container 5e6d9d261006 22:30:41 ---> 2c890d89d9a8 22:30:41 Step 8/12 : WORKDIR /app 22:30:41 ---> Running in 110b8100cd86 22:30:41 Removing intermediate container 110b8100cd86 22:30:41 ---> 811e6708ec99 22:30:41 Step 9/12 : COPY go.mod vendor* ./ 22:30:41 ---> b51287c26977 22:30:41 Step 10/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 22:30:41 ---> Running in 4e9375391231 22:30:43 Still waiting to schedule task 22:30:43 ‘prd-centos7-blackbox-4c-2g-4488’ doesn’t have label ‘ubuntu20.04-docker-arm64-4c-16g’ 22:30:43 ‘prd-ubuntu20.04-docker-8c-8g-4966’ doesn’t have label ‘ubuntu20.04-docker-arm64-4c-16g’ 22:30:43 ‘prd-ubuntu20.04-docker-8c-8g-4967’ doesn’t have label ‘ubuntu20.04-docker-arm64-4c-16g’ 22:30:43 ‘prd-ubuntu20.04-docker-8c-8g-4975’ doesn’t have label ‘ubuntu20.04-docker-arm64-4c-16g’ 22:30:43 ‘prd-ubuntu20.04-docker-arm64-4c-16g-4969’ is offline 22:30:43 ‘prd-ubuntu20.04-docker-arm64-4c-16g-4977’ is offline 22:31:13 Removing intermediate container 4e9375391231 22:31:13 ---> 6a1987eef6d5 22:31:13 Step 11/12 : COPY . . 22:31:13 ---> b30d0b7cc911 22:31:13 Step 12/12 : RUN $MAKE 22:31:13 ---> Running in 26bf1242a814 22:31:13 noop 22:31:13 Removing intermediate container 26bf1242a814 22:31:13 ---> 611312ec3416 22:31:13 Successfully built 611312ec3416 22:31:13 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:31:13 + docker inspect -f . ci-base-image-x86_64 22:31:13 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:31:13 prd-ubuntu20.04-docker-8c-8g-4976 does not seem to be running inside a container 22:31:13 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/undry_device-rfid-llrp-go_PR-166 -v /w/workspace/undry_device-rfid-llrp-go_PR-166:/w/workspace/undry_device-rfid-llrp-go_PR-166:rw,z -v /w/workspace/undry_device-rfid-llrp-go_PR-166@tmp:/w/workspace/undry_device-rfid-llrp-go_PR-166@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 22:31:14 $ docker top 8ffe1f0d7660da938ffa1bdf50a24f7c6173ea2c731f15662c7a5734acfc3c47 -eo pid,comm [Pipeline] { [Pipeline] sh 22:31:14 + go version 22:31:14 go version go1.20.2 linux/amd64 [Pipeline] } 22:31:14 $ docker stop --time=1 8ffe1f0d7660da938ffa1bdf50a24f7c6173ea2c731f15662c7a5734acfc3c47 22:31:15 $ docker rm -f --volumes 8ffe1f0d7660da938ffa1bdf50a24f7c6173ea2c731f15662c7a5734acfc3c47 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:31:16 + docker inspect -f . ci-base-image-x86_64 22:31:16 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:31:16 prd-ubuntu20.04-docker-8c-8g-4976 does not seem to be running inside a container 22:31:16 $ 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-166 -v /w/workspace/undry_device-rfid-llrp-go_PR-166:/w/workspace/undry_device-rfid-llrp-go_PR-166:rw,z -v /w/workspace/undry_device-rfid-llrp-go_PR-166@tmp:/w/workspace/undry_device-rfid-llrp-go_PR-166@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 22:31:16 $ docker top 5d1143282608725075cc544230182536c312de75a3f72324b781f31e16b52ce7 -eo pid,comm [Pipeline] { [Pipeline] sh 22:31:17 + git config --global --add safe.directory /w/workspace/undry_device-rfid-llrp-go_PR-166 [Pipeline] fileExists [Pipeline] sh 22:31:17 + make test 22:31:17 go test ./... -coverprofile=coverage.out ./... 22:31:21 ? github.com/edgexfoundry/device-rfid-llrp-go [no test files] 22:31:31 ? github.com/edgexfoundry/device-rfid-llrp-go/cmd [no test files] 22:31:31 ? github.com/edgexfoundry/device-rfid-llrp-go/cmd/llrp [no test files] 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.248096868Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 22:31:35 level=INFO ts=2023-03-21T22:31:31.249130023Z app=test source=discover.go:343 host=127.0.0.1 port=59923 msg="Connection dialed" 22:31:35 level=INFO ts=2023-03-21T22:31:31.249890056Z app=test source=discover.go:391 host=127.0.0.1 port=59923 msg="Attempting to connect to potential LLRP device..." 22:31:35 level=INFO ts=2023-03-21T22:31:31.249921437Z app=test source=logging.go:34 type=MsgReaderEventNotification device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=WARN ts=2023-03-21T22:31:31.249941228Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.24998564Z app=test source=discover.go:364 msg="Sending GetReaderConfig." 22:31:35 level=INFO ts=2023-03-21T22:31:31.250035022Z app=test source=logging.go:25 type=MsgGetSupportedVersion device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.251866982Z app=test source=logging.go:34 type=MsgErrorMessage device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=WARN ts=2023-03-21T22:31:31.251890023Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.251907954Z app=test source=logging.go:45 type=MsgErrorMessage device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.251938155Z app=test source=logging.go:25 type=MsgGetReaderConfig device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.251998678Z app=test source=logging.go:34 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.252020209Z app=test source=logging.go:45 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.25203291Z app=test source=discover.go:377 msg="Sending GetReaderCapabilities." 22:31:35 level=INFO ts=2023-03-21T22:31:31.25204878Z app=test source=logging.go:25 type=MsgGetReaderCapabilities device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.252099162Z app=test source=logging.go:34 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.252119993Z app=test source=logging.go:45 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.252135784Z app=test source=logging.go:25 type=MsgCloseConnection device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.252188146Z app=test source=logging.go:34 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.252203167Z app=test source=logging.go:45 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.252237318Z app=test source=discover.go:397 host=127.0.0.1 port=59923 msg="Connection initiated successfully." 22:31:35 level=INFO ts=2023-03-21T22:31:31.252263059Z app=test source=discover.go:431 msg="Discovered device: &{deviceName:SpeedwayR-19-C5-D6 host:127.0.0.1 port:59923 vendor:25882 model:2001002 fwVersion:5.14.0.240}" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.252456518Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 22:31:35 level=INFO ts=2023-03-21T22:31:31.252614595Z app=test source=discover.go:343 host=127.0.0.1 port=59923 msg="Connection dialed" 22:31:35 level=INFO ts=2023-03-21T22:31:31.252631805Z app=test source=discover.go:391 host=127.0.0.1 port=59923 msg="Attempting to connect to potential LLRP device..." 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.252644206Z app=test source=discover.go:364 msg="Sending GetReaderConfig." 22:31:35 level=INFO ts=2023-03-21T22:31:31.252719579Z app=test source=logging.go:34 type=MsgReaderEventNotification device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=WARN ts=2023-03-21T22:31:31.25273264Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 22:31:35 level=INFO ts=2023-03-21T22:31:31.252754221Z app=test source=logging.go:25 type=MsgGetSupportedVersion device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.252800923Z app=test source=logging.go:34 type=MsgErrorMessage device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=WARN ts=2023-03-21T22:31:31.252812513Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.252821864Z app=test source=logging.go:45 type=MsgErrorMessage device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.252838454Z app=test source=logging.go:25 type=MsgGetReaderConfig device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.252882627Z app=test source=logging.go:34 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.252896128Z app=test source=logging.go:45 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.252910578Z app=test source=discover.go:377 msg="Sending GetReaderCapabilities." 22:31:35 level=INFO ts=2023-03-21T22:31:31.252924539Z app=test source=logging.go:25 type=MsgGetReaderCapabilities device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.252969211Z app=test source=logging.go:34 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.252982811Z app=test source=logging.go:45 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.252996562Z app=test source=logging.go:25 type=MsgCloseConnection device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.253042084Z app=test source=logging.go:34 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.253056255Z app=test source=logging.go:45 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.253074765Z app=test source=discover.go:397 host=127.0.0.1 port=59923 msg="Connection initiated successfully." 22:31:35 level=INFO ts=2023-03-21T22:31:31.253091346Z app=test source=discover.go:431 msg="Discovered device: &{deviceName:xArray-25-9C-D4 host:127.0.0.1 port:59923 vendor:25882 model:2001007 fwVersion:5.14.0.240}" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.253228832Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 22:31:35 level=INFO ts=2023-03-21T22:31:31.253358958Z app=test source=discover.go:343 host=127.0.0.1 port=59923 msg="Connection dialed" 22:31:35 level=INFO ts=2023-03-21T22:31:31.253375128Z app=test source=discover.go:391 host=127.0.0.1 port=59923 msg="Attempting to connect to potential LLRP device..." 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.253398909Z app=test source=discover.go:364 msg="Sending GetReaderConfig." 22:31:35 level=INFO ts=2023-03-21T22:31:31.253531065Z app=test source=logging.go:34 type=MsgReaderEventNotification device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=WARN ts=2023-03-21T22:31:31.253557736Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 22:31:35 level=INFO ts=2023-03-21T22:31:31.253594718Z app=test source=logging.go:25 type=MsgGetSupportedVersion device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.253690642Z app=test source=logging.go:34 type=MsgErrorMessage device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=WARN ts=2023-03-21T22:31:31.253710253Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.253724883Z app=test source=logging.go:45 type=MsgErrorMessage device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.253744364Z app=test source=logging.go:25 type=MsgGetReaderConfig device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.253814087Z app=test source=logging.go:34 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.253848619Z app=test source=logging.go:45 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.253863619Z app=test source=discover.go:377 msg="Sending GetReaderCapabilities." 22:31:35 level=INFO ts=2023-03-21T22:31:31.2538806Z app=test source=logging.go:25 type=MsgGetReaderCapabilities device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.253967554Z app=test source=logging.go:34 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.253987775Z app=test source=logging.go:45 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.254012346Z app=test source=logging.go:25 type=MsgCloseConnection device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.254099859Z app=test source=logging.go:34 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.254125911Z app=test source=logging.go:45 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.254159112Z app=test source=discover.go:397 host=127.0.0.1 port=59923 msg="Connection initiated successfully." 22:31:35 level=INFO ts=2023-03-21T22:31:31.254177393Z app=test source=discover.go:431 msg="Discovered device: &{deviceName:LLRP-D2-7F-A1 host:127.0.0.1 port:59923 vendor:25882 model:50 fwVersion:7.0.0}" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.254336381Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 22:31:35 level=INFO ts=2023-03-21T22:31:31.254503608Z app=test source=discover.go:343 host=127.0.0.1 port=59923 msg="Connection dialed" 22:31:35 level=INFO ts=2023-03-21T22:31:31.254524219Z app=test source=discover.go:391 host=127.0.0.1 port=59923 msg="Attempting to connect to potential LLRP device..." 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.254536089Z app=test source=discover.go:364 msg="Sending GetReaderConfig." 22:31:35 level=INFO ts=2023-03-21T22:31:31.25456029Z app=test source=logging.go:34 type=MsgReaderEventNotification device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=WARN ts=2023-03-21T22:31:31.254575851Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 22:31:35 level=INFO ts=2023-03-21T22:31:31.254597492Z app=test source=logging.go:25 type=MsgGetSupportedVersion device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.254669025Z app=test source=logging.go:34 type=MsgErrorMessage device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=WARN ts=2023-03-21T22:31:31.254683586Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.254699106Z app=test source=logging.go:45 type=MsgErrorMessage device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.254717707Z app=test source=logging.go:25 type=MsgGetReaderConfig device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.254805651Z app=test source=logging.go:34 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.254837362Z app=test source=logging.go:45 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.254854523Z app=test source=discover.go:377 msg="Sending GetReaderCapabilities." 22:31:35 level=INFO ts=2023-03-21T22:31:31.254869024Z app=test source=logging.go:25 type=MsgGetReaderCapabilities device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.254942337Z app=test source=logging.go:34 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.254967778Z app=test source=logging.go:45 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.254987339Z app=test source=logging.go:25 type=MsgCloseConnection device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.255046801Z app=test source=logging.go:34 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.255064802Z app=test source=logging.go:45 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.255085583Z app=test source=discover.go:397 host=127.0.0.1 port=59923 msg="Connection initiated successfully." 22:31:35 level=INFO ts=2023-03-21T22:31:31.255110534Z app=test source=discover.go:431 msg="Discovered device: &{deviceName:LLRP-302411f9c92d4f host:127.0.0.1 port:59923 vendor:25882 model:50 fwVersion:7.0.0}" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.255309273Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 22:31:35 level=INFO ts=2023-03-21T22:31:31.255466529Z app=test source=discover.go:343 host=127.0.0.1 port=59923 msg="Connection dialed" 22:31:35 level=INFO ts=2023-03-21T22:31:31.255498831Z app=test source=discover.go:391 host=127.0.0.1 port=59923 msg="Attempting to connect to potential LLRP device..." 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.255513791Z app=test source=discover.go:364 msg="Sending GetReaderConfig." 22:31:35 level=INFO ts=2023-03-21T22:31:31.255535672Z app=test source=logging.go:34 type=MsgReaderEventNotification device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=WARN ts=2023-03-21T22:31:31.255554463Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 22:31:35 level=INFO ts=2023-03-21T22:31:31.255656868Z app=test source=logging.go:25 type=MsgGetSupportedVersion device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.255723021Z app=test source=logging.go:34 type=MsgErrorMessage device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=WARN ts=2023-03-21T22:31:31.255736082Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.255747622Z app=test source=logging.go:45 type=MsgErrorMessage device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.255764053Z app=test source=logging.go:25 type=MsgGetReaderConfig device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.255840016Z app=test source=logging.go:34 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.255864397Z app=test source=logging.go:45 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.255879188Z app=test source=discover.go:377 msg="Sending GetReaderCapabilities." 22:31:35 level=INFO ts=2023-03-21T22:31:31.255898629Z app=test source=logging.go:25 type=MsgGetReaderCapabilities device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.255982162Z app=test source=logging.go:34 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.256011534Z app=test source=logging.go:45 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.256031915Z app=test source=logging.go:25 type=MsgCloseConnection device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.256082157Z app=test source=logging.go:34 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.256112208Z app=test source=logging.go:45 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.25616194Z app=test source=discover.go:397 host=127.0.0.1 port=59923 msg="Connection initiated successfully." 22:31:35 level=INFO ts=2023-03-21T22:31:31.256189361Z app=test source=discover.go:431 msg="Discovered device: &{deviceName:LLRP-FC-4D-1A host:127.0.0.1 port:59923 vendor:50 model:50 fwVersion:1.0.0}" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.25638143Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 22:31:35 level=INFO ts=2023-03-21T22:31:31.256513275Z app=test source=discover.go:343 host=127.0.0.1 port=59923 msg="Connection dialed" 22:31:35 level=INFO ts=2023-03-21T22:31:31.256533366Z app=test source=discover.go:391 host=127.0.0.1 port=59923 msg="Attempting to connect to potential LLRP device..." 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.256549837Z app=test source=discover.go:364 msg="Sending GetReaderConfig." 22:31:35 level=INFO ts=2023-03-21T22:31:31.256580848Z app=test source=logging.go:34 type=MsgReaderEventNotification device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=WARN ts=2023-03-21T22:31:31.256594359Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 22:31:35 level=INFO ts=2023-03-21T22:31:31.25661933Z app=test source=logging.go:25 type=MsgGetSupportedVersion device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.256710014Z app=test source=logging.go:34 type=MsgErrorMessage device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=WARN ts=2023-03-21T22:31:31.256723024Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.256737575Z app=test source=logging.go:45 type=MsgErrorMessage device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.256752166Z app=test source=logging.go:25 type=MsgGetReaderConfig device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.256819979Z app=test source=logging.go:34 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.25684636Z app=test source=logging.go:45 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.25686073Z app=test source=discover.go:377 msg="Sending GetReaderCapabilities." 22:31:35 level=INFO ts=2023-03-21T22:31:31.256877761Z app=test source=logging.go:25 type=MsgGetReaderCapabilities device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.256947014Z app=test source=logging.go:34 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.256972275Z app=test source=logging.go:45 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.256990976Z app=test source=logging.go:25 type=MsgCloseConnection device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.257073269Z app=test source=logging.go:34 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.257103052Z app=test source=logging.go:45 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.257141723Z app=test source=discover.go:397 host=127.0.0.1 port=59923 msg="Connection initiated successfully." 22:31:35 level=INFO ts=2023-03-21T22:31:31.257167795Z app=test source=discover.go:431 msg="Discovered device: &{deviceName:LLRP-001a004fd9ca2b host:127.0.0.1 port:59923 vendor:50 model:50 fwVersion:1.0.0}" 22:31:35 --- FAIL: TestAutoDiscoverNaming (0.01s) 22:31:35 --- FAIL: TestAutoDiscoverNaming/LLRP-FC-4D-1A (0.00s) 22:31:35 discover_test.go:178: error shutting down test emulator: WriteTo failed: write tcp4 127.0.0.1:59923->127.0.0.1:50168: use of closed network connection 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.257424296Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.257653895Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 22:31:35 level=INFO ts=2023-03-21T22:31:31.257783901Z app=test source=discover.go:343 host=127.0.0.1 port=59923 msg="Connection dialed" 22:31:35 level=INFO ts=2023-03-21T22:31:31.257818933Z app=test source=discover.go:391 host=127.0.0.1 port=59923 msg="Attempting to connect to potential LLRP device..." 22:31:35 level=INFO ts=2023-03-21T22:31:31.257844284Z app=test source=logging.go:34 type=MsgReaderEventNotification device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=WARN ts=2023-03-21T22:31:31.257856204Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.257849564Z app=test source=discover.go:364 msg="Sending GetReaderConfig." 22:31:35 level=INFO ts=2023-03-21T22:31:31.257882355Z app=test source=logging.go:25 type=MsgGetSupportedVersion device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.257967649Z app=test source=logging.go:34 type=MsgErrorMessage device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=WARN ts=2023-03-21T22:31:31.25798656Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.25800361Z app=test source=logging.go:45 type=MsgErrorMessage device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.258020981Z app=test source=logging.go:25 type=MsgGetReaderConfig device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.258093354Z app=test source=logging.go:34 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.258116565Z app=test source=logging.go:45 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.258131536Z app=test source=discover.go:377 msg="Sending GetReaderCapabilities." 22:31:35 level=INFO ts=2023-03-21T22:31:31.258146617Z app=test source=logging.go:25 type=MsgGetReaderCapabilities device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.258212149Z app=test source=logging.go:34 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.25823246Z app=test source=logging.go:45 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.258258211Z app=test source=logging.go:25 type=MsgCloseConnection device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.258307464Z app=test source=logging.go:34 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.258321654Z app=test source=logging.go:45 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.258342155Z app=test source=discover.go:397 host=127.0.0.1 port=59923 msg="Connection initiated successfully." 22:31:35 level=INFO ts=2023-03-21T22:31:31.258360086Z app=test source=discover.go:431 msg="Discovered device: &{deviceName:SpeedwayR-19-C5-D6 host:127.0.0.1 port:59923 vendor:25882 model:2001002 fwVersion:5.14.0.240}" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.258471181Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 22:31:35 level=INFO ts=2023-03-21T22:31:31.258594327Z app=test source=discover.go:343 host=127.0.0.1 port=59923 msg="Connection dialed" 22:31:35 level=INFO ts=2023-03-21T22:31:31.258618828Z app=test source=discover.go:391 host=127.0.0.1 port=59923 msg="Attempting to connect to potential LLRP device..." 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.258630698Z app=test source=discover.go:364 msg="Sending GetReaderConfig." 22:31:35 level=INFO ts=2023-03-21T22:31:31.258680401Z app=test source=logging.go:34 type=MsgReaderEventNotification device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=WARN ts=2023-03-21T22:31:31.258693711Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 22:31:35 level=INFO ts=2023-03-21T22:31:31.258719042Z app=test source=logging.go:25 type=MsgGetSupportedVersion device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.258809146Z app=test source=logging.go:34 type=MsgErrorMessage device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=WARN ts=2023-03-21T22:31:31.258823407Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.258838227Z app=test source=logging.go:45 type=MsgErrorMessage device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.258856298Z app=test source=logging.go:25 type=MsgGetReaderConfig device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.258923541Z app=test source=logging.go:34 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.258944802Z app=test source=logging.go:45 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.258954952Z app=test source=discover.go:377 msg="Sending GetReaderCapabilities." 22:31:35 level=INFO ts=2023-03-21T22:31:31.258969683Z app=test source=logging.go:25 type=MsgGetReaderCapabilities device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.259031596Z app=test source=logging.go:34 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.259058477Z app=test source=logging.go:45 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.259075818Z app=test source=logging.go:25 type=MsgCloseConnection device=probe-127.0.0.1 msg="Sending LLRP message" 22:31:35 level=INFO ts=2023-03-21T22:31:31.259152571Z app=test source=logging.go:34 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 22:31:35 level=DEBUG ts=2023-03-21T22:31:31.259182302Z app=test source=logging.go:45 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Handled LLRP message." 22:31:35 level=INFO ts=2023-03-21T22:31:31.259214484Z app=test source=discover.go:397 host=127.0.0.1 port=59923 msg="Connection initiated successfully." 22:31:35 level=INFO ts=2023-03-21T22:31:31.259246545Z app=test source=discover.go:431 msg="Discovered device: &{deviceName:SpeedwayR-19-C5-D6 host:127.0.0.1 port:59923 vendor:25882 model:2001002 fwVersion:5.14.0.240}" 22:31:35 level=WARN ts=2023-03-21T22:31:31.25936671Z app=test source=discover.go:253 msg="Re-discovered existing device at the same TCP address, nothing to do." 22:31:35 FAIL 22:31:35 github.com/edgexfoundry/device-rfid-llrp-go/internal/driver coverage: 40.7% of statements 22:31:35 FAIL github.com/edgexfoundry/device-rfid-llrp-go/internal/driver 3.632s 22:31:35 ok github.com/edgexfoundry/device-rfid-llrp-go/internal/llrp 0.242s coverage: 52.0% of statements 22:31:35 ok github.com/edgexfoundry/device-rfid-llrp-go/internal/retry 0.009s coverage: 95.5% of statements 22:31:35 FAIL 22:31:35 make: *** [Makefile:31: unittest] Error 1 [Pipeline] } 22:31:35 $ docker stop --time=1 5d1143282608725075cc544230182536c312de75a3f72324b781f31e16b52ce7 22:31:38 $ docker rm -f --volumes 5d1143282608725075cc544230182536c312de75a3f72324b781f31e16b52ce7 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) Stage "Build" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:31:39 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 22:31:39 22:31:39 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:31:39 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 22:31:39 latest: Pulling from edgex-lftools-log-publisher 22:31:39 5eb5b503b376: Pulling fs layer 22:31:39 5c69ac0246d0: Pulling fs layer 22:31:39 ec43610c2a17: Pulling fs layer 22:31:39 3a2ae6a8a46f: Pulling fs layer 22:31:39 33b1e0a273af: Pulling fs layer 22:31:39 5d3b04190fa2: Pulling fs layer 22:31:39 2f39f015ded8: Pulling fs layer 22:31:39 5d3b04190fa2: Waiting 22:31:39 3a2ae6a8a46f: Waiting 22:31:39 33b1e0a273af: Waiting 22:31:39 5c69ac0246d0: Download complete 22:31:39 3a2ae6a8a46f: Verifying Checksum 22:31:39 3a2ae6a8a46f: Download complete 22:31:39 33b1e0a273af: Verifying Checksum 22:31:39 33b1e0a273af: Download complete 22:31:39 5d3b04190fa2: Verifying Checksum 22:31:39 5d3b04190fa2: Download complete 22:31:39 ec43610c2a17: Verifying Checksum 22:31:39 ec43610c2a17: Download complete 22:31:39 5eb5b503b376: Verifying Checksum 22:31:39 5eb5b503b376: Download complete 22:31:40 2f39f015ded8: Download complete 22:31:40 5eb5b503b376: Pull complete 22:31:40 5c69ac0246d0: Pull complete 22:31:41 ec43610c2a17: Pull complete 22:31:41 3a2ae6a8a46f: Pull complete 22:31:41 33b1e0a273af: Pull complete 22:31:41 5d3b04190fa2: Pull complete 22:31:45 2f39f015ded8: Pull complete 22:31:45 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 22:31:45 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 22:31:45 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:31:46 prd-ubuntu20.04-docker-8c-8g-4976 does not seem to be running inside a container 22:31:46 $ 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-166 -v /w/workspace/undry_device-rfid-llrp-go_PR-166:/w/workspace/undry_device-rfid-llrp-go_PR-166:rw,z -v /w/workspace/undry_device-rfid-llrp-go_PR-166@tmp:/w/workspace/undry_device-rfid-llrp-go_PR-166@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 22:31:49 $ docker top 2b176d95a1778ac76145fe8648829e677843e94bfe36a305b98210645e72bcc0 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 22:31:49 ---> job-cost.sh 22:31:49 lf-activate-venv: SKIPPING 22:31:49 INFO: No Stack... 22:31:49 INFO: Retrieving Pricing Info for: v3-standard-8 22:31:50 INFO: Archiving Costs [Pipeline] sh 22:31:50 + + cat /w/workspace/undry_device-rfid-llrp-go_PR-166/archives/cost.csv 22:31:50 cut -d, -f6 [Pipeline] lock 22:31:50 Trying to acquire lock on [jenkins-edgexfoundry-device-rfid-llrp-go-PR-166-9-stack-cost] 22:31:50 Resource [jenkins-edgexfoundry-device-rfid-llrp-go-PR-166-9-stack-cost] did not exist. Created. 22:31:50 Lock acquired on [jenkins-edgexfoundry-device-rfid-llrp-go-PR-166-9-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 22:31:50 + echo total: 0.2199999988079071 [Pipeline] stash 22:31:50 Stashed 1 file(s) [Pipeline] } 22:31:50 Lock released on resource [jenkins-edgexfoundry-device-rfid-llrp-go-PR-166-9-stack-cost] [Pipeline] // lock [Pipeline] } 22:31:50 $ docker stop --time=1 2b176d95a1778ac76145fe8648829e677843e94bfe36a305b98210645e72bcc0 22:31:52 $ docker rm -f --volumes 2b176d95a1778ac76145fe8648829e677843e94bfe36a305b98210645e72bcc0 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 22:31:52 Failed in branch amd64 22:33:03 Running on prd-ubuntu20.04-docker-arm64-4c-16g-4979 in /w/workspace/undry_device-rfid-llrp-go_PR-166 [Pipeline] { [Pipeline] ws 22:33:03 Running in /w/workspace/device-rfid-llrp-go/9 [Pipeline] { [Pipeline] checkout 22:33:03 Selected Git installation does not exist. Using Default 22:33:03 The recommended git tool is: NONE 22:33:09 using credential edgex-jenkins-ssh 22:33:09 Cloning the remote Git repository 22:33:09 Cloning repository git@github.com:edgexfoundry/device-rfid-llrp-go.git 22:33:09 > git init /w/workspace/device-rfid-llrp-go/9 # timeout=10 22:33:09 Fetching upstream changes from git@github.com:edgexfoundry/device-rfid-llrp-go.git 22:33:09 > git --version # timeout=10 22:33:10 > git --version # 'git version 2.25.1' 22:33:10 using GIT_SSH to set credentials SSH Credentials for GitHub 22:33:10 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-rfid-llrp-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 22:33:11 > git config remote.origin.url git@github.com:edgexfoundry/device-rfid-llrp-go.git # timeout=10 22:33:11 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 22:33:13 Merging remotes/origin/main commit 56ebd084d71db325e16ff8b089022d3f4ad733ae into PR head commit 818b70e12f87a115318f5d588209b76dee9e5d7a 22:33:12 > git config remote.origin.url git@github.com:edgexfoundry/device-rfid-llrp-go.git # timeout=10 22:33:12 Fetching upstream changes from git@github.com:edgexfoundry/device-rfid-llrp-go.git 22:33:12 using GIT_SSH to set credentials SSH Credentials for GitHub 22:33:12 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-rfid-llrp-go.git +refs/pull/166/head:refs/remotes/origin/PR-166 +refs/heads/main:refs/remotes/origin/main # timeout=10 22:33:13 > git config core.sparsecheckout # timeout=10 22:33:13 > git checkout -f 818b70e12f87a115318f5d588209b76dee9e5d7a # timeout=10 22:33:13 > git remote # timeout=10 22:33:13 > git config --get remote.origin.url # timeout=10 22:33:13 Merge succeeded, producing 818b70e12f87a115318f5d588209b76dee9e5d7a 22:33:13 Checking out Revision 818b70e12f87a115318f5d588209b76dee9e5d7a (PR-166) 22:33:14 Commit message: "build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 22:33:13 using GIT_SSH to set credentials SSH Credentials for GitHub 22:33:13 > git merge 56ebd084d71db325e16ff8b089022d3f4ad733ae # timeout=10 22:33:13 > git rev-parse HEAD^{commit} # timeout=10 22:33:13 > git config core.sparsecheckout # timeout=10 22:33:13 > git checkout -f 818b70e12f87a115318f5d588209b76dee9e5d7a # timeout=10 22:33:14 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 22:33:14 % Total % Received % Xferd Average Speed Time Time Time Current 22:33:14 Dload Upload Total Spent Left Speed 22:33:14 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 65726 0 --:--:-- --:--:-- --:--:-- 65726 [Pipeline] sh 22:33:15 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 22:33:16 + sudo tee /etc/docker/daemon.new 22:33:16 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 22:33:16 { 22:33:16 "registry-mirrors": [ 22:33:16 "https://nexus3.edgexfoundry.org:10001" 22:33:16 ], 22:33:16 "bip": "10.250.0.254/24", 22:33:16 "hosts": [ 22:33:16 "tcp://0.0.0.0:5555", 22:33:16 "unix:///var/run/docker.sock" 22:33:16 ], 22:33:16 "mtu": 1458, 22:33:16 "selinux-enabled": true, 22:33:16 "seccomp-profile": "/etc/docker/seccomp.json" 22:33:16 } [Pipeline] sh 22:33:16 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 22:33:16 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 22:33:35 provisioning config files... 22:33:35 copy managed file [device-rfid-llrp-go-settings] to file:/w/workspace/device-rfid-llrp-go/9@tmp/config6072574053730963184tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 22:33:35 ---> docker-login.sh 22:33:35 nexus3.edgexfoundry.org:10001 22:33:36 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:33:36 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:33:36 Configure a credential helper to remove this warning. See 22:33:36 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:33:36 22:33:36 Login Succeeded 22:33:36 nexus3.edgexfoundry.org:10002 22:33:36 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:33:36 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:33:36 Configure a credential helper to remove this warning. See 22:33:36 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:33:36 22:33:36 Login Succeeded 22:33:36 nexus3.edgexfoundry.org:10003 22:33:36 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:33:36 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:33:36 Configure a credential helper to remove this warning. See 22:33:36 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:33:36 22:33:36 Login Succeeded 22:33:36 nexus3.edgexfoundry.org:10004 22:33:37 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:33:37 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:33:37 Configure a credential helper to remove this warning. See 22:33:37 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:33:37 22:33:37 Login Succeeded 22:33:37 docker.io 22:33:37 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 22:33:37 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 22:33:37 Configure a credential helper to remove this warning. See 22:33:37 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 22:33:37 22:33:37 Login Succeeded 22:33:37 ---> docker-login.sh ends [Pipeline] } 22:33:37 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 22:33:38 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 22:33:38 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 22:33:38 ========================================================= 22:33:38 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 22:33:38 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:33:38 + docker build -t ci-base-image-arm64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine --build-arg MAKE=echo noop --target=builder . 22:33:39 Sending build context to Docker daemon 1.212MB 22:33:39 Step 1/12 : ARG BASE=golang:1.20-alpine3.17 22:33:39 Step 2/12 : FROM ${BASE} AS builder 22:33:40 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 22:33:40 af6eaf76a39c: Pulling fs layer 22:33:40 55522c791124: Pulling fs layer 22:33:40 ce5c4a1c91eb: Pulling fs layer 22:33:40 169dfbe0d373: Pulling fs layer 22:33:40 e1ff8fa3b103: Pulling fs layer 22:33:40 52ebb69f0ebf: Pulling fs layer 22:33:40 5abe8eddf0d5: Pulling fs layer 22:33:40 e1ff8fa3b103: Waiting 22:33:40 52ebb69f0ebf: Waiting 22:33:40 5abe8eddf0d5: Waiting 22:33:40 169dfbe0d373: Waiting 22:33:40 55522c791124: Download complete 22:33:40 169dfbe0d373: Verifying Checksum 22:33:40 169dfbe0d373: Download complete 22:33:40 e1ff8fa3b103: Verifying Checksum 22:33:40 e1ff8fa3b103: Download complete 22:33:40 af6eaf76a39c: Verifying Checksum 22:33:40 af6eaf76a39c: Download complete 22:33:41 af6eaf76a39c: Pull complete 22:33:41 5abe8eddf0d5: Verifying Checksum 22:33:41 5abe8eddf0d5: Download complete 22:33:42 55522c791124: Pull complete 22:33:43 ce5c4a1c91eb: Download complete 22:33:43 52ebb69f0ebf: Verifying Checksum 22:33:43 52ebb69f0ebf: Download complete 22:33:55 ce5c4a1c91eb: Pull complete 22:33:55 169dfbe0d373: Pull complete 22:33:55 e1ff8fa3b103: Pull complete 22:34:00 52ebb69f0ebf: Pull complete 22:34:02 5abe8eddf0d5: Pull complete 22:34:02 Digest: sha256:978cc1420e451f27bd88fdeece3ad01a9109ec773b62f165dfc696fd516b3d8f 22:34:02 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 22:34:02 ---> 6cb57ee374ae 22:34:02 Step 3/12 : ARG ADD_BUILD_TAGS="" 22:34:04 ---> Running in 99019a652cf4 22:34:04 Removing intermediate container 99019a652cf4 22:34:04 ---> 34874d1ba427 22:34:04 Step 4/12 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 22:34:04 ---> Running in a99c32a8935a 22:34:05 Removing intermediate container a99c32a8935a 22:34:05 ---> 8111b1fa23fb 22:34:05 Step 5/12 : ARG ALPINE_PKG_BASE="make git" 22:34:05 ---> Running in 8c8827bed00f 22:34:05 Removing intermediate container 8c8827bed00f 22:34:05 ---> c21a963bd9b8 22:34:05 Step 6/12 : ARG ALPINE_PKG_EXTRA="" 22:34:05 ---> Running in 10c2a91b653f 22:34:05 Removing intermediate container 10c2a91b653f 22:34:05 ---> 49c2b80b73f7 22:34:05 Step 7/12 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 22:34:05 ---> Running in 842014798f34 22:34:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 22:34:08 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 22:34:09 OK: 263 MiB in 53 packages 22:34:10 Removing intermediate container 842014798f34 22:34:10 ---> a58e4ab45a5d 22:34:10 Step 8/12 : WORKDIR /app 22:34:10 ---> Running in ab74e533ae67 22:34:10 Removing intermediate container ab74e533ae67 22:34:10 ---> 2381ec27eae0 22:34:10 Step 9/12 : COPY go.mod vendor* ./ 22:34:11 ---> 116e762e8bb9 22:34:11 Step 10/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 22:34:11 ---> Running in eccb65b36c93 22:35:32 Removing intermediate container eccb65b36c93 22:35:32 ---> 458ec9673d96 22:35:32 Step 11/12 : COPY . . 22:35:32 ---> 5bb8b91807de 22:35:32 Step 12/12 : RUN $MAKE 22:35:32 ---> Running in 7ece3d0f3369 22:35:32 noop 22:35:32 Removing intermediate container 7ece3d0f3369 22:35:32 ---> 386181ec1004 22:35:32 Successfully built 386181ec1004 22:35:32 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:35:33 + docker inspect -f . ci-base-image-arm64 22:35:33 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:35:33 prd-ubuntu20.04-docker-arm64-4c-16g-4979 does not seem to be running inside a container 22:35:33 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-rfid-llrp-go/9 -v /w/workspace/device-rfid-llrp-go/9:/w/workspace/device-rfid-llrp-go/9:rw,z -v /w/workspace/device-rfid-llrp-go/9@tmp:/w/workspace/device-rfid-llrp-go/9@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 22:35:34 $ docker top 0a4488549d63ba59fdbfc8ffedcba31e2ef50f11ef47693f7b5b0a2f91f714de -eo pid,comm [Pipeline] { [Pipeline] sh 22:35:35 + go version 22:35:35 go version go1.20.2 linux/arm64 [Pipeline] } 22:35:35 $ docker stop --time=1 0a4488549d63ba59fdbfc8ffedcba31e2ef50f11ef47693f7b5b0a2f91f714de 22:35:39 $ docker rm -f --volumes 0a4488549d63ba59fdbfc8ffedcba31e2ef50f11ef47693f7b5b0a2f91f714de [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:35:40 + docker inspect -f . ci-base-image-arm64 22:35:40 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:35:40 prd-ubuntu20.04-docker-arm64-4c-16g-4979 does not seem to be running inside a container 22:35:40 $ 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/9 -v /w/workspace/device-rfid-llrp-go/9:/w/workspace/device-rfid-llrp-go/9:rw,z -v /w/workspace/device-rfid-llrp-go/9@tmp:/w/workspace/device-rfid-llrp-go/9@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 22:35:42 $ docker top e6e5a2c43e8cb9d86b81100ff646bb4221601d3ce71792c6c2af486094e9ca19 -eo pid,comm [Pipeline] { [Pipeline] sh 22:35:42 + git config --global --add safe.directory /w/workspace/device-rfid-llrp-go/9 [Pipeline] fileExists [Pipeline] sh 22:35:43 + make test 22:35:43 go test ./... -coverprofile=coverage.out ./... 22:36:22 ? github.com/edgexfoundry/device-rfid-llrp-go [no test files] 22:38:44 ? github.com/edgexfoundry/device-rfid-llrp-go/cmd [no test files] 22:38:44 ? github.com/edgexfoundry/device-rfid-llrp-go/cmd/llrp [no test files] 22:39:11 ok github.com/edgexfoundry/device-rfid-llrp-go/internal/driver 27.941s coverage: 40.7% of statements 22:39:11 ok github.com/edgexfoundry/device-rfid-llrp-go/internal/llrp 0.569s coverage: 52.0% of statements 22:39:11 ok github.com/edgexfoundry/device-rfid-llrp-go/internal/retry 0.035s coverage: 95.5% of statements 22:39:11 WARNING: Linting skipped (not on x86_64 or linter not installed) 22:39:11 go vet ./... 22:39:44 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 22:39:44 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 22:39:44 ./bin/test-attribution-txt.sh 22:39:44 An attribution for golang.org/x/mod is missing from Attribution.txt, please add 22:39:44 An attribution for golang.org/x/tools is missing from Attribution.txt, please add [Pipeline] echo 22:39:44 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 22:39:44 $ docker stop --time=1 e6e5a2c43e8cb9d86b81100ff646bb4221601d3ce71792c6c2af486094e9ca19 22:39:46 $ docker rm -f --volumes e6e5a2c43e8cb9d86b81100ff646bb4221601d3ce71792c6c2af486094e9ca19 [Pipeline] // withDockerContainer [Pipeline] sh 22:39:47 + sudo chown -R jenkins:jenkins . [Pipeline] stash 22:39:48 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 22:39:48 + sudo chown -R jenkins:jenkins . [Pipeline] sh 22:39:49 + ls -al . 22:39:49 total 628 22:39:49 drwxrwxr-x 10 jenkins jenkins 4096 Mar 21 22:35 . 22:39:49 drwxrwxr-x 4 jenkins jenkins 4096 Mar 21 22:33 .. 22:39:49 -rw-rw-r-- 1 jenkins jenkins 134 Mar 21 22:33 .dockerignore 22:39:49 drwxrwxr-x 8 jenkins jenkins 4096 Mar 21 22:33 .git 22:39:49 drwxrwxr-x 3 jenkins jenkins 4096 Mar 21 22:33 .github 22:39:49 -rw-rw-r-- 1 jenkins jenkins 946 Mar 21 22:33 .gitignore 22:39:49 -rw-rw-r-- 1 jenkins jenkins 41 Mar 21 22:33 .golangci.yml 22:39:49 -rw-rw-r-- 1 jenkins jenkins 10896 Mar 21 22:33 Attribution.txt 22:39:49 -rw-rw-r-- 1 jenkins jenkins 5905 Mar 21 22:33 CHANGELOG.md 22:39:49 -rw-rw-r-- 1 jenkins jenkins 1347 Mar 21 22:33 Dockerfile 22:39:49 -rw-rw-r-- 1 jenkins jenkins 677 Mar 21 22:33 GOVERNANCE.md 22:39:49 -rw-rw-r-- 1 jenkins jenkins 683 Mar 21 22:33 Jenkinsfile 22:39:49 -rw-rw-r-- 1 jenkins jenkins 11347 Mar 21 22:33 LICENSE 22:39:49 -rw-rw-r-- 1 jenkins jenkins 2053 Mar 21 22:33 Makefile 22:39:49 -rw-rw-r-- 1 jenkins jenkins 625 Mar 21 22:33 OWNERS.md 22:39:49 -rw-rw-r-- 1 jenkins jenkins 28496 Mar 21 22:33 README.md 22:39:49 -rw-rw-r-- 1 jenkins jenkins 5 Mar 21 22:30 VERSION 22:39:49 drwxrwxr-x 2 jenkins jenkins 4096 Mar 21 22:33 bin 22:39:49 drwxrwxr-x 4 jenkins jenkins 4096 Mar 21 22:33 cmd 22:39:49 -rw-r--r-- 1 jenkins jenkins 457862 Mar 21 22:39 coverage.out 22:39:49 drwxrwxr-x 2 jenkins jenkins 4096 Mar 21 22:33 examples 22:39:49 -rw-rw-r-- 1 jenkins jenkins 3462 Mar 21 22:33 go.mod 22:39:49 -rw-rw-r-- 1 jenkins jenkins 33032 Mar 21 22:33 go.sum 22:39:49 drwxrwxr-x 2 jenkins jenkins 4096 Mar 21 22:33 images 22:39:49 drwxrwxr-x 5 jenkins jenkins 4096 Mar 21 22:33 internal 22:39:49 drwxrwxr-x 4 jenkins jenkins 4096 Mar 21 22:33 snap 22:39:49 -rw-rw-r-- 1 jenkins jenkins 193 Mar 21 22:33 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:39:49 + 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=818b70e12f87a115318f5d588209b76dee9e5d7a --label arch=arm64 --label version=0.0.0 . 22:39:49 Sending build context to Docker daemon 1.212MB 22:39:49 Step 1/24 : ARG BASE=golang:1.20-alpine3.17 22:39:49 Step 2/24 : FROM ${BASE} AS builder 22:39:49 ---> 386181ec1004 22:39:49 Step 3/24 : ARG ADD_BUILD_TAGS="" 22:39:49 ---> Running in 229745b3829c 22:39:50 Removing intermediate container 229745b3829c 22:39:50 ---> 1904f778cfdd 22:39:50 Step 4/24 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 22:39:50 ---> Running in ae965d699d80 22:39:50 Removing intermediate container ae965d699d80 22:39:50 ---> 2783c8c36563 22:39:50 Step 5/24 : ARG ALPINE_PKG_BASE="make git" 22:39:50 ---> Running in acd0b6754ca0 22:39:50 Removing intermediate container acd0b6754ca0 22:39:50 ---> a7442e34253f 22:39:50 Step 6/24 : ARG ALPINE_PKG_EXTRA="" 22:39:50 ---> Running in 1382e6a6272c 22:39:51 Removing intermediate container 1382e6a6272c 22:39:51 ---> c84518501f8d 22:39:51 Step 7/24 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 22:39:51 ---> Running in a77c22ed5d52 22:39:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 22:39:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 22:39:54 OK: 263 MiB in 53 packages 22:39:55 Removing intermediate container a77c22ed5d52 22:39:55 ---> ef97ec40e1b1 22:39:55 Step 8/24 : WORKDIR /app 22:39:55 ---> Running in 309aabed3b57 22:39:55 Removing intermediate container 309aabed3b57 22:39:55 ---> 30d20fe72637 22:39:55 Step 9/24 : COPY go.mod vendor* ./ 22:39:56 ---> 8adb55f05a89 22:39:56 Step 10/24 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 22:39:56 ---> Running in 77a9a90d67ee 22:39:58 Removing intermediate container 77a9a90d67ee 22:39:58 ---> 59b6e44ad5a0 22:39:58 Step 11/24 : COPY . . 22:40:01 ---> adfcd1209632 22:40:01 Step 12/24 : RUN $MAKE 22:40:01 ---> Running in 18d108596fb5 22:40:02 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-rfid-llrp-go.Version=0.0.0" -trimpath -mod=readonly -o cmd/device-rfid-llrp ./cmd 22:42:38 Removing intermediate container 18d108596fb5 22:42:38 ---> 611870708c32 22:42:38 Step 13/24 : FROM alpine:3.17 22:42:38 3.17: Pulling from library/alpine 22:42:38 af6eaf76a39c: Already exists 22:42:38 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 22:42:38 Status: Downloaded newer image for alpine:3.17 22:42:38 ---> d74e625d9115 22:42:38 Step 14/24 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel' 22:42:38 ---> Running in 9fd78c6679a6 22:42:38 Removing intermediate container 9fd78c6679a6 22:42:38 ---> 5e4a54cee8e0 22:42:38 Step 15/24 : RUN apk add --update --no-cache dumb-init 22:42:38 ---> Running in d1488dd71a32 22:42:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 22:42:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 22:42:38 (1/1) Installing dumb-init (1.2.5-r2) 22:42:38 Executing busybox-1.35.0-r29.trigger 22:42:38 OK: 8 MiB in 16 packages 22:42:38 Removing intermediate container d1488dd71a32 22:42:38 ---> 23d9b906d091 22:42:38 Step 16/24 : COPY --from=builder /app/LICENSE / 22:42:38 ---> 1194d5fa2bc3 22:42:38 Step 17/24 : COPY --from=builder /app/Attribution.txt / 22:42:38 ---> dd00c47fa58a 22:42:38 Step 18/24 : COPY --from=builder /app/cmd/ / 22:42:38 ---> 857e21228832 22:42:38 Step 19/24 : EXPOSE 59989 22:42:38 ---> Running in f32155ba8492 22:42:38 Removing intermediate container f32155ba8492 22:42:38 ---> b7e141ef1536 22:42:38 Step 20/24 : ENTRYPOINT ["/device-rfid-llrp"] 22:42:38 ---> Running in aaadd4ebe1b1 22:42:38 Removing intermediate container aaadd4ebe1b1 22:42:38 ---> d447197b04fe 22:42:38 Step 21/24 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 22:42:38 ---> Running in c25f94a9bca4 22:42:38 Removing intermediate container c25f94a9bca4 22:42:38 ---> 47c4fd736049 22:42:38 Step 22/24 : LABEL arch=arm64 22:42:38 ---> Running in 43e3416bd312 22:42:38 Removing intermediate container 43e3416bd312 22:42:38 ---> e0d569f3a6a7 22:42:38 Step 23/24 : LABEL git_sha=818b70e12f87a115318f5d588209b76dee9e5d7a 22:42:38 ---> Running in 274e37e329de 22:42:38 Removing intermediate container 274e37e329de 22:42:38 ---> 413f4ab9e26b 22:42:38 Step 24/24 : LABEL version=0.0.0 22:42:38 ---> Running in 224e134e60a5 22:42:38 Removing intermediate container 224e134e60a5 22:42:38 ---> ab6bf85b5a67 22:42:38 [Warning] One or more build-args [ARCH] were not consumed 22:42:38 Successfully built ab6bf85b5a67 22:42:38 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] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:42:39 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 22:42:39 22:42:39 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:42:39 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 22:42:39 arm64: Pulling from edgex-lftools-log-publisher 22:42:39 8998bd30e6a1: Pulling fs layer 22:42:39 04944245beec: Pulling fs layer 22:42:39 699f458cf7ca: Pulling fs layer 22:42:39 765212b225bb: Pulling fs layer 22:42:39 f23df028b6ca: Pulling fs layer 22:42:39 d65c8cfc05b1: Pulling fs layer 22:42:39 2437ff75d9bd: Pulling fs layer 22:42:39 f23df028b6ca: Waiting 22:42:39 765212b225bb: Waiting 22:42:39 d65c8cfc05b1: Waiting 22:42:39 2437ff75d9bd: Waiting 22:42:39 04944245beec: Verifying Checksum 22:42:39 04944245beec: Download complete 22:42:39 765212b225bb: Verifying Checksum 22:42:39 765212b225bb: Download complete 22:42:39 f23df028b6ca: Verifying Checksum 22:42:39 f23df028b6ca: Download complete 22:42:39 d65c8cfc05b1: Verifying Checksum 22:42:39 d65c8cfc05b1: Download complete 22:42:40 699f458cf7ca: Verifying Checksum 22:42:40 699f458cf7ca: Download complete 22:42:40 8998bd30e6a1: Verifying Checksum 22:42:40 8998bd30e6a1: Download complete 22:42:42 2437ff75d9bd: Verifying Checksum 22:42:42 2437ff75d9bd: Download complete 22:42:44 8998bd30e6a1: Pull complete 22:42:44 04944245beec: Pull complete 22:42:46 699f458cf7ca: Pull complete 22:42:46 765212b225bb: Pull complete 22:42:46 f23df028b6ca: Pull complete 22:42:47 d65c8cfc05b1: Pull complete 22:43:05 2437ff75d9bd: Pull complete 22:43:05 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 22:43:05 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 22:43:05 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:43:05 prd-ubuntu20.04-docker-arm64-4c-16g-4979 does not seem to be running inside a container 22:43:05 $ 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/9 -v /w/workspace/device-rfid-llrp-go/9:/w/workspace/device-rfid-llrp-go/9:rw,z -v /w/workspace/device-rfid-llrp-go/9@tmp:/w/workspace/device-rfid-llrp-go/9@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 22:43:08 $ docker top 214fc8ee5256a85101ddc8da38393285b457c52ee74c6e078b1b3455ff299685 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 22:43:09 ---> job-cost.sh 22:43:09 lf-activate-venv: SKIPPING 22:43:09 INFO: No Stack... 22:43:09 INFO: Retrieving Pricing Info for: v3-standard-4 22:43:10 INFO: Archiving Costs [Pipeline] sh 22:43:11 + cat /w/workspace/device-rfid-llrp-go/9/archives/cost.csv 22:43:11 + cut -d, -f6 [Pipeline] lock 22:43:11 Trying to acquire lock on [jenkins-edgexfoundry-device-rfid-llrp-go-PR-166-9-stack-cost] 22:43:11 Resource [jenkins-edgexfoundry-device-rfid-llrp-go-PR-166-9-stack-cost] did not exist. Created. 22:43:11 Lock acquired on [jenkins-edgexfoundry-device-rfid-llrp-go-PR-166-9-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 22:43:12 /w/workspace/device-rfid-llrp-go/9@tmp/durable-0de279b1/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 22:43:12 + echo total: 0.10999999940395355 [Pipeline] stash 22:43:12 Warning: overwriting stash ‘stack-cost’ 22:43:12 Stashed 1 file(s) [Pipeline] } 22:43:12 Lock released on resource [jenkins-edgexfoundry-device-rfid-llrp-go-PR-166-9-stack-cost] [Pipeline] // lock [Pipeline] } 22:43:12 $ docker stop --time=1 214fc8ee5256a85101ddc8da38393285b457c52ee74c6e078b1b3455ff299685 22:43:14 $ docker rm -f --volumes 214fc8ee5256a85101ddc8da38393285b457c52ee74c6e078b1b3455ff299685 [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) Stage "CodeCov" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) Stage "Snyk Dependency Scan" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to earlier failure(s) [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Semver" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Semver" skipped due to earlier failure(s) [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 22:43:15 + [ -d /w/workspace/undry_device-rfid-llrp-go_PR-166/archives ] 22:43:15 + ls -al /w/workspace/undry_device-rfid-llrp-go_PR-166/archives 22:43:15 total 16 22:43:15 drwxr-xr-x 3 root root 4096 Mar 21 22:31 . 22:43:15 drwxrwxr-x 12 jenkins jenkins 4096 Mar 21 22:31 .. 22:43:15 drwxr-xr-x 2 root root 4096 Mar 21 22:31 cost 22:43:15 -rw-r--r-- 1 root root 91 Mar 21 22:31 cost.csv 22:43:15 + sudo chown -R jenkins:jenkins /w/workspace/undry_device-rfid-llrp-go_PR-166/archives 22:43:15 + ls -al /w/workspace/undry_device-rfid-llrp-go_PR-166/archives 22:43:15 total 16 22:43:15 drwxr-xr-x 3 jenkins jenkins 4096 Mar 21 22:31 . 22:43:15 drwxrwxr-x 12 jenkins jenkins 4096 Mar 21 22:31 .. 22:43:15 drwxr-xr-x 2 jenkins jenkins 4096 Mar 21 22:31 cost 22:43:15 -rw-r--r-- 1 jenkins jenkins 91 Mar 21 22:31 cost.csv [Pipeline] libraryResource [Pipeline] sh 22:43:15 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 22:43:16 ---> package-listing.sh 22:43:16 ++ tr '[:upper:]' '[:lower:]' 22:43:16 ++ facter osfamily 22:43:16 + OS_FAMILY=debian 22:43:16 + workspace=/w/workspace/undry_device-rfid-llrp-go_PR-166 22:43:16 + START_PACKAGES=/tmp/packages_start.txt 22:43:16 + END_PACKAGES=/tmp/packages_end.txt 22:43:16 + DIFF_PACKAGES=/tmp/packages_diff.txt 22:43:16 + PACKAGES=/tmp/packages_start.txt 22:43:16 + '[' /w/workspace/undry_device-rfid-llrp-go_PR-166 ']' 22:43:16 + PACKAGES=/tmp/packages_end.txt 22:43:16 + case "${OS_FAMILY}" in 22:43:16 + dpkg -l 22:43:16 + grep '^ii' 22:43:16 + '[' -f /tmp/packages_start.txt ']' 22:43:16 + '[' -f /tmp/packages_end.txt ']' 22:43:16 + diff /tmp/packages_start.txt /tmp/packages_end.txt 22:43:16 + '[' /w/workspace/undry_device-rfid-llrp-go_PR-166 ']' 22:43:16 + mkdir -p /w/workspace/undry_device-rfid-llrp-go_PR-166/archives/ 22:43:16 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/undry_device-rfid-llrp-go_PR-166/archives/ [Pipeline] echo 22:43:16 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-166/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 22:43:17 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 22:43:17 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 22:43:17 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 22:43:17 prd-ubuntu20.04-docker-8c-8g-4976 does not seem to be running inside a container 22:43:17 $ 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-166/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-166 -v /w/workspace/undry_device-rfid-llrp-go_PR-166:/w/workspace/undry_device-rfid-llrp-go_PR-166:rw,z -v /w/workspace/undry_device-rfid-llrp-go_PR-166@tmp:/w/workspace/undry_device-rfid-llrp-go_PR-166@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 22:43:17 $ docker top 7978f82619083bc3ae34ebba379275ffbeefdac028421a35cd459182da0a9103 -eo pid,comm [Pipeline] { [Pipeline] sh 22:43:18 + touch /tmp/pre-build-complete [Pipeline] sh 22:43:18 + mkdir -p /var/log/sysstat [Pipeline] sh 22:43:18 + ls /var/log/sa-host 22:43:18 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 22:43:18 provisioning config files... 22:43:18 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/undry_device-rfid-llrp-go_PR-166@tmp/config11735198562008536289tmp [Pipeline] { [Pipeline] echo 22:43:18 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 22:43:19 ---> create-netrc.sh [Pipeline] } 22:43:19 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 22:43:19 ---> python-tools-install.sh [Pipeline] echo 22:43:19 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 22:43:19 ---> sudo-logs.sh 22:43:19 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 22:43:19 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 22:43:20 ---> job-cost.sh 22:43:20 lf-activate-venv: SKIPPING 22:43:20 DEBUG: total: 0.2199999988079071 22:43:20 INFO: Retrieving Stack Cost... 22:43:20 INFO: Retrieving Pricing Info for: v3-standard-8 22:43:20 INFO: Archiving Costs [Pipeline] echo 22:43:20 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 22:43:21 ---> logs-deploy.sh 22:43:21 lf-activate-venv: SKIPPING 22:43:21 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-rfid-llrp-go/PR-166/9 22:43:21 INFO: archiving workspace using pattern(s): 22:43:22 Archives upload complete. 22:43:22 INFO: archiving logs to Nexus