Branch indexing Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 3b8d88289001649dc8d00c83e23d70731600e6a3+21fbb68aa348cdf9c160f53e37cc61a4f5ad6ec2 (acccc3fe99400afa6584991a2b19d9a4763e3020) 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-ssh3760030165424031713.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision f5e0e1f8358a839901f1a476b3a28a62f8570917 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-ssh16132928400409198618.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 f5e0e1f8358a839901f1a476b3a28a62f8570917 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-290/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-290/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh7542962714034386276.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision f5e0e1f8358a839901f1a476b3a28a62f8570917 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f f5e0e1f8358a839901f1a476b3a28a62f8570917 # timeout=10 Commit message: "Merge pull request #449 from jinlinGuan/issue-448" > 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-ssh10203186677086352290.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-290/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-290/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh4329269825475451313.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] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: device-rfid-llrp-go-settings PROJECT: device-rfid-llrp-go USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.21 USE_ALPINE: true DOCKER_FILE_PATH: Dockerfile DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_IMAGE_NAME: device-rfid-llrp DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true BUILD_EXPERIMENTAL_DOCKER_IMAGE: false BUILD_STABLE_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false PUBLISH_SWAGGER_DOCS: false SWAGGER_API_FOLDERS: openapi/v1 ARTIFACT_ROOT: archives/bin ARTIFACT_TYPES: docker SHOULD_BUILD: true BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-708 in /w/workspace/undry_device-rfid-llrp-go_PR-290 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-rfid-llrp-go.git > git init /w/workspace/undry_device-rfid-llrp-go_PR-290 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-rfid-llrp-go.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-rfid-llrp-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/device-rfid-llrp-go.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > 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/290/head:refs/remotes/origin/PR-290 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit 21fbb68aa348cdf9c160f53e37cc61a4f5ad6ec2 into PR head commit 3b8d88289001649dc8d00c83e23d70731600e6a3 Merge succeeded, producing baba95149d1900907fab44c9c3fcc58e932bfde6 Checking out Revision baba95149d1900907fab44c9c3fcc58e932bfde6 (PR-290) > git config core.sparsecheckout # timeout=10 > git checkout -f 3b8d88289001649dc8d00c83e23d70731600e6a3 # timeout=10 > git remote # timeout=10 > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub > git merge 21fbb68aa348cdf9c160f53e37cc61a4f5ad6ec2 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f baba95149d1900907fab44c9c3fcc58e932bfde6 # timeout=10 Commit message: "Merge commit '21fbb68aa348cdf9c160f53e37cc61a4f5ad6ec2' into HEAD" First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 21:08:21 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 21:08:21 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 21:08:22 ========================================================= 21:08:22 EdgeX Global Pipelines Version Info 21:08:22 ========================================================= [Pipeline] libraryResource [Pipeline] sh 21:08:22 ------------------- 21:08:22 No tag info for: stable 21:08:22 ------------------- 21:08:22 experimental info: 21:08:22 ------------------- 21:08:22 Commited By: **** collab-it+edgex@linuxfoundation.org 21:08:22 Commit SHA: f5e0e1f8358a839901f1a476b3a28a62f8570917 21:08:22 Message: update experimental to v1.0.259 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-rfid-llrp-go-settings [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar PROJECT = device-rfid-llrp-go [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.21 [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-rfid-llrp [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-290 [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-290 [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-290 [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = baba95149d1900907fab44c9c3fcc58e932bfde6 [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = baba951 [Pipeline] echo 21:08:23 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 21:08:23 provisioning config files... 21:08:23 copy managed file [device-rfid-llrp-go-settings] to file:/w/workspace/undry_device-rfid-llrp-go_PR-290@tmp/config15588804193454369634tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 21:08:24 ---> ****-login.sh 21:08:24 nexus3.edgexfoundry.org:10001 21:08:24 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:08:24 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 21:08:24 Configure a credential helper to remove this warning. See 21:08:24 https://docs.****.com/engine/reference/commandline/login/#credentials-store 21:08:24 21:08:24 Login Succeeded 21:08:24 nexus3.edgexfoundry.org:10002 21:08:24 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:08:24 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 21:08:24 Configure a credential helper to remove this warning. See 21:08:24 https://docs.****.com/engine/reference/commandline/login/#credentials-store 21:08:24 21:08:24 Login Succeeded 21:08:24 nexus3.edgexfoundry.org:10003 21:08:24 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:08:24 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 21:08:24 Configure a credential helper to remove this warning. See 21:08:24 https://docs.****.com/engine/reference/commandline/login/#credentials-store 21:08:24 21:08:24 Login Succeeded 21:08:24 nexus3.edgexfoundry.org:10004 21:08:24 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:08:24 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 21:08:24 Configure a credential helper to remove this warning. See 21:08:24 https://docs.****.com/engine/reference/commandline/login/#credentials-store 21:08:24 21:08:24 Login Succeeded 21:08:24 ****.io 21:08:24 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:08:24 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 21:08:24 Configure a credential helper to remove this warning. See 21:08:24 https://docs.****.com/engine/reference/commandline/login/#credentials-store 21:08:24 21:08:24 Login Succeeded 21:08:24 ---> ****-login.sh ends [Pipeline] } 21:08:24 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 21:08:25 + git rev-list -1 --merges baba95149d1900907fab44c9c3fcc58e932bfde6~1..baba95149d1900907fab44c9c3fcc58e932bfde6 [Pipeline] echo 21:08:25 -----------> git rev-list -1 --merges baba95149d1900907fab44c9c3fcc58e932bfde6~1..baba95149d1900907fab44c9c3fcc58e932bfde6 baba95149d1900907fab44c9c3fcc58e932bfde6 21:08:25 baba95149d1900907fab44c9c3fcc58e932bfde6 [false] [Pipeline] sh 21:08:25 + git log --format=format:%s -1 baba95149d1900907fab44c9c3fcc58e932bfde6 [Pipeline] echo 21:08:25 ========================================================= 21:08:25 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 21:08:25 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 21:08:26 + git log --format=format:%s -1 baba95149d1900907fab44c9c3fcc58e932bfde6 [Pipeline] echo 21:08:26 [semverPrep] GIT_COMMIT: baba95149d1900907fab44c9c3fcc58e932bfde6, Commit Message: Merge commit '21fbb68aa348cdf9c160f53e37cc61a4f5ad6ec2' into HEAD [Pipeline] echo 21:08:26 [semverPrep] This is not a build commit. [Pipeline] sh 21:08:26 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 21:08:26 + grep -v github /etc/ssh/ssh_known_hosts 21:08:26 + [ -e /tmp/ssh_known_hosts ] 21:08:26 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 21:08:26 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg=+ 21:08:26 sudo tee -a /etc/ssh/ssh_known_hosts 21:08:26 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:08:26 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 21:08:26 21:08:26 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:08:27 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 21:08:27 0.1.4: Pulling from edgex-devops/py-git-semver 21:08:27 b85a868b505f: Pulling fs layer 21:08:27 e2be974225ed: Pulling fs layer 21:08:27 339a4e72a1f5: Pulling fs layer 21:08:27 988bab9f4d93: Pulling fs layer 21:08:27 1469e6f7b9e6: Pulling fs layer 21:08:27 eaf3925da568: Pulling fs layer 21:08:27 bab4dde63d76: Pulling fs layer 21:08:27 bde34c3a00c8: Pulling fs layer 21:08:27 b352a97aabf1: Pulling fs layer 21:08:27 4872d77fe225: Pulling fs layer 21:08:27 5851b861e8e6: Pulling fs layer 21:08:27 bab4dde63d76: Waiting 21:08:27 bde34c3a00c8: Waiting 21:08:27 b352a97aabf1: Waiting 21:08:27 4872d77fe225: Waiting 21:08:27 5851b861e8e6: Waiting 21:08:27 988bab9f4d93: Waiting 21:08:27 1469e6f7b9e6: Waiting 21:08:27 eaf3925da568: Waiting 21:08:27 e2be974225ed: Verifying Checksum 21:08:27 e2be974225ed: Download complete 21:08:27 988bab9f4d93: Verifying Checksum 21:08:27 988bab9f4d93: Download complete 21:08:27 1469e6f7b9e6: Verifying Checksum 21:08:27 1469e6f7b9e6: Download complete 21:08:27 eaf3925da568: Verifying Checksum 21:08:27 eaf3925da568: Download complete 21:08:27 339a4e72a1f5: Verifying Checksum 21:08:27 339a4e72a1f5: Download complete 21:08:27 bde34c3a00c8: Verifying Checksum 21:08:27 bde34c3a00c8: Download complete 21:08:27 b352a97aabf1: Download complete 21:08:27 4872d77fe225: Verifying Checksum 21:08:27 4872d77fe225: Download complete 21:08:27 5851b861e8e6: Verifying Checksum 21:08:27 5851b861e8e6: Download complete 21:08:27 b85a868b505f: Verifying Checksum 21:08:27 b85a868b505f: Download complete 21:08:27 bab4dde63d76: Verifying Checksum 21:08:27 bab4dde63d76: Download complete 21:08:28 b85a868b505f: Pull complete 21:08:28 e2be974225ed: Pull complete 21:08:29 339a4e72a1f5: Pull complete 21:08:29 988bab9f4d93: Pull complete 21:08:29 1469e6f7b9e6: Pull complete 21:08:29 eaf3925da568: Pull complete 21:08:31 bab4dde63d76: Pull complete 21:08:31 bde34c3a00c8: Pull complete 21:08:31 b352a97aabf1: Pull complete 21:08:31 4872d77fe225: Pull complete 21:08:31 5851b861e8e6: Pull complete 21:08:31 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 21:08:31 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 21:08:31 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 21:08:31 prd-ubuntu20.04-docker-8c-8g-708 does not seem to be running inside a container 21:08:31 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/undry_device-rfid-llrp-go_PR-290 -v /w/workspace/undry_device-rfid-llrp-go_PR-290:/w/workspace/undry_device-rfid-llrp-go_PR-290:rw,z -v /w/workspace/undry_device-rfid-llrp-go_PR-290@tmp:/w/workspace/undry_device-rfid-llrp-go_PR-290@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 21:08:35 $ docker top 4104da10334532a3092b01fca48023732fbc3857d8dd118077944c17f827851f -eo pid,comm 21:08:35 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 21:08:35 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 21:08:35 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 21:08:35 [ssh-agent] Looking for ssh-agent implementation... 21:08:35 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 21:08:35 $ docker exec 4104da10334532a3092b01fca48023732fbc3857d8dd118077944c17f827851f ssh-agent 21:08:35 SSH_AUTH_SOCK=/tmp/ssh-npCzcu0YbGS7/agent.33 21:08:35 SSH_AGENT_PID=39 21:08:35 Running ssh-add (command line suppressed) 21:08:35 Identity added: /w/workspace/undry_device-rfid-llrp-go_PR-290@tmp/private_key_14208489233327670646.key (/w/workspace/undry_device-rfid-llrp-go_PR-290@tmp/private_key_14208489233327670646.key) 21:08:35 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 21:08:35 + git tag --points-at HEAD [Pipeline] } 21:08:35 $ docker exec --env ******** --env ******** 4104da10334532a3092b01fca48023732fbc3857d8dd118077944c17f827851f ssh-agent -k 21:08:35 unset SSH_AUTH_SOCK; 21:08:35 unset SSH_AGENT_PID; 21:08:35 echo Agent pid 39 killed; 21:08:35 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 21:08:35 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 21:08:35 [ssh-agent] Looking for ssh-agent implementation... 21:08:36 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 21:08:36 $ docker exec 4104da10334532a3092b01fca48023732fbc3857d8dd118077944c17f827851f ssh-agent 21:08:36 SSH_AUTH_SOCK=/tmp/ssh-Gm0mquXoDGDG/agent.72 21:08:36 SSH_AGENT_PID=78 21:08:36 Running ssh-add (command line suppressed) 21:08:36 Identity added: /w/workspace/undry_device-rfid-llrp-go_PR-290@tmp/private_key_1798800490869805936.key (/w/workspace/undry_device-rfid-llrp-go_PR-290@tmp/private_key_1798800490869805936.key) 21:08:36 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 21:08:36 + git semver init 21:08:36 2024-05-24 21:08:36,754 [run_init] DEBUG init version:0.0.0 force:False 21:08:36 2024-05-24 21:08:36,754 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/undry_device-rfid-llrp-go_PR-290/.semver 21:08:36 2024-05-24 21:08:36,755 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-rfid-llrp-go.git /w/workspace/undry_device-rfid-llrp-go_PR-290/.semver 21:08:36 2024-05-24 21:08:36,755 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-rfid-llrp-go.git', '/w/workspace/undry_device-rfid-llrp-go_PR-290/.semver'], cwd=/w/workspace/undry_device-rfid-llrp-go_PR-290, universal_newlines=False, shell=None, istream=None) 21:08:38 2024-05-24 21:08:38,148 [append_file] DEBUG append to file:/w/workspace/undry_device-rfid-llrp-go_PR-290/.git/info/exclude 21:08:38 2024-05-24 21:08:38,149 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/undry_device-rfid-llrp-go_PR-290/.semver/PR-290 with force:False 21:08:38 2024-05-24 21:08:38,149 [write_file] DEBUG write to file:/w/workspace/undry_device-rfid-llrp-go_PR-290/.semver/PR-290 21:08:38 2024-05-24 21:08:38,153 [execute] INFO git cat-file --batch-check 21:08:38 2024-05-24 21:08:38,154 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/undry_device-rfid-llrp-go_PR-290/.semver, universal_newlines=False, shell=None, istream=) 21:08:38 2024-05-24 21:08:38,159 [execute] INFO git cat-file --batch 21:08:38 2024-05-24 21:08:38,160 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/undry_device-rfid-llrp-go_PR-290/.semver, universal_newlines=False, shell=None, istream=) 21:08:38 2024-05-24 21:08:38,164 [read_version] DEBUG read version from /w/workspace/undry_device-rfid-llrp-go_PR-290/.semver/PR-290 21:08:38 0.0.0 [Pipeline] } 21:08:38 $ docker exec --env ******** --env ******** 4104da10334532a3092b01fca48023732fbc3857d8dd118077944c17f827851f ssh-agent -k 21:08:38 unset SSH_AUTH_SOCK; 21:08:38 unset SSH_AGENT_PID; 21:08:38 echo Agent pid 78 killed; 21:08:38 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 21:08:38 + git semver [Pipeline] } 21:08:38 $ docker stop --time=1 4104da10334532a3092b01fca48023732fbc3857d8dd118077944c17f827851f 21:08:40 $ docker rm -f --volumes 4104da10334532a3092b01fca48023732fbc3857d8dd118077944c17f827851f [Pipeline] // withDockerContainer [Pipeline] sh 21:08:40 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 21:08:40 Stashed 1 file(s) [Pipeline] echo 21:08:40 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] withEnv [Pipeline] { [Pipeline] node [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 21:08:41 provisioning config files... 21:08:41 copy managed file [device-rfid-llrp-go-settings] to file:/w/workspace/undry_device-rfid-llrp-go_PR-290@tmp/config14803332721721289637tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 21:08:41 ---> ****-login.sh 21:08:41 nexus3.edgexfoundry.org:10001 21:08:41 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:08:41 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 21:08:41 Configure a credential helper to remove this warning. See 21:08:41 https://docs.****.com/engine/reference/commandline/login/#credentials-store 21:08:41 21:08:41 Login Succeeded 21:08:41 nexus3.edgexfoundry.org:10002 21:08:41 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:08:41 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 21:08:41 Configure a credential helper to remove this warning. See 21:08:41 https://docs.****.com/engine/reference/commandline/login/#credentials-store 21:08:41 21:08:41 Login Succeeded 21:08:41 nexus3.edgexfoundry.org:10003 21:08:41 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:08:41 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 21:08:41 Configure a credential helper to remove this warning. See 21:08:41 https://docs.****.com/engine/reference/commandline/login/#credentials-store 21:08:41 21:08:41 Login Succeeded 21:08:41 nexus3.edgexfoundry.org:10004 21:08:41 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:08:41 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 21:08:41 Configure a credential helper to remove this warning. See 21:08:41 https://docs.****.com/engine/reference/commandline/login/#credentials-store 21:08:41 21:08:41 Login Succeeded 21:08:41 ****.io 21:08:41 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:08:41 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 21:08:41 Configure a credential helper to remove this warning. See 21:08:41 https://docs.****.com/engine/reference/commandline/login/#credentials-store 21:08:41 21:08:41 Login Succeeded 21:08:41 ---> ****-login.sh ends [Pipeline] } 21:08:41 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 21:08:42 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 21:08:42 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 21:08:42 ========================================================= 21:08:42 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine] 21:08:42 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:08:42 + docker build -t ci-base-image-x86_64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine --build-arg MAKE=echo noop --target=builder . 21:08:42 Sending build context to Docker daemon 11.51MB 21:08:42 Step 1/12 : ARG BASE=golang:1.21-alpine3.18 21:08:42 Step 2/12 : FROM ${BASE} AS builder 21:08:42 1.21-alpine: Pulling from edgex-devops/edgex-golang-base 21:08:42 619be1103602: Pulling fs layer 21:08:42 7862e08f4a3e: Pulling fs layer 21:08:42 5df492c9dc93: Pulling fs layer 21:08:42 7629e6793208: Pulling fs layer 21:08:42 4f4fb700ef54: Pulling fs layer 21:08:42 fb5054dd5b73: Pulling fs layer 21:08:42 eeca6798cff9: Pulling fs layer 21:08:42 aa269ceb94a6: Pulling fs layer 21:08:42 ada007ff1a6a: Pulling fs layer 21:08:42 4f4fb700ef54: Waiting 21:08:42 aa269ceb94a6: Waiting 21:08:42 ada007ff1a6a: Waiting 21:08:42 fb5054dd5b73: Waiting 21:08:42 eeca6798cff9: Waiting 21:08:42 7629e6793208: Waiting 21:08:42 7862e08f4a3e: Download complete 21:08:42 7629e6793208: Verifying Checksum 21:08:42 7629e6793208: Download complete 21:08:42 4f4fb700ef54: Verifying Checksum 21:08:42 4f4fb700ef54: Download complete 21:08:42 fb5054dd5b73: Download complete 21:08:42 619be1103602: Verifying Checksum 21:08:42 619be1103602: Download complete 21:08:42 eeca6798cff9: Verifying Checksum 21:08:42 eeca6798cff9: Download complete 21:08:42 619be1103602: Pull complete 21:08:42 ada007ff1a6a: Download complete 21:08:42 7862e08f4a3e: Pull complete 21:08:42 5df492c9dc93: Verifying Checksum 21:08:42 5df492c9dc93: Download complete 21:08:43 aa269ceb94a6: Verifying Checksum 21:08:43 aa269ceb94a6: Download complete 21:08:45 5df492c9dc93: Pull complete 21:08:45 7629e6793208: Pull complete 21:08:45 4f4fb700ef54: Pull complete 21:08:46 fb5054dd5b73: Pull complete 21:08:46 eeca6798cff9: Pull complete 21:08:48 aa269ceb94a6: Pull complete 21:08:49 ada007ff1a6a: Pull complete 21:08:49 Digest: sha256:69d97b8d72889085871306873fcae42e135f8428d5f0f63f88bd56e040916423 21:08:49 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine 21:08:49 ---> f489d0715acc 21:08:49 Step 3/12 : ARG ADD_BUILD_TAGS="" 21:08:53 ---> Running in 166e0cc85b71 21:08:53 Removing intermediate container 166e0cc85b71 21:08:53 ---> 6c21a01c632a 21:08:53 Step 4/12 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 21:08:53 ---> Running in d8574515cdeb 21:08:53 Removing intermediate container d8574515cdeb 21:08:53 ---> 44f4c633827c 21:08:53 Step 5/12 : ARG ALPINE_PKG_BASE="make git" 21:08:53 ---> Running in 2fd25152ef0b 21:08:53 Removing intermediate container 2fd25152ef0b 21:08:53 ---> debd8bfd12a1 21:08:53 Step 6/12 : ARG ALPINE_PKG_EXTRA="" 21:08:53 ---> Running in 3a6b74aba0a5 21:08:53 Removing intermediate container 3a6b74aba0a5 21:08:53 ---> 498dab041ca8 21:08:53 Step 7/12 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 21:08:53 ---> Running in 09618cb8e873 21:08:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 21:08:53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 21:08:54 OK: 264 MiB in 52 packages 21:08:54 Removing intermediate container 09618cb8e873 21:08:54 ---> 8934630743b2 21:08:54 Step 8/12 : WORKDIR /app 21:08:54 ---> Running in 9aaeefd32592 21:08:54 Removing intermediate container 9aaeefd32592 21:08:54 ---> 5c5b12a2e5a8 21:08:54 Step 9/12 : COPY go.mod vendor* ./ 21:08:54 ---> 41db87fe42f6 21:08:54 Step 10/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 21:08:54 ---> Running in 5e1e4efcf55f 21:08:56 Still waiting to schedule task 21:08:56 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 21:09:21 Removing intermediate container 5e1e4efcf55f 21:09:21 ---> 02698752d7f4 21:09:21 Step 11/12 : COPY . . 21:09:21 ---> 97726a181733 21:09:21 Step 12/12 : RUN $MAKE 21:09:21 ---> Running in 6e97a949ffed 21:09:21 noop 21:09:21 Removing intermediate container 6e97a949ffed 21:09:21 ---> 3040412e20f0 21:09:21 Successfully built 3040412e20f0 21:09:21 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:09:21 + docker inspect -f . ci-base-image-x86_64 21:09:21 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 21:09:21 prd-ubuntu20.04-docker-8c-8g-708 does not seem to be running inside a container 21:09:21 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/undry_device-rfid-llrp-go_PR-290 -v /w/workspace/undry_device-rfid-llrp-go_PR-290:/w/workspace/undry_device-rfid-llrp-go_PR-290:rw,z -v /w/workspace/undry_device-rfid-llrp-go_PR-290@tmp:/w/workspace/undry_device-rfid-llrp-go_PR-290@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 21:09:22 $ docker top fea7140ca24d33d9ccb01a7840bbb6a949bb90062f3b5d87b8ea9aa89ffef1c2 -eo pid,comm [Pipeline] { [Pipeline] sh 21:09:22 + go version 21:09:22 go version go1.21.9 linux/amd64 [Pipeline] } 21:09:22 $ docker stop --time=1 fea7140ca24d33d9ccb01a7840bbb6a949bb90062f3b5d87b8ea9aa89ffef1c2 21:09:23 $ docker rm -f --volumes fea7140ca24d33d9ccb01a7840bbb6a949bb90062f3b5d87b8ea9aa89ffef1c2 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:09:24 + docker inspect -f . ci-base-image-x86_64 21:09:24 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 21:09:24 prd-ubuntu20.04-docker-8c-8g-708 does not seem to be running inside a container 21:09:24 $ 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-290 -v /w/workspace/undry_device-rfid-llrp-go_PR-290:/w/workspace/undry_device-rfid-llrp-go_PR-290:rw,z -v /w/workspace/undry_device-rfid-llrp-go_PR-290@tmp:/w/workspace/undry_device-rfid-llrp-go_PR-290@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 21:09:24 $ docker top bbc778ac4f538de7665198659945345c973b60dcda3a9980c53bbbf96fa9a64c -eo pid,comm [Pipeline] { [Pipeline] sh 21:09:24 + git config --global --add safe.directory /w/workspace/undry_device-rfid-llrp-go_PR-290 [Pipeline] fileExists [Pipeline] sh 21:09:25 + make test 21:09:25 go test ./... -coverprofile=coverage.out ./... 21:09:26 ? github.com/edgexfoundry/device-rfid-llrp-go [no test files] 21:09:38 ? github.com/edgexfoundry/device-rfid-llrp-go/cmd [no test files] 21:09:38 ? github.com/edgexfoundry/device-rfid-llrp-go/cmd/llrp [no test files] 21:09:41 ok github.com/edgexfoundry/device-rfid-llrp-go/internal/driver 3.881s coverage: 40.6% of statements 21:09:41 ok github.com/edgexfoundry/device-rfid-llrp-go/internal/retry 0.009s coverage: 96.4% of statements 21:09:41 ok github.com/edgexfoundry/device-rfid-llrp-go/pkg/llrp 0.245s coverage: 51.9% of statements 21:09:56 go vet ./... 21:09:59 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 21:09:59 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 21:09:59 ./bin/test-attribution-txt.sh 21:09:59 An attribution for google.golang.org/genproto/googleapis/rpc is missing from Attribution.txt, please add [Pipeline] echo 21:09:59 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] } 21:09:59 $ docker stop --time=1 bbc778ac4f538de7665198659945345c973b60dcda3a9980c53bbbf96fa9a64c 21:10:03 $ docker rm -f --volumes bbc778ac4f538de7665198659945345c973b60dcda3a9980c53bbbf96fa9a64c [Pipeline] // withDockerContainer [Pipeline] sh 21:10:03 + sudo chown -R jenkins:jenkins . [Pipeline] stash 21:10:03 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 21:10:04 + sudo chown -R jenkins:jenkins . [Pipeline] sh 21:10:04 + ls -al . 21:10:04 total 620 21:10:04 drwxrwxr-x 11 jenkins jenkins 4096 May 24 21:09 . 21:10:04 drwxrwxr-x 4 jenkins jenkins 4096 May 24 21:08 .. 21:10:04 -rw-rw-r-- 1 jenkins jenkins 134 May 24 21:08 .dockerignore 21:10:04 drwxrwxr-x 8 jenkins jenkins 4096 May 24 21:09 .git 21:10:04 drwxrwxr-x 3 jenkins jenkins 4096 May 24 21:08 .github 21:10:04 -rw-rw-r-- 1 jenkins jenkins 880 May 24 21:08 .gitignore 21:10:04 -rw-rw-r-- 1 jenkins jenkins 41 May 24 21:08 .golangci.yml 21:10:04 drwxr-xr-x 3 jenkins jenkins 4096 May 24 21:08 .semver 21:10:04 -rw-rw-r-- 1 jenkins jenkins 11980 May 24 21:08 Attribution.txt 21:10:04 -rw-rw-r-- 1 jenkins jenkins 11677 May 24 21:08 CHANGELOG.md 21:10:04 -rw-rw-r-- 1 jenkins jenkins 1456 May 24 21:08 Dockerfile 21:10:04 -rw-rw-r-- 1 jenkins jenkins 677 May 24 21:08 GOVERNANCE.md 21:10:04 -rw-rw-r-- 1 jenkins jenkins 661 May 24 21:08 Jenkinsfile 21:10:04 -rw-rw-r-- 1 jenkins jenkins 11347 May 24 21:08 LICENSE 21:10:04 -rw-rw-r-- 1 jenkins jenkins 2179 May 24 21:08 Makefile 21:10:04 -rw-rw-r-- 1 jenkins jenkins 625 May 24 21:08 OWNERS.md 21:10:04 -rw-rw-r-- 1 jenkins jenkins 28907 May 24 21:08 README.md 21:10:04 -rw-rw-r-- 1 jenkins jenkins 5 May 24 21:08 VERSION 21:10:04 drwxrwxr-x 2 jenkins jenkins 4096 May 24 21:08 bin 21:10:04 drwxrwxr-x 4 jenkins jenkins 4096 May 24 21:08 cmd 21:10:04 -rw-r--r-- 1 jenkins jenkins 438103 May 24 21:09 coverage.out 21:10:04 drwxrwxr-x 2 jenkins jenkins 4096 May 24 21:08 examples 21:10:04 -rw-rw-r-- 1 jenkins jenkins 3923 May 24 21:08 go.mod 21:10:04 -rw-rw-r-- 1 jenkins jenkins 35775 May 24 21:08 go.sum 21:10:04 drwxrwxr-x 2 jenkins jenkins 4096 May 24 21:08 images 21:10:04 drwxrwxr-x 4 jenkins jenkins 4096 May 24 21:08 internal 21:10:04 drwxrwxr-x 3 jenkins jenkins 4096 May 24 21:08 pkg 21:10:04 -rw-rw-r-- 1 jenkins jenkins 193 May 24 21:08 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:10:04 + docker build -t device-rfid-llrp -f Dockerfile --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=baba95149d1900907fab44c9c3fcc58e932bfde6 --label arch=amd64 --label version=0.0.0 . 21:10:04 Sending build context to Docker daemon 11.51MB 21:10:04 Step 1/25 : ARG BASE=golang:1.21-alpine3.18 21:10:04 Step 2/25 : FROM ${BASE} AS builder 21:10:04 ---> 3040412e20f0 21:10:04 Step 3/25 : ARG ADD_BUILD_TAGS="" 21:10:04 ---> Running in 5df1f2aa3636 21:10:04 Removing intermediate container 5df1f2aa3636 21:10:04 ---> a46b56d2802e 21:10:04 Step 4/25 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 21:10:04 ---> Running in 0de6e34d9d56 21:10:04 Removing intermediate container 0de6e34d9d56 21:10:04 ---> f586e7ddb474 21:10:04 Step 5/25 : ARG ALPINE_PKG_BASE="make git" 21:10:05 ---> Running in 9a13addde312 21:10:05 Removing intermediate container 9a13addde312 21:10:05 ---> 7cf4a7d4e310 21:10:05 Step 6/25 : ARG ALPINE_PKG_EXTRA="" 21:10:05 ---> Running in cad1f7f0e3f7 21:10:05 Removing intermediate container cad1f7f0e3f7 21:10:05 ---> ae6ff971b215 21:10:05 Step 7/25 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 21:10:05 ---> Running in 31fe25f2e482 21:10:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 21:10:05 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 21:10:06 OK: 264 MiB in 52 packages 21:10:06 Removing intermediate container 31fe25f2e482 21:10:06 ---> 15acb5db4a83 21:10:06 Step 8/25 : WORKDIR /app 21:10:06 ---> Running in 75a3b0a1de73 21:10:06 Removing intermediate container 75a3b0a1de73 21:10:06 ---> 432973eea23e 21:10:06 Step 9/25 : COPY go.mod vendor* ./ 21:10:06 ---> 7a16e43c381a 21:10:06 Step 10/25 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 21:10:06 ---> Running in e4b382290000 21:10:07 Removing intermediate container e4b382290000 21:10:07 ---> ca61e86717a3 21:10:07 Step 11/25 : COPY . . 21:10:07 ---> 2d4234c3af8e 21:10:07 Step 12/25 : RUN $MAKE 21:10:07 ---> Running in 46d416cfc2f5 21:10:07 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-rfid-llrp-go.Version=0.0.0 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=v3.2.0-dev.11" -trimpath -mod=readonly -o cmd/device-rfid-llrp ./cmd 21:10:29 Removing intermediate container 46d416cfc2f5 21:10:29 ---> 548b5b524d00 21:10:29 Step 13/25 : FROM alpine:3.18 21:10:29 3.18: Pulling from library/alpine 21:10:29 619be1103602: Already exists 21:10:30 Digest: sha256:11e21d7b981a59554b3f822c49f6e9f57b6068bb74f49c4cd5cc4c663c7e5160 21:10:30 Status: Downloaded newer image for alpine:3.18 21:10:30 ---> d3782b16ccc9 21:10:30 Step 14/25 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 21:10:30 ---> Running in fee4c58a36d5 21:10:30 Removing intermediate container fee4c58a36d5 21:10:30 ---> 4266e7c861db 21:10:30 Step 15/25 : RUN apk add --update --no-cache dumb-init 21:10:30 ---> Running in d063664bdd0e 21:10:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 21:10:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 21:10:30 (1/1) Installing dumb-init (1.2.5-r2) 21:10:30 Executing busybox-1.36.1-r5.trigger 21:10:30 OK: 7 MiB in 16 packages 21:10:31 Removing intermediate container d063664bdd0e 21:10:31 ---> 4534e8c61cf7 21:10:31 Step 16/25 : RUN apk --no-cache upgrade 21:10:31 ---> Running in 78c398f4a20f 21:10:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 21:10:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 21:10:31 Upgrading critical system libraries and apk-tools: 21:10:31 (1/1) Upgrading apk-tools (2.14.0-r2 -> 2.14.4-r0) 21:10:31 Executing busybox-1.36.1-r5.trigger 21:10:31 Continuing the upgrade transaction with new apk-tools: 21:10:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 21:10:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 21:10:32 (1/6) Upgrading busybox (1.36.1-r5 -> 1.36.1-r6) 21:10:32 Executing busybox-1.36.1-r6.post-upgrade 21:10:32 (2/6) Upgrading busybox-binsh (1.36.1-r5 -> 1.36.1-r6) 21:10:32 (3/6) Upgrading ca-certificates-bundle (20230506-r0 -> 20240226-r0) 21:10:32 (4/6) Upgrading libcrypto3 (3.1.4-r5 -> 3.1.5-r0) 21:10:32 (5/6) Upgrading libssl3 (3.1.4-r5 -> 3.1.5-r0) 21:10:32 (6/6) Upgrading ssl_client (1.36.1-r5 -> 1.36.1-r6) 21:10:32 Executing busybox-1.36.1-r6.trigger 21:10:32 OK: 7 MiB in 16 packages 21:10:32 Removing intermediate container 78c398f4a20f 21:10:32 ---> eea9e9757938 21:10:32 Step 17/25 : COPY --from=builder /app/LICENSE / 21:10:33 ---> f4a7a29750c7 21:10:33 Step 18/25 : COPY --from=builder /app/Attribution.txt / 21:10:33 ---> bf77db7c80a8 21:10:33 Step 19/25 : COPY --from=builder /app/cmd/ / 21:10:33 ---> d61e20715f0c 21:10:33 Step 20/25 : EXPOSE 59989 21:10:33 ---> Running in 6bbd0713e819 21:10:33 Removing intermediate container 6bbd0713e819 21:10:33 ---> 5ad4ba9db095 21:10:33 Step 21/25 : ENTRYPOINT ["/device-rfid-llrp"] 21:10:33 ---> Running in 946b5e9813dd 21:10:34 Removing intermediate container 946b5e9813dd 21:10:34 ---> 90e3c2ca145a 21:10:34 Step 22/25 : CMD ["-cp=consul.http://edgex-core-consul:8500", "--registry"] 21:10:34 ---> Running in 696257825a8d 21:10:34 Removing intermediate container 696257825a8d 21:10:34 ---> 8423c0622756 21:10:34 Step 23/25 : LABEL arch=amd64 21:10:34 ---> Running in 4f9b5e3670fe 21:10:34 Removing intermediate container 4f9b5e3670fe 21:10:34 ---> dda3a5c2287b 21:10:34 Step 24/25 : LABEL git_sha=baba95149d1900907fab44c9c3fcc58e932bfde6 21:10:34 ---> Running in 59aa643756b4 21:10:34 Removing intermediate container 59aa643756b4 21:10:34 ---> 3ec17f5bb635 21:10:34 Step 25/25 : LABEL version=0.0.0 21:10:34 ---> Running in c8b67f34b109 21:10:34 Removing intermediate container c8b67f34b109 21:10:34 ---> fc1d2ef966fa 21:10:34 [Warning] One or more build-args [ARCH] were not consumed 21:10:34 Successfully built fc1d2ef966fa 21:10:34 Successfully tagged device-rfid-llrp:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] getContext [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:10:34 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 21:10:34 21:10:34 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:10:35 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 21:10:35 latest: Pulling from edgex-lftools-log-publisher 21:10:35 5eb5b503b376: Pulling fs layer 21:10:35 5c69ac0246d0: Pulling fs layer 21:10:35 ec43610c2a17: Pulling fs layer 21:10:35 3a2ae6a8a46f: Pulling fs layer 21:10:35 33b1e0a273af: Pulling fs layer 21:10:35 5d3b04190fa2: Pulling fs layer 21:10:35 2f39f015ded8: Pulling fs layer 21:10:35 3a2ae6a8a46f: Waiting 21:10:35 33b1e0a273af: Waiting 21:10:35 5d3b04190fa2: Waiting 21:10:35 2f39f015ded8: Waiting 21:10:35 5c69ac0246d0: Verifying Checksum 21:10:35 5c69ac0246d0: Download complete 21:10:35 3a2ae6a8a46f: Verifying Checksum 21:10:35 3a2ae6a8a46f: Download complete 21:10:35 33b1e0a273af: Verifying Checksum 21:10:35 33b1e0a273af: Download complete 21:10:35 5d3b04190fa2: Verifying Checksum 21:10:35 5d3b04190fa2: Download complete 21:10:35 ec43610c2a17: Verifying Checksum 21:10:35 ec43610c2a17: Download complete 21:10:35 5eb5b503b376: Verifying Checksum 21:10:35 5eb5b503b376: Download complete 21:10:36 2f39f015ded8: Download complete 21:10:36 5eb5b503b376: Pull complete 21:10:36 5c69ac0246d0: Pull complete 21:10:37 ec43610c2a17: Pull complete 21:10:37 3a2ae6a8a46f: Pull complete 21:10:37 33b1e0a273af: Pull complete 21:10:37 5d3b04190fa2: Pull complete 21:10:42 2f39f015ded8: Pull complete 21:10:42 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 21:10:42 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 21:10:42 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 21:10:42 prd-ubuntu20.04-docker-8c-8g-708 does not seem to be running inside a container 21:10:42 $ 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-290 -v /w/workspace/undry_device-rfid-llrp-go_PR-290:/w/workspace/undry_device-rfid-llrp-go_PR-290:rw,z -v /w/workspace/undry_device-rfid-llrp-go_PR-290@tmp:/w/workspace/undry_device-rfid-llrp-go_PR-290@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 21:10:49 $ docker top 0a066b235b4946cf1e3330a7cc70e4f9786b7d95086978dfb8b7d8bbf2050d06 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 21:10:49 ---> job-cost.sh 21:10:49 lf-activate-venv: SKIPPING 21:10:49 INFO: No Stack... 21:10:50 INFO: Retrieving Pricing Info for: v3-standard-8 21:10:50 INFO: Archiving Costs [Pipeline] sh 21:10:50 + cat /w/workspace/undry_device-rfid-llrp-go_PR-290/archives/cost.csv 21:10:50 + cut -d, -f6 [Pipeline] lock 21:10:50 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-rfid-llrp-go-PR-290-2-stack-cost] 21:10:50 Resource [jenkins-edgexfoundry-device-rfid-llrp-go-PR-290-2-stack-cost] did not exist. Created. 21:10:50 Lock acquired on [Resource: jenkins-edgexfoundry-device-rfid-llrp-go-PR-290-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 21:10:51 + echo total: 0.2199999988079071 [Pipeline] stash 21:10:51 Stashed 1 file(s) [Pipeline] } 21:10:51 Lock released on resource [Resource: jenkins-edgexfoundry-device-rfid-llrp-go-PR-290-2-stack-cost] [Pipeline] // lock [Pipeline] } 21:10:51 $ docker stop --time=1 0a066b235b4946cf1e3330a7cc70e4f9786b7d95086978dfb8b7d8bbf2050d06 21:10:52 $ docker rm -f --volumes 0a066b235b4946cf1e3330a7cc70e4f9786b7d95086978dfb8b7d8bbf2050d06 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 21:11:41 Running on prd-ubuntu20.04-docker-arm64-4c-16g-711 in /w/workspace/undry_device-rfid-llrp-go_PR-290 [Pipeline] { [Pipeline] ws 21:11:41 Running in /w/workspace/device-rfid-llrp-go/2 [Pipeline] { [Pipeline] checkout 21:11:44 The recommended git tool is: git 21:11:51 using credential edgex-jenkins-ssh 21:11:51 Cloning the remote Git repository 21:11:51 Cloning repository git@github.com:edgexfoundry/device-rfid-llrp-go.git 21:11:51 > git init /w/workspace/device-rfid-llrp-go/2 # timeout=10 21:11:52 Fetching upstream changes from git@github.com:edgexfoundry/device-rfid-llrp-go.git 21:11:52 > git --version # timeout=10 21:11:52 > git --version # 'git version 2.25.1' 21:11:52 using GIT_SSH to set credentials SSH Credentials for GitHub 21:11:52 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-rfid-llrp-go.git +refs/heads/*:refs/remotes/origin/* # timeout=10 21:11:54 > git config remote.origin.url git@github.com:edgexfoundry/device-rfid-llrp-go.git # timeout=10 21:11:54 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 21:11:56 Merging remotes/origin/main commit 21fbb68aa348cdf9c160f53e37cc61a4f5ad6ec2 into PR head commit 3b8d88289001649dc8d00c83e23d70731600e6a3 21:11:55 > git config remote.origin.url git@github.com:edgexfoundry/device-rfid-llrp-go.git # timeout=10 21:11:55 Fetching upstream changes from git@github.com:edgexfoundry/device-rfid-llrp-go.git 21:11:55 using GIT_SSH to set credentials SSH Credentials for GitHub 21:11:55 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-rfid-llrp-go.git +refs/pull/290/head:refs/remotes/origin/PR-290 +refs/heads/main:refs/remotes/origin/main # timeout=10 21:11:56 > git config core.sparsecheckout # timeout=10 21:11:57 Merge succeeded, producing ff38e965b9377f2b9a1e6114ef9f92ef7cfae1ba 21:11:57 Checking out Revision ff38e965b9377f2b9a1e6114ef9f92ef7cfae1ba (PR-290) 21:11:56 > git checkout -f 3b8d88289001649dc8d00c83e23d70731600e6a3 # timeout=10 21:11:56 > git remote # timeout=10 21:11:56 > git config --get remote.origin.url # timeout=10 21:11:56 using GIT_SSH to set credentials SSH Credentials for GitHub 21:11:56 > git merge 21fbb68aa348cdf9c160f53e37cc61a4f5ad6ec2 # timeout=10 21:11:57 > git rev-parse HEAD^{commit} # timeout=10 21:11:57 > git config core.sparsecheckout # timeout=10 21:11:57 > git checkout -f ff38e965b9377f2b9a1e6114ef9f92ef7cfae1ba # timeout=10 21:12:01 Commit message: "Merge commit '21fbb68aa348cdf9c160f53e37cc61a4f5ad6ec2' into HEAD" 21:12:01 First time build. Skipping changelog. [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 21:12:02 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 21:12:02 % Total % Received % Xferd Average Speed Time Time Time Current 21:12:02 Dload Upload Total Spent Left Speed 21:12:02 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12828 100 12828 0 0 219k 0 --:--:-- --:--:-- --:--:-- 219k [Pipeline] sh 21:12:02 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 21:12:03 + sudo tee /etc/docker/daemon.new 21:12:03 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 21:12:03 { 21:12:03 "registry-mirrors": [ 21:12:03 "https://nexus3.edgexfoundry.org:10001" 21:12:03 ], 21:12:03 "bip": "10.250.0.254/24", 21:12:03 "hosts": [ 21:12:03 "tcp://0.0.0.0:5555", 21:12:03 "unix:///var/run/docker.sock" 21:12:03 ], 21:12:03 "mtu": 1458, 21:12:03 "selinux-enabled": true, 21:12:03 "seccomp-profile": "/etc/docker/seccomp.json" 21:12:03 } [Pipeline] sh 21:12:03 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 21:12:03 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 21:12:22 provisioning config files... 21:12:22 copy managed file [device-rfid-llrp-go-settings] to file:/w/workspace/device-rfid-llrp-go/2@tmp/config12515909252492648133tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 21:12:22 ---> ****-login.sh 21:12:22 nexus3.edgexfoundry.org:10001 21:12:23 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:12:23 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 21:12:23 Configure a credential helper to remove this warning. See 21:12:23 https://docs.****.com/engine/reference/commandline/login/#credentials-store 21:12:23 21:12:23 Login Succeeded 21:12:23 nexus3.edgexfoundry.org:10002 21:12:23 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:12:23 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 21:12:23 Configure a credential helper to remove this warning. See 21:12:23 https://docs.****.com/engine/reference/commandline/login/#credentials-store 21:12:23 21:12:23 Login Succeeded 21:12:23 nexus3.edgexfoundry.org:10003 21:12:23 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:12:24 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 21:12:24 Configure a credential helper to remove this warning. See 21:12:24 https://docs.****.com/engine/reference/commandline/login/#credentials-store 21:12:24 21:12:24 Login Succeeded 21:12:24 nexus3.edgexfoundry.org:10004 21:12:24 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:12:24 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 21:12:24 Configure a credential helper to remove this warning. See 21:12:24 https://docs.****.com/engine/reference/commandline/login/#credentials-store 21:12:24 21:12:24 Login Succeeded 21:12:24 ****.io 21:12:24 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 21:12:24 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 21:12:24 Configure a credential helper to remove this warning. See 21:12:24 https://docs.****.com/engine/reference/commandline/login/#credentials-store 21:12:24 21:12:24 Login Succeeded 21:12:24 ---> ****-login.sh ends [Pipeline] } 21:12:24 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 21:12:25 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 21:12:25 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 21:12:25 ========================================================= 21:12:25 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine] 21:12:25 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:12:25 + docker build -t ci-base-image-arm64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine --build-arg MAKE=echo noop --target=builder . 21:12:25 Sending build context to Docker daemon 1.198MB 21:12:25 Step 1/12 : ARG BASE=golang:1.21-alpine3.18 21:12:25 Step 2/12 : FROM ${BASE} AS builder 21:12:26 1.21-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 21:12:26 c6b39de5b339: Pulling fs layer 21:12:26 a69c41024577: Pulling fs layer 21:12:26 d6de4b400683: Pulling fs layer 21:12:26 35cb2a7552d0: Pulling fs layer 21:12:26 4f4fb700ef54: Pulling fs layer 21:12:26 464afbd9ba4c: Pulling fs layer 21:12:26 35cb2a7552d0: Waiting 21:12:26 4f4fb700ef54: Waiting 21:12:26 00f215d4a9da: Pulling fs layer 21:12:26 d496ad576159: Pulling fs layer 21:12:26 00f215d4a9da: Waiting 21:12:26 d496ad576159: Waiting 21:12:26 464afbd9ba4c: Waiting 21:12:26 a69c41024577: Verifying Checksum 21:12:26 a69c41024577: Download complete 21:12:26 35cb2a7552d0: Verifying Checksum 21:12:26 35cb2a7552d0: Download complete 21:12:26 4f4fb700ef54: Download complete 21:12:26 464afbd9ba4c: Verifying Checksum 21:12:26 464afbd9ba4c: Download complete 21:12:26 c6b39de5b339: Verifying Checksum 21:12:26 c6b39de5b339: Download complete 21:12:26 d496ad576159: Verifying Checksum 21:12:26 d496ad576159: Download complete 21:12:27 c6b39de5b339: Pull complete 21:12:27 a69c41024577: Pull complete 21:12:27 d6de4b400683: Verifying Checksum 21:12:27 d6de4b400683: Download complete 21:12:28 00f215d4a9da: Verifying Checksum 21:12:28 00f215d4a9da: Download complete 21:12:41 d6de4b400683: Pull complete 21:12:41 35cb2a7552d0: Pull complete 21:12:41 4f4fb700ef54: Pull complete 21:12:41 464afbd9ba4c: Pull complete 21:12:47 00f215d4a9da: Pull complete 21:12:49 d496ad576159: Pull complete 21:12:49 Digest: sha256:94db8a0955b4c8a8fb4ef40f1d66dd6a37c55842a5f6085bb7a69a85e2cfc316 21:12:49 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine 21:12:49 ---> f246e2811388 21:12:49 Step 3/12 : ARG ADD_BUILD_TAGS="" 21:12:51 ---> Running in 11b1d5da3076 21:12:51 Removing intermediate container 11b1d5da3076 21:12:51 ---> 6d8585dfda57 21:12:51 Step 4/12 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 21:12:52 ---> Running in 2a75ad75af2a 21:12:52 Removing intermediate container 2a75ad75af2a 21:12:52 ---> 549333ae045a 21:12:52 Step 5/12 : ARG ALPINE_PKG_BASE="make git" 21:12:52 ---> Running in ec5cacd66aef 21:12:52 Removing intermediate container ec5cacd66aef 21:12:52 ---> 0df2e1cf8837 21:12:52 Step 6/12 : ARG ALPINE_PKG_EXTRA="" 21:12:52 ---> Running in ba4aaaeca111 21:12:52 Removing intermediate container ba4aaaeca111 21:12:52 ---> 65990800b3a3 21:12:52 Step 7/12 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 21:12:53 ---> Running in 79f506158d38 21:12:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 21:12:54 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 21:12:55 OK: 266 MiB in 52 packages 21:12:57 Removing intermediate container 79f506158d38 21:12:57 ---> f0915c170491 21:12:57 Step 8/12 : WORKDIR /app 21:12:57 ---> Running in f4b30d78f2d9 21:12:57 Removing intermediate container f4b30d78f2d9 21:12:57 ---> c726b1010bd3 21:12:57 Step 9/12 : COPY go.mod vendor* ./ 21:12:58 ---> 5d8f7c4a69fd 21:12:58 Step 10/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 21:12:58 ---> Running in 665710fcc033 21:13:54 Removing intermediate container 665710fcc033 21:13:54 ---> 8e005c6789d8 21:13:54 Step 11/12 : COPY . . 21:13:54 ---> f27779e4d22d 21:13:54 Step 12/12 : RUN $MAKE 21:13:54 ---> Running in ad618116f445 21:13:54 noop 21:13:54 Removing intermediate container ad618116f445 21:13:54 ---> 429c51298005 21:13:54 Successfully built 429c51298005 21:13:54 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:13:54 + docker inspect -f . ci-base-image-arm64 21:13:54 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 21:13:55 prd-ubuntu20.04-docker-arm64-4c-16g-711 does not seem to be running inside a container 21:13:55 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-rfid-llrp-go/2 -v /w/workspace/device-rfid-llrp-go/2:/w/workspace/device-rfid-llrp-go/2:rw,z -v /w/workspace/device-rfid-llrp-go/2@tmp:/w/workspace/device-rfid-llrp-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 21:13:56 $ docker top f049ced0a8b8a7b609d89ec86699b8fb5a5ec91b9ea3c4a8121fdd47ff949c73 -eo pid,comm [Pipeline] { [Pipeline] sh 21:13:57 + go version 21:13:57 go version go1.21.9 linux/arm64 [Pipeline] } 21:13:57 $ docker stop --time=1 f049ced0a8b8a7b609d89ec86699b8fb5a5ec91b9ea3c4a8121fdd47ff949c73 21:13:59 $ docker rm -f --volumes f049ced0a8b8a7b609d89ec86699b8fb5a5ec91b9ea3c4a8121fdd47ff949c73 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:13:59 + docker inspect -f . ci-base-image-arm64 21:13:59 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 21:13:59 prd-ubuntu20.04-docker-arm64-4c-16g-711 does not seem to be running inside a container 21:13:59 $ 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/2 -v /w/workspace/device-rfid-llrp-go/2:/w/workspace/device-rfid-llrp-go/2:rw,z -v /w/workspace/device-rfid-llrp-go/2@tmp:/w/workspace/device-rfid-llrp-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 21:14:01 $ docker top 0415d2b94edd6c73285abf0c02f38b63424eaf78dc15e37022b5ad50c9c3133c -eo pid,comm [Pipeline] { [Pipeline] sh 21:14:02 + git config --global --add safe.directory /w/workspace/device-rfid-llrp-go/2 [Pipeline] fileExists [Pipeline] sh 21:14:02 + make test 21:14:02 go test ./... -coverprofile=coverage.out ./... 21:14:06 ? github.com/edgexfoundry/device-rfid-llrp-go [no test files] 21:16:12 ? github.com/edgexfoundry/device-rfid-llrp-go/cmd [no test files] 21:16:12 ? github.com/edgexfoundry/device-rfid-llrp-go/cmd/llrp [no test files] 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.791836438Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 21:16:44 level=INFO ts=2024-05-24T21:16:13.799165743Z app=test source=discover.go:344 host=127.0.0.1 port=59923 msg="Connection dialed" 21:16:44 level=INFO ts=2024-05-24T21:16:13.799639812Z app=test source=discover.go:392 host=127.0.0.1 port=59923 msg="Attempting to connect to potential LLRP device..." 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.799942945Z app=test source=discover.go:365 msg="Sending GetReaderConfig." 21:16:44 level=INFO ts=2024-05-24T21:16:13.800782019Z app=test source=logging.go:34 type=MsgReaderEventNotification device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=WARN ts=2024-05-24T21:16:13.800880122Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 21:16:44 level=INFO ts=2024-05-24T21:16:13.801148913Z app=test source=logging.go:25 type=MsgGetSupportedVersion device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.801656534Z app=test source=logging.go:34 type=MsgErrorMessage device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=WARN ts=2024-05-24T21:16:13.801739777Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.801831231Z app=test source=logging.go:45 type=MsgErrorMessage device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.801999788Z app=test source=logging.go:25 type=MsgGetReaderConfig device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.802425265Z app=test source=logging.go:34 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.80254453Z app=test source=logging.go:45 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.802642314Z app=test source=discover.go:378 msg="Sending GetReaderCapabilities." 21:16:44 level=INFO ts=2024-05-24T21:16:13.802767319Z app=test source=logging.go:25 type=MsgGetReaderCapabilities device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.803257788Z app=test source=logging.go:34 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.803415345Z app=test source=logging.go:45 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.803563651Z app=test source=logging.go:25 type=MsgCloseConnection device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.804011049Z app=test source=logging.go:34 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.804174205Z app=test source=logging.go:45 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.804381364Z app=test source=discover.go:398 host=127.0.0.1 port=59923 msg="Connection initiated successfully." 21:16:44 level=INFO ts=2024-05-24T21:16:13.80454428Z app=test source=discover.go:432 msg="Discovered device: &{deviceName:SpeedwayR-19-C5-D6 host:127.0.0.1 port:59923 vendor:25882 model:2001002 fwVersion:5.14.0.240}" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.805840453Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 21:16:44 level=INFO ts=2024-05-24T21:16:13.806582443Z app=test source=discover.go:344 host=127.0.0.1 port=59923 msg="Connection dialed" 21:16:44 level=INFO ts=2024-05-24T21:16:13.806744309Z app=test source=discover.go:392 host=127.0.0.1 port=59923 msg="Attempting to connect to potential LLRP device..." 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.806926256Z app=test source=discover.go:365 msg="Sending GetReaderConfig." 21:16:44 level=INFO ts=2024-05-24T21:16:13.807374095Z app=test source=logging.go:34 type=MsgReaderEventNotification device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=WARN ts=2024-05-24T21:16:13.807460868Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 21:16:44 level=INFO ts=2024-05-24T21:16:13.807637955Z app=test source=logging.go:25 type=MsgGetSupportedVersion device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.808152926Z app=test source=logging.go:34 type=MsgErrorMessage device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=WARN ts=2024-05-24T21:16:13.80824435Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.808340514Z app=test source=logging.go:45 type=MsgErrorMessage device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.808514521Z app=test source=logging.go:25 type=MsgGetReaderConfig device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.808887236Z app=test source=logging.go:34 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.80900448Z app=test source=logging.go:45 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.809144036Z app=test source=discover.go:378 msg="Sending GetReaderCapabilities." 21:16:44 level=INFO ts=2024-05-24T21:16:13.809260131Z app=test source=logging.go:25 type=MsgGetReaderCapabilities device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.809673187Z app=test source=logging.go:34 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.809832954Z app=test source=logging.go:45 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.810007541Z app=test source=logging.go:25 type=MsgCloseConnection device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.810370335Z app=test source=logging.go:34 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.810504531Z app=test source=logging.go:45 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.810708769Z app=test source=discover.go:398 host=127.0.0.1 port=59923 msg="Connection initiated successfully." 21:16:44 level=INFO ts=2024-05-24T21:16:13.810868116Z app=test source=discover.go:432 msg="Discovered device: &{deviceName:xArray-25-9C-D4 host:127.0.0.1 port:59923 vendor:25882 model:2001007 fwVersion:5.14.0.240}" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.811760722Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 21:16:44 level=INFO ts=2024-05-24T21:16:13.812590875Z app=test source=discover.go:344 host=127.0.0.1 port=59923 msg="Connection dialed" 21:16:44 level=INFO ts=2024-05-24T21:16:13.81270249Z app=test source=discover.go:392 host=127.0.0.1 port=59923 msg="Attempting to connect to potential LLRP device..." 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.812815874Z app=test source=discover.go:365 msg="Sending GetReaderConfig." 21:16:44 level=INFO ts=2024-05-24T21:16:13.813276903Z app=test source=logging.go:34 type=MsgReaderEventNotification device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=WARN ts=2024-05-24T21:16:13.813416158Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 21:16:44 level=INFO ts=2024-05-24T21:16:13.813565314Z app=test source=logging.go:25 type=MsgGetSupportedVersion device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.813887267Z app=test source=logging.go:34 type=MsgErrorMessage device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=WARN ts=2024-05-24T21:16:13.81543419Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.819113358Z app=test source=logging.go:45 type=MsgErrorMessage device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.819500454Z app=test source=logging.go:25 type=MsgGetReaderConfig device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.820343948Z app=test source=logging.go:34 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.820676881Z app=test source=logging.go:45 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.820830638Z app=test source=discover.go:378 msg="Sending GetReaderCapabilities." 21:16:44 level=INFO ts=2024-05-24T21:16:13.821189702Z app=test source=logging.go:25 type=MsgGetReaderCapabilities device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.821664781Z app=test source=logging.go:34 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.821966443Z app=test source=logging.go:45 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.822238434Z app=test source=logging.go:25 type=MsgCloseConnection device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.822823098Z app=test source=logging.go:34 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.823138291Z app=test source=logging.go:45 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.823456323Z app=test source=discover.go:398 host=127.0.0.1 port=59923 msg="Connection initiated successfully." 21:16:44 level=INFO ts=2024-05-24T21:16:13.823681063Z app=test source=discover.go:432 msg="Discovered device: &{deviceName:LLRP-D2-7F-A1 host:127.0.0.1 port:59923 vendor:25882 model:50 fwVersion:7.0.0}" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.824840269Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 21:16:44 level=INFO ts=2024-05-24T21:16:13.826522547Z app=test source=discover.go:344 host=127.0.0.1 port=59923 msg="Connection dialed" 21:16:44 level=INFO ts=2024-05-24T21:16:13.826753707Z app=test source=discover.go:392 host=127.0.0.1 port=59923 msg="Attempting to connect to potential LLRP device..." 21:16:44 level=INFO ts=2024-05-24T21:16:13.826857441Z app=test source=logging.go:34 type=MsgReaderEventNotification device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=WARN ts=2024-05-24T21:16:13.826936284Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 21:16:44 level=INFO ts=2024-05-24T21:16:13.827196114Z app=test source=logging.go:25 type=MsgGetSupportedVersion device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.827527568Z app=test source=discover.go:365 msg="Sending GetReaderConfig." 21:16:44 level=INFO ts=2024-05-24T21:16:13.827778168Z app=test source=logging.go:34 type=MsgErrorMessage device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=WARN ts=2024-05-24T21:16:13.828131482Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.82832989Z app=test source=logging.go:45 type=MsgErrorMessage device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.828477496Z app=test source=logging.go:25 type=MsgGetReaderConfig device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.82908187Z app=test source=logging.go:34 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.829206526Z app=test source=logging.go:45 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.829291599Z app=test source=discover.go:378 msg="Sending GetReaderCapabilities." 21:16:44 level=INFO ts=2024-05-24T21:16:13.829368682Z app=test source=logging.go:25 type=MsgGetReaderCapabilities device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.829696335Z app=test source=logging.go:34 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.829782799Z app=test source=logging.go:45 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.829885543Z app=test source=logging.go:25 type=MsgCloseConnection device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.830214606Z app=test source=logging.go:34 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.830294609Z app=test source=logging.go:45 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.830443675Z app=test source=discover.go:398 host=127.0.0.1 port=59923 msg="Connection initiated successfully." 21:16:44 level=INFO ts=2024-05-24T21:16:13.830541849Z app=test source=discover.go:432 msg="Discovered device: &{deviceName:LLRP-302411f9c92d4f host:127.0.0.1 port:59923 vendor:25882 model:50 fwVersion:7.0.0}" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.831483327Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 21:16:44 level=INFO ts=2024-05-24T21:16:13.832312121Z app=test source=discover.go:344 host=127.0.0.1 port=59923 msg="Connection dialed" 21:16:44 level=INFO ts=2024-05-24T21:16:13.832418475Z app=test source=discover.go:392 host=127.0.0.1 port=59923 msg="Attempting to connect to potential LLRP device..." 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.832521929Z app=test source=discover.go:365 msg="Sending GetReaderConfig." 21:16:44 level=INFO ts=2024-05-24T21:16:13.832846962Z app=test source=logging.go:34 type=MsgReaderEventNotification device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=WARN ts=2024-05-24T21:16:13.832921985Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 21:16:44 level=INFO ts=2024-05-24T21:16:13.833310471Z app=test source=logging.go:25 type=MsgGetSupportedVersion device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.833826952Z app=test source=logging.go:34 type=MsgErrorMessage device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=WARN ts=2024-05-24T21:16:13.833895065Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.834005749Z app=test source=logging.go:45 type=MsgErrorMessage device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.834112914Z app=test source=logging.go:25 type=MsgGetReaderConfig device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.834444887Z app=test source=logging.go:34 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.834560392Z app=test source=logging.go:45 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.834638225Z app=test source=discover.go:378 msg="Sending GetReaderCapabilities." 21:16:44 level=INFO ts=2024-05-24T21:16:13.834741269Z app=test source=logging.go:25 type=MsgGetReaderCapabilities device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.835097473Z app=test source=logging.go:34 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.835204778Z app=test source=logging.go:45 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.835304592Z app=test source=logging.go:25 type=MsgCloseConnection device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.835627555Z app=test source=logging.go:34 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.835713708Z app=test source=logging.go:45 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.835827263Z app=test source=discover.go:398 host=127.0.0.1 port=59923 msg="Connection initiated successfully." 21:16:44 level=INFO ts=2024-05-24T21:16:13.835994149Z app=test source=discover.go:432 msg="Discovered device: &{deviceName:LLRP-FC-4D-1A host:127.0.0.1 port:59923 vendor:50 model:50 fwVersion:1.0.0}" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.836971299Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 21:16:44 level=INFO ts=2024-05-24T21:16:13.837790022Z app=test source=discover.go:344 host=127.0.0.1 port=59923 msg="Connection dialed" 21:16:44 level=INFO ts=2024-05-24T21:16:13.837893246Z app=test source=discover.go:392 host=127.0.0.1 port=59923 msg="Attempting to connect to potential LLRP device..." 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.83799984Z app=test source=discover.go:365 msg="Sending GetReaderConfig." 21:16:44 level=INFO ts=2024-05-24T21:16:13.838392076Z app=test source=logging.go:34 type=MsgReaderEventNotification device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=WARN ts=2024-05-24T21:16:13.83847645Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 21:16:44 level=INFO ts=2024-05-24T21:16:13.838665067Z app=test source=logging.go:25 type=MsgGetSupportedVersion device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.839110675Z app=test source=logging.go:34 type=MsgErrorMessage device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=WARN ts=2024-05-24T21:16:13.839313393Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.839503171Z app=test source=logging.go:45 type=MsgErrorMessage device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.839612305Z app=test source=logging.go:25 type=MsgGetReaderConfig device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.840165078Z app=test source=logging.go:34 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.840339485Z app=test source=logging.go:45 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.840516702Z app=test source=discover.go:378 msg="Sending GetReaderCapabilities." 21:16:44 level=INFO ts=2024-05-24T21:16:13.840748671Z app=test source=logging.go:25 type=MsgGetReaderCapabilities device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.841246301Z app=test source=logging.go:34 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.84145458Z app=test source=logging.go:45 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.841670588Z app=test source=logging.go:25 type=MsgCloseConnection device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.84219703Z app=test source=logging.go:34 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.842405048Z app=test source=logging.go:45 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.842758462Z app=test source=discover.go:398 host=127.0.0.1 port=59923 msg="Connection initiated successfully." 21:16:44 level=INFO ts=2024-05-24T21:16:13.84293643Z app=test source=discover.go:432 msg="Discovered device: &{deviceName:LLRP-001a004fd9ca2b host:127.0.0.1 port:59923 vendor:50 model:50 fwVersion:1.0.0}" 21:16:44 --- FAIL: TestAutoDiscoverNaming (0.05s) 21:16:44 --- FAIL: TestAutoDiscoverNaming/SpeedwayR-19-C5-D6 (0.02s) 21:16:44 discover_test.go:178: error shutting down test emulator: WriteTo failed: write tcp4 127.0.0.1:59923->127.0.0.1:60330: use of closed network connection 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.843990392Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.8449204Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 21:16:44 level=INFO ts=2024-05-24T21:16:13.845725762Z app=test source=discover.go:344 host=127.0.0.1 port=59923 msg="Connection dialed" 21:16:44 level=INFO ts=2024-05-24T21:16:13.845838447Z app=test source=discover.go:392 host=127.0.0.1 port=59923 msg="Attempting to connect to potential LLRP device..." 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.845963382Z app=test source=discover.go:365 msg="Sending GetReaderConfig." 21:16:44 level=INFO ts=2024-05-24T21:16:13.846304956Z app=test source=logging.go:34 type=MsgReaderEventNotification device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=WARN ts=2024-05-24T21:16:13.846483753Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 21:16:44 level=INFO ts=2024-05-24T21:16:13.846761594Z app=test source=logging.go:25 type=MsgGetSupportedVersion device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.847265924Z app=test source=logging.go:34 type=MsgErrorMessage device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=WARN ts=2024-05-24T21:16:13.847425631Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.847592117Z app=test source=logging.go:45 type=MsgErrorMessage device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.847798306Z app=test source=logging.go:25 type=MsgGetReaderConfig device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.848333217Z app=test source=logging.go:34 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.848515665Z app=test source=logging.go:45 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.848790356Z app=test source=discover.go:378 msg="Sending GetReaderCapabilities." 21:16:44 level=INFO ts=2024-05-24T21:16:13.849036666Z app=test source=logging.go:25 type=MsgGetReaderCapabilities device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.849487164Z app=test source=logging.go:34 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.849689312Z app=test source=logging.go:45 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.849916061Z app=test source=logging.go:25 type=MsgCloseConnection device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.850438372Z app=test source=logging.go:34 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.85063954Z app=test source=logging.go:45 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.850973284Z app=test source=discover.go:398 host=127.0.0.1 port=59923 msg="Connection initiated successfully." 21:16:44 level=INFO ts=2024-05-24T21:16:13.851164832Z app=test source=discover.go:432 msg="Discovered device: &{deviceName:SpeedwayR-19-C5-D6 host:127.0.0.1 port:59923 vendor:25882 model:2001002 fwVersion:5.14.0.240}" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.85185799Z app=test source=discover.go:120 msg="total estimated network probes: 1, async limit: 1, probe timeout: 1s, total estimated time: 1s" 21:16:44 level=INFO ts=2024-05-24T21:16:13.852705044Z app=test source=discover.go:344 host=127.0.0.1 port=59923 msg="Connection dialed" 21:16:44 level=INFO ts=2024-05-24T21:16:13.852883941Z app=test source=discover.go:392 host=127.0.0.1 port=59923 msg="Attempting to connect to potential LLRP device..." 21:16:44 level=INFO ts=2024-05-24T21:16:13.853025857Z app=test source=logging.go:34 type=MsgReaderEventNotification device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.853164742Z app=test source=discover.go:365 msg="Sending GetReaderConfig." 21:16:44 level=WARN ts=2024-05-24T21:16:13.853185633Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 21:16:44 level=INFO ts=2024-05-24T21:16:13.853552088Z app=test source=logging.go:25 type=MsgGetSupportedVersion device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.854020387Z app=test source=logging.go:34 type=MsgErrorMessage device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=WARN ts=2024-05-24T21:16:13.854179713Z app=test source=logging.go:38 message-version=Version1_0_1 client-version=Version1_1 msg="LLRP incoming message version mismatch" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.854377901Z app=test source=logging.go:45 type=MsgErrorMessage device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.854577179Z app=test source=logging.go:25 type=MsgGetReaderConfig device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.855017897Z app=test source=logging.go:34 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.855135102Z app=test source=logging.go:45 type=MsgGetReaderConfigResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.855219045Z app=test source=discover.go:378 msg="Sending GetReaderCapabilities." 21:16:44 level=INFO ts=2024-05-24T21:16:13.855323699Z app=test source=logging.go:25 type=MsgGetReaderCapabilities device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.855681464Z app=test source=logging.go:34 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.855794368Z app=test source=logging.go:45 type=MsgGetReaderCapabilitiesResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.855983616Z app=test source=logging.go:25 type=MsgCloseConnection device=probe-127.0.0.1 msg="Sending LLRP message" 21:16:44 level=INFO ts=2024-05-24T21:16:13.85633642Z app=test source=logging.go:34 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Incoming LLRP message" 21:16:44 level=DEBUG ts=2024-05-24T21:16:13.856445265Z app=test source=logging.go:45 type=MsgCloseConnectionResponse device=probe-127.0.0.1 msg="Handled LLRP message." 21:16:44 level=INFO ts=2024-05-24T21:16:13.85656692Z app=test source=discover.go:398 host=127.0.0.1 port=59923 msg="Connection initiated successfully." 21:16:44 level=INFO ts=2024-05-24T21:16:13.856667494Z app=test source=discover.go:432 msg="Discovered device: &{deviceName:SpeedwayR-19-C5-D6 host:127.0.0.1 port:59923 vendor:25882 model:2001002 fwVersion:5.14.0.240}" 21:16:44 level=WARN ts=2024-05-24T21:16:13.857137703Z app=test source=discover.go:254 msg="Re-discovered existing device at the same TCP address, nothing to do." 21:16:44 FAIL 21:16:44 coverage: 40.6% of statements 21:16:44 FAIL github.com/edgexfoundry/device-rfid-llrp-go/internal/driver 28.500s 21:16:44 ok github.com/edgexfoundry/device-rfid-llrp-go/internal/retry 0.033s coverage: 94.6% of statements 21:16:44 ok github.com/edgexfoundry/device-rfid-llrp-go/pkg/llrp 0.553s coverage: 51.9% of statements 21:16:44 FAIL 21:16:44 make: *** [Makefile:33: unittest] Error 1 [Pipeline] } 21:16:44 $ docker stop --time=1 0415d2b94edd6c73285abf0c02f38b63424eaf78dc15e37022b5ad50c9c3133c 21:16:46 $ docker rm -f --volumes 0415d2b94edd6c73285abf0c02f38b63424eaf78dc15e37022b5ad50c9c3133c [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) Stage "Build" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:16:48 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 21:16:48 21:16:48 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:16:48 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 21:16:48 arm64: Pulling from edgex-lftools-log-publisher 21:16:48 8998bd30e6a1: Pulling fs layer 21:16:48 04944245beec: Pulling fs layer 21:16:48 699f458cf7ca: Pulling fs layer 21:16:48 765212b225bb: Pulling fs layer 21:16:48 f23df028b6ca: Pulling fs layer 21:16:48 d65c8cfc05b1: Pulling fs layer 21:16:48 2437ff75d9bd: Pulling fs layer 21:16:48 765212b225bb: Waiting 21:16:48 f23df028b6ca: Waiting 21:16:48 d65c8cfc05b1: Waiting 21:16:48 2437ff75d9bd: Waiting 21:16:48 04944245beec: Verifying Checksum 21:16:48 04944245beec: Download complete 21:16:48 765212b225bb: Verifying Checksum 21:16:48 765212b225bb: Download complete 21:16:48 f23df028b6ca: Download complete 21:16:49 d65c8cfc05b1: Verifying Checksum 21:16:49 d65c8cfc05b1: Download complete 21:16:49 699f458cf7ca: Verifying Checksum 21:16:49 699f458cf7ca: Download complete 21:16:49 8998bd30e6a1: Verifying Checksum 21:16:49 8998bd30e6a1: Download complete 21:16:52 2437ff75d9bd: Download complete 21:16:54 8998bd30e6a1: Pull complete 21:16:55 04944245beec: Pull complete 21:16:56 699f458cf7ca: Pull complete 21:16:56 765212b225bb: Pull complete 21:16:57 f23df028b6ca: Pull complete 21:16:58 d65c8cfc05b1: Pull complete 21:17:13 2437ff75d9bd: Pull complete 21:17:13 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 21:17:13 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 21:17:13 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 21:17:13 prd-ubuntu20.04-docker-arm64-4c-16g-711 does not seem to be running inside a container 21:17:13 $ 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/2 -v /w/workspace/device-rfid-llrp-go/2:/w/workspace/device-rfid-llrp-go/2:rw,z -v /w/workspace/device-rfid-llrp-go/2@tmp:/w/workspace/device-rfid-llrp-go/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 21:17:15 $ docker top 31f05bd07f798824127dcca00bb5c81e245e4c363b0622a8c44fc2b52e1c9054 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 21:17:16 ---> job-cost.sh 21:17:16 lf-activate-venv: SKIPPING 21:17:16 INFO: No Stack... 21:17:17 INFO: Retrieving Pricing Info for: v3-standard-4 21:17:18 INFO: Archiving Costs [Pipeline] sh 21:17:18 + cat /w/workspace/device-rfid-llrp-go/2/archives/cost.csv 21:17:18 + cut -d, -f6 [Pipeline] lock 21:17:18 Trying to acquire lock on [Resource: jenkins-edgexfoundry-device-rfid-llrp-go-PR-290-2-stack-cost] 21:17:18 Resource [jenkins-edgexfoundry-device-rfid-llrp-go-PR-290-2-stack-cost] did not exist. Created. 21:17:18 Lock acquired on [Resource: jenkins-edgexfoundry-device-rfid-llrp-go-PR-290-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 21:17:19 /w/workspace/device-rfid-llrp-go/2@tmp/durable-fee808ec/script.sh.copy: 1: Syntax error: Unterminated quoted string [Pipeline] sh 21:17:20 + echo total: 0.10999999940395355 [Pipeline] stash 21:17:20 Warning: overwriting stash ‘stack-cost’ 21:17:20 Stashed 1 file(s) [Pipeline] } 21:17:20 Lock released on resource [Resource: jenkins-edgexfoundry-device-rfid-llrp-go-PR-290-2-stack-cost] [Pipeline] // lock [Pipeline] } 21:17:20 $ docker stop --time=1 31f05bd07f798824127dcca00bb5c81e245e4c363b0622a8c44fc2b52e1c9054 21:17:22 $ docker rm -f --volumes 31f05bd07f798824127dcca00bb5c81e245e4c363b0622a8c44fc2b52e1c9054 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } 21:17:22 Failed in branch arm64 [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (CodeCov) Stage "CodeCov" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) Stage "Snyk Dependency Scan" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Semver" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Semver" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 21:17:23 + [ -d /w/workspace/undry_device-rfid-llrp-go_PR-290/archives ] 21:17:23 + ls -al /w/workspace/undry_device-rfid-llrp-go_PR-290/archives 21:17:23 total 16 21:17:23 drwxr-xr-x 3 root root 4096 May 24 21:10 . 21:17:23 drwxrwxr-x 12 jenkins jenkins 4096 May 24 21:10 .. 21:17:23 drwxr-xr-x 2 root root 4096 May 24 21:10 cost 21:17:23 -rw-r--r-- 1 root root 91 May 24 21:10 cost.csv 21:17:23 + sudo chown -R jenkins:jenkins /w/workspace/undry_device-rfid-llrp-go_PR-290/archives 21:17:23 + ls -al /w/workspace/undry_device-rfid-llrp-go_PR-290/archives 21:17:23 total 16 21:17:23 drwxr-xr-x 3 jenkins jenkins 4096 May 24 21:10 . 21:17:23 drwxrwxr-x 12 jenkins jenkins 4096 May 24 21:10 .. 21:17:23 drwxr-xr-x 2 jenkins jenkins 4096 May 24 21:10 cost 21:17:23 -rw-r--r-- 1 jenkins jenkins 91 May 24 21:10 cost.csv [Pipeline] libraryResource [Pipeline] sh 21:17:23 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 21:17:24 ---> package-listing.sh 21:17:24 ++ facter osfamily 21:17:24 ++ tr '[:upper:]' '[:lower:]' 21:17:24 + OS_FAMILY=debian 21:17:24 + workspace=/w/workspace/undry_device-rfid-llrp-go_PR-290 21:17:24 + START_PACKAGES=/tmp/packages_start.txt 21:17:24 + END_PACKAGES=/tmp/packages_end.txt 21:17:24 + DIFF_PACKAGES=/tmp/packages_diff.txt 21:17:24 + PACKAGES=/tmp/packages_start.txt 21:17:24 + '[' /w/workspace/undry_device-rfid-llrp-go_PR-290 ']' 21:17:24 + PACKAGES=/tmp/packages_end.txt 21:17:24 + case "${OS_FAMILY}" in 21:17:24 + dpkg -l 21:17:24 + grep '^ii' 21:17:24 + '[' -f /tmp/packages_start.txt ']' 21:17:24 + '[' -f /tmp/packages_end.txt ']' 21:17:24 + diff /tmp/packages_start.txt /tmp/packages_end.txt 21:17:24 + '[' /w/workspace/undry_device-rfid-llrp-go_PR-290 ']' 21:17:24 + mkdir -p /w/workspace/undry_device-rfid-llrp-go_PR-290/archives/ 21:17:24 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/undry_device-rfid-llrp-go_PR-290/archives/ [Pipeline] echo 21:17:24 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-290/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 21:17:25 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 21:17:25 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 21:17:25 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 21:17:25 prd-ubuntu20.04-docker-8c-8g-708 does not seem to be running inside a container 21:17:25 $ 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-290/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-290 -v /w/workspace/undry_device-rfid-llrp-go_PR-290:/w/workspace/undry_device-rfid-llrp-go_PR-290:rw,z -v /w/workspace/undry_device-rfid-llrp-go_PR-290@tmp:/w/workspace/undry_device-rfid-llrp-go_PR-290@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 21:17:25 $ docker top f11e75b0870ec9d97f98e0f4140aae92ad9778f61e5a20b0276912ba6525d7ac -eo pid,comm [Pipeline] { [Pipeline] sh 21:17:26 + touch /tmp/pre-build-complete [Pipeline] sh 21:17:26 + mkdir -p /var/log/sysstat [Pipeline] sh 21:17:26 + ls /var/log/sa-host 21:17:26 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 21:17:27 provisioning config files... 21:17:27 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/undry_device-rfid-llrp-go_PR-290@tmp/config12339698057024869318tmp [Pipeline] { [Pipeline] echo 21:17:27 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 21:17:27 ---> create-netrc.sh [Pipeline] } 21:17:27 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 21:17:27 ---> python-tools-install.sh [Pipeline] echo 21:17:27 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 21:17:27 ---> sudo-logs.sh 21:17:27 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 21:17:28 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 21:17:28 ---> job-cost.sh 21:17:28 lf-activate-venv: SKIPPING 21:17:28 DEBUG: total: 0.2199999988079071 21:17:28 INFO: Retrieving Stack Cost... 21:17:28 INFO: Retrieving Pricing Info for: v3-standard-8 21:17:28 INFO: Archiving Costs [Pipeline] echo 21:17:28 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 21:17:29 ---> logs-deploy.sh 21:17:29 lf-activate-venv: SKIPPING 21:17:29 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-rfid-llrp-go/PR-290/2 21:17:29 INFO: archiving workspace using pattern(s): 21:17:30 Archives upload complete. 21:17:30 INFO: archiving logs to Nexus