Push event to branch main Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 8266759df921fca8a5a267dc709fe351bba74c7c 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-ssh2403849728377963415.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 33739fb647ab338ef2ce3bfc8312bfbcef468f88 Resolving tag commit... (remote references may be a lightweight tag or an annotated tag) > git rev-parse --resolve-git-dir /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f/.git # timeout=10 Setting origin to git@github.com:edgexfoundry/edgex-global-pipelines.git > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching origin... Fetching upstream changes from origin > git --version # timeout=10 > git --version # 'git version 2.16.6' > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f@tmp/jenkins-gitclient-ssh513030257643186798.key > git fetch --tags --progress -- origin +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/tags/stable^{commit} # timeout=10 Resolved tag stable revision 33739fb647ab338ef2ce3bfc8312bfbcef468f88 The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/app-rfid-llrp-inventory/branches/main/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/app-rfid-llrp-inventory/branches/main/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh5617130929042547018.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 33739fb647ab338ef2ce3bfc8312bfbcef468f88 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 33739fb647ab338ef2ce3bfc8312bfbcef468f88 # timeout=10 Commit message: "Merge pull request #447 from ernestojeda/fix-release-changelog" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 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-ssh17051971008014373363.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/app-rfid-llrp-inventory/branches/main/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/app-rfid-llrp-inventory/branches/main/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh590158516468908905.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:app-rfid-llrp-inventory] ========================================================= [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: app-rfid-llrp-inventory-settings PROJECT: app-rfid-llrp-inventory 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: app-rfid-llrp-inventory DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true BUILD_EXPERIMENTAL_DOCKER_IMAGE: false BUILD_STABLE_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false PUBLISH_SWAGGER_DOCS: false SWAGGER_API_FOLDERS: openapi/v1 ARTIFACT_ROOT: archives/bin ARTIFACT_TYPES: docker SHOULD_BUILD: true BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘ubuntu20.04-docker-8c-8g’ Running on prd-ubuntu20.04-docker-8c-8g-5479 in /w/workspace/dry_app-rfid-llrp-inventory_main [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/app-rfid-llrp-inventory.git > git init /w/workspace/dry_app-rfid-llrp-inventory_main # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/app-rfid-llrp-inventory.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/app-rfid-llrp-inventory.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision 8266759df921fca8a5a267dc709fe351bba74c7c (main) > git config remote.origin.url git@github.com:edgexfoundry/app-rfid-llrp-inventory.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 8266759df921fca8a5a267dc709fe351bba74c7c # timeout=10 Commit message: "Merge pull request #279 from lenny-intel/no-debug" > git rev-list --no-walk 16f62763cc01098cbc719f389d4d2c1391ae2033 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 01:39:08 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 01:39:08 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 01:39:08 ========================================================= 01:39:08 EdgeX Global Pipelines Version Info 01:39:08 ========================================================= [Pipeline] libraryResource [Pipeline] sh 01:39:09 ------------------- 01:39:09 stable info: 01:39:09 ------------------- 01:39:09 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 01:39:09 Commit SHA: 33739fb647ab338ef2ce3bfc8312bfbcef468f88 01:39:09 Message: update stable to v1.0.258 01:39:10 ------------------- 01:39:10 experimental info: 01:39:10 ------------------- 01:39:10 Commited By: **** collab-it+edgex@linuxfoundation.org 01:39:10 Commit SHA: 33739fb647ab338ef2ce3bfc8312bfbcef468f88 01:39:10 Message: update experimental to v1.0.258 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = app-rfid-llrp-inventory-settings [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar PROJECT = app-rfid-llrp-inventory [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.21 [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = app-rfid-llrp-inventory [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 01:39:10 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 01:39:11 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 01:39:11 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 01:39:11 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = main [Pipeline] echo 01:39:11 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = main [Pipeline] echo 01:39:11 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = main [Pipeline] echo 01:39:11 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 8266759df921fca8a5a267dc709fe351bba74c7c [Pipeline] echo 01:39:11 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 8266759 [Pipeline] echo 01:39:11 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 01:39:11 provisioning config files... 01:39:11 copy managed file [app-rfid-llrp-inventory-settings] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config261900416721637404tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:39:11 ---> ****-login.sh 01:39:11 nexus3.edgexfoundry.org:10001 01:39:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:39:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:39:12 Configure a credential helper to remove this warning. See 01:39:12 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:39:12 01:39:12 Login Succeeded 01:39:12 nexus3.edgexfoundry.org:10002 01:39:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:39:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:39:12 Configure a credential helper to remove this warning. See 01:39:12 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:39:12 01:39:12 Login Succeeded 01:39:12 nexus3.edgexfoundry.org:10003 01:39:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:39:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:39:12 Configure a credential helper to remove this warning. See 01:39:12 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:39:12 01:39:12 Login Succeeded 01:39:12 nexus3.edgexfoundry.org:10004 01:39:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:39:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:39:12 Configure a credential helper to remove this warning. See 01:39:12 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:39:12 01:39:12 Login Succeeded 01:39:12 ****.io 01:39:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:39:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:39:12 Configure a credential helper to remove this warning. See 01:39:12 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:39:12 01:39:12 Login Succeeded 01:39:12 ---> ****-login.sh ends [Pipeline] } 01:39:12 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 01:39:13 + git rev-list -1 --merges 8266759df921fca8a5a267dc709fe351bba74c7c~1..8266759df921fca8a5a267dc709fe351bba74c7c [Pipeline] echo 01:39:13 -----------> git rev-list -1 --merges 8266759df921fca8a5a267dc709fe351bba74c7c~1..8266759df921fca8a5a267dc709fe351bba74c7c 8266759df921fca8a5a267dc709fe351bba74c7c 01:39:13 8266759df921fca8a5a267dc709fe351bba74c7c [false] [Pipeline] sh 01:39:13 + git log --format=format:%s -1 8266759df921fca8a5a267dc709fe351bba74c7c [Pipeline] echo 01:39:13 ========================================================= 01:39:13 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 01:39:13 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 01:39:14 + git log --format=format:%s -1 8266759df921fca8a5a267dc709fe351bba74c7c [Pipeline] echo 01:39:14 [semverPrep] GIT_COMMIT: 8266759df921fca8a5a267dc709fe351bba74c7c, Commit Message: Merge pull request #279 from lenny-intel/no-debug [Pipeline] echo 01:39:14 [semverPrep] This is not a build commit. [Pipeline] sh 01:39:14 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 01:39:14 + grep -v github /etc/ssh/ssh_known_hosts 01:39:14 + [ -e /tmp/ssh_known_hosts ] 01:39:14 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 01:39:14 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 01:39:14 + sudo tee -a /etc/ssh/ssh_known_hosts 01:39:14 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:39:14 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 01:39:14 01:39:14 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:39:15 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 01:39:15 0.1.4: Pulling from edgex-devops/py-git-semver 01:39:15 b85a868b505f: Pulling fs layer 01:39:15 e2be974225ed: Pulling fs layer 01:39:15 339a4e72a1f5: Pulling fs layer 01:39:15 988bab9f4d93: Pulling fs layer 01:39:15 1469e6f7b9e6: Pulling fs layer 01:39:15 eaf3925da568: Pulling fs layer 01:39:15 bab4dde63d76: Pulling fs layer 01:39:15 bde34c3a00c8: Pulling fs layer 01:39:15 b352a97aabf1: Pulling fs layer 01:39:15 4872d77fe225: Pulling fs layer 01:39:15 5851b861e8e6: Pulling fs layer 01:39:15 988bab9f4d93: Waiting 01:39:15 bde34c3a00c8: Waiting 01:39:15 b352a97aabf1: Waiting 01:39:15 4872d77fe225: Waiting 01:39:15 1469e6f7b9e6: Waiting 01:39:15 eaf3925da568: Waiting 01:39:15 bab4dde63d76: Waiting 01:39:15 e2be974225ed: Verifying Checksum 01:39:15 e2be974225ed: Download complete 01:39:15 988bab9f4d93: Verifying Checksum 01:39:15 988bab9f4d93: Download complete 01:39:15 1469e6f7b9e6: Verifying Checksum 01:39:15 1469e6f7b9e6: Download complete 01:39:15 eaf3925da568: Verifying Checksum 01:39:15 eaf3925da568: Download complete 01:39:15 339a4e72a1f5: Verifying Checksum 01:39:15 339a4e72a1f5: Download complete 01:39:15 bde34c3a00c8: Verifying Checksum 01:39:15 bde34c3a00c8: Download complete 01:39:15 b352a97aabf1: Verifying Checksum 01:39:15 b352a97aabf1: Download complete 01:39:15 4872d77fe225: Verifying Checksum 01:39:15 4872d77fe225: Download complete 01:39:15 5851b861e8e6: Verifying Checksum 01:39:15 5851b861e8e6: Download complete 01:39:15 b85a868b505f: Verifying Checksum 01:39:15 b85a868b505f: Download complete 01:39:15 bab4dde63d76: Download complete 01:39:16 b85a868b505f: Pull complete 01:39:16 e2be974225ed: Pull complete 01:39:17 339a4e72a1f5: Pull complete 01:39:17 988bab9f4d93: Pull complete 01:39:17 1469e6f7b9e6: Pull complete 01:39:17 eaf3925da568: Pull complete 01:39:19 bab4dde63d76: Pull complete 01:39:19 bde34c3a00c8: Pull complete 01:39:19 b352a97aabf1: Pull complete 01:39:19 4872d77fe225: Pull complete 01:39:19 5851b861e8e6: Pull complete 01:39:19 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 01:39:19 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 01:39:19 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:39:20 prd-ubuntu20.04-docker-8c-8g-5479 does not seem to be running inside a container 01:39:20 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/dry_app-rfid-llrp-inventory_main -v /w/workspace/dry_app-rfid-llrp-inventory_main:/w/workspace/dry_app-rfid-llrp-inventory_main:rw,z -v /w/workspace/dry_app-rfid-llrp-inventory_main@tmp:/w/workspace/dry_app-rfid-llrp-inventory_main@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 01:39:23 $ docker top 04f278e1c6e23e656e556fd79573d1a83317ab1e14436fde51de2c1d4bc3324a -eo pid,comm 01:39:23 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 01:39:23 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 01:39:23 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 01:39:23 [ssh-agent] Looking for ssh-agent implementation... 01:39:23 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 01:39:23 $ docker exec 04f278e1c6e23e656e556fd79573d1a83317ab1e14436fde51de2c1d4bc3324a ssh-agent 01:39:23 SSH_AUTH_SOCK=/tmp/ssh-MBTV3YQqHN5j/agent.31 01:39:23 SSH_AGENT_PID=37 01:39:23 Running ssh-add (command line suppressed) 01:39:23 Identity added: /w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_18011439967621431294.key (/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_18011439967621431294.key) 01:39:23 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 01:39:23 + git tag --points-at HEAD [Pipeline] } 01:39:23 $ docker exec --env ******** --env ******** 04f278e1c6e23e656e556fd79573d1a83317ab1e14436fde51de2c1d4bc3324a ssh-agent -k 01:39:24 unset SSH_AUTH_SOCK; 01:39:24 unset SSH_AGENT_PID; 01:39:24 echo Agent pid 37 killed; 01:39:24 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 01:39:24 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 01:39:24 [ssh-agent] Looking for ssh-agent implementation... 01:39:24 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 01:39:24 $ docker exec 04f278e1c6e23e656e556fd79573d1a83317ab1e14436fde51de2c1d4bc3324a ssh-agent 01:39:24 SSH_AUTH_SOCK=/tmp/ssh-t8FXWEUKP4mR/agent.69 01:39:24 SSH_AGENT_PID=75 01:39:24 Running ssh-add (command line suppressed) 01:39:24 Identity added: /w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_14103928203738250273.key (/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_14103928203738250273.key) 01:39:24 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 01:39:24 + git semver init 01:39:25 2024-03-12 01:39:24,954 [run_init] DEBUG init version:0.0.0 force:False 01:39:25 2024-03-12 01:39:24,955 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/dry_app-rfid-llrp-inventory_main/.semver 01:39:25 2024-03-12 01:39:24,955 [execute] INFO git clone -b semver git@github.com:edgexfoundry/app-rfid-llrp-inventory.git /w/workspace/dry_app-rfid-llrp-inventory_main/.semver 01:39:25 2024-03-12 01:39:24,956 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/app-rfid-llrp-inventory.git', '/w/workspace/dry_app-rfid-llrp-inventory_main/.semver'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main, universal_newlines=False, shell=None, istream=None) 01:39:26 2024-03-12 01:39:26,227 [append_file] DEBUG append to file:/w/workspace/dry_app-rfid-llrp-inventory_main/.git/info/exclude 01:39:26 2024-03-12 01:39:26,228 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main with force:False 01:39:26 2024-03-12 01:39:26,228 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 01:39:26 2024-03-12 01:39:26,228 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 01:39:26 3.2.0-dev.17 [Pipeline] } 01:39:26 $ docker exec --env ******** --env ******** 04f278e1c6e23e656e556fd79573d1a83317ab1e14436fde51de2c1d4bc3324a ssh-agent -k 01:39:26 unset SSH_AUTH_SOCK; 01:39:26 unset SSH_AGENT_PID; 01:39:26 echo Agent pid 75 killed; 01:39:26 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 01:39:26 + git semver [Pipeline] } 01:39:27 $ docker stop --time=1 04f278e1c6e23e656e556fd79573d1a83317ab1e14436fde51de2c1d4bc3324a 01:39:28 $ docker rm -f --volumes 04f278e1c6e23e656e556fd79573d1a83317ab1e14436fde51de2c1d4bc3324a [Pipeline] // withDockerContainer [Pipeline] sh 01:39:28 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 01:39:29 Stashed 1 file(s) [Pipeline] echo 01:39:29 [edgeXSemver]: initialized semver on version 3.2.0-dev.17 [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 01:39:29 provisioning config files... 01:39:29 copy managed file [app-rfid-llrp-inventory-settings] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config23423040865305789tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:39:29 ---> ****-login.sh 01:39:29 nexus3.edgexfoundry.org:10001 01:39:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:39:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:39:29 Configure a credential helper to remove this warning. See 01:39:29 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:39:29 01:39:29 Login Succeeded 01:39:29 nexus3.edgexfoundry.org:10002 01:39:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:39:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:39:29 Configure a credential helper to remove this warning. See 01:39:29 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:39:29 01:39:29 Login Succeeded 01:39:29 nexus3.edgexfoundry.org:10003 01:39:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:39:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:39:30 Configure a credential helper to remove this warning. See 01:39:30 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:39:30 01:39:30 Login Succeeded 01:39:30 nexus3.edgexfoundry.org:10004 01:39:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:39:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:39:30 Configure a credential helper to remove this warning. See 01:39:30 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:39:30 01:39:30 Login Succeeded 01:39:30 ****.io 01:39:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:39:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:39:30 Configure a credential helper to remove this warning. See 01:39:30 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:39:30 01:39:30 Login Succeeded 01:39:30 ---> ****-login.sh ends [Pipeline] } 01:39:30 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 01:39:30 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 01:39:30 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 01:39:30 ========================================================= 01:39:30 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine] 01:39:30 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:39:30 + 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 . 01:39:30 Sending build context to Docker daemon 16.91MB 01:39:30 Step 1/12 : ARG BASE=golang:1.21-alpine3.18 01:39:30 Step 2/12 : FROM ${BASE} AS builder 01:39:30 1.21-alpine: Pulling from edgex-devops/edgex-golang-base 01:39:30 7264a8db6415: Pulling fs layer 01:39:30 c4d48a809fc2: Pulling fs layer 01:39:30 4f1c88b9dad5: Pulling fs layer 01:39:30 ad3a456e5733: Pulling fs layer 01:39:30 69c7f0334f64: Pulling fs layer 01:39:30 ad3a456e5733: Waiting 01:39:30 1f1c1a5573a3: Pulling fs layer 01:39:30 ce7588e14bc9: Pulling fs layer 01:39:30 b5e4710f87ac: Pulling fs layer 01:39:30 69c7f0334f64: Waiting 01:39:30 1f1c1a5573a3: Waiting 01:39:30 ce7588e14bc9: Waiting 01:39:30 b5e4710f87ac: Waiting 01:39:30 c4d48a809fc2: Download complete 01:39:30 ad3a456e5733: Verifying Checksum 01:39:30 ad3a456e5733: Download complete 01:39:30 69c7f0334f64: Verifying Checksum 01:39:30 69c7f0334f64: Download complete 01:39:31 7264a8db6415: Verifying Checksum 01:39:31 7264a8db6415: Download complete 01:39:31 1f1c1a5573a3: Verifying Checksum 01:39:31 1f1c1a5573a3: Download complete 01:39:31 7264a8db6415: Pull complete 01:39:31 b5e4710f87ac: Download complete 01:39:31 c4d48a809fc2: Pull complete 01:39:31 4f1c88b9dad5: Verifying Checksum 01:39:31 4f1c88b9dad5: Download complete 01:39:31 ce7588e14bc9: Verifying Checksum 01:39:31 ce7588e14bc9: Download complete 01:39:34 4f1c88b9dad5: Pull complete 01:39:34 ad3a456e5733: Pull complete 01:39:34 69c7f0334f64: Pull complete 01:39:34 1f1c1a5573a3: Pull complete 01:39:36 ce7588e14bc9: Pull complete 01:39:37 b5e4710f87ac: Pull complete 01:39:37 Digest: sha256:f80dd7bb8fdf010369d5adb4058a62695265b22e897ca6aac7b42af84fdce50e 01:39:37 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine 01:39:37 ---> 88b5674ff536 01:39:37 Step 3/12 : ARG ALPINE_PKG_BASE="make git" 01:39:41 ---> Running in 9899f353c08c 01:39:41 Removing intermediate container 9899f353c08c 01:39:41 ---> 021059d4b7e1 01:39:41 Step 4/12 : ARG ALPINE_PKG_EXTRA="" 01:39:41 ---> Running in afb3d9877029 01:39:41 Removing intermediate container afb3d9877029 01:39:41 ---> 427e38c12c94 01:39:41 Step 5/12 : ARG ADD_BUILD_TAGS="" 01:39:41 ---> Running in 9f5f0c3f09ec 01:39:41 Removing intermediate container 9f5f0c3f09ec 01:39:41 ---> 576679177579 01:39:41 Step 6/12 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 01:39:41 ---> Running in 80ff28e79343 01:39:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 01:39:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 01:39:41 OK: 264 MiB in 52 packages 01:39:42 Removing intermediate container 80ff28e79343 01:39:42 ---> 17f12f3e6988 01:39:42 Step 7/12 : WORKDIR /app 01:39:42 ---> Running in ebd7c074345c 01:39:42 Removing intermediate container ebd7c074345c 01:39:42 ---> efa1e26cdd00 01:39:42 Step 8/12 : COPY go.mod vendor* ./ 01:39:42 ---> 63021b8f79a1 01:39:42 Step 9/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:39:42 ---> Running in 2ab38527106e 01:39:44 Still waiting to schedule task 01:39:44 Waiting for next available executor on ‘prd-ubuntu20.04-docker-arm64-4c-16g-5477’ 01:40:14 Removing intermediate container 2ab38527106e 01:40:14 ---> 513b837ba45f 01:40:14 Step 10/12 : COPY . . 01:40:14 ---> c5f82a0c2d0d 01:40:14 Step 11/12 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 01:40:14 ---> Running in f7f0846e14fb 01:40:14 Removing intermediate container f7f0846e14fb 01:40:14 ---> 28183d655194 01:40:14 Step 12/12 : RUN $MAKE 01:40:14 ---> Running in 0347e7012005 01:40:14 noop 01:40:14 Removing intermediate container 0347e7012005 01:40:14 ---> bc49172a8143 01:40:14 Successfully built bc49172a8143 01:40:14 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:40:14 + docker inspect -f . ci-base-image-x86_64 01:40:14 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:40:14 prd-ubuntu20.04-docker-8c-8g-5479 does not seem to be running inside a container 01:40:14 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/dry_app-rfid-llrp-inventory_main -v /w/workspace/dry_app-rfid-llrp-inventory_main:/w/workspace/dry_app-rfid-llrp-inventory_main:rw,z -v /w/workspace/dry_app-rfid-llrp-inventory_main@tmp:/w/workspace/dry_app-rfid-llrp-inventory_main@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 ******** ci-base-image-x86_64 cat 01:40:15 $ docker top 46d640a470849edc90d7f33d0ae06847a15f483ed2b607e8663029400cc97e15 -eo pid,comm [Pipeline] { [Pipeline] sh 01:40:15 + go version 01:40:15 go version go1.21.0 linux/amd64 [Pipeline] } 01:40:15 $ docker stop --time=1 46d640a470849edc90d7f33d0ae06847a15f483ed2b607e8663029400cc97e15 01:40:16 $ docker rm -f --volumes 46d640a470849edc90d7f33d0ae06847a15f483ed2b607e8663029400cc97e15 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:40:17 + docker inspect -f . ci-base-image-x86_64 01:40:17 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:40:17 prd-ubuntu20.04-docker-8c-8g-5479 does not seem to be running inside a container 01:40:17 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/dry_app-rfid-llrp-inventory_main -v /w/workspace/dry_app-rfid-llrp-inventory_main:/w/workspace/dry_app-rfid-llrp-inventory_main:rw,z -v /w/workspace/dry_app-rfid-llrp-inventory_main@tmp:/w/workspace/dry_app-rfid-llrp-inventory_main@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 ******** ci-base-image-x86_64 cat 01:40:18 $ docker top c49f9f7613c4b7fba48d9d884dc75382fbc8ca78cf9fe91b032dba74c6c1dfb9 -eo pid,comm [Pipeline] { [Pipeline] sh 01:40:18 + git config --global --add safe.directory /w/workspace/dry_app-rfid-llrp-inventory_main [Pipeline] fileExists [Pipeline] sh 01:40:18 + make test 01:40:18 go test -race ./... -coverprofile=coverage.out ./... 01:40:40 ? edgexfoundry/app-rfid-llrp-inventory [no test files] 01:40:40 ? edgexfoundry/app-rfid-llrp-inventory/internal/inventory/app [no test files] 01:40:40 ok edgexfoundry/app-rfid-llrp-inventory/internal/inventory 1.146s coverage: 86.2% of statements 01:40:41 ok edgexfoundry/app-rfid-llrp-inventory/internal/llrp 3.705s coverage: 71.9% of statements 01:41:03 go vet ./... 01:41:07 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 01:41:07 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 01:41:07 ./bin/test-attribution.sh 01:41:07 An attribution for github.com/labstack/echo/v4 is missing from Attribution.txt, please add 01:41:07 An attribution for github.com/golang-jwt/jwt is missing from Attribution.txt, please add 01:41:07 An attribution for github.com/labstack/gommon is missing from Attribution.txt, please add 01:41:07 An attribution for github.com/valyala/bytebufferpool is missing from Attribution.txt, please add 01:41:07 An attribution for github.com/valyala/fasttemplate is missing from Attribution.txt, please add 01:41:07 An attribution for golang.org/x/time is missing from Attribution.txt, please add 01:41:07 An attribution for google.golang.org/genproto/googleapis/rpc is missing from Attribution.txt, please add [Pipeline] echo 01:41:07 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] } 01:41:07 $ docker stop --time=1 c49f9f7613c4b7fba48d9d884dc75382fbc8ca78cf9fe91b032dba74c6c1dfb9 01:41:11 $ docker rm -f --volumes c49f9f7613c4b7fba48d9d884dc75382fbc8ca78cf9fe91b032dba74c6c1dfb9 [Pipeline] // withDockerContainer [Pipeline] sh 01:41:11 + sudo chown -R jenkins:jenkins . [Pipeline] stash 01:41:11 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 01:41:12 + sudo chown -R jenkins:jenkins . [Pipeline] sh 01:41:12 + ls -al . 01:41:12 total 208 01:41:12 drwxrwxr-x 11 jenkins jenkins 4096 Mar 12 01:40 . 01:41:12 drwxrwxr-x 4 jenkins jenkins 4096 Mar 12 01:39 .. 01:41:12 -rw-rw-r-- 1 jenkins jenkins 262 Mar 12 01:39 .dockerignore 01:41:12 drwxrwxr-x 8 jenkins jenkins 4096 Mar 12 01:40 .git 01:41:12 drwxrwxr-x 3 jenkins jenkins 4096 Mar 12 01:39 .github 01:41:12 -rw-rw-r-- 1 jenkins jenkins 773 Mar 12 01:39 .gitignore 01:41:12 -rw-rw-r-- 1 jenkins jenkins 41 Mar 12 01:39 .golangci.yml 01:41:12 drwxr-xr-x 3 jenkins jenkins 4096 Mar 12 01:39 .semver 01:41:12 -rw-rw-r-- 1 jenkins jenkins 10232 Mar 12 01:39 Attribution.txt 01:41:12 -rw-rw-r-- 1 jenkins jenkins 11245 Mar 12 01:39 CHANGELOG.md 01:41:12 -rw-rw-r-- 1 jenkins jenkins 1768 Mar 12 01:39 Dockerfile 01:41:12 -rw-rw-r-- 1 jenkins jenkins 677 Mar 12 01:39 GOVERNANCE.md 01:41:12 -rw-rw-r-- 1 jenkins jenkins 665 Mar 12 01:39 Jenkinsfile 01:41:12 -rw-rw-r-- 1 jenkins jenkins 11347 Mar 12 01:39 LICENSE 01:41:12 -rw-rw-r-- 1 jenkins jenkins 2503 Mar 12 01:39 Makefile 01:41:12 -rw-rw-r-- 1 jenkins jenkins 617 Mar 12 01:39 OWNERS.md 01:41:12 -rw-rw-r-- 1 jenkins jenkins 3851 Mar 12 01:39 README.md 01:41:12 -rw-rw-r-- 1 jenkins jenkins 12 Mar 12 01:39 VERSION 01:41:12 drwxrwxr-x 2 jenkins jenkins 4096 Mar 12 01:39 bin 01:41:12 -rw-r--r-- 1 jenkins jenkins 41317 Mar 12 01:40 coverage.out 01:41:12 -rw-rw-r-- 1 jenkins jenkins 3971 Mar 12 01:39 go.mod 01:41:12 -rw-rw-r-- 1 jenkins jenkins 36129 Mar 12 01:39 go.sum 01:41:12 drwxrwxr-x 2 jenkins jenkins 4096 Mar 12 01:39 images 01:41:12 drwxrwxr-x 4 jenkins jenkins 4096 Mar 12 01:39 internal 01:41:12 -rw-rw-r-- 1 jenkins jenkins 531 Mar 12 01:39 main.go 01:41:12 drwxrwxr-x 3 jenkins jenkins 4096 Mar 12 01:39 openapi 01:41:12 drwxrwxr-x 2 jenkins jenkins 4096 Mar 12 01:39 res 01:41:12 drwxrwxr-x 3 jenkins jenkins 4096 Mar 12 01:39 static [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:41:13 + docker build -t app-rfid-llrp-inventory -f Dockerfile --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=8266759df921fca8a5a267dc709fe351bba74c7c --label arch=amd64 --label version=3.2.0-dev.17 . 01:41:13 Sending build context to Docker daemon 16.91MB 01:41:13 Step 1/30 : ARG BASE=golang:1.21-alpine3.18 01:41:13 Step 2/30 : FROM ${BASE} AS builder 01:41:13 ---> bc49172a8143 01:41:13 Step 3/30 : ARG ALPINE_PKG_BASE="make git" 01:41:13 ---> Running in 776c55adb95b 01:41:13 Removing intermediate container 776c55adb95b 01:41:13 ---> 87fd3837de3d 01:41:13 Step 4/30 : ARG ALPINE_PKG_EXTRA="" 01:41:13 ---> Running in ccb3b261fc39 01:41:13 Removing intermediate container ccb3b261fc39 01:41:13 ---> a1850ea7aac9 01:41:13 Step 5/30 : ARG ADD_BUILD_TAGS="" 01:41:13 ---> Running in dc450966f3c2 01:41:13 Removing intermediate container dc450966f3c2 01:41:13 ---> 85753ab006e2 01:41:13 Step 6/30 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 01:41:13 ---> Running in 47efb6d7e4e8 01:41:13 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 01:41:14 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 01:41:14 OK: 264 MiB in 52 packages 01:41:14 Removing intermediate container 47efb6d7e4e8 01:41:14 ---> 56def00e7b6a 01:41:14 Step 7/30 : WORKDIR /app 01:41:14 ---> Running in d57f80284d8a 01:41:14 Removing intermediate container d57f80284d8a 01:41:14 ---> 38d64e156d2e 01:41:14 Step 8/30 : COPY go.mod vendor* ./ 01:41:14 ---> ec9843364b4b 01:41:14 Step 9/30 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:41:14 ---> Running in cadda1025275 01:41:15 Removing intermediate container cadda1025275 01:41:15 ---> 3d7006ea87ba 01:41:15 Step 10/30 : COPY . . 01:41:16 ---> 98f4e2e265e3 01:41:16 Step 11/30 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 01:41:16 ---> Running in 712174dee740 01:41:16 Removing intermediate container 712174dee740 01:41:16 ---> f87fb1b4ff23 01:41:16 Step 12/30 : RUN $MAKE 01:41:16 ---> Running in 1d8c2f782e76 01:41:16 CGO_ENABLED=0 go build -tags "" -ldflags "-s -w -X github.com/edgexfoundry/app-functions-sdk-go/v3/internal.SDKVersion=v3.2.0-dev.26 -X github.com/edgexfoundry/app-functions-sdk-go/v3/internal.ApplicationVersion=3.2.0-dev.17 -X edgexfoundry/app-rfid-llrp-inventory.Version=3.2.0-dev.17" -trimpath -mod=readonly -o app-rfid-llrp-inventory 01:41:38 Removing intermediate container 1d8c2f782e76 01:41:38 ---> 5984c6055dcb 01:41:38 Step 13/30 : FROM alpine:3.18 01:41:38 3.18: Pulling from library/alpine 01:41:38 619be1103602: Pulling fs layer 01:41:38 619be1103602: Verifying Checksum 01:41:38 619be1103602: Download complete 01:41:38 619be1103602: Pull complete 01:41:38 Digest: sha256:11e21d7b981a59554b3f822c49f6e9f57b6068bb74f49c4cd5cc4c663c7e5160 01:41:38 Status: Downloaded newer image for alpine:3.18 01:41:38 ---> d3782b16ccc9 01:41:38 Step 14/30 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 01:41:38 ---> Running in d47f72450bd2 01:41:38 Removing intermediate container d47f72450bd2 01:41:38 ---> 873e0621267a 01:41:38 Step 15/30 : LABEL Name=app-service-rfid-llrp-inventory Version=${VERSION} 01:41:38 ---> Running in 378643ecc562 01:41:38 Removing intermediate container 378643ecc562 01:41:38 ---> 5e340765be3b 01:41:38 Step 16/30 : RUN apk --no-cache add ca-certificates dumb-init 01:41:38 ---> Running in b1c702dc3c33 01:41:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 01:41:38 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 01:41:38 (1/2) Installing ca-certificates (20230506-r0) 01:41:38 (2/2) Installing dumb-init (1.2.5-r2) 01:41:38 Executing busybox-1.36.1-r5.trigger 01:41:38 Executing ca-certificates-20230506-r0.trigger 01:41:38 OK: 8 MiB in 17 packages 01:41:38 Removing intermediate container b1c702dc3c33 01:41:38 ---> 78e7acc2cea4 01:41:38 Step 17/30 : RUN apk --no-cache upgrade 01:41:38 ---> Running in 2271f9c253eb 01:41:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 01:41:39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 01:41:39 OK: 8 MiB in 17 packages 01:41:39 Removing intermediate container 2271f9c253eb 01:41:39 ---> e73023dbf86e 01:41:39 Step 18/30 : COPY --from=builder /app/Attribution.txt /Attribution.txt 01:41:39 ---> 54635bab5f78 01:41:39 Step 19/30 : COPY --from=builder /app/LICENSE /LICENSE 01:41:40 ---> f13d5ccb00a4 01:41:40 Step 20/30 : COPY --from=builder /app/res/ /res/ 01:41:40 ---> 14f5d061cc69 01:41:40 Step 21/30 : COPY --from=builder /app/static/ /static/ 01:41:40 ---> 2f50895adee8 01:41:40 Step 22/30 : COPY --from=builder /app/app-rfid-llrp-inventory /app-rfid-llrp-inventory 01:41:40 ---> e5ae7df99e76 01:41:40 Step 23/30 : RUN mkdir -p /cache && chown -R 2002:2002 /cache 01:41:40 ---> Running in 4aa408a13a47 01:41:41 Removing intermediate container 4aa408a13a47 01:41:41 ---> 32fb703af8dd 01:41:41 Step 24/30 : VOLUME /cache 01:41:41 ---> Running in cd9be11fa70e 01:41:41 Removing intermediate container cd9be11fa70e 01:41:41 ---> 70a39b605864 01:41:41 Step 25/30 : EXPOSE 59711 01:41:41 ---> Running in 2b4572eedd64 01:41:41 Removing intermediate container 2b4572eedd64 01:41:41 ---> 0b24001fce05 01:41:41 Step 26/30 : ENTRYPOINT ["/app-rfid-llrp-inventory"] 01:41:41 ---> Running in 2f7e80164229 01:41:41 Removing intermediate container 2f7e80164229 01:41:41 ---> 3813e6d34e67 01:41:41 Step 27/30 : CMD ["-cp=consul.http://edgex-core-consul:8500", "-registry"] 01:41:41 ---> Running in 0732a106d8c3 01:41:41 Removing intermediate container 0732a106d8c3 01:41:41 ---> 40aa5d4cc33a 01:41:41 Step 28/30 : LABEL arch=amd64 01:41:41 ---> Running in a75a20d3f9c7 01:41:41 Removing intermediate container a75a20d3f9c7 01:41:41 ---> 32ea81a55c1b 01:41:41 Step 29/30 : LABEL git_sha=8266759df921fca8a5a267dc709fe351bba74c7c 01:41:41 ---> Running in 257d2ad2f56e 01:41:41 Removing intermediate container 257d2ad2f56e 01:41:41 ---> 733326143343 01:41:41 Step 30/30 : LABEL version=3.2.0-dev.17 01:41:41 ---> Running in 002217fc1623 01:41:42 Removing intermediate container 002217fc1623 01:41:42 ---> 9cbdc507502c 01:41:42 [Warning] One or more build-args [ARCH] were not consumed 01:41:42 Successfully built 9cbdc507502c 01:41:42 Successfully tagged app-rfid-llrp-inventory:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 01:41:42 provisioning config files... 01:41:42 copy managed file [app-rfid-llrp-inventory-settings] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config955840833256535205tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:41:42 ---> ****-login.sh 01:41:42 nexus3.edgexfoundry.org:10001 01:41:42 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:41:42 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:41:42 Configure a credential helper to remove this warning. See 01:41:42 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:41:42 01:41:42 Login Succeeded 01:41:42 nexus3.edgexfoundry.org:10002 01:41:42 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:41:42 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:41:42 Configure a credential helper to remove this warning. See 01:41:42 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:41:42 01:41:42 Login Succeeded 01:41:42 nexus3.edgexfoundry.org:10003 01:41:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:41:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:41:43 Configure a credential helper to remove this warning. See 01:41:43 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:41:43 01:41:43 Login Succeeded 01:41:43 nexus3.edgexfoundry.org:10004 01:41:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:41:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:41:43 Configure a credential helper to remove this warning. See 01:41:43 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:41:43 01:41:43 Login Succeeded 01:41:43 ****.io 01:41:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:41:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:41:43 Configure a credential helper to remove this warning. See 01:41:43 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:41:43 01:41:43 Login Succeeded 01:41:43 ---> ****-login.sh ends [Pipeline] } 01:41:43 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 01:41:43 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 01:41:43 [edgeXDocker.push] Tagging docker image app-rfid-llrp-inventory with the following tags: 01:41:43 8266759df921fca8a5a267dc709fe351bba74c7c 01:41:43 latest 01:41:43 3.2.0-dev.17 01:41:43 8266759df921fca8a5a267dc709fe351bba74c7c-3.2.0-dev.17 01:41:43 main 01:41:43 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:41:44 + docker tag app-rfid-llrp-inventory nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:8266759df921fca8a5a267dc709fe351bba74c7c [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:41:44 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:8266759df921fca8a5a267dc709fe351bba74c7c 01:41:44 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory] 01:41:44 3cb21f0621ec: Preparing 01:41:44 abd26ef7c0aa: Preparing 01:41:44 fb20c0a0aa10: Preparing 01:41:44 b41c25334612: Preparing 01:41:44 0272d0dccbd7: Preparing 01:41:44 c75411b7ce2d: Preparing 01:41:44 204b90f5c848: Preparing 01:41:44 990f23a978ea: Preparing 01:41:44 aedc3bda2944: Preparing 01:41:44 204b90f5c848: Waiting 01:41:44 990f23a978ea: Waiting 01:41:44 c75411b7ce2d: Waiting 01:41:44 aedc3bda2944: Waiting 01:41:44 fb20c0a0aa10: Pushed 01:41:44 0272d0dccbd7: Pushed 01:41:44 3cb21f0621ec: Pushed 01:41:44 b41c25334612: Pushed 01:41:44 aedc3bda2944: Layer already exists 01:41:44 c75411b7ce2d: Pushed 01:41:44 204b90f5c848: Pushed 01:41:44 990f23a978ea: Pushed 01:41:46 abd26ef7c0aa: Pushed 01:41:46 8266759df921fca8a5a267dc709fe351bba74c7c: digest: sha256:bca52edb6231e2546f2af8435d1bc4bea55ca2528f88f700b411b4a36a1293a0 size: 2196 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:41:47 + docker tag app-rfid-llrp-inventory nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:41:47 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:latest 01:41:47 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory] 01:41:47 3cb21f0621ec: Preparing 01:41:47 abd26ef7c0aa: Preparing 01:41:47 fb20c0a0aa10: Preparing 01:41:47 b41c25334612: Preparing 01:41:47 0272d0dccbd7: Preparing 01:41:47 c75411b7ce2d: Preparing 01:41:47 204b90f5c848: Preparing 01:41:47 990f23a978ea: Preparing 01:41:47 aedc3bda2944: Preparing 01:41:47 990f23a978ea: Waiting 01:41:47 204b90f5c848: Waiting 01:41:47 aedc3bda2944: Waiting 01:41:47 abd26ef7c0aa: Layer already exists 01:41:47 fb20c0a0aa10: Layer already exists 01:41:47 0272d0dccbd7: Layer already exists 01:41:47 b41c25334612: Layer already exists 01:41:47 3cb21f0621ec: Layer already exists 01:41:47 c75411b7ce2d: Layer already exists 01:41:47 990f23a978ea: Layer already exists 01:41:47 204b90f5c848: Layer already exists 01:41:47 aedc3bda2944: Layer already exists 01:41:47 latest: digest: sha256:bca52edb6231e2546f2af8435d1bc4bea55ca2528f88f700b411b4a36a1293a0 size: 2196 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:41:47 + docker tag app-rfid-llrp-inventory nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:3.2.0-dev.17 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:41:48 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:3.2.0-dev.17 01:41:48 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory] 01:41:48 3cb21f0621ec: Preparing 01:41:48 abd26ef7c0aa: Preparing 01:41:48 fb20c0a0aa10: Preparing 01:41:48 b41c25334612: Preparing 01:41:48 0272d0dccbd7: Preparing 01:41:48 c75411b7ce2d: Preparing 01:41:48 204b90f5c848: Preparing 01:41:48 990f23a978ea: Preparing 01:41:48 aedc3bda2944: Preparing 01:41:48 990f23a978ea: Waiting 01:41:48 c75411b7ce2d: Waiting 01:41:48 aedc3bda2944: Waiting 01:41:48 204b90f5c848: Waiting 01:41:48 b41c25334612: Layer already exists 01:41:48 abd26ef7c0aa: Layer already exists 01:41:48 fb20c0a0aa10: Layer already exists 01:41:48 3cb21f0621ec: Layer already exists 01:41:48 0272d0dccbd7: Layer already exists 01:41:48 c75411b7ce2d: Layer already exists 01:41:48 990f23a978ea: Layer already exists 01:41:48 204b90f5c848: Layer already exists 01:41:48 aedc3bda2944: Layer already exists 01:41:48 3.2.0-dev.17: digest: sha256:bca52edb6231e2546f2af8435d1bc4bea55ca2528f88f700b411b4a36a1293a0 size: 2196 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:41:48 + docker tag app-rfid-llrp-inventory nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:8266759df921fca8a5a267dc709fe351bba74c7c-3.2.0-dev.17 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:41:49 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:8266759df921fca8a5a267dc709fe351bba74c7c-3.2.0-dev.17 01:41:49 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory] 01:41:49 3cb21f0621ec: Preparing 01:41:49 abd26ef7c0aa: Preparing 01:41:49 fb20c0a0aa10: Preparing 01:41:49 b41c25334612: Preparing 01:41:49 0272d0dccbd7: Preparing 01:41:49 c75411b7ce2d: Preparing 01:41:49 204b90f5c848: Preparing 01:41:49 990f23a978ea: Preparing 01:41:49 aedc3bda2944: Preparing 01:41:49 c75411b7ce2d: Waiting 01:41:49 204b90f5c848: Waiting 01:41:49 990f23a978ea: Waiting 01:41:49 aedc3bda2944: Waiting 01:41:49 b41c25334612: Layer already exists 01:41:49 0272d0dccbd7: Layer already exists 01:41:49 fb20c0a0aa10: Layer already exists 01:41:49 3cb21f0621ec: Layer already exists 01:41:49 abd26ef7c0aa: Layer already exists 01:41:49 aedc3bda2944: Layer already exists 01:41:49 204b90f5c848: Layer already exists 01:41:49 c75411b7ce2d: Layer already exists 01:41:49 990f23a978ea: Layer already exists 01:41:49 8266759df921fca8a5a267dc709fe351bba74c7c-3.2.0-dev.17: digest: sha256:bca52edb6231e2546f2af8435d1bc4bea55ca2528f88f700b411b4a36a1293a0 size: 2196 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:41:49 + docker tag app-rfid-llrp-inventory nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:main [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:41:49 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:main 01:41:49 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory] 01:41:49 3cb21f0621ec: Preparing 01:41:49 abd26ef7c0aa: Preparing 01:41:49 fb20c0a0aa10: Preparing 01:41:49 b41c25334612: Preparing 01:41:49 0272d0dccbd7: Preparing 01:41:49 c75411b7ce2d: Preparing 01:41:49 204b90f5c848: Preparing 01:41:49 990f23a978ea: Preparing 01:41:49 aedc3bda2944: Preparing 01:41:49 204b90f5c848: Waiting 01:41:49 aedc3bda2944: Waiting 01:41:49 990f23a978ea: Waiting 01:41:49 3cb21f0621ec: Layer already exists 01:41:49 b41c25334612: Layer already exists 01:41:49 abd26ef7c0aa: Layer already exists 01:41:49 0272d0dccbd7: Layer already exists 01:41:49 fb20c0a0aa10: Layer already exists 01:41:49 aedc3bda2944: Layer already exists 01:41:49 204b90f5c848: Layer already exists 01:41:49 990f23a978ea: Layer already exists 01:41:49 c75411b7ce2d: Layer already exists 01:41:49 main: digest: sha256:bca52edb6231e2546f2af8435d1bc4bea55ca2528f88f700b411b4a36a1293a0 size: 2196 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 01:41:50 ===================================================== [Pipeline] echo 01:41:50 taggedImages: 01:41:50 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:8266759df921fca8a5a267dc709fe351bba74c7c 01:41:50 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:latest 01:41:50 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:3.2.0-dev.17 01:41:50 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:8266759df921fca8a5a267dc709fe351bba74c7c-3.2.0-dev.17 01:41:50 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:main [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:41:50 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:41:50 01:41:50 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:41:51 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:41:51 latest: Pulling from edgex-lftools-log-publisher 01:41:51 5eb5b503b376: Pulling fs layer 01:41:51 5c69ac0246d0: Pulling fs layer 01:41:51 ec43610c2a17: Pulling fs layer 01:41:51 3a2ae6a8a46f: Pulling fs layer 01:41:51 33b1e0a273af: Pulling fs layer 01:41:51 5d3b04190fa2: Pulling fs layer 01:41:51 2f39f015ded8: Pulling fs layer 01:41:51 3a2ae6a8a46f: Waiting 01:41:51 33b1e0a273af: Waiting 01:41:51 5d3b04190fa2: Waiting 01:41:51 2f39f015ded8: Waiting 01:41:51 5c69ac0246d0: Verifying Checksum 01:41:51 5c69ac0246d0: Download complete 01:41:51 3a2ae6a8a46f: Verifying Checksum 01:41:51 3a2ae6a8a46f: Download complete 01:41:51 33b1e0a273af: Verifying Checksum 01:41:51 33b1e0a273af: Download complete 01:41:51 5d3b04190fa2: Verifying Checksum 01:41:51 5d3b04190fa2: Download complete 01:41:51 ec43610c2a17: Verifying Checksum 01:41:51 ec43610c2a17: Download complete 01:41:51 5eb5b503b376: Verifying Checksum 01:41:51 5eb5b503b376: Download complete 01:41:51 2f39f015ded8: Download complete 01:41:52 5eb5b503b376: Pull complete 01:41:52 5c69ac0246d0: Pull complete 01:41:52 ec43610c2a17: Pull complete 01:41:53 3a2ae6a8a46f: Pull complete 01:41:53 33b1e0a273af: Pull complete 01:41:53 5d3b04190fa2: Pull complete 01:41:58 2f39f015ded8: Pull complete 01:41:58 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 01:41:58 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:41:58 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:41:58 prd-ubuntu20.04-docker-8c-8g-5479 does not seem to be running inside a container 01:41:59 $ 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/dry_app-rfid-llrp-inventory_main -v /w/workspace/dry_app-rfid-llrp-inventory_main:/w/workspace/dry_app-rfid-llrp-inventory_main:rw,z -v /w/workspace/dry_app-rfid-llrp-inventory_main@tmp:/w/workspace/dry_app-rfid-llrp-inventory_main@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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 01:42:03 $ docker top b1041016cf5f77641681d7e54ad54dfeb271b905e0ff414dd9961cf13aec5e1b -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:42:04 ---> job-cost.sh 01:42:04 lf-activate-venv: SKIPPING 01:42:04 INFO: No Stack... 01:42:04 INFO: Retrieving Pricing Info for: v3-standard-8 01:42:04 INFO: Archiving Costs [Pipeline] sh 01:42:04 + cat /w/workspace/dry_app-rfid-llrp-inventory_main/archives/cost.csv 01:42:04 + cut -d, -f6 [Pipeline] lock 01:42:04 Trying to acquire lock on [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-169-stack-cost] 01:42:04 Resource [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-169-stack-cost] did not exist. Created. 01:42:04 Lock acquired on [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-169-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 01:42:05 + echo total: 0.2199999988079071 [Pipeline] stash 01:42:05 Stashed 1 file(s) [Pipeline] } 01:42:05 Lock released on resource [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-169-stack-cost] [Pipeline] // lock [Pipeline] } 01:42:05 $ docker stop --time=1 b1041016cf5f77641681d7e54ad54dfeb271b905e0ff414dd9961cf13aec5e1b 01:42:06 $ docker rm -f --volumes b1041016cf5f77641681d7e54ad54dfeb271b905e0ff414dd9961cf13aec5e1b [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 01:43:09 Running on prd-ubuntu20.04-docker-arm64-4c-16g-5480 in /w/workspace/dry_app-rfid-llrp-inventory_main [Pipeline] { [Pipeline] ws 01:43:09 Running in /w/workspace/app-rfid-llrp-inventory/169 [Pipeline] { [Pipeline] checkout 01:43:12 The recommended git tool is: git 01:43:17 using credential edgex-jenkins-ssh 01:43:17 Cloning the remote Git repository 01:43:18 Cloning repository git@github.com:edgexfoundry/app-rfid-llrp-inventory.git 01:43:18 > git init /w/workspace/app-rfid-llrp-inventory/169 # timeout=10 01:43:18 Fetching upstream changes from git@github.com:edgexfoundry/app-rfid-llrp-inventory.git 01:43:18 > git --version # timeout=10 01:43:18 > git --version # 'git version 2.25.1' 01:43:18 using GIT_SSH to set credentials SSH Credentials for GitHub 01:43:18 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/app-rfid-llrp-inventory.git +refs/heads/*:refs/remotes/origin/* # timeout=10 01:43:21 > git config remote.origin.url git@github.com:edgexfoundry/app-rfid-llrp-inventory.git # timeout=10 01:43:21 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 01:43:21 Avoid second fetch 01:43:21 Checking out Revision 8266759df921fca8a5a267dc709fe351bba74c7c (main) 01:43:22 Commit message: "Merge pull request #279 from lenny-intel/no-debug" 01:43:21 > git config core.sparsecheckout # timeout=10 01:43:22 > git checkout -f 8266759df921fca8a5a267dc709fe351bba74c7c # timeout=10 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 01:43:23 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 01:43:23 % Total % Received % Xferd Average Speed Time Time Time Current 01:43:23 Dload Upload Total Spent Left Speed 01:43:23 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12828 100 12828 0 0 105k 0 --:--:-- --:--:-- --:--:-- 105k [Pipeline] sh 01:43:24 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 01:43:24 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 01:43:24 + sudo tee /etc/docker/daemon.new 01:43:24 { 01:43:24 "registry-mirrors": [ 01:43:24 "https://nexus3.edgexfoundry.org:10001" 01:43:24 ], 01:43:24 "bip": "10.250.0.254/24", 01:43:24 "hosts": [ 01:43:24 "tcp://0.0.0.0:5555", 01:43:24 "unix:///var/run/docker.sock" 01:43:24 ], 01:43:24 "mtu": 1458, 01:43:24 "selinux-enabled": true, 01:43:24 "seccomp-profile": "/etc/docker/seccomp.json" 01:43:24 } [Pipeline] sh 01:43:24 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 01:43:25 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 01:43:43 provisioning config files... 01:43:43 copy managed file [app-rfid-llrp-inventory-settings] to file:/w/workspace/app-rfid-llrp-inventory/169@tmp/config17614580633565151015tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:43:43 ---> ****-login.sh 01:43:43 nexus3.edgexfoundry.org:10001 01:43:44 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:43:44 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:43:44 Configure a credential helper to remove this warning. See 01:43:44 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:43:44 01:43:44 Login Succeeded 01:43:44 nexus3.edgexfoundry.org:10002 01:43:44 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:43:45 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:43:45 Configure a credential helper to remove this warning. See 01:43:45 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:43:45 01:43:45 Login Succeeded 01:43:45 nexus3.edgexfoundry.org:10003 01:43:45 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:43:45 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:43:45 Configure a credential helper to remove this warning. See 01:43:45 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:43:45 01:43:45 Login Succeeded 01:43:45 nexus3.edgexfoundry.org:10004 01:43:45 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:43:45 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:43:45 Configure a credential helper to remove this warning. See 01:43:45 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:43:45 01:43:45 Login Succeeded 01:43:45 ****.io 01:43:45 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:43:46 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:43:46 Configure a credential helper to remove this warning. See 01:43:46 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:43:46 01:43:46 Login Succeeded 01:43:46 ---> ****-login.sh ends [Pipeline] } 01:43:46 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 01:43:46 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 01:43:46 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 01:43:46 ========================================================= 01:43:46 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine] 01:43:46 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:43:47 + 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 . 01:43:47 Sending build context to Docker daemon 670.2kB 01:43:47 Step 1/12 : ARG BASE=golang:1.21-alpine3.18 01:43:47 Step 2/12 : FROM ${BASE} AS builder 01:43:47 1.21-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 01:43:47 9fda8d8052c6: Pulling fs layer 01:43:47 5d54e960e981: Pulling fs layer 01:43:47 c4a7e357bf2a: Pulling fs layer 01:43:47 f0e02332f6b5: Pulling fs layer 01:43:47 872ee5b61b7b: Pulling fs layer 01:43:47 0c6a40ed1a82: Pulling fs layer 01:43:47 94ae7d8d031c: Pulling fs layer 01:43:47 f0e02332f6b5: Waiting 01:43:47 872ee5b61b7b: Waiting 01:43:47 0c6a40ed1a82: Waiting 01:43:47 94ae7d8d031c: Waiting 01:43:47 5d54e960e981: Verifying Checksum 01:43:47 5d54e960e981: Download complete 01:43:47 f0e02332f6b5: Verifying Checksum 01:43:47 f0e02332f6b5: Download complete 01:43:47 872ee5b61b7b: Verifying Checksum 01:43:47 872ee5b61b7b: Download complete 01:43:47 9fda8d8052c6: Download complete 01:43:47 94ae7d8d031c: Verifying Checksum 01:43:47 94ae7d8d031c: Download complete 01:43:48 9fda8d8052c6: Pull complete 01:43:49 5d54e960e981: Pull complete 01:43:49 c4a7e357bf2a: Verifying Checksum 01:43:49 c4a7e357bf2a: Download complete 01:43:50 0c6a40ed1a82: Verifying Checksum 01:43:50 0c6a40ed1a82: Download complete 01:44:02 c4a7e357bf2a: Pull complete 01:44:02 f0e02332f6b5: Pull complete 01:44:02 872ee5b61b7b: Pull complete 01:44:10 0c6a40ed1a82: Pull complete 01:44:12 94ae7d8d031c: Pull complete 01:44:12 Digest: sha256:bced28d2139e98291f6f5222245e06760ce829f55f75386c6c13bfabca1016f1 01:44:12 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine 01:44:12 ---> 86de565de09d 01:44:12 Step 3/12 : ARG ALPINE_PKG_BASE="make git" 01:44:14 ---> Running in 8ec4275c63b5 01:44:14 Removing intermediate container 8ec4275c63b5 01:44:14 ---> 1f7f1ec41014 01:44:14 Step 4/12 : ARG ALPINE_PKG_EXTRA="" 01:44:14 ---> Running in a16ac0902291 01:44:14 Removing intermediate container a16ac0902291 01:44:14 ---> 56cf7a094a79 01:44:14 Step 5/12 : ARG ADD_BUILD_TAGS="" 01:44:14 ---> Running in 1fa400bcb6a6 01:44:15 Removing intermediate container 1fa400bcb6a6 01:44:15 ---> aaa0dc1fa5ad 01:44:15 Step 6/12 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 01:44:15 ---> Running in bcca450aa574 01:44:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 01:44:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 01:44:17 OK: 266 MiB in 52 packages 01:44:18 Removing intermediate container bcca450aa574 01:44:18 ---> becca63fe4a7 01:44:18 Step 7/12 : WORKDIR /app 01:44:18 ---> Running in 57ab42d83667 01:44:18 Removing intermediate container 57ab42d83667 01:44:18 ---> fe7b4a0a684e 01:44:18 Step 8/12 : COPY go.mod vendor* ./ 01:44:19 ---> b29ee587d763 01:44:19 Step 9/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:44:19 ---> Running in e8e51f409c6a 01:45:27 Removing intermediate container e8e51f409c6a 01:45:27 ---> 353f8a029029 01:45:27 Step 10/12 : COPY . . 01:45:27 ---> cda9eb47caf9 01:45:27 Step 11/12 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 01:45:27 ---> Running in 5d8f6ab3c128 01:45:27 Removing intermediate container 5d8f6ab3c128 01:45:27 ---> c4eefec107db 01:45:27 Step 12/12 : RUN $MAKE 01:45:27 ---> Running in 4e51bdeac20d 01:45:27 noop 01:45:27 Removing intermediate container 4e51bdeac20d 01:45:27 ---> 45b17ed87808 01:45:27 Successfully built 45b17ed87808 01:45:27 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:45:27 + docker inspect -f . ci-base-image-arm64 01:45:27 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:45:28 prd-ubuntu20.04-docker-arm64-4c-16g-5480 does not seem to be running inside a container 01:45:28 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/app-rfid-llrp-inventory/169 -v /w/workspace/app-rfid-llrp-inventory/169:/w/workspace/app-rfid-llrp-inventory/169:rw,z -v /w/workspace/app-rfid-llrp-inventory/169@tmp:/w/workspace/app-rfid-llrp-inventory/169@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 ******** ci-base-image-arm64 cat 01:45:29 $ docker top 851f30f79c83efe02a444092b57521e0ed04a5726429c81b08998202b1d09487 -eo pid,comm [Pipeline] { [Pipeline] sh 01:45:30 + go version 01:45:30 go version go1.21.0 linux/arm64 [Pipeline] } 01:45:30 $ docker stop --time=1 851f30f79c83efe02a444092b57521e0ed04a5726429c81b08998202b1d09487 01:45:32 $ docker rm -f --volumes 851f30f79c83efe02a444092b57521e0ed04a5726429c81b08998202b1d09487 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:45:32 + docker inspect -f . ci-base-image-arm64 01:45:32 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:45:33 prd-ubuntu20.04-docker-arm64-4c-16g-5480 does not seem to be running inside a container 01:45:33 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/app-rfid-llrp-inventory/169 -v /w/workspace/app-rfid-llrp-inventory/169:/w/workspace/app-rfid-llrp-inventory/169:rw,z -v /w/workspace/app-rfid-llrp-inventory/169@tmp:/w/workspace/app-rfid-llrp-inventory/169@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 ******** ci-base-image-arm64 cat 01:45:34 $ docker top 1533375b2da4c8421fffc9533cc143398e41f592df85fc9916f78136d353b612 -eo pid,comm [Pipeline] { [Pipeline] sh 01:45:35 + git config --global --add safe.directory /w/workspace/app-rfid-llrp-inventory/169 [Pipeline] fileExists [Pipeline] sh 01:45:35 + make test 01:45:35 go test -race ./... -coverprofile=coverage.out ./... 01:47:42 ? edgexfoundry/app-rfid-llrp-inventory [no test files] 01:47:42 ? edgexfoundry/app-rfid-llrp-inventory/internal/inventory/app [no test files] 01:47:42 ok edgexfoundry/app-rfid-llrp-inventory/internal/inventory 1.922s coverage: 86.2% of statements 01:47:52 ok edgexfoundry/app-rfid-llrp-inventory/internal/llrp 4.397s coverage: 71.9% of statements 01:47:52 WARNING: Linting skipped (not on x86_64 or linter not installed) 01:47:52 go vet ./... 01:49:44 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 01:49:44 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 01:49:44 ./bin/test-attribution.sh 01:49:44 An attribution for github.com/labstack/echo/v4 is missing from Attribution.txt, please add 01:49:44 An attribution for github.com/golang-jwt/jwt is missing from Attribution.txt, please add 01:49:44 An attribution for github.com/labstack/gommon is missing from Attribution.txt, please add 01:49:44 An attribution for github.com/valyala/bytebufferpool is missing from Attribution.txt, please add 01:49:44 An attribution for github.com/valyala/fasttemplate is missing from Attribution.txt, please add 01:49:44 An attribution for golang.org/x/time is missing from Attribution.txt, please add 01:49:44 An attribution for google.golang.org/genproto/googleapis/rpc is missing from Attribution.txt, please add [Pipeline] echo 01:49:44 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] } 01:49:44 $ docker stop --time=1 1533375b2da4c8421fffc9533cc143398e41f592df85fc9916f78136d353b612 01:49:46 $ docker rm -f --volumes 1533375b2da4c8421fffc9533cc143398e41f592df85fc9916f78136d353b612 [Pipeline] // withDockerContainer [Pipeline] sh 01:49:47 + sudo chown -R jenkins:jenkins . [Pipeline] stash 01:49:47 Warning: overwriting stash ‘coverage-report’ 01:49:48 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 01:49:49 + sudo chown -R jenkins:jenkins . [Pipeline] sh 01:49:49 + ls -al . 01:49:49 total 204 01:49:49 drwxrwxr-x 10 jenkins jenkins 4096 Mar 12 01:45 . 01:49:49 drwxrwxr-x 4 jenkins jenkins 4096 Mar 12 01:43 .. 01:49:49 -rw-rw-r-- 1 jenkins jenkins 262 Mar 12 01:43 .dockerignore 01:49:49 drwxrwxr-x 8 jenkins jenkins 4096 Mar 12 01:43 .git 01:49:49 drwxrwxr-x 3 jenkins jenkins 4096 Mar 12 01:43 .github 01:49:49 -rw-rw-r-- 1 jenkins jenkins 773 Mar 12 01:43 .gitignore 01:49:49 -rw-rw-r-- 1 jenkins jenkins 41 Mar 12 01:43 .golangci.yml 01:49:49 -rw-rw-r-- 1 jenkins jenkins 10232 Mar 12 01:43 Attribution.txt 01:49:49 -rw-rw-r-- 1 jenkins jenkins 11245 Mar 12 01:43 CHANGELOG.md 01:49:49 -rw-rw-r-- 1 jenkins jenkins 1768 Mar 12 01:43 Dockerfile 01:49:49 -rw-rw-r-- 1 jenkins jenkins 677 Mar 12 01:43 GOVERNANCE.md 01:49:49 -rw-rw-r-- 1 jenkins jenkins 665 Mar 12 01:43 Jenkinsfile 01:49:49 -rw-rw-r-- 1 jenkins jenkins 11347 Mar 12 01:43 LICENSE 01:49:49 -rw-rw-r-- 1 jenkins jenkins 2503 Mar 12 01:43 Makefile 01:49:49 -rw-rw-r-- 1 jenkins jenkins 617 Mar 12 01:43 OWNERS.md 01:49:49 -rw-rw-r-- 1 jenkins jenkins 3851 Mar 12 01:43 README.md 01:49:49 -rw-rw-r-- 1 jenkins jenkins 12 Mar 12 01:39 VERSION 01:49:49 drwxrwxr-x 2 jenkins jenkins 4096 Mar 12 01:43 bin 01:49:49 -rw-r--r-- 1 jenkins jenkins 41317 Mar 12 01:47 coverage.out 01:49:49 -rw-rw-r-- 1 jenkins jenkins 3971 Mar 12 01:43 go.mod 01:49:49 -rw-rw-r-- 1 jenkins jenkins 36129 Mar 12 01:43 go.sum 01:49:49 drwxrwxr-x 2 jenkins jenkins 4096 Mar 12 01:43 images 01:49:49 drwxrwxr-x 4 jenkins jenkins 4096 Mar 12 01:43 internal 01:49:49 -rw-rw-r-- 1 jenkins jenkins 531 Mar 12 01:43 main.go 01:49:49 drwxrwxr-x 3 jenkins jenkins 4096 Mar 12 01:43 openapi 01:49:49 drwxrwxr-x 2 jenkins jenkins 4096 Mar 12 01:43 res 01:49:49 drwxrwxr-x 3 jenkins jenkins 4096 Mar 12 01:43 static [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:49:49 + docker build -t app-rfid-llrp-inventory-arm64 -f Dockerfile --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=8266759df921fca8a5a267dc709fe351bba74c7c --label arch=arm64 --label version=3.2.0-dev.17 . 01:49:50 Sending build context to Docker daemon 670.2kB 01:49:50 Step 1/30 : ARG BASE=golang:1.21-alpine3.18 01:49:50 Step 2/30 : FROM ${BASE} AS builder 01:49:50 ---> 45b17ed87808 01:49:50 Step 3/30 : ARG ALPINE_PKG_BASE="make git" 01:49:50 ---> Running in 145e00b8faf0 01:49:50 Removing intermediate container 145e00b8faf0 01:49:50 ---> 4833832e388f 01:49:50 Step 4/30 : ARG ALPINE_PKG_EXTRA="" 01:49:50 ---> Running in 6789dc3e7743 01:49:50 Removing intermediate container 6789dc3e7743 01:49:50 ---> ced011cc9bfb 01:49:50 Step 5/30 : ARG ADD_BUILD_TAGS="" 01:49:50 ---> Running in 82ce1e7f63df 01:49:51 Removing intermediate container 82ce1e7f63df 01:49:51 ---> 092ce55b7979 01:49:51 Step 6/30 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 01:49:51 ---> Running in ee403e876570 01:49:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 01:49:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 01:49:53 OK: 266 MiB in 52 packages 01:49:54 Removing intermediate container ee403e876570 01:49:54 ---> d586108a09a4 01:49:54 Step 7/30 : WORKDIR /app 01:49:54 ---> Running in a78825d2220a 01:49:54 Removing intermediate container a78825d2220a 01:49:54 ---> 0ead3eb18f62 01:49:54 Step 8/30 : COPY go.mod vendor* ./ 01:49:55 ---> 962ede06e9e7 01:49:55 Step 9/30 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 01:49:55 ---> Running in f4724785153a 01:49:57 Removing intermediate container f4724785153a 01:49:57 ---> d9231718b1ad 01:49:57 Step 10/30 : COPY . . 01:49:57 ---> d662ad49845d 01:49:57 Step 11/30 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 01:49:57 ---> Running in fef6ba08e3df 01:49:58 Removing intermediate container fef6ba08e3df 01:49:58 ---> c286f618312c 01:49:58 Step 12/30 : RUN $MAKE 01:49:58 ---> Running in 6f0971ad7970 01:49:59 CGO_ENABLED=0 go build -tags "" -ldflags "-s -w -X github.com/edgexfoundry/app-functions-sdk-go/v3/internal.SDKVersion=v3.2.0-dev.26 -X github.com/edgexfoundry/app-functions-sdk-go/v3/internal.ApplicationVersion=3.2.0-dev.17 -X edgexfoundry/app-rfid-llrp-inventory.Version=3.2.0-dev.17" -trimpath -mod=readonly -o app-rfid-llrp-inventory 01:51:50 Removing intermediate container 6f0971ad7970 01:51:50 ---> 8e11f23f6c71 01:51:50 Step 13/30 : FROM alpine:3.18 01:51:50 3.18: Pulling from library/alpine 01:51:50 c6b39de5b339: Pulling fs layer 01:51:50 c6b39de5b339: Verifying Checksum 01:51:50 c6b39de5b339: Download complete 01:51:50 c6b39de5b339: Pull complete 01:51:50 Digest: sha256:11e21d7b981a59554b3f822c49f6e9f57b6068bb74f49c4cd5cc4c663c7e5160 01:51:50 Status: Downloaded newer image for alpine:3.18 01:51:50 ---> 33abbf032149 01:51:50 Step 14/30 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 01:51:50 ---> Running in aecbc3dbcf1b 01:51:50 Removing intermediate container aecbc3dbcf1b 01:51:50 ---> fadd0dd2c98c 01:51:50 Step 15/30 : LABEL Name=app-service-rfid-llrp-inventory Version=${VERSION} 01:51:50 ---> Running in f293be8574fc 01:51:50 Removing intermediate container f293be8574fc 01:51:50 ---> dd4739570a9c 01:51:50 Step 16/30 : RUN apk --no-cache add ca-certificates dumb-init 01:51:50 ---> Running in 6682e2c5b517 01:51:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 01:51:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 01:51:50 (1/2) Installing ca-certificates (20230506-r0) 01:51:50 (2/2) Installing dumb-init (1.2.5-r2) 01:51:50 Executing busybox-1.36.1-r5.trigger 01:51:50 Executing ca-certificates-20230506-r0.trigger 01:51:50 OK: 9 MiB in 17 packages 01:51:50 Removing intermediate container 6682e2c5b517 01:51:50 ---> d0c164293e42 01:51:50 Step 17/30 : RUN apk --no-cache upgrade 01:51:50 ---> Running in b8bb6dbeba8a 01:51:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 01:51:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 01:51:51 OK: 9 MiB in 17 packages 01:51:52 Removing intermediate container b8bb6dbeba8a 01:51:52 ---> aae9f174c157 01:51:52 Step 18/30 : COPY --from=builder /app/Attribution.txt /Attribution.txt 01:51:52 ---> 6f7275ab4dc5 01:51:52 Step 19/30 : COPY --from=builder /app/LICENSE /LICENSE 01:51:53 ---> 03253c6825f6 01:51:53 Step 20/30 : COPY --from=builder /app/res/ /res/ 01:51:53 ---> 1dff20679552 01:51:53 Step 21/30 : COPY --from=builder /app/static/ /static/ 01:51:54 ---> 585754db3484 01:51:54 Step 22/30 : COPY --from=builder /app/app-rfid-llrp-inventory /app-rfid-llrp-inventory 01:51:55 ---> dc45197cbfa9 01:51:55 Step 23/30 : RUN mkdir -p /cache && chown -R 2002:2002 /cache 01:51:55 ---> Running in 2e402a3e9086 01:51:57 Removing intermediate container 2e402a3e9086 01:51:57 ---> e12175b82340 01:51:57 Step 24/30 : VOLUME /cache 01:51:57 ---> Running in f17c1d1ef868 01:51:57 Removing intermediate container f17c1d1ef868 01:51:57 ---> 95b9a17e1b37 01:51:57 Step 25/30 : EXPOSE 59711 01:51:57 ---> Running in 8fc33aadcc3a 01:51:57 Removing intermediate container 8fc33aadcc3a 01:51:57 ---> 28860335e7bb 01:51:57 Step 26/30 : ENTRYPOINT ["/app-rfid-llrp-inventory"] 01:51:58 ---> Running in bf88a05c76d9 01:51:58 Removing intermediate container bf88a05c76d9 01:51:58 ---> 5e8760f1657c 01:51:58 Step 27/30 : CMD ["-cp=consul.http://edgex-core-consul:8500", "-registry"] 01:51:58 ---> Running in 1cb36fdadf35 01:51:58 Removing intermediate container 1cb36fdadf35 01:51:58 ---> 7582e4376def 01:51:58 Step 28/30 : LABEL arch=arm64 01:51:58 ---> Running in f5e714b4dbde 01:51:58 Removing intermediate container f5e714b4dbde 01:51:58 ---> bdb0f86f3e82 01:51:58 Step 29/30 : LABEL git_sha=8266759df921fca8a5a267dc709fe351bba74c7c 01:51:58 ---> Running in e8b6bfc421a2 01:51:59 Removing intermediate container e8b6bfc421a2 01:51:59 ---> 76c2a7583723 01:51:59 Step 30/30 : LABEL version=3.2.0-dev.17 01:51:59 ---> Running in fa67b44b83e8 01:51:59 Removing intermediate container fa67b44b83e8 01:51:59 ---> fef37366e6fd 01:51:59 [Warning] One or more build-args [ARCH] were not consumed 01:51:59 Successfully built fef37366e6fd 01:51:59 Successfully tagged app-rfid-llrp-inventory-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 01:52:00 provisioning config files... 01:52:00 copy managed file [app-rfid-llrp-inventory-settings] to file:/w/workspace/app-rfid-llrp-inventory/169@tmp/config7380357466054058908tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:52:00 ---> ****-login.sh 01:52:00 nexus3.edgexfoundry.org:10001 01:52:00 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:52:00 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:52:00 Configure a credential helper to remove this warning. See 01:52:00 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:52:00 01:52:00 Login Succeeded 01:52:00 nexus3.edgexfoundry.org:10002 01:52:01 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:52:01 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:52:01 Configure a credential helper to remove this warning. See 01:52:01 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:52:01 01:52:01 Login Succeeded 01:52:01 nexus3.edgexfoundry.org:10003 01:52:01 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:52:01 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:52:01 Configure a credential helper to remove this warning. See 01:52:01 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:52:01 01:52:01 Login Succeeded 01:52:01 nexus3.edgexfoundry.org:10004 01:52:01 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:52:01 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:52:01 Configure a credential helper to remove this warning. See 01:52:01 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:52:01 01:52:01 Login Succeeded 01:52:01 ****.io 01:52:02 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 01:52:02 WARNING! Your password will be stored unencrypted in /home/jenkins/.****/config.json. 01:52:02 Configure a credential helper to remove this warning. See 01:52:02 https://docs.****.com/engine/reference/commandline/login/#credentials-store 01:52:02 01:52:02 Login Succeeded 01:52:02 ---> ****-login.sh ends [Pipeline] } 01:52:02 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 01:52:02 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^napa$, ^lts-test$]] [Pipeline] echo 01:52:02 [edgeXDocker.push] Tagging docker image app-rfid-llrp-inventory-arm64 with the following tags: 01:52:02 8266759df921fca8a5a267dc709fe351bba74c7c 01:52:02 latest 01:52:02 3.2.0-dev.17 01:52:02 8266759df921fca8a5a267dc709fe351bba74c7c-3.2.0-dev.17 01:52:02 main 01:52:02 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:03 + docker tag app-rfid-llrp-inventory-arm64 nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:8266759df921fca8a5a267dc709fe351bba74c7c [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:03 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:8266759df921fca8a5a267dc709fe351bba74c7c 01:52:03 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64] 01:52:03 019cab1a7cac: Preparing 01:52:03 ddb964d7671c: Preparing 01:52:03 547e43a0b1b7: Preparing 01:52:03 559bac297bac: Preparing 01:52:03 c21ff2d49d4a: Preparing 01:52:03 f01a210715c1: Preparing 01:52:03 54e3cdf7ab0b: Preparing 01:52:03 e40580e3001d: Preparing 01:52:03 7c504f21be85: Preparing 01:52:03 54e3cdf7ab0b: Waiting 01:52:03 e40580e3001d: Waiting 01:52:03 f01a210715c1: Waiting 01:52:03 7c504f21be85: Waiting 01:52:04 019cab1a7cac: Pushed 01:52:04 c21ff2d49d4a: Pushed 01:52:04 559bac297bac: Pushed 01:52:04 547e43a0b1b7: Pushed 01:52:04 7c504f21be85: Layer already exists 01:52:04 f01a210715c1: Pushed 01:52:04 54e3cdf7ab0b: Pushed 01:52:04 e40580e3001d: Pushed 01:52:08 ddb964d7671c: Pushed 01:52:08 8266759df921fca8a5a267dc709fe351bba74c7c: digest: sha256:c478c5c08addaaba650eb56e8e45025fa158d5061b44634961e87ab8b4d8d32c size: 2196 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:08 + docker tag app-rfid-llrp-inventory-arm64 nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:09 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:latest 01:52:09 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64] 01:52:09 019cab1a7cac: Preparing 01:52:09 ddb964d7671c: Preparing 01:52:09 547e43a0b1b7: Preparing 01:52:09 559bac297bac: Preparing 01:52:09 c21ff2d49d4a: Preparing 01:52:09 f01a210715c1: Preparing 01:52:09 54e3cdf7ab0b: Preparing 01:52:09 e40580e3001d: Preparing 01:52:09 7c504f21be85: Preparing 01:52:09 f01a210715c1: Waiting 01:52:09 54e3cdf7ab0b: Waiting 01:52:09 e40580e3001d: Waiting 01:52:09 7c504f21be85: Waiting 01:52:09 c21ff2d49d4a: Layer already exists 01:52:09 019cab1a7cac: Layer already exists 01:52:09 547e43a0b1b7: Layer already exists 01:52:09 559bac297bac: Layer already exists 01:52:09 ddb964d7671c: Layer already exists 01:52:09 e40580e3001d: Layer already exists 01:52:09 54e3cdf7ab0b: Layer already exists 01:52:09 7c504f21be85: Layer already exists 01:52:09 f01a210715c1: Layer already exists 01:52:09 latest: digest: sha256:c478c5c08addaaba650eb56e8e45025fa158d5061b44634961e87ab8b4d8d32c size: 2196 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:10 + docker tag app-rfid-llrp-inventory-arm64 nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:3.2.0-dev.17 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:10 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:3.2.0-dev.17 01:52:10 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64] 01:52:10 019cab1a7cac: Preparing 01:52:10 ddb964d7671c: Preparing 01:52:10 547e43a0b1b7: Preparing 01:52:10 559bac297bac: Preparing 01:52:10 c21ff2d49d4a: Preparing 01:52:10 f01a210715c1: Preparing 01:52:10 54e3cdf7ab0b: Preparing 01:52:10 e40580e3001d: Preparing 01:52:10 7c504f21be85: Preparing 01:52:10 54e3cdf7ab0b: Waiting 01:52:10 e40580e3001d: Waiting 01:52:10 7c504f21be85: Waiting 01:52:10 f01a210715c1: Waiting 01:52:10 547e43a0b1b7: Layer already exists 01:52:10 559bac297bac: Layer already exists 01:52:10 019cab1a7cac: Layer already exists 01:52:10 ddb964d7671c: Layer already exists 01:52:10 c21ff2d49d4a: Layer already exists 01:52:10 f01a210715c1: Layer already exists 01:52:10 54e3cdf7ab0b: Layer already exists 01:52:10 e40580e3001d: Layer already exists 01:52:10 7c504f21be85: Layer already exists 01:52:10 3.2.0-dev.17: digest: sha256:c478c5c08addaaba650eb56e8e45025fa158d5061b44634961e87ab8b4d8d32c size: 2196 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:11 + docker tag app-rfid-llrp-inventory-arm64 nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:8266759df921fca8a5a267dc709fe351bba74c7c-3.2.0-dev.17 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:11 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:8266759df921fca8a5a267dc709fe351bba74c7c-3.2.0-dev.17 01:52:11 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64] 01:52:11 019cab1a7cac: Preparing 01:52:11 ddb964d7671c: Preparing 01:52:11 547e43a0b1b7: Preparing 01:52:11 559bac297bac: Preparing 01:52:11 c21ff2d49d4a: Preparing 01:52:11 f01a210715c1: Preparing 01:52:11 54e3cdf7ab0b: Preparing 01:52:11 e40580e3001d: Preparing 01:52:11 7c504f21be85: Preparing 01:52:11 f01a210715c1: Waiting 01:52:11 54e3cdf7ab0b: Waiting 01:52:11 e40580e3001d: Waiting 01:52:11 7c504f21be85: Waiting 01:52:11 547e43a0b1b7: Layer already exists 01:52:11 559bac297bac: Layer already exists 01:52:11 019cab1a7cac: Layer already exists 01:52:11 c21ff2d49d4a: Layer already exists 01:52:11 f01a210715c1: Layer already exists 01:52:11 ddb964d7671c: Layer already exists 01:52:11 54e3cdf7ab0b: Layer already exists 01:52:11 e40580e3001d: Layer already exists 01:52:11 7c504f21be85: Layer already exists 01:52:12 8266759df921fca8a5a267dc709fe351bba74c7c-3.2.0-dev.17: digest: sha256:c478c5c08addaaba650eb56e8e45025fa158d5061b44634961e87ab8b4d8d32c size: 2196 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:12 + docker tag app-rfid-llrp-inventory-arm64 nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:main [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:13 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:main 01:52:13 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64] 01:52:13 019cab1a7cac: Preparing 01:52:13 ddb964d7671c: Preparing 01:52:13 547e43a0b1b7: Preparing 01:52:13 559bac297bac: Preparing 01:52:13 c21ff2d49d4a: Preparing 01:52:13 f01a210715c1: Preparing 01:52:13 54e3cdf7ab0b: Preparing 01:52:13 f01a210715c1: Waiting 01:52:13 e40580e3001d: Preparing 01:52:13 54e3cdf7ab0b: Waiting 01:52:13 7c504f21be85: Preparing 01:52:13 e40580e3001d: Waiting 01:52:13 547e43a0b1b7: Layer already exists 01:52:13 ddb964d7671c: Layer already exists 01:52:13 c21ff2d49d4a: Layer already exists 01:52:13 019cab1a7cac: Layer already exists 01:52:13 559bac297bac: Layer already exists 01:52:13 e40580e3001d: Layer already exists 01:52:13 f01a210715c1: Layer already exists 01:52:13 54e3cdf7ab0b: Layer already exists 01:52:13 7c504f21be85: Layer already exists 01:52:13 main: digest: sha256:c478c5c08addaaba650eb56e8e45025fa158d5061b44634961e87ab8b4d8d32c size: 2196 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 01:52:14 ===================================================== [Pipeline] echo 01:52:14 taggedImages: 01:52:14 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:8266759df921fca8a5a267dc709fe351bba74c7c 01:52:14 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:latest 01:52:14 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:3.2.0-dev.17 01:52:14 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:8266759df921fca8a5a267dc709fe351bba74c7c-3.2.0-dev.17 01:52:14 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:main [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:14 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 01:52:14 01:52:14 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:15 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 01:52:15 arm64: Pulling from edgex-lftools-log-publisher 01:52:15 8998bd30e6a1: Pulling fs layer 01:52:15 04944245beec: Pulling fs layer 01:52:15 699f458cf7ca: Pulling fs layer 01:52:15 765212b225bb: Pulling fs layer 01:52:15 f23df028b6ca: Pulling fs layer 01:52:15 765212b225bb: Waiting 01:52:15 d65c8cfc05b1: Pulling fs layer 01:52:15 2437ff75d9bd: Pulling fs layer 01:52:15 f23df028b6ca: Waiting 01:52:15 2437ff75d9bd: Waiting 01:52:15 d65c8cfc05b1: Waiting 01:52:15 04944245beec: Verifying Checksum 01:52:15 04944245beec: Download complete 01:52:15 765212b225bb: Verifying Checksum 01:52:15 765212b225bb: Download complete 01:52:15 f23df028b6ca: Verifying Checksum 01:52:15 f23df028b6ca: Download complete 01:52:15 d65c8cfc05b1: Verifying Checksum 01:52:15 d65c8cfc05b1: Download complete 01:52:15 699f458cf7ca: Verifying Checksum 01:52:15 699f458cf7ca: Download complete 01:52:15 8998bd30e6a1: Verifying Checksum 01:52:15 8998bd30e6a1: Download complete 01:52:18 2437ff75d9bd: Verifying Checksum 01:52:18 2437ff75d9bd: Download complete 01:52:20 8998bd30e6a1: Pull complete 01:52:21 04944245beec: Pull complete 01:52:22 699f458cf7ca: Pull complete 01:52:22 765212b225bb: Pull complete 01:52:23 f23df028b6ca: Pull complete 01:52:23 d65c8cfc05b1: Pull complete 01:52:42 2437ff75d9bd: Pull complete 01:52:42 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 01:52:42 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 01:52:42 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:52:42 prd-ubuntu20.04-docker-arm64-4c-16g-5480 does not seem to be running inside a container 01:52: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/app-rfid-llrp-inventory/169 -v /w/workspace/app-rfid-llrp-inventory/169:/w/workspace/app-rfid-llrp-inventory/169:rw,z -v /w/workspace/app-rfid-llrp-inventory/169@tmp:/w/workspace/app-rfid-llrp-inventory/169@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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 01:52:45 $ docker top 98c464d856061fb976c9fd9371963c4d509605e6d7e5d4b5f57795b850175064 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 01:52:45 ---> job-cost.sh 01:52:46 lf-activate-venv: SKIPPING 01:52:46 INFO: No Stack... 01:52:46 INFO: Retrieving Pricing Info for: v3-standard-4 01:52:47 INFO: Archiving Costs [Pipeline] sh 01:52:47 + cat /w/workspace/app-rfid-llrp-inventory/169/archives/cost.csv 01:52:47 + cut -d, -f6 [Pipeline] lock 01:52:47 Trying to acquire lock on [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-169-stack-cost] 01:52:47 Resource [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-169-stack-cost] did not exist. Created. 01:52:47 Lock acquired on [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-169-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 01:52:48 /w/workspace/app-rfid-llrp-inventory/169@tmp/durable-034533fe/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 01:52:49 + echo total: 0.10999999940395355 [Pipeline] stash 01:52:49 Warning: overwriting stash ‘stack-cost’ 01:52:49 Stashed 1 file(s) [Pipeline] } 01:52:49 Lock released on resource [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-169-stack-cost] [Pipeline] // lock [Pipeline] } 01:52:49 $ docker stop --time=1 98c464d856061fb976c9fd9371963c4d509605e6d7e5d4b5f57795b850175064 01:52:50 $ docker rm -f --volumes 98c464d856061fb976c9fd9371963c4d509605e6d7e5d4b5f57795b850175064 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (CodeCov) [Pipeline] unstash [Pipeline] configFileProvider 01:52:52 provisioning config files... 01:52:52 copy managed file [app-rfid-llrp-inventory-codecov-token] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config9220197240658181592tmp [Pipeline] { [Pipeline] sh 01:52:52 + set +x 01:52:52 + curl -s https://codecov.io/bash 01:52:52 + bash -s -- 01:52:52 01:52:52 _____ _ 01:52:52 / ____| | | 01:52:52 | | ___ __| | ___ ___ _____ __ 01:52:52 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 01:52:52 | |___| (_) | (_| | __/ (_| (_) \ V / 01:52:52 \_____\___/ \__,_|\___|\___\___/ \_/ 01:52:52 Bash-1.0.6 01:52:52 01:52:52 01:52:52 ==> git version 2.25.1 found 01:52:52 ==> curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3 01:52:52 Release-Date: 2020-01-08 01:52:52 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 01:52:52 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 01:52:52 ==> Jenkins CI detected. 01:52:52 current dir:  /w/workspace/dry_app-rfid-llrp-inventory_main 01:52:52 project root: . 01:52:52 --> token set from env 01:52:52 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 01:52:52 ==> Running gcov in . (disable via -X gcov) 01:52:52 ==> Python coveragepy not found 01:52:52 ==> Searching for coverage reports in: 01:52:52 + . 01:52:52 -> Found 1 reports 01:52:52 ==> Detecting git/mercurial file structure 01:52:52 ==> Reading reports 01:52:52 + ./coverage.out bytes=41317 01:52:52 ==> Appending adjustments 01:52:52 https://docs.codecov.io/docs/fixing-reports 01:52:52 + Found adjustments 01:52:52 ==> Gzipping contents 01:52:53 12K /tmp/codecov.lF4qtN.gz 01:52:53 ==> Uploading reports 01:52:53 url: https://codecov.io 01:52:53 query: branch=main&commit=8266759df921fca8a5a267dc709fe351bba74c7c&build=169&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fapp-rfid-llrp-inventory%2Fjob%2Fmain%2F169%2F&name=&tag=&slug=edgexfoundry%2Fapp-rfid-llrp-inventory&service=jenkins&flags=&pr=&job=&cmd_args= 01:52:53 -> Pinging Codecov 01:52:53 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=****&branch=main&commit=8266759df921fca8a5a267dc709fe351bba74c7c&build=169&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fapp-rfid-llrp-inventory%2Fjob%2Fmain%2F169%2F&name=&tag=&slug=edgexfoundry%2Fapp-rfid-llrp-inventory&service=jenkins&flags=&pr=&job=&cmd_args= 01:52:53 -> Uploading to 01:52:53 https://storage.googleapis.com/codecov/v4/raw/2024-03-12/581DD39554BDF9B6E22D074273EAD858/8266759df921fca8a5a267dc709fe351bba74c7c/42617e11-8271-4ff6-be35-991cbfc13057.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20240312%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20240312T015253Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=d7f1f39285762ab4a9a1ce3876adaf7a84422cc9fcf7c0295fc292ea2215b82b 01:52:53 % Total % Received % Xferd Average Speed Time Time Time Current 01:52:53 Dload Upload Total Spent Left Speed 01:52:53 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 11609 0 0 100 11609 0 105k --:--:-- --:--:-- --:--:-- 104k 100 11609 0 0 100 11609 0 36165 --:--:-- --:--:-- --:--:-- 36052 01:52:53 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-rfid-llrp-go/commit/8266759df921fca8a5a267dc709fe351bba74c7c [Pipeline] } 01:52:53 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) [Pipeline] echo 01:52:54 [edgeXSnyk] dockerImage=null, dockerFile=null [Pipeline] withCredentials 01:52:54 Masking supported pattern matches of $SNYK_TOKEN [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:54 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 01:52:54 01:52:54 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:52:54 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 01:52:54 1.410.4: Pulling from edgex-devops/edgex-snyk-go 01:52:54 df9b9388f04a: Pulling fs layer 01:52:54 52dc419b0ee2: Pulling fs layer 01:52:54 25bc292e5bac: Pulling fs layer 01:52:54 114826534d7a: Pulling fs layer 01:52:54 4657fd5d0bcf: Pulling fs layer 01:52:54 6ad1cebc031e: Pulling fs layer 01:52:54 8a3aa393b2d8: Pulling fs layer 01:52:54 114826534d7a: Waiting 01:52:54 6ad1cebc031e: Waiting 01:52:54 4657fd5d0bcf: Waiting 01:52:54 8a3aa393b2d8: Waiting 01:52:54 25bc292e5bac: Verifying Checksum 01:52:54 52dc419b0ee2: Verifying Checksum 01:52:54 52dc419b0ee2: Download complete 01:52:54 4657fd5d0bcf: Verifying Checksum 01:52:54 4657fd5d0bcf: Download complete 01:52:54 df9b9388f04a: Download complete 01:52:55 6ad1cebc031e: Verifying Checksum 01:52:55 6ad1cebc031e: Download complete 01:52:55 df9b9388f04a: Pull complete 01:52:55 52dc419b0ee2: Pull complete 01:52:55 25bc292e5bac: Pull complete 01:52:55 114826534d7a: Download complete 01:52:56 8a3aa393b2d8: Verifying Checksum 01:52:56 8a3aa393b2d8: Download complete 01:53:00 114826534d7a: Pull complete 01:53:00 4657fd5d0bcf: Pull complete 01:53:00 6ad1cebc031e: Pull complete 01:53:02 8a3aa393b2d8: Pull complete 01:53:02 Digest: sha256:4b4dcd1004c4b70ae7ff23424eaa7ae18978b3759dc64bf5c8870aa20fc5e024 01:53:02 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 01:53:02 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:53:03 prd-ubuntu20.04-docker-8c-8g-5479 does not seem to be running inside a container 01:53:03 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock --entrypoint= -w /w/workspace/dry_app-rfid-llrp-inventory_main -v /w/workspace/dry_app-rfid-llrp-inventory_main:/w/workspace/dry_app-rfid-llrp-inventory_main:rw,z -v /w/workspace/dry_app-rfid-llrp-inventory_main@tmp:/w/workspace/dry_app-rfid-llrp-inventory_main@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 cat 01:53:07 $ docker top 3a0b0a2f9134f5be2321e2bb7a338d3b07249326c5701f6cc0d0d7b3e499ea72 -eo pid,comm [Pipeline] { [Pipeline] echo 01:53:07 [edgeXSnyk] command to run: set -o pipefail ; snyk monitor --org=edgex-jenkins --project-name='edgexfoundry/app-rfid-llrp-inventory:main' [Pipeline] sh 01:53:07 + set -o pipefail 01:53:07 + snyk monitor '--org=edgex-jenkins' '--project-name=edgexfoundry/app-rfid-llrp-inventory:main' 01:53:13 01:53:13 Monitoring /w/workspace/dry_app-rfid-llrp-inventory_main (edgexfoundry/app-rfid-llrp-inventory)... 01:53:13 01:53:13 Explore this snapshot at https://app.snyk.io/org/edgex-jenkins/project/1ab6cd8a-eef5-4d42-a15e-1c0297f074f4/history/20469987-a5cb-4a72-b8c8-e1c91eefb6f0 01:53:13 01:53:13 Notifications about newly disclosed issues related to these dependencies will be emailed to you. 01:53:13 01:53:13 01:53:13 A medium severity vulnerability was found in the Snyk CLI versions you are using. 01:53:13 We fixed the vulnerability in version 1.996.0. We recommend updating to the latest version. 01:53:13 More details here: https://snyk.co/ue1NS [Pipeline] } 01:53:13 $ docker stop --time=1 3a0b0a2f9134f5be2321e2bb7a338d3b07249326c5701f6cc0d0d7b3e499ea72 01:53:17 $ docker rm -f --volumes 3a0b0a2f9134f5be2321e2bb7a338d3b07249326c5701f6cc0d0d7b3e499ea72 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) [Pipeline] stage [Pipeline] { (Tag) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] sh 01:53:18 + git log --format=format:%s -1 8266759df921fca8a5a267dc709fe351bba74c7c [Pipeline] sh 01:53:18 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 01:53:18 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:53:19 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 01:53:19 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:53:19 prd-ubuntu20.04-docker-8c-8g-5479 does not seem to be running inside a container 01:53:19 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/dry_app-rfid-llrp-inventory_main -v /w/workspace/dry_app-rfid-llrp-inventory_main:/w/workspace/dry_app-rfid-llrp-inventory_main:rw,z -v /w/workspace/dry_app-rfid-llrp-inventory_main@tmp:/w/workspace/dry_app-rfid-llrp-inventory_main@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 01:53:19 $ docker top b76f41bb65b7b5da198e4db38a3fb0fba4f9b1ac7eef3dc45fe511876804524e -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 01:53:20 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 01:53:20 [ssh-agent] Looking for ssh-agent implementation... 01:53:20 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 01:53:20 $ docker exec b76f41bb65b7b5da198e4db38a3fb0fba4f9b1ac7eef3dc45fe511876804524e ssh-agent 01:53:20 SSH_AUTH_SOCK=/tmp/ssh-k0yD7u9Bvdr1/agent.31 01:53:20 SSH_AGENT_PID=37 01:53:20 Running ssh-add (command line suppressed) 01:53:20 Identity added: /w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_7011137138080507344.key (/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_7011137138080507344.key) 01:53:20 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 01:53:20 + git semver tag 01:53:21 2024-03-12 01:53:20,940 [run_tag] DEBUG tag force:False 01:53:21 2024-03-12 01:53:20,941 [check_head_tag] DEBUG check head tag 01:53:21 2024-03-12 01:53:20,942 [execute] INFO git cat-file --batch-check 01:53:21 2024-03-12 01:53:20,942 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main, universal_newlines=False, shell=None, istream=) 01:53:21 2024-03-12 01:53:20,946 [execute] INFO git cat-file --batch 01:53:21 2024-03-12 01:53:20,947 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main, universal_newlines=False, shell=None, istream=) 01:53:21 2024-03-12 01:53:20,968 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 01:53:21 2024-03-12 01:53:20,968 [execute] INFO git tag -a v3.2.0-dev.17 -m v3.2.0-dev.17 01:53:21 2024-03-12 01:53:20,969 [execute] DEBUG Popen(['git', 'tag', '-a', 'v3.2.0-dev.17', '-m', 'v3.2.0-dev.17'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main, universal_newlines=False, shell=None, istream=None) 01:53:21 2024-03-12 01:53:20,973 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 01:53:21 3.2.0-dev.17 [Pipeline] } 01:53:21 $ docker exec --env ******** --env ******** b76f41bb65b7b5da198e4db38a3fb0fba4f9b1ac7eef3dc45fe511876804524e ssh-agent -k 01:53:21 unset SSH_AUTH_SOCK; 01:53:21 unset SSH_AGENT_PID; 01:53:21 echo Agent pid 37 killed; 01:53:21 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 01:53:21 + git semver [Pipeline] } 01:53:21 $ docker stop --time=1 b76f41bb65b7b5da198e4db38a3fb0fba4f9b1ac7eef3dc45fe511876804524e 01:53:23 $ docker rm -f --volumes b76f41bb65b7b5da198e4db38a3fb0fba4f9b1ac7eef3dc45fe511876804524e [Pipeline] // withDockerContainer [Pipeline] stage [Pipeline] { (LF Tools Sigul) [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:53:23 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 01:53:23 01:53:23 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:53:24 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 01:53:24 0.23.1-centos7: Pulling from edgex-lftools 01:53:24 ab5ef0e58194: Pulling fs layer 01:53:24 9712f1f96733: Pulling fs layer 01:53:24 63f879dbbcfc: Pulling fs layer 01:53:24 0d9ebad4ef96: Pulling fs layer 01:53:24 e9a5061849ea: Pulling fs layer 01:53:24 d747dcd14b5f: Pulling fs layer 01:53:24 2de7ff778b66: Pulling fs layer 01:53:24 e9a5061849ea: Waiting 01:53:24 d747dcd14b5f: Waiting 01:53:24 2de7ff778b66: Waiting 01:53:24 0d9ebad4ef96: Waiting 01:53:24 9712f1f96733: Verifying Checksum 01:53:24 9712f1f96733: Download complete 01:53:24 63f879dbbcfc: Verifying Checksum 01:53:24 63f879dbbcfc: Download complete 01:53:24 e9a5061849ea: Verifying Checksum 01:53:24 e9a5061849ea: Download complete 01:53:24 d747dcd14b5f: Verifying Checksum 01:53:24 d747dcd14b5f: Download complete 01:53:24 ab5ef0e58194: Verifying Checksum 01:53:24 ab5ef0e58194: Download complete 01:53:24 0d9ebad4ef96: Verifying Checksum 01:53:24 0d9ebad4ef96: Download complete 01:53:24 2de7ff778b66: Verifying Checksum 01:53:24 2de7ff778b66: Download complete 01:53:27 ab5ef0e58194: Pull complete 01:53:27 9712f1f96733: Pull complete 01:53:28 63f879dbbcfc: Pull complete 01:53:32 0d9ebad4ef96: Pull complete 01:53:32 e9a5061849ea: Pull complete 01:53:32 d747dcd14b5f: Pull complete 01:53:32 2de7ff778b66: Pull complete 01:53:32 Digest: sha256:02657cf374e2015a0d4d7d3420cb6fe05d6b2b35acbcf0b45035c21bd1e1ff52 01:53:32 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 01:53:32 nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:53:33 prd-ubuntu20.04-docker-8c-8g-5479 does not seem to be running inside a container 01:53:33 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/dry_app-rfid-llrp-inventory_main -v /w/workspace/dry_app-rfid-llrp-inventory_main:/w/workspace/dry_app-rfid-llrp-inventory_main:rw,z -v /w/workspace/dry_app-rfid-llrp-inventory_main@tmp:/w/workspace/dry_app-rfid-llrp-inventory_main@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-lftools:0.23.1-centos7 cat 01:53:37 $ docker top f1bc6decf7d000c910251eb10ab2ee3b828cb2a0a7a00ea1c8b3b58ef5926198 -eo pid,comm [Pipeline] { [Pipeline] configFileProvider 01:53:37 provisioning config files... 01:53:37 copy managed file [sigul-config] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config5948825679307918198tmp 01:53:37 copy managed file [sigul-password] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config14524507136736905538tmp 01:53:37 copy managed file [sigul-pki] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config3501383001283697068tmp [Pipeline] { [Pipeline] echo 01:53:37 Running global-jjb/shell/sigul-configuration.sh [Pipeline] libraryResource [Pipeline] sh 01:53:38 ---> sigul-configuration.sh 01:53:38 gpg: directory `/root/.gnupg' created 01:53:38 gpg: new configuration file `/root/.gnupg/gpg.conf' created 01:53:38 gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run 01:53:38 gpg: keyring `/root/.gnupg/secring.gpg' created 01:53:38 gpg: keyring `/root/.gnupg/pubring.gpg' created 01:53:38 gpg: CAST5 encrypted data 01:53:38 gpg: encrypted with 1 passphrase 01:53:38 gpg: WARNING: message was not integrity protected [Pipeline] sh 01:53:38 + mkdir /home/jenkins 01:53:38 + mkdir /home/jenkins/sigul [Pipeline] sh 01:53:38 + cp -R /root/sigul/cert8.db /root/sigul/key3.db /root/sigul/nss-password.txt /root/sigul/secmod.db /root/sigul/vex-yul-edgex-jenkins-1.ci.codeaurora.org.p12 /home/jenkins/sigul/ [Pipeline] echo 01:53:38 Running global-jjb/shell/sigul-install.sh [Pipeline] libraryResource [Pipeline] sh 01:53:39 ---> sigul-install.sh 01:53:39 Sigul already installed; skipping installation. [Pipeline] sh 01:53:39 + git tag --list 01:53:39 v0.0.0 01:53:39 v1.0.0 01:53:39 v2.1.0 01:53:39 v2.1.1 01:53:39 v2.2.0 01:53:39 v2.3.0 01:53:39 v3.0 01:53:39 v3.0.0 01:53:39 v3.0.1 01:53:39 v3.0.1-dev.1 01:53:39 v3.1 01:53:39 v3.1.0 01:53:39 v3.1.0-dev.1 01:53:39 v3.1.0-dev.10 01:53:39 v3.1.0-dev.11 01:53:39 v3.1.0-dev.12 01:53:39 v3.1.0-dev.13 01:53:39 v3.1.0-dev.14 01:53:39 v3.1.0-dev.15 01:53:39 v3.1.0-dev.16 01:53:39 v3.1.0-dev.17 01:53:39 v3.1.0-dev.18 01:53:39 v3.1.0-dev.19 01:53:39 v3.1.0-dev.2 01:53:39 v3.1.0-dev.20 01:53:39 v3.1.0-dev.21 01:53:39 v3.1.0-dev.22 01:53:39 v3.1.0-dev.23 01:53:39 v3.1.0-dev.24 01:53:39 v3.1.0-dev.25 01:53:39 v3.1.0-dev.26 01:53:39 v3.1.0-dev.27 01:53:39 v3.1.0-dev.28 01:53:39 v3.1.0-dev.29 01:53:39 v3.1.0-dev.3 01:53:39 v3.1.0-dev.30 01:53:39 v3.1.0-dev.31 01:53:39 v3.1.0-dev.32 01:53:39 v3.1.0-dev.33 01:53:39 v3.1.0-dev.34 01:53:39 v3.1.0-dev.35 01:53:39 v3.1.0-dev.36 01:53:39 v3.1.0-dev.37 01:53:39 v3.1.0-dev.38 01:53:39 v3.1.0-dev.39 01:53:39 v3.1.0-dev.4 01:53:39 v3.1.0-dev.40 01:53:39 v3.1.0-dev.5 01:53:39 v3.1.0-dev.6 01:53:39 v3.1.0-dev.7 01:53:39 v3.1.0-dev.8 01:53:39 v3.1.0-dev.9 01:53:39 v3.2.0-dev.1 01:53:39 v3.2.0-dev.10 01:53:39 v3.2.0-dev.11 01:53:39 v3.2.0-dev.12 01:53:39 v3.2.0-dev.13 01:53:39 v3.2.0-dev.14 01:53:39 v3.2.0-dev.15 01:53:39 v3.2.0-dev.16 01:53:39 v3.2.0-dev.17 01:53:39 v3.2.0-dev.2 01:53:39 v3.2.0-dev.3 01:53:39 v3.2.0-dev.4 01:53:39 v3.2.0-dev.5 01:53:39 v3.2.0-dev.6 01:53:39 v3.2.0-dev.7 01:53:39 v3.2.0-dev.8 01:53:39 v3.2.0-dev.9 [Pipeline] sh 01:53:39 + lftools sign git-tag v3.2.0-dev.17 01:53:40 Signing Git tag with Sigul... 01:53:40 Signing v3.2.0-dev.17 [Pipeline] echo 01:53:40 Running global-jjb/shell/sigul-configuration-cleanup.sh [Pipeline] libraryResource [Pipeline] sh 01:53:40 ---> sigul-configuration-cleanup.sh [Pipeline] } 01:53:40 Deleting 3 temporary files [Pipeline] // configFileProvider [Pipeline] } 01:53:54 $ docker stop --time=1 f1bc6decf7d000c910251eb10ab2ee3b828cb2a0a7a00ea1c8b3b58ef5926198 01:53:55 $ docker rm -f --volumes f1bc6decf7d000c910251eb10ab2ee3b828cb2a0a7a00ea1c8b3b58ef5926198 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) [Pipeline] sh 01:53:56 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 01:53:56 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:53:57 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 01:53:57 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:53:57 prd-ubuntu20.04-docker-8c-8g-5479 does not seem to be running inside a container 01:53:57 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/dry_app-rfid-llrp-inventory_main -v /w/workspace/dry_app-rfid-llrp-inventory_main:/w/workspace/dry_app-rfid-llrp-inventory_main:rw,z -v /w/workspace/dry_app-rfid-llrp-inventory_main@tmp:/w/workspace/dry_app-rfid-llrp-inventory_main@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 01:53:57 $ docker top a2f62b8e7077469871ac3d117ea382ee90cbd6095c5c2bc377e7a57111dd98dd -eo pid,comm 01:53:57 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). 01:53:57 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 01:53:58 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 01:53:58 [ssh-agent] Looking for ssh-agent implementation... 01:53:58 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 01:53:58 $ docker exec a2f62b8e7077469871ac3d117ea382ee90cbd6095c5c2bc377e7a57111dd98dd ssh-agent 01:53:58 SSH_AUTH_SOCK=/tmp/ssh-sGgjB0rDxoHm/agent.32 01:53:58 SSH_AGENT_PID=38 01:53:58 Running ssh-add (command line suppressed) 01:53:58 Identity added: /w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_5137978353370705979.key (/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_5137978353370705979.key) 01:53:58 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 01:53:58 + git semver bump pre 01:53:59 2024-03-12 01:53:58,938 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 01:53:59 2024-03-12 01:53:58,938 [bump_version] DEBUG bumping version:3.2.0-dev.17 on axis:pre with prefix:dev 01:53:59 2024-03-12 01:53:58,938 [bump_version] DEBUG bumped version:3.2.0-dev.18 01:53:59 2024-03-12 01:53:58,938 [write_version] DEBUG write version:3.2.0-dev.18 to path:/w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main with force:True 01:53:59 2024-03-12 01:53:58,938 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 01:53:59 2024-03-12 01:53:58,938 [write_file] DEBUG write to file:/w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 01:53:59 2024-03-12 01:53:58,940 [execute] INFO git cat-file --batch-check 01:53:59 2024-03-12 01:53:58,940 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main/.semver, universal_newlines=False, shell=None, istream=) 01:53:59 2024-03-12 01:53:58,945 [execute] INFO git cat-file --batch 01:53:59 2024-03-12 01:53:58,945 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main/.semver, universal_newlines=False, shell=None, istream=) 01:53:59 2024-03-12 01:53:58,950 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 01:53:59 3.2.0-dev.18 [Pipeline] } 01:53:59 $ docker exec --env ******** --env ******** a2f62b8e7077469871ac3d117ea382ee90cbd6095c5c2bc377e7a57111dd98dd ssh-agent -k 01:53:59 unset SSH_AUTH_SOCK; 01:53:59 unset SSH_AGENT_PID; 01:53:59 echo Agent pid 38 killed; 01:53:59 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 01:53:59 + git semver [Pipeline] } 01:53:59 $ docker stop --time=1 a2f62b8e7077469871ac3d117ea382ee90cbd6095c5c2bc377e7a57111dd98dd 01:54:01 $ docker rm -f --volumes a2f62b8e7077469871ac3d117ea382ee90cbd6095c5c2bc377e7a57111dd98dd [Pipeline] // withDockerContainer [Pipeline] sh 01:54:01 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 01:54:01 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:54:02 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 01:54:02 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:54:02 prd-ubuntu20.04-docker-8c-8g-5479 does not seem to be running inside a container 01:54:02 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/dry_app-rfid-llrp-inventory_main -v /w/workspace/dry_app-rfid-llrp-inventory_main:/w/workspace/dry_app-rfid-llrp-inventory_main:rw,z -v /w/workspace/dry_app-rfid-llrp-inventory_main@tmp:/w/workspace/dry_app-rfid-llrp-inventory_main@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 01:54:02 $ docker top c8d3f362b9eaba6cb9f0abb6db945ba79c865262041b2821bf625e6f8d2198dc -eo pid,comm 01:54:02 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). 01:54:02 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 01:54:02 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 01:54:02 [ssh-agent] Looking for ssh-agent implementation... 01:54:03 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 01:54:03 $ docker exec c8d3f362b9eaba6cb9f0abb6db945ba79c865262041b2821bf625e6f8d2198dc ssh-agent 01:54:03 SSH_AUTH_SOCK=/tmp/ssh-gYZvDZXIGZuQ/agent.33 01:54:03 SSH_AGENT_PID=39 01:54:03 Running ssh-add (command line suppressed) 01:54:03 Identity added: /w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_15113590424843087198.key (/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_15113590424843087198.key) 01:54:03 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 01:54:03 + git semver push 01:54:03 2024-03-12 01:54:03,761 [run_push] DEBUG push 01:54:03 2024-03-12 01:54:03,762 [execute] INFO git cat-file --batch-check 01:54:03 2024-03-12 01:54:03,762 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main/.semver, universal_newlines=False, shell=None, istream=) 01:54:03 2024-03-12 01:54:03,766 [execute] INFO git rev-list 9b842346ad1fa647ffd9871fee37473ed4bea277 -- 01:54:03 2024-03-12 01:54:03,766 [execute] DEBUG Popen(['git', 'rev-list', '9b842346ad1fa647ffd9871fee37473ed4bea277', '--'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main/.semver, universal_newlines=False, shell=None, istream=None) 01:54:03 2024-03-12 01:54:03,775 [execute] INFO git fetch -v origin 01:54:03 2024-03-12 01:54:03,775 [execute] DEBUG Popen(['git', 'fetch', '-v', 'origin'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main/.semver, universal_newlines=True, shell=None, istream=None) 01:54:04 2024-03-12 01:54:04,278 [run_push] DEBUG no remote changes detected 01:54:04 2024-03-12 01:54:04,278 [execute] INFO git push origin semver 01:54:04 2024-03-12 01:54:04,279 [execute] DEBUG Popen(['git', 'push', 'origin', 'semver'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main/.semver, universal_newlines=False, shell=None, istream=None) 01:54:05 2024-03-12 01:54:05,018 [run_push] DEBUG push all version tags 01:54:05 2024-03-12 01:54:05,018 [execute] INFO git push origin refs/tags/v*:refs/tags/v* 01:54:05 2024-03-12 01:54:05,018 [execute] DEBUG Popen(['git', 'push', 'origin', 'refs/tags/v*:refs/tags/v*'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main, universal_newlines=False, shell=None, istream=None) 01:54:05 2024-03-12 01:54:05,721 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 01:54:05 3.2.0-dev.18 [Pipeline] } 01:54:05 $ docker exec --env ******** --env ******** c8d3f362b9eaba6cb9f0abb6db945ba79c865262041b2821bf625e6f8d2198dc ssh-agent -k 01:54:06 unset SSH_AUTH_SOCK; 01:54:06 unset SSH_AGENT_PID; 01:54:06 echo Agent pid 39 killed; 01:54:06 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 01:54:06 + git semver [Pipeline] } 01:54:06 $ docker stop --time=1 c8d3f362b9eaba6cb9f0abb6db945ba79c865262041b2821bf625e6f8d2198dc 01:54:08 $ docker rm -f --volumes c8d3f362b9eaba6cb9f0abb6db945ba79c865262041b2821bf625e6f8d2198dc [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Bump Experimental Tag" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Bump Stable (Named) Tag" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 01:54:09 + [ -d /w/workspace/dry_app-rfid-llrp-inventory_main/archives ] 01:54:09 + ls -al /w/workspace/dry_app-rfid-llrp-inventory_main/archives 01:54:09 total 16 01:54:09 drwxr-xr-x 3 root root 4096 Mar 12 01:42 . 01:54:09 drwxrwxr-x 12 jenkins jenkins 4096 Mar 12 01:53 .. 01:54:09 drwxr-xr-x 2 root root 4096 Mar 12 01:42 cost 01:54:09 -rw-r--r-- 1 root root 95 Mar 12 01:42 cost.csv 01:54:09 + sudo chown -R jenkins:jenkins /w/workspace/dry_app-rfid-llrp-inventory_main/archives 01:54:09 + ls -al /w/workspace/dry_app-rfid-llrp-inventory_main/archives 01:54:09 total 16 01:54:09 drwxr-xr-x 3 jenkins jenkins 4096 Mar 12 01:42 . 01:54:09 drwxrwxr-x 12 jenkins jenkins 4096 Mar 12 01:53 .. 01:54:09 drwxr-xr-x 2 jenkins jenkins 4096 Mar 12 01:42 cost 01:54:09 -rw-r--r-- 1 jenkins jenkins 95 Mar 12 01:42 cost.csv [Pipeline] libraryResource [Pipeline] sh 01:54:10 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 01:54:10 ---> package-listing.sh 01:54:10 ++ facter osfamily 01:54:10 ++ tr '[:upper:]' '[:lower:]' 01:54:10 + OS_FAMILY=debian 01:54:10 + workspace=/w/workspace/dry_app-rfid-llrp-inventory_main 01:54:10 + START_PACKAGES=/tmp/packages_start.txt 01:54:10 + END_PACKAGES=/tmp/packages_end.txt 01:54:10 + DIFF_PACKAGES=/tmp/packages_diff.txt 01:54:10 + PACKAGES=/tmp/packages_start.txt 01:54:10 + '[' /w/workspace/dry_app-rfid-llrp-inventory_main ']' 01:54:10 + PACKAGES=/tmp/packages_end.txt 01:54:10 + case "${OS_FAMILY}" in 01:54:10 + dpkg -l 01:54:10 + grep '^ii' 01:54:10 + '[' -f /tmp/packages_start.txt ']' 01:54:10 + '[' -f /tmp/packages_end.txt ']' 01:54:10 + diff /tmp/packages_start.txt /tmp/packages_end.txt 01:54:10 + '[' /w/workspace/dry_app-rfid-llrp-inventory_main ']' 01:54:10 + mkdir -p /w/workspace/dry_app-rfid-llrp-inventory_main/archives/ 01:54:10 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/dry_app-rfid-llrp-inventory_main/archives/ [Pipeline] echo 01:54:11 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/dry_app-rfid-llrp-inventory_main/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 01:54:11 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:54:11 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 01:54:11 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:54:12 prd-ubuntu20.04-docker-8c-8g-5479 does not seem to be running inside a container 01:54:12 $ 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/dry_app-rfid-llrp-inventory_main/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/dry_app-rfid-llrp-inventory_main -v /w/workspace/dry_app-rfid-llrp-inventory_main:/w/workspace/dry_app-rfid-llrp-inventory_main:rw,z -v /w/workspace/dry_app-rfid-llrp-inventory_main@tmp:/w/workspace/dry_app-rfid-llrp-inventory_main@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-lftools-log-publisher:latest cat 01:54:12 $ docker top 9e5d80344e7738dedf68498d77c7eacd1c11ccf577f95dff5a6abdcccc5c7543 -eo pid,comm [Pipeline] { [Pipeline] sh 01:54:12 + touch /tmp/pre-build-complete [Pipeline] sh 01:54:13 + mkdir -p /var/log/sysstat [Pipeline] sh 01:54:13 + ls /var/log/sa-host 01:54:13 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 01:54:13 provisioning config files... 01:54:13 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config4015883136132436528tmp [Pipeline] { [Pipeline] echo 01:54:13 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 01:54:13 ---> create-netrc.sh [Pipeline] } 01:54:14 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 01:54:14 ---> python-tools-install.sh [Pipeline] echo 01:54:14 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 01:54:14 ---> sudo-logs.sh 01:54:14 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 01:54:14 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 01:54:15 ---> job-cost.sh 01:54:15 lf-activate-venv: SKIPPING 01:54:15 DEBUG: total: 0.2199999988079071 01:54:15 INFO: Retrieving Stack Cost... 01:54:15 INFO: Retrieving Pricing Info for: v3-standard-8 01:54:15 INFO: Archiving Costs [Pipeline] echo 01:54:15 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 01:54:16 ---> logs-deploy.sh 01:54:16 lf-activate-venv: SKIPPING 01:54:16 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/app-rfid-llrp-inventory/main/169 01:54:16 INFO: archiving workspace using pattern(s): 01:54:17 Archives upload complete. 01:54:17 INFO: archiving logs to Nexus