Push event to branch main Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 9e1f568c9b1455eaf2490256b50d2aac3d1e2766 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-ssh1340778636445337896.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision e143027787c0ac28563f7e92b6cefc600d3b7107 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-ssh11258017155934691027.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 e143027787c0ac28563f7e92b6cefc600d3b7107 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-ssh5398446356806749.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision e143027787c0ac28563f7e92b6cefc600d3b7107 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f e143027787c0ac28563f7e92b6cefc600d3b7107 # timeout=10 Commit message: "Merge pull request #442 from ernestojeda/golang-1.21" > 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-ssh6879796666569497241.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-ssh4730190498502205201.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 Running on prd-ubuntu20.04-docker-8c-8g-10325 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 9e1f568c9b1455eaf2490256b50d2aac3d1e2766 (main) Commit message: "refactor: Remove obsolete comments from config file (#240)" > 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 9e1f568c9b1455eaf2490256b50d2aac3d1e2766 # timeout=10 > git rev-list --no-walk 920979eb692bae2a0718faef7cf991f1fc593de0 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 23:20:23 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 23:20:24 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 23:20:24 ========================================================= 23:20:24 EdgeX Global Pipelines Version Info 23:20:24 ========================================================= [Pipeline] libraryResource [Pipeline] sh 23:20:24 ------------------- 23:20:24 stable info: 23:20:24 ------------------- 23:20:24 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 23:20:24 Commit SHA: e143027787c0ac28563f7e92b6cefc600d3b7107 23:20:24 Message: update stable to v1.0.254 23:20:25 ------------------- 23:20:25 experimental info: 23:20:25 ------------------- 23:20:25 Commited By: **** collab-it+edgex@linuxfoundation.org 23:20:25 Commit SHA: e143027787c0ac28563f7e92b6cefc600d3b7107 23:20:25 Message: update experimental to v1.0.254 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = app-rfid-llrp-inventory-settings [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar PROJECT = app-rfid-llrp-inventory [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.21 [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = app-rfid-llrp-inventory [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = main [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = main [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = main [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 9e1f568c9b1455eaf2490256b50d2aac3d1e2766 [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 9e1f568 [Pipeline] echo 23:20:25 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 23:20:25 provisioning config files... 23:20:25 copy managed file [app-rfid-llrp-inventory-settings] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config16753358702486003878tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 23:20:26 ---> docker-login.sh 23:20:26 nexus3.edgexfoundry.org:10001 23:20:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:20:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:20:26 Configure a credential helper to remove this warning. See 23:20:26 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:20:26 23:20:26 Login Succeeded 23:20:26 nexus3.edgexfoundry.org:10002 23:20:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:20:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:20:26 Configure a credential helper to remove this warning. See 23:20:26 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:20:26 23:20:26 Login Succeeded 23:20:26 nexus3.edgexfoundry.org:10003 23:20:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:20:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:20:26 Configure a credential helper to remove this warning. See 23:20:26 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:20:26 23:20:26 Login Succeeded 23:20:26 nexus3.edgexfoundry.org:10004 23:20:26 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:20:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:20:26 Configure a credential helper to remove this warning. See 23:20:26 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:20:26 23:20:26 Login Succeeded 23:20:26 docker.io 23:20:27 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:20:27 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:20:27 Configure a credential helper to remove this warning. See 23:20:27 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:20:27 23:20:27 Login Succeeded 23:20:27 ---> docker-login.sh ends [Pipeline] } 23:20:27 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 23:20:27 + git rev-list -1 --merges 9e1f568c9b1455eaf2490256b50d2aac3d1e2766~1..9e1f568c9b1455eaf2490256b50d2aac3d1e2766 [Pipeline] echo 23:20:27 -----------> git rev-list -1 --merges 9e1f568c9b1455eaf2490256b50d2aac3d1e2766~1..9e1f568c9b1455eaf2490256b50d2aac3d1e2766 9e1f568c9b1455eaf2490256b50d2aac3d1e2766 [false] [Pipeline] sh 23:20:28 + git log --format=format:%s -1 9e1f568c9b1455eaf2490256b50d2aac3d1e2766 [Pipeline] echo 23:20:28 ========================================================= 23:20:28 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 23:20:28 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 23:20:28 + git log --format=format:%s -1 9e1f568c9b1455eaf2490256b50d2aac3d1e2766 [Pipeline] echo 23:20:28 [semverPrep] GIT_COMMIT: 9e1f568c9b1455eaf2490256b50d2aac3d1e2766, Commit Message: refactor: Remove obsolete comments from config file (#240) [Pipeline] echo 23:20:28 [semverPrep] This is not a build commit. [Pipeline] sh 23:20:28 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 23:20:28 + grep -v github /etc/ssh/ssh_known_hosts 23:20:28 + [ -e /tmp/ssh_known_hosts ] 23:20:28 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 23:20:28 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 23:20:28 + sudo tee -a /etc/ssh/ssh_known_hosts 23:20:28 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:20:29 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 23:20:29 23:20:29 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:20:29 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 23:20:29 0.1.4: Pulling from edgex-devops/py-git-semver 23:20:29 b85a868b505f: Pulling fs layer 23:20:29 e2be974225ed: Pulling fs layer 23:20:29 339a4e72a1f5: Pulling fs layer 23:20:29 988bab9f4d93: Pulling fs layer 23:20:29 1469e6f7b9e6: Pulling fs layer 23:20:29 eaf3925da568: Pulling fs layer 23:20:29 bab4dde63d76: Pulling fs layer 23:20:29 bde34c3a00c8: Pulling fs layer 23:20:29 b352a97aabf1: Pulling fs layer 23:20:29 4872d77fe225: Pulling fs layer 23:20:29 5851b861e8e6: Pulling fs layer 23:20:29 988bab9f4d93: Waiting 23:20:29 1469e6f7b9e6: Waiting 23:20:29 bab4dde63d76: Waiting 23:20:29 eaf3925da568: Waiting 23:20:29 bde34c3a00c8: Waiting 23:20:29 5851b861e8e6: Waiting 23:20:29 4872d77fe225: Waiting 23:20:29 b352a97aabf1: Waiting 23:20:29 e2be974225ed: Verifying Checksum 23:20:29 e2be974225ed: Download complete 23:20:29 988bab9f4d93: Download complete 23:20:29 1469e6f7b9e6: Verifying Checksum 23:20:29 1469e6f7b9e6: Download complete 23:20:29 eaf3925da568: Download complete 23:20:29 339a4e72a1f5: Verifying Checksum 23:20:29 339a4e72a1f5: Download complete 23:20:29 bde34c3a00c8: Download complete 23:20:29 b352a97aabf1: Verifying Checksum 23:20:29 b352a97aabf1: Download complete 23:20:29 4872d77fe225: Verifying Checksum 23:20:29 4872d77fe225: Download complete 23:20:29 5851b861e8e6: Download complete 23:20:29 b85a868b505f: Download complete 23:20:29 bab4dde63d76: Verifying Checksum 23:20:29 bab4dde63d76: Download complete 23:20:30 b85a868b505f: Pull complete 23:20:31 e2be974225ed: Pull complete 23:20:31 339a4e72a1f5: Pull complete 23:20:31 988bab9f4d93: Pull complete 23:20:31 1469e6f7b9e6: Pull complete 23:20:31 eaf3925da568: Pull complete 23:20:33 bab4dde63d76: Pull complete 23:20:33 bde34c3a00c8: Pull complete 23:20:34 b352a97aabf1: Pull complete 23:20:34 4872d77fe225: Pull complete 23:20:34 5851b861e8e6: Pull complete 23:20:34 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 23:20:34 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 23:20:34 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:20:34 prd-ubuntu20.04-docker-8c-8g-10325 does not seem to be running inside a container 23:20:34 $ 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 23:20:37 $ docker top 6463a633ab4431456faf57a7aaec9f9e231dae9b05c25505a67b431d3e0642a7 -eo pid,comm 23:20:37 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). 23:20:37 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 23:20:37 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 23:20:37 [ssh-agent] Looking for ssh-agent implementation... 23:20:37 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 23:20:37 $ docker exec 6463a633ab4431456faf57a7aaec9f9e231dae9b05c25505a67b431d3e0642a7 ssh-agent 23:20:37 SSH_AUTH_SOCK=/tmp/ssh-sbGwpWM6uZQB/agent.32 23:20:37 SSH_AGENT_PID=38 23:20:37 Running ssh-add (command line suppressed) 23:20:37 Identity added: /w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_895257344422105078.key (/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_895257344422105078.key) 23:20:37 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 23:20:37 + git tag --points-at HEAD [Pipeline] } 23:20:38 $ docker exec --env ******** --env ******** 6463a633ab4431456faf57a7aaec9f9e231dae9b05c25505a67b431d3e0642a7 ssh-agent -k 23:20:38 unset SSH_AUTH_SOCK; 23:20:38 unset SSH_AGENT_PID; 23:20:38 echo Agent pid 38 killed; 23:20:38 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 23:20:38 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 23:20:38 [ssh-agent] Looking for ssh-agent implementation... 23:20:38 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 23:20:38 $ docker exec 6463a633ab4431456faf57a7aaec9f9e231dae9b05c25505a67b431d3e0642a7 ssh-agent 23:20:38 SSH_AUTH_SOCK=/tmp/ssh-VbsG5etNABiG/agent.70 23:20:38 SSH_AGENT_PID=76 23:20:38 Running ssh-add (command line suppressed) 23:20:38 Identity added: /w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_5517414228268088207.key (/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_5517414228268088207.key) 23:20:38 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 23:20:38 + git semver init 23:20:39 2023-10-24 23:20:38,977 [run_init] DEBUG init version:0.0.0 force:False 23:20:39 2023-10-24 23:20:38,978 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/dry_app-rfid-llrp-inventory_main/.semver 23:20:39 2023-10-24 23:20:38,979 [execute] INFO git clone -b semver git@github.com:edgexfoundry/app-rfid-llrp-inventory.git /w/workspace/dry_app-rfid-llrp-inventory_main/.semver 23:20:39 2023-10-24 23:20:38,979 [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) 23:20:40 2023-10-24 23:20:40,098 [append_file] DEBUG append to file:/w/workspace/dry_app-rfid-llrp-inventory_main/.git/info/exclude 23:20:40 2023-10-24 23:20:40,098 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main with force:False 23:20:40 2023-10-24 23:20:40,099 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 23:20:40 2023-10-24 23:20:40,099 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 23:20:40 3.1.0-dev.31 [Pipeline] } 23:20:40 $ docker exec --env ******** --env ******** 6463a633ab4431456faf57a7aaec9f9e231dae9b05c25505a67b431d3e0642a7 ssh-agent -k 23:20:40 unset SSH_AUTH_SOCK; 23:20:40 unset SSH_AGENT_PID; 23:20:40 echo Agent pid 76 killed; 23:20:40 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 23:20:40 + git semver [Pipeline] } 23:20:41 $ docker stop --time=1 6463a633ab4431456faf57a7aaec9f9e231dae9b05c25505a67b431d3e0642a7 23:20:42 $ docker rm -f --volumes 6463a633ab4431456faf57a7aaec9f9e231dae9b05c25505a67b431d3e0642a7 [Pipeline] // withDockerContainer [Pipeline] sh 23:20:42 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 23:20:42 Stashed 1 file(s) [Pipeline] echo 23:20:42 [edgeXSemver]: initialized semver on version 3.1.0-dev.31 [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 23:20:43 provisioning config files... 23:20:43 copy managed file [app-rfid-llrp-inventory-settings] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config12546302496686315371tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 23:20:43 ---> docker-login.sh 23:20:43 nexus3.edgexfoundry.org:10001 23:20:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:20:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:20:43 Configure a credential helper to remove this warning. See 23:20:43 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:20:43 23:20:43 Login Succeeded 23:20:43 nexus3.edgexfoundry.org:10002 23:20:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:20:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:20:43 Configure a credential helper to remove this warning. See 23:20:43 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:20:43 23:20:43 Login Succeeded 23:20:43 nexus3.edgexfoundry.org:10003 23:20:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:20:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:20:43 Configure a credential helper to remove this warning. See 23:20:43 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:20:43 23:20:43 Login Succeeded 23:20:43 nexus3.edgexfoundry.org:10004 23:20:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:20:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:20:43 Configure a credential helper to remove this warning. See 23:20:43 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:20:43 23:20:43 Login Succeeded 23:20:43 docker.io 23:20:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:20:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:20:43 Configure a credential helper to remove this warning. See 23:20:43 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:20:43 23:20:43 Login Succeeded 23:20:43 ---> docker-login.sh ends [Pipeline] } 23:20:43 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 23:20:43 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 23:20:43 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 23:20:43 ========================================================= 23:20:43 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine] 23:20:43 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:20:44 + 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 . 23:20:44 Sending build context to Docker daemon 12.72MB 23:20:44 Step 1/12 : ARG BASE=golang:1.21-alpine3.18 23:20:44 Step 2/12 : FROM ${BASE} AS builder 23:20:44 1.21-alpine: Pulling from edgex-devops/edgex-golang-base 23:20:44 7264a8db6415: Pulling fs layer 23:20:44 c4d48a809fc2: Pulling fs layer 23:20:44 4f1c88b9dad5: Pulling fs layer 23:20:44 ad3a456e5733: Pulling fs layer 23:20:44 33e27b845d1e: Pulling fs layer 23:20:44 c68163c4e522: Pulling fs layer 23:20:44 50da416c3ac9: Pulling fs layer 23:20:44 23d2d4c4bb30: Pulling fs layer 23:20:44 ad3a456e5733: Waiting 23:20:44 33e27b845d1e: Waiting 23:20:44 c68163c4e522: Waiting 23:20:44 50da416c3ac9: Waiting 23:20:44 23d2d4c4bb30: Waiting 23:20:44 c4d48a809fc2: Verifying Checksum 23:20:44 c4d48a809fc2: Download complete 23:20:44 ad3a456e5733: Verifying Checksum 23:20:44 ad3a456e5733: Download complete 23:20:44 33e27b845d1e: Download complete 23:20:44 7264a8db6415: Verifying Checksum 23:20:44 7264a8db6415: Download complete 23:20:44 c68163c4e522: Verifying Checksum 23:20:44 c68163c4e522: Download complete 23:20:44 7264a8db6415: Pull complete 23:20:45 c4d48a809fc2: Pull complete 23:20:45 23d2d4c4bb30: Verifying Checksum 23:20:45 23d2d4c4bb30: Download complete 23:20:45 4f1c88b9dad5: Verifying Checksum 23:20:45 4f1c88b9dad5: Download complete 23:20:45 50da416c3ac9: Verifying Checksum 23:20:45 50da416c3ac9: Download complete 23:20:48 4f1c88b9dad5: Pull complete 23:20:48 ad3a456e5733: Pull complete 23:20:48 33e27b845d1e: Pull complete 23:20:48 c68163c4e522: Pull complete 23:20:51 50da416c3ac9: Pull complete 23:20:51 23d2d4c4bb30: Pull complete 23:20:51 Digest: sha256:869f8081a9cc57a47d9be3c92245bb8518e7edea9beab93563b77b0fbed5fa8c 23:20:51 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine 23:20:51 ---> 0786185ac409 23:20:51 Step 3/12 : ARG ALPINE_PKG_BASE="make git" 23:20:56 ---> Running in e14c05b5665f 23:20:56 Removing intermediate container e14c05b5665f 23:20:56 ---> 5059b88b0155 23:20:56 Step 4/12 : ARG ALPINE_PKG_EXTRA="" 23:20:56 ---> Running in 604f77a9cab0 23:20:56 Removing intermediate container 604f77a9cab0 23:20:56 ---> 2194d7517ead 23:20:56 Step 5/12 : ARG ADD_BUILD_TAGS="" 23:20:56 ---> Running in b03076f24e05 23:20:56 Removing intermediate container b03076f24e05 23:20:56 ---> 07e35e49f45d 23:20:56 Step 6/12 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 23:20:56 ---> Running in ee4847eee2b7 23:20:56 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 23:20:56 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 23:20:56 OK: 264 MiB in 52 packages 23:20:56 Removing intermediate container ee4847eee2b7 23:20:56 ---> 01031fade75f 23:20:56 Step 7/12 : WORKDIR /app 23:20:56 ---> Running in 66715fb91d7a 23:20:56 Removing intermediate container 66715fb91d7a 23:20:56 ---> a0af0415df14 23:20:56 Step 8/12 : COPY go.mod vendor* ./ 23:20:56 ---> b840e2628696 23:20:56 Step 9/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 23:20:56 ---> Running in 39258b5f300d 23:20:58 Still waiting to schedule task 23:20:58 ‘prd-ubuntu20.04-docker-arm64-4c-16g-10326’ is offline 23:21:43 Removing intermediate container 39258b5f300d 23:21:43 ---> 3c1425f5e2f9 23:21:43 Step 10/12 : COPY . . 23:21:43 ---> 368fcc1f9745 23:21:43 Step 11/12 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 23:21:43 ---> Running in e22b4158645a 23:21:43 Removing intermediate container e22b4158645a 23:21:43 ---> b608df542e15 23:21:43 Step 12/12 : RUN $MAKE 23:21:43 ---> Running in 31bf9ef35fec 23:21:43 noop 23:21:43 Removing intermediate container 31bf9ef35fec 23:21:43 ---> bd45e6783546 23:21:43 Successfully built bd45e6783546 23:21:43 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:21:43 + docker inspect -f . ci-base-image-x86_64 23:21:43 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:21:44 prd-ubuntu20.04-docker-8c-8g-10325 does not seem to be running inside a container 23:21:44 $ 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 23:21:44 $ docker top b7a2193944af2cbd7dc63abd199324ee79d3fe0d2b64fecafbf3ef594562c38b -eo pid,comm [Pipeline] { [Pipeline] sh 23:21:44 + go version 23:21:44 go version go1.21.0 linux/amd64 [Pipeline] } 23:21:44 $ docker stop --time=1 b7a2193944af2cbd7dc63abd199324ee79d3fe0d2b64fecafbf3ef594562c38b 23:21:46 $ docker rm -f --volumes b7a2193944af2cbd7dc63abd199324ee79d3fe0d2b64fecafbf3ef594562c38b [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:21:46 + docker inspect -f . ci-base-image-x86_64 23:21:46 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:21:46 prd-ubuntu20.04-docker-8c-8g-10325 does not seem to be running inside a container 23:21:46 $ 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 23:21:47 $ docker top 5414735ea6182fb0e2321e12faf06f0ead7b1b32c4be392c1fd1d29f52ef2890 -eo pid,comm [Pipeline] { [Pipeline] sh 23:21:47 + git config --global --add safe.directory /w/workspace/dry_app-rfid-llrp-inventory_main [Pipeline] fileExists [Pipeline] sh 23:21:47 + make test 23:21:47 go test -race ./... -coverprofile=coverage.out ./... 23:22:09 ? edgexfoundry/app-rfid-llrp-inventory [no test files] 23:22:09 ? edgexfoundry/app-rfid-llrp-inventory/internal/inventory/app [no test files] 23:22:09 ok edgexfoundry/app-rfid-llrp-inventory/internal/inventory 1.148s coverage: 86.2% of statements 23:22:11 ok edgexfoundry/app-rfid-llrp-inventory/internal/llrp 3.709s coverage: 71.9% of statements 23:22:33 go vet ./... 23:22:36 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 23:22:36 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 23:22:36 ./bin/test-attribution.sh 23:22:36 An attribution for github.com/golang-jwt/jwt is missing from Attribution.txt, please add 23:22:36 An attribution for github.com/labstack/echo/v4 is missing from Attribution.txt, please add 23:22:36 An attribution for github.com/labstack/gommon is missing from Attribution.txt, please add 23:22:36 An attribution for github.com/valyala/bytebufferpool is missing from Attribution.txt, please add 23:22:36 An attribution for github.com/valyala/fasttemplate is missing from Attribution.txt, please add 23:22:36 An attribution for golang.org/x/time is missing from Attribution.txt, please add [Pipeline] echo 23:22:36 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 23:22:36 $ docker stop --time=1 5414735ea6182fb0e2321e12faf06f0ead7b1b32c4be392c1fd1d29f52ef2890 23:22:38 $ docker rm -f --volumes 5414735ea6182fb0e2321e12faf06f0ead7b1b32c4be392c1fd1d29f52ef2890 [Pipeline] // withDockerContainer [Pipeline] sh 23:22:39 + sudo chown -R jenkins:jenkins . [Pipeline] stash 23:22:39 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 23:22:39 + sudo chown -R jenkins:jenkins . [Pipeline] sh 23:22:40 + ls -al . 23:22:40 total 232 23:22:40 drwxrwxr-x 10 jenkins jenkins 4096 Oct 24 23:21 . 23:22:40 drwxrwxr-x 4 jenkins jenkins 4096 Oct 24 23:20 .. 23:22:40 -rw-rw-r-- 1 jenkins jenkins 262 Oct 24 23:20 .dockerignore 23:22:40 drwxrwxr-x 8 jenkins jenkins 4096 Oct 24 23:22 .git 23:22:40 drwxrwxr-x 3 jenkins jenkins 4096 Oct 24 23:20 .github 23:22:40 -rw-rw-r-- 1 jenkins jenkins 701 Oct 24 23:20 .gitignore 23:22:40 -rw-rw-r-- 1 jenkins jenkins 41 Oct 24 23:20 .golangci.yml 23:22:40 drwxr-xr-x 3 jenkins jenkins 4096 Oct 24 23:20 .semver 23:22:40 -rw-rw-r-- 1 jenkins jenkins 10232 Oct 24 23:20 Attribution.txt 23:22:40 -rw-rw-r-- 1 jenkins jenkins 9317 Oct 24 23:20 CHANGELOG.md 23:22:40 -rw-rw-r-- 1 jenkins jenkins 1659 Oct 24 23:20 Dockerfile 23:22:40 -rw-rw-r-- 1 jenkins jenkins 677 Oct 24 23:20 GOVERNANCE.md 23:22:40 -rw-rw-r-- 1 jenkins jenkins 665 Oct 24 23:20 Jenkinsfile 23:22:40 -rw-rw-r-- 1 jenkins jenkins 11347 Oct 24 23:20 LICENSE 23:22:40 -rw-rw-r-- 1 jenkins jenkins 2497 Oct 24 23:20 Makefile 23:22:40 -rw-rw-r-- 1 jenkins jenkins 617 Oct 24 23:20 OWNERS.md 23:22:40 -rw-rw-r-- 1 jenkins jenkins 31446 Oct 24 23:20 README.md 23:22:40 -rw-rw-r-- 1 jenkins jenkins 12 Oct 24 23:20 VERSION 23:22:40 drwxrwxr-x 2 jenkins jenkins 4096 Oct 24 23:20 bin 23:22:40 -rw-r--r-- 1 jenkins jenkins 41317 Oct 24 23:22 coverage.out 23:22:40 -rw-rw-r-- 1 jenkins jenkins 3969 Oct 24 23:20 go.mod 23:22:40 -rw-rw-r-- 1 jenkins jenkins 35080 Oct 24 23:20 go.sum 23:22:40 drwxrwxr-x 2 jenkins jenkins 4096 Oct 24 23:20 images 23:22:40 drwxrwxr-x 4 jenkins jenkins 4096 Oct 24 23:20 internal 23:22:40 -rw-rw-r-- 1 jenkins jenkins 531 Oct 24 23:20 main.go 23:22:40 drwxrwxr-x 2 jenkins jenkins 4096 Oct 24 23:20 res 23:22:40 drwxrwxr-x 3 jenkins jenkins 4096 Oct 24 23:20 static [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:22:40 + 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=9e1f568c9b1455eaf2490256b50d2aac3d1e2766 --label arch=amd64 --label version=3.1.0-dev.31 . 23:22:40 Sending build context to Docker daemon 12.72MB 23:22:40 Step 1/29 : ARG BASE=golang:1.21-alpine3.18 23:22:40 Step 2/29 : FROM ${BASE} AS builder 23:22:40 ---> bd45e6783546 23:22:40 Step 3/29 : ARG ALPINE_PKG_BASE="make git" 23:22:40 ---> Running in 424bb9dc9d13 23:22:40 Removing intermediate container 424bb9dc9d13 23:22:40 ---> c99740f98d91 23:22:40 Step 4/29 : ARG ALPINE_PKG_EXTRA="" 23:22:40 ---> Running in be54d7b76995 23:22:40 Removing intermediate container be54d7b76995 23:22:40 ---> 5ef1c2586742 23:22:40 Step 5/29 : ARG ADD_BUILD_TAGS="" 23:22:40 ---> Running in 52b23eb96551 23:22:40 Removing intermediate container 52b23eb96551 23:22:40 ---> 344b2457d472 23:22:40 Step 6/29 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 23:22:40 ---> Running in f276d6e2e7fb 23:22:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 23:22:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 23:22:41 OK: 264 MiB in 52 packages 23:22:41 Removing intermediate container f276d6e2e7fb 23:22:41 ---> cd5f00edb7f3 23:22:41 Step 7/29 : WORKDIR /app 23:22:41 ---> Running in e9fef73375cf 23:22:41 Removing intermediate container e9fef73375cf 23:22:41 ---> aeca69a47555 23:22:41 Step 8/29 : COPY go.mod vendor* ./ 23:22:41 ---> 655f1a564fbf 23:22:41 Step 9/29 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 23:22:41 ---> Running in 8170ddce7e54 23:22:42 Removing intermediate container 8170ddce7e54 23:22:42 ---> 5a83be66a2ca 23:22:42 Step 10/29 : COPY . . 23:22:43 ---> e93194f0d5a3 23:22:43 Step 11/29 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 23:22:43 ---> Running in edc737bbe243 23:22:43 Removing intermediate container edc737bbe243 23:22:43 ---> 234e7265d283 23:22:43 Step 12/29 : RUN $MAKE 23:22:43 ---> Running in c45953a1f88a 23:22:43 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/app-functions-sdk-go/v3/internal.SDKVersion=v3.1.0-dev.47 -X github.com/edgexfoundry/app-functions-sdk-go/v3/internal.ApplicationVersion=3.1.0-dev.31 -X edgexfoundry/app-rfid-llrp-inventory.Version=3.1.0-dev.31" -trimpath -mod=readonly -o app-rfid-llrp-inventory 23:23:01 Removing intermediate container c45953a1f88a 23:23:01 ---> 3213e3cc3305 23:23:01 Step 13/29 : FROM alpine:3.18 23:23:01 3.18: Pulling from library/alpine 23:23:01 96526aa774ef: Pulling fs layer 23:23:01 96526aa774ef: Verifying Checksum 23:23:01 96526aa774ef: Download complete 23:23:01 96526aa774ef: Pull complete 23:23:01 Digest: sha256:eece025e432126ce23f223450a0326fbebde39cdf496a85d8c016293fc851978 23:23:01 Status: Downloaded newer image for alpine:3.18 23:23:01 ---> 8ca4688f4f35 23:23:01 Step 14/29 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 23:23:01 ---> Running in 35bb5df26994 23:23:01 Removing intermediate container 35bb5df26994 23:23:01 ---> 6b3bd245f3f0 23:23:01 Step 15/29 : LABEL Name=app-service-rfid-llrp-inventory Version=${VERSION} 23:23:01 ---> Running in bf604521c701 23:23:02 Removing intermediate container bf604521c701 23:23:02 ---> e4140570ef86 23:23:02 Step 16/29 : RUN apk --no-cache add ca-certificates dumb-init 23:23:02 ---> Running in 44be0a3dd124 23:23:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 23:23:02 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 23:23:03 (1/2) Installing ca-certificates (20230506-r0) 23:23:03 (2/2) Installing dumb-init (1.2.5-r2) 23:23:03 Executing busybox-1.36.1-r2.trigger 23:23:03 Executing ca-certificates-20230506-r0.trigger 23:23:03 OK: 8 MiB in 17 packages 23:23:03 Removing intermediate container 44be0a3dd124 23:23:03 ---> c34e7a582e37 23:23:03 Step 17/29 : COPY --from=builder /app/Attribution.txt /Attribution.txt 23:23:03 ---> 64f65ce45cac 23:23:03 Step 18/29 : COPY --from=builder /app/LICENSE /LICENSE 23:23:03 ---> 03e251ed47ae 23:23:03 Step 19/29 : COPY --from=builder /app/res/ /res/ 23:23:03 ---> ad2812de023a 23:23:03 Step 20/29 : COPY --from=builder /app/static/ /static/ 23:23:03 ---> 3ff8d38ca53f 23:23:03 Step 21/29 : COPY --from=builder /app/app-rfid-llrp-inventory /app-rfid-llrp-inventory 23:23:04 ---> a6ba8dc146a1 23:23:04 Step 22/29 : RUN mkdir -p /cache && chown -R 2002:2002 /cache 23:23:04 ---> Running in 19807fade828 23:23:04 Removing intermediate container 19807fade828 23:23:04 ---> dfb914b070af 23:23:04 Step 23/29 : VOLUME /cache 23:23:04 ---> Running in b0baafcec679 23:23:04 Removing intermediate container b0baafcec679 23:23:04 ---> f1e4c4df4bed 23:23:04 Step 24/29 : EXPOSE 59711 23:23:05 ---> Running in ef33d8097ed5 23:23:05 Removing intermediate container ef33d8097ed5 23:23:05 ---> a6f5fc810fac 23:23:05 Step 25/29 : ENTRYPOINT ["/app-rfid-llrp-inventory"] 23:23:05 ---> Running in b42a772cad67 23:23:05 Removing intermediate container b42a772cad67 23:23:05 ---> 19c47eb57508 23:23:05 Step 26/29 : CMD ["-cp=consul.http://edgex-core-consul:8500", "-registry"] 23:23:05 ---> Running in 3a6ddafa4f23 23:23:05 Removing intermediate container 3a6ddafa4f23 23:23:05 ---> 2c1d80dfe46c 23:23:05 Step 27/29 : LABEL arch=amd64 23:23:05 ---> Running in 962d7a708f8f 23:23:05 Removing intermediate container 962d7a708f8f 23:23:05 ---> ce286e1ca84a 23:23:05 Step 28/29 : LABEL git_sha=9e1f568c9b1455eaf2490256b50d2aac3d1e2766 23:23:05 ---> Running in d7a2290d7388 23:23:05 Removing intermediate container d7a2290d7388 23:23:05 ---> 167a88c848ec 23:23:05 Step 29/29 : LABEL version=3.1.0-dev.31 23:23:05 ---> Running in e65c93ff3f7e 23:23:05 Removing intermediate container e65c93ff3f7e 23:23:05 ---> 5d3f8f828444 23:23:05 [Warning] One or more build-args [ARCH] were not consumed 23:23:05 Successfully built 5d3f8f828444 23:23:05 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 23:23:05 provisioning config files... 23:23:05 copy managed file [app-rfid-llrp-inventory-settings] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config8363302943637055109tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 23:23:06 ---> docker-login.sh 23:23:06 nexus3.edgexfoundry.org:10001 23:23:06 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:23:06 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:23:06 Configure a credential helper to remove this warning. See 23:23:06 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:23:06 23:23:06 Login Succeeded 23:23:06 nexus3.edgexfoundry.org:10002 23:23:06 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:23:06 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:23:06 Configure a credential helper to remove this warning. See 23:23:06 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:23:06 23:23:06 Login Succeeded 23:23:06 nexus3.edgexfoundry.org:10003 23:23:06 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:23:06 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:23:06 Configure a credential helper to remove this warning. See 23:23:06 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:23:06 23:23:06 Login Succeeded 23:23:06 nexus3.edgexfoundry.org:10004 23:23:06 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:23:06 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:23:06 Configure a credential helper to remove this warning. See 23:23:06 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:23:06 23:23:06 Login Succeeded 23:23:06 docker.io 23:23:06 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:23:06 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:23:06 Configure a credential helper to remove this warning. See 23:23:06 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:23:06 23:23:06 Login Succeeded 23:23:06 ---> docker-login.sh ends [Pipeline] } 23:23:06 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 23:23:06 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 23:23:06 [edgeXDocker.push] Tagging docker image app-rfid-llrp-inventory with the following tags: 23:23:06 9e1f568c9b1455eaf2490256b50d2aac3d1e2766 23:23:06 latest 23:23:06 3.1.0-dev.31 23:23:06 9e1f568c9b1455eaf2490256b50d2aac3d1e2766-3.1.0-dev.31 23:23:06 main 23:23:06 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:23:07 + docker tag app-rfid-llrp-inventory nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:9e1f568c9b1455eaf2490256b50d2aac3d1e2766 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:23:07 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:9e1f568c9b1455eaf2490256b50d2aac3d1e2766 23:23:07 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory] 23:23:07 e91e479f5dfd: Preparing 23:23:07 f75a7558e039: Preparing 23:23:07 f6ca7ead2517: Preparing 23:23:07 3e805887b950: Preparing 23:23:07 8a9992749d33: Preparing 23:23:07 55dab9ae12a6: Preparing 23:23:07 ad44080bb0e9: Preparing 23:23:07 cc2447e1835a: Preparing 23:23:07 ad44080bb0e9: Waiting 23:23:07 55dab9ae12a6: Waiting 23:23:07 cc2447e1835a: Waiting 23:23:07 8a9992749d33: Pushed 23:23:07 3e805887b950: Pushed 23:23:07 e91e479f5dfd: Pushed 23:23:07 f6ca7ead2517: Pushed 23:23:07 cc2447e1835a: Layer already exists 23:23:07 55dab9ae12a6: Pushed 23:23:07 ad44080bb0e9: Pushed 23:23:10 f75a7558e039: Pushed 23:23:10 9e1f568c9b1455eaf2490256b50d2aac3d1e2766: digest: sha256:7a68ea4119bccdcfb6c6e4a8bd30d589ea742d07c76b9d8108ba0f43ad277299 size: 1988 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:23:10 + 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 23:23:10 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:latest 23:23:10 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory] 23:23:10 e91e479f5dfd: Preparing 23:23:10 f75a7558e039: Preparing 23:23:10 f6ca7ead2517: Preparing 23:23:10 3e805887b950: Preparing 23:23:10 8a9992749d33: Preparing 23:23:10 55dab9ae12a6: Preparing 23:23:10 ad44080bb0e9: Preparing 23:23:10 cc2447e1835a: Preparing 23:23:10 ad44080bb0e9: Waiting 23:23:10 cc2447e1835a: Waiting 23:23:10 3e805887b950: Layer already exists 23:23:10 8a9992749d33: Layer already exists 23:23:10 f6ca7ead2517: Layer already exists 23:23:10 f75a7558e039: Layer already exists 23:23:10 e91e479f5dfd: Layer already exists 23:23:10 55dab9ae12a6: Layer already exists 23:23:10 ad44080bb0e9: Layer already exists 23:23:10 cc2447e1835a: Layer already exists 23:23:10 latest: digest: sha256:7a68ea4119bccdcfb6c6e4a8bd30d589ea742d07c76b9d8108ba0f43ad277299 size: 1988 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:23:11 + docker tag app-rfid-llrp-inventory nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:3.1.0-dev.31 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:23:11 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:3.1.0-dev.31 23:23:11 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory] 23:23:11 e91e479f5dfd: Preparing 23:23:11 f75a7558e039: Preparing 23:23:11 f6ca7ead2517: Preparing 23:23:11 3e805887b950: Preparing 23:23:11 8a9992749d33: Preparing 23:23:11 55dab9ae12a6: Preparing 23:23:11 ad44080bb0e9: Preparing 23:23:11 cc2447e1835a: Preparing 23:23:11 ad44080bb0e9: Waiting 23:23:11 cc2447e1835a: Waiting 23:23:11 55dab9ae12a6: Waiting 23:23:11 f6ca7ead2517: Layer already exists 23:23:11 f75a7558e039: Layer already exists 23:23:11 e91e479f5dfd: Layer already exists 23:23:11 8a9992749d33: Layer already exists 23:23:11 3e805887b950: Layer already exists 23:23:11 55dab9ae12a6: Layer already exists 23:23:11 ad44080bb0e9: Layer already exists 23:23:11 cc2447e1835a: Layer already exists 23:23:11 3.1.0-dev.31: digest: sha256:7a68ea4119bccdcfb6c6e4a8bd30d589ea742d07c76b9d8108ba0f43ad277299 size: 1988 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:23:11 + docker tag app-rfid-llrp-inventory nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:9e1f568c9b1455eaf2490256b50d2aac3d1e2766-3.1.0-dev.31 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:23:11 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:9e1f568c9b1455eaf2490256b50d2aac3d1e2766-3.1.0-dev.31 23:23:11 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory] 23:23:11 e91e479f5dfd: Preparing 23:23:11 f75a7558e039: Preparing 23:23:11 f6ca7ead2517: Preparing 23:23:11 3e805887b950: Preparing 23:23:11 8a9992749d33: Preparing 23:23:11 55dab9ae12a6: Preparing 23:23:11 ad44080bb0e9: Preparing 23:23:11 cc2447e1835a: Preparing 23:23:11 55dab9ae12a6: Waiting 23:23:11 cc2447e1835a: Waiting 23:23:11 ad44080bb0e9: Waiting 23:23:11 e91e479f5dfd: Layer already exists 23:23:11 f75a7558e039: Layer already exists 23:23:11 3e805887b950: Layer already exists 23:23:11 f6ca7ead2517: Layer already exists 23:23:11 8a9992749d33: Layer already exists 23:23:11 55dab9ae12a6: Layer already exists 23:23:11 cc2447e1835a: Layer already exists 23:23:11 ad44080bb0e9: Layer already exists 23:23:11 9e1f568c9b1455eaf2490256b50d2aac3d1e2766-3.1.0-dev.31: digest: sha256:7a68ea4119bccdcfb6c6e4a8bd30d589ea742d07c76b9d8108ba0f43ad277299 size: 1988 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:23:12 + 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 23:23:12 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:main 23:23:12 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory] 23:23:12 e91e479f5dfd: Preparing 23:23:12 f75a7558e039: Preparing 23:23:12 f6ca7ead2517: Preparing 23:23:12 3e805887b950: Preparing 23:23:12 8a9992749d33: Preparing 23:23:12 55dab9ae12a6: Preparing 23:23:12 ad44080bb0e9: Preparing 23:23:12 cc2447e1835a: Preparing 23:23:12 cc2447e1835a: Waiting 23:23:12 55dab9ae12a6: Waiting 23:23:12 ad44080bb0e9: Waiting 23:23:12 3e805887b950: Layer already exists 23:23:12 e91e479f5dfd: Layer already exists 23:23:12 f6ca7ead2517: Layer already exists 23:23:12 f75a7558e039: Layer already exists 23:23:12 8a9992749d33: Layer already exists 23:23:12 ad44080bb0e9: Layer already exists 23:23:12 cc2447e1835a: Layer already exists 23:23:12 55dab9ae12a6: Layer already exists 23:23:12 main: digest: sha256:7a68ea4119bccdcfb6c6e4a8bd30d589ea742d07c76b9d8108ba0f43ad277299 size: 1988 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 23:23:12 ===================================================== [Pipeline] echo 23:23:12 taggedImages: 23:23:12 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:9e1f568c9b1455eaf2490256b50d2aac3d1e2766 23:23:12 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:latest 23:23:12 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:3.1.0-dev.31 23:23:12 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:9e1f568c9b1455eaf2490256b50d2aac3d1e2766-3.1.0-dev.31 23:23:12 - 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 23:23:12 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 23:23:12 23:23:12 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:23:13 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 23:23:13 latest: Pulling from edgex-lftools-log-publisher 23:23:13 5eb5b503b376: Pulling fs layer 23:23:13 5c69ac0246d0: Pulling fs layer 23:23:13 ec43610c2a17: Pulling fs layer 23:23:13 3a2ae6a8a46f: Pulling fs layer 23:23:13 33b1e0a273af: Pulling fs layer 23:23:13 5d3b04190fa2: Pulling fs layer 23:23:13 2f39f015ded8: Pulling fs layer 23:23:13 3a2ae6a8a46f: Waiting 23:23:13 33b1e0a273af: Waiting 23:23:13 5d3b04190fa2: Waiting 23:23:13 2f39f015ded8: Waiting 23:23:13 5c69ac0246d0: Verifying Checksum 23:23:13 5c69ac0246d0: Download complete 23:23:13 3a2ae6a8a46f: Verifying Checksum 23:23:13 3a2ae6a8a46f: Download complete 23:23:13 33b1e0a273af: Verifying Checksum 23:23:13 33b1e0a273af: Download complete 23:23:13 5d3b04190fa2: Verifying Checksum 23:23:13 5d3b04190fa2: Download complete 23:23:13 ec43610c2a17: Verifying Checksum 23:23:13 ec43610c2a17: Download complete 23:23:13 5eb5b503b376: Verifying Checksum 23:23:13 5eb5b503b376: Download complete 23:23:14 2f39f015ded8: Download complete 23:23:14 5eb5b503b376: Pull complete 23:23:14 5c69ac0246d0: Pull complete 23:23:15 ec43610c2a17: Pull complete 23:23:15 3a2ae6a8a46f: Pull complete 23:23:15 33b1e0a273af: Pull complete 23:23:15 5d3b04190fa2: Pull complete 23:23:20 2f39f015ded8: Pull complete 23:23:20 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 23:23:20 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 23:23:20 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:23:21 prd-ubuntu20.04-docker-8c-8g-10325 does not seem to be running inside a container 23:23:21 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/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 23:23:24 $ docker top 4614d8249b258c285e8d69d30d10563339a9548ed20e45ac5cb865bf47d5c70f -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 23:23:24 ---> job-cost.sh 23:23:24 lf-activate-venv: SKIPPING 23:23:24 INFO: No Stack... 23:23:25 INFO: Retrieving Pricing Info for: v3-standard-8 23:23:25 INFO: Archiving Costs [Pipeline] sh 23:23:26 + cat /w/workspace/dry_app-rfid-llrp-inventory_main/archives/cost.csv 23:23:26 + cut -d, -f6 [Pipeline] lock 23:23:26 Trying to acquire lock on [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-143-stack-cost] 23:23:26 Resource [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-143-stack-cost] did not exist. Created. 23:23:26 Lock acquired on [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-143-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 23:23:26 + echo total: 0.2199999988079071 [Pipeline] stash 23:23:26 Stashed 1 file(s) [Pipeline] } 23:23:26 Lock released on resource [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-143-stack-cost] [Pipeline] // lock [Pipeline] } 23:23:26 $ docker stop --time=1 4614d8249b258c285e8d69d30d10563339a9548ed20e45ac5cb865bf47d5c70f 23:23:27 $ docker rm -f --volumes 4614d8249b258c285e8d69d30d10563339a9548ed20e45ac5cb865bf47d5c70f [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 23:23:35 Running on prd-ubuntu20.04-docker-arm64-4c-16g-10328 in /w/workspace/dry_app-rfid-llrp-inventory_main [Pipeline] { [Pipeline] ws 23:23:35 Running in /w/workspace/app-rfid-llrp-inventory/143 [Pipeline] { [Pipeline] checkout 23:23:35 The recommended git tool is: git 23:23:44 using credential edgex-jenkins-ssh 23:23:44 Cloning the remote Git repository 23:23:44 Cloning repository git@github.com:edgexfoundry/app-rfid-llrp-inventory.git 23:23:44 > git init /w/workspace/app-rfid-llrp-inventory/143 # timeout=10 23:23:44 Fetching upstream changes from git@github.com:edgexfoundry/app-rfid-llrp-inventory.git 23:23:44 > git --version # timeout=10 23:23:44 > git --version # 'git version 2.25.1' 23:23:44 using GIT_SSH to set credentials SSH Credentials for GitHub 23:23:44 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/app-rfid-llrp-inventory.git +refs/heads/*:refs/remotes/origin/* # timeout=10 23:23:47 Avoid second fetch 23:23:47 Checking out Revision 9e1f568c9b1455eaf2490256b50d2aac3d1e2766 (main) 23:23:46 > git config remote.origin.url git@github.com:edgexfoundry/app-rfid-llrp-inventory.git # timeout=10 23:23:46 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 23:23:48 Commit message: "refactor: Remove obsolete comments from config file (#240)" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 23:23:49 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 23:23:49 % Total % Received % Xferd Average Speed Time Time Time Current 23:23:49 Dload Upload Total Spent Left Speed 23:23:49 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 204k 0 --:--:-- --:--:-- --:--:-- 204k 23:23:47 > git config core.sparsecheckout # timeout=10 23:23:47 > git checkout -f 9e1f568c9b1455eaf2490256b50d2aac3d1e2766 # timeout=10 [Pipeline] sh 23:23:49 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 23:23:50 + sudo tee /etc/docker/daemon.new 23:23:50 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 23:23:50 { 23:23:50 "registry-mirrors": [ 23:23:50 "https://nexus3.edgexfoundry.org:10001" 23:23:50 ], 23:23:50 "bip": "10.250.0.254/24", 23:23:50 "hosts": [ 23:23:50 "tcp://0.0.0.0:5555", 23:23:50 "unix:///var/run/docker.sock" 23:23:50 ], 23:23:50 "mtu": 1458, 23:23:50 "selinux-enabled": true, 23:23:50 "seccomp-profile": "/etc/docker/seccomp.json" 23:23:50 } [Pipeline] sh 23:23:50 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 23:23:50 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 23:24:09 provisioning config files... 23:24:09 copy managed file [app-rfid-llrp-inventory-settings] to file:/w/workspace/app-rfid-llrp-inventory/143@tmp/config8827361132088127652tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 23:24:09 ---> docker-login.sh 23:24:09 nexus3.edgexfoundry.org:10001 23:24:10 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:24:10 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:24:10 Configure a credential helper to remove this warning. See 23:24:10 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:24:10 23:24:10 Login Succeeded 23:24:10 nexus3.edgexfoundry.org:10002 23:24:10 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:24:10 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:24:10 Configure a credential helper to remove this warning. See 23:24:10 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:24:10 23:24:10 Login Succeeded 23:24:10 nexus3.edgexfoundry.org:10003 23:24:10 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:24:10 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:24:10 Configure a credential helper to remove this warning. See 23:24:10 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:24:10 23:24:10 Login Succeeded 23:24:10 nexus3.edgexfoundry.org:10004 23:24:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:24:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:24:11 Configure a credential helper to remove this warning. See 23:24:11 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:24:11 23:24:11 Login Succeeded 23:24:11 docker.io 23:24:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:24:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:24:12 Configure a credential helper to remove this warning. See 23:24:12 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:24:12 23:24:12 Login Succeeded 23:24:12 ---> docker-login.sh ends [Pipeline] } 23:24:12 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 23:24:12 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 23:24:12 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 23:24:12 ========================================================= 23:24:12 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine] 23:24:12 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:24:12 + 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 . 23:24:12 Sending build context to Docker daemon 662kB 23:24:12 Step 1/12 : ARG BASE=golang:1.21-alpine3.18 23:24:12 Step 2/12 : FROM ${BASE} AS builder 23:24:13 1.21-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 23:24:13 9fda8d8052c6: Pulling fs layer 23:24:13 5d54e960e981: Pulling fs layer 23:24:13 c4a7e357bf2a: Pulling fs layer 23:24:13 f0e02332f6b5: Pulling fs layer 23:24:13 cefa15bbcfad: Pulling fs layer 23:24:13 17808c966233: Pulling fs layer 23:24:13 f4c1fc716caa: Pulling fs layer 23:24:13 f0e02332f6b5: Waiting 23:24:13 cefa15bbcfad: Waiting 23:24:13 17808c966233: Waiting 23:24:13 5d54e960e981: Verifying Checksum 23:24:13 f0e02332f6b5: Verifying Checksum 23:24:13 f0e02332f6b5: Download complete 23:24:13 cefa15bbcfad: Verifying Checksum 23:24:13 cefa15bbcfad: Download complete 23:24:13 9fda8d8052c6: Verifying Checksum 23:24:13 9fda8d8052c6: Download complete 23:24:13 f4c1fc716caa: Verifying Checksum 23:24:13 f4c1fc716caa: Download complete 23:24:14 9fda8d8052c6: Pull complete 23:24:15 5d54e960e981: Pull complete 23:24:15 c4a7e357bf2a: Verifying Checksum 23:24:15 c4a7e357bf2a: Download complete 23:24:16 17808c966233: Verifying Checksum 23:24:16 17808c966233: Download complete 23:24:28 c4a7e357bf2a: Pull complete 23:24:28 f0e02332f6b5: Pull complete 23:24:28 cefa15bbcfad: Pull complete 23:24:36 17808c966233: Pull complete 23:24:37 f4c1fc716caa: Pull complete 23:24:37 Digest: sha256:f9b5da702465edd0a2564459334de068a24595700ad6c8d0b85b07445f0b3000 23:24:37 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine 23:24:37 ---> ea914061e18c 23:24:37 Step 3/12 : ARG ALPINE_PKG_BASE="make git" 23:24:39 ---> Running in 7acffbc94422 23:24:40 Removing intermediate container 7acffbc94422 23:24:40 ---> 4c2e858e470f 23:24:40 Step 4/12 : ARG ALPINE_PKG_EXTRA="" 23:24:40 ---> Running in 1134991ddaee 23:24:40 Removing intermediate container 1134991ddaee 23:24:40 ---> 31526da1829e 23:24:40 Step 5/12 : ARG ADD_BUILD_TAGS="" 23:24:40 ---> Running in 64ec497d984c 23:24:41 Removing intermediate container 64ec497d984c 23:24:41 ---> 442566fa9def 23:24:41 Step 6/12 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 23:24:41 ---> Running in 193459546c98 23:24:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 23:24:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 23:24:43 OK: 266 MiB in 52 packages 23:24:44 Removing intermediate container 193459546c98 23:24:44 ---> dc17d1d7ba0d 23:24:44 Step 7/12 : WORKDIR /app 23:24:44 ---> Running in 4cc76c839bc7 23:24:45 Removing intermediate container 4cc76c839bc7 23:24:45 ---> b4fef6b636c7 23:24:45 Step 8/12 : COPY go.mod vendor* ./ 23:24:45 ---> 2dae99da2729 23:24:45 Step 9/12 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 23:24:45 ---> Running in bf97eae122a4 23:26:22 Removing intermediate container bf97eae122a4 23:26:22 ---> 93ab76ed3fd9 23:26:22 Step 10/12 : COPY . . 23:26:22 ---> e6e0d9164e22 23:26:22 Step 11/12 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 23:26:22 ---> Running in d2840e450166 23:26:22 Removing intermediate container d2840e450166 23:26:22 ---> 1af1503839ac 23:26:22 Step 12/12 : RUN $MAKE 23:26:22 ---> Running in 4d4abadde6af 23:26:23 noop 23:26:23 Removing intermediate container 4d4abadde6af 23:26:23 ---> 4fdb06460850 23:26:23 Successfully built 4fdb06460850 23:26:23 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:26:23 + docker inspect -f . ci-base-image-arm64 23:26:23 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:26:24 prd-ubuntu20.04-docker-arm64-4c-16g-10328 does not seem to be running inside a container 23:26:24 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/app-rfid-llrp-inventory/143 -v /w/workspace/app-rfid-llrp-inventory/143:/w/workspace/app-rfid-llrp-inventory/143:rw,z -v /w/workspace/app-rfid-llrp-inventory/143@tmp:/w/workspace/app-rfid-llrp-inventory/143@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 23:26:25 $ docker top d27b75bbc9686dbb36911ded64e43e123f82da819580ff1b5bfe566f8318f270 -eo pid,comm [Pipeline] { [Pipeline] sh 23:26:26 + go version 23:26:26 go version go1.21.0 linux/arm64 [Pipeline] } 23:26:26 $ docker stop --time=1 d27b75bbc9686dbb36911ded64e43e123f82da819580ff1b5bfe566f8318f270 23:26:30 $ docker rm -f --volumes d27b75bbc9686dbb36911ded64e43e123f82da819580ff1b5bfe566f8318f270 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:26:30 + docker inspect -f . ci-base-image-arm64 23:26:30 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:26:31 prd-ubuntu20.04-docker-arm64-4c-16g-10328 does not seem to be running inside a container 23:26:31 $ 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/143 -v /w/workspace/app-rfid-llrp-inventory/143:/w/workspace/app-rfid-llrp-inventory/143:rw,z -v /w/workspace/app-rfid-llrp-inventory/143@tmp:/w/workspace/app-rfid-llrp-inventory/143@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 23:26:32 $ docker top 63de59b1c7edede22840e041a309ed7bfd1b3be696e5ac8f80784114e8cd9591 -eo pid,comm [Pipeline] { [Pipeline] sh 23:26:33 + git config --global --add safe.directory /w/workspace/app-rfid-llrp-inventory/143 [Pipeline] fileExists [Pipeline] sh 23:26:34 + make test 23:26:34 go test -race ./... -coverprofile=coverage.out ./... 23:28:55 ? edgexfoundry/app-rfid-llrp-inventory [no test files] 23:28:55 ? edgexfoundry/app-rfid-llrp-inventory/internal/inventory/app [no test files] 23:28:55 ok edgexfoundry/app-rfid-llrp-inventory/internal/inventory 2.152s coverage: 86.2% of statements 23:29:05 ok edgexfoundry/app-rfid-llrp-inventory/internal/llrp 4.453s coverage: 71.9% of statements 23:29:05 WARNING: Linting skipped (not on x86_64 or linter not installed) 23:29:05 go vet ./... 23:31:27 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 23:31:27 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 23:31:27 ./bin/test-attribution.sh 23:31:27 An attribution for github.com/golang-jwt/jwt is missing from Attribution.txt, please add 23:31:27 An attribution for github.com/labstack/echo/v4 is missing from Attribution.txt, please add 23:31:27 An attribution for github.com/labstack/gommon is missing from Attribution.txt, please add 23:31:27 An attribution for github.com/valyala/bytebufferpool is missing from Attribution.txt, please add 23:31:27 An attribution for github.com/valyala/fasttemplate is missing from Attribution.txt, please add 23:31:27 An attribution for golang.org/x/time is missing from Attribution.txt, please add [Pipeline] echo 23:31:27 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 23:31:27 $ docker stop --time=1 63de59b1c7edede22840e041a309ed7bfd1b3be696e5ac8f80784114e8cd9591 23:31:30 $ docker rm -f --volumes 63de59b1c7edede22840e041a309ed7bfd1b3be696e5ac8f80784114e8cd9591 [Pipeline] // withDockerContainer [Pipeline] sh 23:31:32 + sudo chown -R jenkins:jenkins . [Pipeline] stash 23:31:32 Warning: overwriting stash ‘coverage-report’ 23:31:32 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 23:31:33 + sudo chown -R jenkins:jenkins . [Pipeline] sh 23:31:33 + ls -al . 23:31:33 total 228 23:31:33 drwxrwxr-x 9 jenkins jenkins 4096 Oct 24 23:26 . 23:31:33 drwxrwxr-x 4 jenkins jenkins 4096 Oct 24 23:23 .. 23:31:33 -rw-rw-r-- 1 jenkins jenkins 262 Oct 24 23:23 .dockerignore 23:31:33 drwxrwxr-x 8 jenkins jenkins 4096 Oct 24 23:23 .git 23:31:33 drwxrwxr-x 3 jenkins jenkins 4096 Oct 24 23:23 .github 23:31:33 -rw-rw-r-- 1 jenkins jenkins 701 Oct 24 23:23 .gitignore 23:31:33 -rw-rw-r-- 1 jenkins jenkins 41 Oct 24 23:23 .golangci.yml 23:31:33 -rw-rw-r-- 1 jenkins jenkins 10232 Oct 24 23:23 Attribution.txt 23:31:33 -rw-rw-r-- 1 jenkins jenkins 9317 Oct 24 23:23 CHANGELOG.md 23:31:33 -rw-rw-r-- 1 jenkins jenkins 1659 Oct 24 23:23 Dockerfile 23:31:33 -rw-rw-r-- 1 jenkins jenkins 677 Oct 24 23:23 GOVERNANCE.md 23:31:33 -rw-rw-r-- 1 jenkins jenkins 665 Oct 24 23:23 Jenkinsfile 23:31:33 -rw-rw-r-- 1 jenkins jenkins 11347 Oct 24 23:23 LICENSE 23:31:33 -rw-rw-r-- 1 jenkins jenkins 2497 Oct 24 23:23 Makefile 23:31:33 -rw-rw-r-- 1 jenkins jenkins 617 Oct 24 23:23 OWNERS.md 23:31:33 -rw-rw-r-- 1 jenkins jenkins 31446 Oct 24 23:23 README.md 23:31:33 -rw-rw-r-- 1 jenkins jenkins 12 Oct 24 23:20 VERSION 23:31:33 drwxrwxr-x 2 jenkins jenkins 4096 Oct 24 23:23 bin 23:31:33 -rw-r--r-- 1 jenkins jenkins 41317 Oct 24 23:29 coverage.out 23:31:33 -rw-rw-r-- 1 jenkins jenkins 3969 Oct 24 23:23 go.mod 23:31:33 -rw-rw-r-- 1 jenkins jenkins 35080 Oct 24 23:23 go.sum 23:31:33 drwxrwxr-x 2 jenkins jenkins 4096 Oct 24 23:23 images 23:31:33 drwxrwxr-x 4 jenkins jenkins 4096 Oct 24 23:23 internal 23:31:33 -rw-rw-r-- 1 jenkins jenkins 531 Oct 24 23:23 main.go 23:31:33 drwxrwxr-x 2 jenkins jenkins 4096 Oct 24 23:23 res 23:31:33 drwxrwxr-x 3 jenkins jenkins 4096 Oct 24 23:23 static [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:31:34 + 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=9e1f568c9b1455eaf2490256b50d2aac3d1e2766 --label arch=arm64 --label version=3.1.0-dev.31 . 23:31:34 Sending build context to Docker daemon 662kB 23:31:34 Step 1/29 : ARG BASE=golang:1.21-alpine3.18 23:31:34 Step 2/29 : FROM ${BASE} AS builder 23:31:34 ---> 4fdb06460850 23:31:34 Step 3/29 : ARG ALPINE_PKG_BASE="make git" 23:31:35 ---> Running in 1079963c23ef 23:31:37 Removing intermediate container 1079963c23ef 23:31:37 ---> f2c157d6289f 23:31:37 Step 4/29 : ARG ALPINE_PKG_EXTRA="" 23:31:37 ---> Running in 3782d291e79c 23:31:39 Removing intermediate container 3782d291e79c 23:31:39 ---> f7d3dce80c41 23:31:39 Step 5/29 : ARG ADD_BUILD_TAGS="" 23:31:39 ---> Running in 1221cd26495a 23:31:39 Removing intermediate container 1221cd26495a 23:31:39 ---> 36d474cc7461 23:31:39 Step 6/29 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 23:31:39 ---> Running in 02c69cd51d0d 23:31:40 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 23:31:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 23:31:42 OK: 266 MiB in 52 packages 23:31:43 Removing intermediate container 02c69cd51d0d 23:31:43 ---> 75d446c9ed36 23:31:43 Step 7/29 : WORKDIR /app 23:31:43 ---> Running in be32af323acd 23:31:44 Removing intermediate container be32af323acd 23:31:44 ---> 9f43a72b3d81 23:31:44 Step 8/29 : COPY go.mod vendor* ./ 23:31:45 ---> 83c302bd5d7e 23:31:45 Step 9/29 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 23:31:45 ---> Running in 34afce016b66 23:31:47 Removing intermediate container 34afce016b66 23:31:47 ---> fe80b7edbf53 23:31:47 Step 10/29 : COPY . . 23:31:48 ---> 9dd835d2bb97 23:31:48 Step 11/29 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 23:31:48 ---> Running in 23e2b06ea964 23:31:49 Removing intermediate container 23e2b06ea964 23:31:49 ---> fa3b6bef944d 23:31:49 Step 12/29 : RUN $MAKE 23:31:49 ---> Running in cc21e1d82664 23:31:50 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/app-functions-sdk-go/v3/internal.SDKVersion=v3.1.0-dev.47 -X github.com/edgexfoundry/app-functions-sdk-go/v3/internal.ApplicationVersion=3.1.0-dev.31 -X edgexfoundry/app-rfid-llrp-inventory.Version=3.1.0-dev.31" -trimpath -mod=readonly -o app-rfid-llrp-inventory 23:33:57 Removing intermediate container cc21e1d82664 23:33:57 ---> 789568b80d25 23:33:57 Step 13/29 : FROM alpine:3.18 23:33:57 3.18: Pulling from library/alpine 23:33:57 579b34f0a95b: Pulling fs layer 23:33:57 579b34f0a95b: Verifying Checksum 23:33:57 579b34f0a95b: Download complete 23:33:57 579b34f0a95b: Pull complete 23:33:57 Digest: sha256:eece025e432126ce23f223450a0326fbebde39cdf496a85d8c016293fc851978 23:33:57 Status: Downloaded newer image for alpine:3.18 23:33:57 ---> 3cc203321400 23:33:57 Step 14/29 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel' 23:33:57 ---> Running in d3a4da6bbaa6 23:33:57 Removing intermediate container d3a4da6bbaa6 23:33:57 ---> 380e5ae92795 23:33:57 Step 15/29 : LABEL Name=app-service-rfid-llrp-inventory Version=${VERSION} 23:33:57 ---> Running in c76cd27a8e4d 23:33:57 Removing intermediate container c76cd27a8e4d 23:33:57 ---> 318c7df71c57 23:33:57 Step 16/29 : RUN apk --no-cache add ca-certificates dumb-init 23:33:57 ---> Running in cea794be3dff 23:33:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 23:33:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 23:34:00 (1/2) Installing ca-certificates (20230506-r0) 23:34:00 (2/2) Installing dumb-init (1.2.5-r2) 23:34:00 Executing busybox-1.36.1-r2.trigger 23:34:00 Executing ca-certificates-20230506-r0.trigger 23:34:00 OK: 9 MiB in 17 packages 23:34:01 Removing intermediate container cea794be3dff 23:34:01 ---> ffc0a917c3a8 23:34:01 Step 17/29 : COPY --from=builder /app/Attribution.txt /Attribution.txt 23:34:02 ---> 16b45983973e 23:34:02 Step 18/29 : COPY --from=builder /app/LICENSE /LICENSE 23:34:02 ---> 3a66bcc869d1 23:34:02 Step 19/29 : COPY --from=builder /app/res/ /res/ 23:34:03 ---> 817a1609a6a9 23:34:03 Step 20/29 : COPY --from=builder /app/static/ /static/ 23:34:07 ---> 5129a50c5397 23:34:07 Step 21/29 : COPY --from=builder /app/app-rfid-llrp-inventory /app-rfid-llrp-inventory 23:34:08 ---> 7acee8952e51 23:34:08 Step 22/29 : RUN mkdir -p /cache && chown -R 2002:2002 /cache 23:34:08 ---> Running in 08600563a35f 23:34:10 Removing intermediate container 08600563a35f 23:34:10 ---> 04348d83bf75 23:34:10 Step 23/29 : VOLUME /cache 23:34:10 ---> Running in 7206d5ce6833 23:34:11 Removing intermediate container 7206d5ce6833 23:34:11 ---> 793eb66f8ac4 23:34:11 Step 24/29 : EXPOSE 59711 23:34:11 ---> Running in 6926c9e3fc8e 23:34:11 Removing intermediate container 6926c9e3fc8e 23:34:11 ---> 59b667769168 23:34:11 Step 25/29 : ENTRYPOINT ["/app-rfid-llrp-inventory"] 23:34:11 ---> Running in a60b2c793fed 23:34:12 Removing intermediate container a60b2c793fed 23:34:12 ---> 606af31ebe84 23:34:12 Step 26/29 : CMD ["-cp=consul.http://edgex-core-consul:8500", "-registry"] 23:34:12 ---> Running in d8b0462741aa 23:34:12 Removing intermediate container d8b0462741aa 23:34:12 ---> 37aac9a69c41 23:34:12 Step 27/29 : LABEL arch=arm64 23:34:12 ---> Running in cd60e5aed3f2 23:34:13 Removing intermediate container cd60e5aed3f2 23:34:13 ---> 17c6e84790e5 23:34:13 Step 28/29 : LABEL git_sha=9e1f568c9b1455eaf2490256b50d2aac3d1e2766 23:34:13 ---> Running in f8a78c869f41 23:34:13 Removing intermediate container f8a78c869f41 23:34:13 ---> 965dca55eb6a 23:34:13 Step 29/29 : LABEL version=3.1.0-dev.31 23:34:13 ---> Running in d3557773b5d5 23:34:13 Removing intermediate container d3557773b5d5 23:34:13 ---> bd14d4d5ac12 23:34:13 [Warning] One or more build-args [ARCH] were not consumed 23:34:13 Successfully built bd14d4d5ac12 23:34:13 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 23:34:14 provisioning config files... 23:34:14 copy managed file [app-rfid-llrp-inventory-settings] to file:/w/workspace/app-rfid-llrp-inventory/143@tmp/config12518282211927331687tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 23:34:14 ---> docker-login.sh 23:34:14 nexus3.edgexfoundry.org:10001 23:34:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:34:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:34:14 Configure a credential helper to remove this warning. See 23:34:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:34:14 23:34:14 Login Succeeded 23:34:14 nexus3.edgexfoundry.org:10002 23:34:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:34:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:34:14 Configure a credential helper to remove this warning. See 23:34:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:34:14 23:34:14 Login Succeeded 23:34:15 nexus3.edgexfoundry.org:10003 23:34:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:34:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:34:15 Configure a credential helper to remove this warning. See 23:34:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:34:15 23:34:15 Login Succeeded 23:34:15 nexus3.edgexfoundry.org:10004 23:34:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:34:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:34:15 Configure a credential helper to remove this warning. See 23:34:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:34:15 23:34:15 Login Succeeded 23:34:15 docker.io 23:34:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 23:34:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 23:34:16 Configure a credential helper to remove this warning. See 23:34:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 23:34:16 23:34:16 Login Succeeded 23:34:16 ---> docker-login.sh ends [Pipeline] } 23:34:16 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 23:34:16 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 23:34:16 [edgeXDocker.push] Tagging docker image app-rfid-llrp-inventory-arm64 with the following tags: 23:34:16 9e1f568c9b1455eaf2490256b50d2aac3d1e2766 23:34:16 latest 23:34:16 3.1.0-dev.31 23:34:16 9e1f568c9b1455eaf2490256b50d2aac3d1e2766-3.1.0-dev.31 23:34:16 main 23:34:16 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:34:16 + docker tag app-rfid-llrp-inventory-arm64 nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:9e1f568c9b1455eaf2490256b50d2aac3d1e2766 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:34:17 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:9e1f568c9b1455eaf2490256b50d2aac3d1e2766 23:34:17 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64] 23:34:17 7f575c83748c: Preparing 23:34:17 a8cfe2a5c003: Preparing 23:34:17 0afc1a4be921: Preparing 23:34:17 72caad6e1d8a: Preparing 23:34:17 3099fcab5d19: Preparing 23:34:17 50ecddf56f7c: Preparing 23:34:17 33cc602a321f: Preparing 23:34:17 5f4d9fc4d98d: Preparing 23:34:17 50ecddf56f7c: Waiting 23:34:17 33cc602a321f: Waiting 23:34:17 5f4d9fc4d98d: Waiting 23:34:17 3099fcab5d19: Pushed 23:34:17 0afc1a4be921: Pushed 23:34:17 7f575c83748c: Pushed 23:34:17 72caad6e1d8a: Pushed 23:34:17 5f4d9fc4d98d: Layer already exists 23:34:17 50ecddf56f7c: Pushed 23:34:17 33cc602a321f: Pushed 23:34:24 a8cfe2a5c003: Pushed 23:34:24 9e1f568c9b1455eaf2490256b50d2aac3d1e2766: digest: sha256:7fe0b5fa9d375721eeabf3320597e4b6bc5a215112a1a89882dc0fbaca032f61 size: 1988 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:34:24 + 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 23:34:25 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:latest 23:34:25 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64] 23:34:25 7f575c83748c: Preparing 23:34:25 a8cfe2a5c003: Preparing 23:34:25 0afc1a4be921: Preparing 23:34:25 72caad6e1d8a: Preparing 23:34:25 3099fcab5d19: Preparing 23:34:25 50ecddf56f7c: Preparing 23:34:25 33cc602a321f: Preparing 23:34:25 5f4d9fc4d98d: Preparing 23:34:25 33cc602a321f: Waiting 23:34:25 5f4d9fc4d98d: Waiting 23:34:25 50ecddf56f7c: Waiting 23:34:25 0afc1a4be921: Layer already exists 23:34:25 3099fcab5d19: Layer already exists 23:34:25 72caad6e1d8a: Layer already exists 23:34:25 a8cfe2a5c003: Layer already exists 23:34:25 7f575c83748c: Layer already exists 23:34:25 5f4d9fc4d98d: Layer already exists 23:34:25 33cc602a321f: Layer already exists 23:34:25 50ecddf56f7c: Layer already exists 23:34:25 latest: digest: sha256:7fe0b5fa9d375721eeabf3320597e4b6bc5a215112a1a89882dc0fbaca032f61 size: 1988 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:34:25 + docker tag app-rfid-llrp-inventory-arm64 nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:3.1.0-dev.31 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:34:26 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:3.1.0-dev.31 23:34:26 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64] 23:34:26 7f575c83748c: Preparing 23:34:26 a8cfe2a5c003: Preparing 23:34:26 0afc1a4be921: Preparing 23:34:26 72caad6e1d8a: Preparing 23:34:26 3099fcab5d19: Preparing 23:34:26 50ecddf56f7c: Preparing 23:34:26 33cc602a321f: Preparing 23:34:26 5f4d9fc4d98d: Preparing 23:34:26 50ecddf56f7c: Waiting 23:34:26 5f4d9fc4d98d: Waiting 23:34:26 33cc602a321f: Waiting 23:34:26 a8cfe2a5c003: Layer already exists 23:34:26 7f575c83748c: Layer already exists 23:34:26 0afc1a4be921: Layer already exists 23:34:26 3099fcab5d19: Layer already exists 23:34:26 72caad6e1d8a: Layer already exists 23:34:26 33cc602a321f: Layer already exists 23:34:26 50ecddf56f7c: Layer already exists 23:34:26 5f4d9fc4d98d: Layer already exists 23:34:26 3.1.0-dev.31: digest: sha256:7fe0b5fa9d375721eeabf3320597e4b6bc5a215112a1a89882dc0fbaca032f61 size: 1988 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:34:26 + docker tag app-rfid-llrp-inventory-arm64 nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:9e1f568c9b1455eaf2490256b50d2aac3d1e2766-3.1.0-dev.31 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:34:27 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:9e1f568c9b1455eaf2490256b50d2aac3d1e2766-3.1.0-dev.31 23:34:27 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64] 23:34:27 7f575c83748c: Preparing 23:34:27 a8cfe2a5c003: Preparing 23:34:27 0afc1a4be921: Preparing 23:34:27 72caad6e1d8a: Preparing 23:34:27 3099fcab5d19: Preparing 23:34:27 50ecddf56f7c: Preparing 23:34:27 33cc602a321f: Preparing 23:34:27 5f4d9fc4d98d: Preparing 23:34:27 33cc602a321f: Waiting 23:34:27 5f4d9fc4d98d: Waiting 23:34:27 50ecddf56f7c: Waiting 23:34:27 72caad6e1d8a: Layer already exists 23:34:27 a8cfe2a5c003: Layer already exists 23:34:27 3099fcab5d19: Layer already exists 23:34:27 7f575c83748c: Layer already exists 23:34:27 0afc1a4be921: Layer already exists 23:34:27 5f4d9fc4d98d: Layer already exists 23:34:27 50ecddf56f7c: Layer already exists 23:34:27 33cc602a321f: Layer already exists 23:34:27 9e1f568c9b1455eaf2490256b50d2aac3d1e2766-3.1.0-dev.31: digest: sha256:7fe0b5fa9d375721eeabf3320597e4b6bc5a215112a1a89882dc0fbaca032f61 size: 1988 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:34:27 + 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 23:34:28 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:main 23:34:28 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64] 23:34:28 7f575c83748c: Preparing 23:34:28 a8cfe2a5c003: Preparing 23:34:28 0afc1a4be921: Preparing 23:34:28 72caad6e1d8a: Preparing 23:34:28 3099fcab5d19: Preparing 23:34:28 50ecddf56f7c: Preparing 23:34:28 33cc602a321f: Preparing 23:34:28 5f4d9fc4d98d: Preparing 23:34:28 33cc602a321f: Waiting 23:34:28 5f4d9fc4d98d: Waiting 23:34:28 50ecddf56f7c: Waiting 23:34:28 3099fcab5d19: Layer already exists 23:34:28 0afc1a4be921: Layer already exists 23:34:28 7f575c83748c: Layer already exists 23:34:28 72caad6e1d8a: Layer already exists 23:34:28 a8cfe2a5c003: Layer already exists 23:34:28 50ecddf56f7c: Layer already exists 23:34:28 33cc602a321f: Layer already exists 23:34:28 5f4d9fc4d98d: Layer already exists 23:34:28 main: digest: sha256:7fe0b5fa9d375721eeabf3320597e4b6bc5a215112a1a89882dc0fbaca032f61 size: 1988 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 23:34:28 ===================================================== [Pipeline] echo 23:34:28 taggedImages: 23:34:28 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:9e1f568c9b1455eaf2490256b50d2aac3d1e2766 23:34:28 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:latest 23:34:28 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:3.1.0-dev.31 23:34:28 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:9e1f568c9b1455eaf2490256b50d2aac3d1e2766-3.1.0-dev.31 23:34:28 - 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 23:34:28 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 23:34:28 23:34:28 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:34:30 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 23:34:30 arm64: Pulling from edgex-lftools-log-publisher 23:34:30 8998bd30e6a1: Pulling fs layer 23:34:30 04944245beec: Pulling fs layer 23:34:30 699f458cf7ca: Pulling fs layer 23:34:30 765212b225bb: Pulling fs layer 23:34:30 f23df028b6ca: Pulling fs layer 23:34:30 d65c8cfc05b1: Pulling fs layer 23:34:30 2437ff75d9bd: Pulling fs layer 23:34:30 765212b225bb: Waiting 23:34:30 f23df028b6ca: Waiting 23:34:30 d65c8cfc05b1: Waiting 23:34:30 2437ff75d9bd: Waiting 23:34:30 04944245beec: Verifying Checksum 23:34:30 04944245beec: Download complete 23:34:30 765212b225bb: Verifying Checksum 23:34:30 765212b225bb: Download complete 23:34:30 f23df028b6ca: Verifying Checksum 23:34:30 f23df028b6ca: Download complete 23:34:30 d65c8cfc05b1: Verifying Checksum 23:34:30 d65c8cfc05b1: Download complete 23:34:30 699f458cf7ca: Verifying Checksum 23:34:30 699f458cf7ca: Download complete 23:34:31 8998bd30e6a1: Verifying Checksum 23:34:31 8998bd30e6a1: Download complete 23:34:33 2437ff75d9bd: Verifying Checksum 23:34:33 2437ff75d9bd: Download complete 23:34:36 8998bd30e6a1: Pull complete 23:34:36 04944245beec: Pull complete 23:34:38 699f458cf7ca: Pull complete 23:34:38 765212b225bb: Pull complete 23:34:39 f23df028b6ca: Pull complete 23:34:39 d65c8cfc05b1: Pull complete 23:34:57 2437ff75d9bd: Pull complete 23:34:57 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 23:34:57 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 23:34:57 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:34:58 prd-ubuntu20.04-docker-arm64-4c-16g-10328 does not seem to be running inside a container 23:34:58 $ 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/143 -v /w/workspace/app-rfid-llrp-inventory/143:/w/workspace/app-rfid-llrp-inventory/143:rw,z -v /w/workspace/app-rfid-llrp-inventory/143@tmp:/w/workspace/app-rfid-llrp-inventory/143@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 23:35:01 $ docker top 48fa837aec08fe4406b2a4cfa85a1e0f63255140a3e4ccb89fa5ef7600b9bb72 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 23:35:02 ---> job-cost.sh 23:35:02 lf-activate-venv: SKIPPING 23:35:02 INFO: No Stack... 23:35:02 INFO: Retrieving Pricing Info for: v3-standard-4 23:35:03 INFO: Archiving Costs [Pipeline] sh 23:35:04 + cat /w/workspace/app-rfid-llrp-inventory/143/archives/cost.csv 23:35:04 + cut -d, -f6 [Pipeline] lock 23:35:04 Trying to acquire lock on [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-143-stack-cost] 23:35:04 Resource [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-143-stack-cost] did not exist. Created. 23:35:04 Lock acquired on [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-143-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 23:35:05 /w/workspace/app-rfid-llrp-inventory/143@tmp/durable-7f453291/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 23:35:05 + echo total: 0.10999999940395355 [Pipeline] stash 23:35:05 Warning: overwriting stash ‘stack-cost’ 23:35:05 Stashed 1 file(s) [Pipeline] } 23:35:05 Lock released on resource [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-143-stack-cost] [Pipeline] // lock [Pipeline] } 23:35:05 $ docker stop --time=1 48fa837aec08fe4406b2a4cfa85a1e0f63255140a3e4ccb89fa5ef7600b9bb72 23:35:07 $ docker rm -f --volumes 48fa837aec08fe4406b2a4cfa85a1e0f63255140a3e4ccb89fa5ef7600b9bb72 [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 23:35:07 provisioning config files... 23:35:07 copy managed file [app-rfid-llrp-inventory-codecov-token] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config9516212753394351268tmp [Pipeline] { [Pipeline] sh 23:35:07 + set +x 23:35:07 + curl -s https://codecov.io/bash 23:35:07 + bash -s -- 23:35:07 23:35:07 _____ _ 23:35:07 / ____| | | 23:35:07 | | ___ __| | ___ ___ _____ __ 23:35:07 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 23:35:07 | |___| (_) | (_| | __/ (_| (_) \ V / 23:35:07 \_____\___/ \__,_|\___|\___\___/ \_/ 23:35:07 Bash-1.0.6 23:35:07 23:35:07 23:35:07 ==> git version 2.25.1 found 23:35:07 ==> curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3 23:35:07 Release-Date: 2020-01-08 23:35:07 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 23:35:07 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 23:35:07 ==> Jenkins CI detected. 23:35:07 current dir:  /w/workspace/dry_app-rfid-llrp-inventory_main 23:35:07 project root: . 23:35:07 --> token set from env 23:35:07 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 23:35:07 ==> Running gcov in . (disable via -X gcov) 23:35:07 ==> Python coveragepy not found 23:35:07 ==> Searching for coverage reports in: 23:35:07 + . 23:35:07 -> Found 1 reports 23:35:07 ==> Detecting git/mercurial file structure 23:35:08 ==> Reading reports 23:35:08 + ./coverage.out bytes=41317 23:35:08 ==> Appending adjustments 23:35:08 https://docs.codecov.io/docs/fixing-reports 23:35:08 + Found adjustments 23:35:08 ==> Gzipping contents 23:35:08 12K /tmp/codecov.QYXI97.gz 23:35:08 ==> Uploading reports 23:35:08 url: https://codecov.io 23:35:08 query: branch=main&commit=9e1f568c9b1455eaf2490256b50d2aac3d1e2766&build=143&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fapp-rfid-llrp-inventory%2Fjob%2Fmain%2F143%2F&name=&tag=&slug=edgexfoundry%2Fapp-rfid-llrp-inventory&service=jenkins&flags=&pr=&job=&cmd_args= 23:35:08 -> Pinging Codecov 23:35:08 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=0703e47f-c946-4a15-b96a-5e99ca1c8fb5&branch=main&commit=9e1f568c9b1455eaf2490256b50d2aac3d1e2766&build=143&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fapp-rfid-llrp-inventory%2Fjob%2Fmain%2F143%2F&name=&tag=&slug=edgexfoundry%2Fapp-rfid-llrp-inventory&service=jenkins&flags=&pr=&job=&cmd_args= 23:35:08 -> Uploading to 23:35:08 https://storage.googleapis.com/codecov/v4/raw/2023-10-24/581DD39554BDF9B6E22D074273EAD858/9e1f568c9b1455eaf2490256b50d2aac3d1e2766/1a54a83d-6cfc-48e7-a4eb-231196c210b9.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20231024%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20231024T233508Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=053ad75c11cd77b9ed5c647abb26180631e2911eb60bf4868cb102c25a769723 23:35:08 % Total % Received % Xferd Average Speed Time Time Time Current 23:35:08 Dload Upload Total Spent Left Speed 23:35:08 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 11602 0 0 100 11602 0 38164 --:--:-- --:--:-- --:--:-- 38164 23:35:08 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-rfid-llrp-go/commit/9e1f568c9b1455eaf2490256b50d2aac3d1e2766 [Pipeline] } 23:35:08 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) [Pipeline] echo 23:35:08 [edgeXSnyk] dockerImage=null, dockerFile=null [Pipeline] withCredentials 23:35:08 Masking supported pattern matches of $SNYK_TOKEN [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:35:09 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 23:35:09 23:35:09 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:35:09 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 23:35:09 1.410.4: Pulling from edgex-devops/edgex-snyk-go 23:35:09 df9b9388f04a: Pulling fs layer 23:35:09 52dc419b0ee2: Pulling fs layer 23:35:09 25bc292e5bac: Pulling fs layer 23:35:09 114826534d7a: Pulling fs layer 23:35:09 4657fd5d0bcf: Pulling fs layer 23:35:09 6ad1cebc031e: Pulling fs layer 23:35:09 8a3aa393b2d8: Pulling fs layer 23:35:09 6ad1cebc031e: Waiting 23:35:09 4657fd5d0bcf: Waiting 23:35:09 8a3aa393b2d8: Waiting 23:35:09 114826534d7a: Waiting 23:35:09 25bc292e5bac: Verifying Checksum 23:35:09 25bc292e5bac: Download complete 23:35:09 52dc419b0ee2: Verifying Checksum 23:35:09 52dc419b0ee2: Download complete 23:35:09 4657fd5d0bcf: Verifying Checksum 23:35:09 4657fd5d0bcf: Download complete 23:35:09 df9b9388f04a: Verifying Checksum 23:35:09 df9b9388f04a: Download complete 23:35:09 df9b9388f04a: Pull complete 23:35:09 52dc419b0ee2: Pull complete 23:35:09 6ad1cebc031e: Download complete 23:35:09 25bc292e5bac: Pull complete 23:35:10 114826534d7a: Verifying Checksum 23:35:10 114826534d7a: Download complete 23:35:10 8a3aa393b2d8: Verifying Checksum 23:35:10 8a3aa393b2d8: Download complete 23:35:13 114826534d7a: Pull complete 23:35:13 4657fd5d0bcf: Pull complete 23:35:14 6ad1cebc031e: Pull complete 23:35:16 8a3aa393b2d8: Pull complete 23:35:16 Digest: sha256:4b4dcd1004c4b70ae7ff23424eaa7ae18978b3759dc64bf5c8870aa20fc5e024 23:35:16 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 23:35:16 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:35:17 prd-ubuntu20.04-docker-8c-8g-10325 does not seem to be running inside a container 23:35:17 $ 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 23:35:18 $ docker top 0023bd115a3f25cc63179f1ed7d4c638f76ddb7521948b01a6482c7b4df29cd8 -eo pid,comm [Pipeline] { [Pipeline] echo 23:35:18 [edgeXSnyk] command to run: set -o pipefail ; snyk monitor --org=edgex-jenkins --project-name='edgexfoundry/app-rfid-llrp-inventory:main' [Pipeline] sh 23:35:18 + set -o pipefail 23:35:18 + snyk monitor '--org=edgex-jenkins' '--project-name=edgexfoundry/app-rfid-llrp-inventory:main' 23:35:25 23:35:25 Monitoring /w/workspace/dry_app-rfid-llrp-inventory_main (edgexfoundry/app-rfid-llrp-inventory)... 23:35:25 23:35:25 Explore this snapshot at https://app.snyk.io/org/edgex-jenkins/project/1ab6cd8a-eef5-4d42-a15e-1c0297f074f4/history/5c47a8f8-61e1-40e8-a5fc-2844b3aede3f 23:35:25 23:35:25 Notifications about newly disclosed issues related to these dependencies will be emailed to you. 23:35:25 23:35:25 23:35:25 A medium severity vulnerability was found in the Snyk CLI versions you are using. 23:35:25 We fixed the vulnerability in version 1.996.0. We recommend updating to the latest version. 23:35:25 More details here: https://snyk.co/ue1NS [Pipeline] } 23:35:25 $ docker stop --time=1 0023bd115a3f25cc63179f1ed7d4c638f76ddb7521948b01a6482c7b4df29cd8 23:35:27 $ docker rm -f --volumes 0023bd115a3f25cc63179f1ed7d4c638f76ddb7521948b01a6482c7b4df29cd8 [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 23:35:28 + git log --format=format:%s -1 9e1f568c9b1455eaf2490256b50d2aac3d1e2766 [Pipeline] sh 23:35:28 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 23:35:28 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:35:28 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 23:35:28 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:35:28 prd-ubuntu20.04-docker-8c-8g-10325 does not seem to be running inside a container 23:35:28 $ 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 23:35:29 $ docker top fa45417e6876f7c6ce41dcbda2ec8e51532829280982c271fffd8e34c0983c72 -eo pid,comm 23:35:29 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). 23:35:29 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 23:35:29 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 23:35:29 [ssh-agent] Looking for ssh-agent implementation... 23:35:29 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 23:35:29 $ docker exec fa45417e6876f7c6ce41dcbda2ec8e51532829280982c271fffd8e34c0983c72 ssh-agent 23:35:29 SSH_AUTH_SOCK=/tmp/ssh-gHV5N0HWFHyv/agent.32 23:35:29 SSH_AGENT_PID=38 23:35:29 Running ssh-add (command line suppressed) 23:35:29 Identity added: /w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_9177513964990224076.key (/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_9177513964990224076.key) 23:35:29 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 23:35:29 + git semver tag 23:35:30 2023-10-24 23:35:30,163 [run_tag] DEBUG tag force:False 23:35:30 2023-10-24 23:35:30,164 [check_head_tag] DEBUG check head tag 23:35:30 2023-10-24 23:35:30,164 [execute] INFO git cat-file --batch-check 23:35:30 2023-10-24 23:35:30,165 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main, universal_newlines=False, shell=None, istream=) 23:35:30 2023-10-24 23:35:30,168 [execute] INFO git cat-file --batch 23:35:30 2023-10-24 23:35:30,168 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main, universal_newlines=False, shell=None, istream=) 23:35:30 2023-10-24 23:35:30,182 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 23:35:30 2023-10-24 23:35:30,182 [execute] INFO git tag -a v3.1.0-dev.31 -m v3.1.0-dev.31 23:35:30 2023-10-24 23:35:30,182 [execute] DEBUG Popen(['git', 'tag', '-a', 'v3.1.0-dev.31', '-m', 'v3.1.0-dev.31'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main, universal_newlines=False, shell=None, istream=None) 23:35:30 2023-10-24 23:35:30,187 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 23:35:30 3.1.0-dev.31 [Pipeline] } 23:35:30 $ docker exec --env ******** --env ******** fa45417e6876f7c6ce41dcbda2ec8e51532829280982c271fffd8e34c0983c72 ssh-agent -k 23:35:30 unset SSH_AUTH_SOCK; 23:35:30 unset SSH_AGENT_PID; 23:35:30 echo Agent pid 38 killed; 23:35:30 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 23:35:30 + git semver [Pipeline] } 23:35:30 $ docker stop --time=1 fa45417e6876f7c6ce41dcbda2ec8e51532829280982c271fffd8e34c0983c72 23:35:32 $ docker rm -f --volumes fa45417e6876f7c6ce41dcbda2ec8e51532829280982c271fffd8e34c0983c72 [Pipeline] // withDockerContainer [Pipeline] stage [Pipeline] { (LF Tools Sigul) [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:35:32 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 23:35:32 23:35:32 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:35:32 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 23:35:32 0.23.1-centos7: Pulling from edgex-lftools 23:35:32 ab5ef0e58194: Pulling fs layer 23:35:32 9712f1f96733: Pulling fs layer 23:35:32 63f879dbbcfc: Pulling fs layer 23:35:32 0d9ebad4ef96: Pulling fs layer 23:35:32 e9a5061849ea: Pulling fs layer 23:35:32 d747dcd14b5f: Pulling fs layer 23:35:32 2de7ff778b66: Pulling fs layer 23:35:32 0d9ebad4ef96: Waiting 23:35:32 d747dcd14b5f: Waiting 23:35:32 e9a5061849ea: Waiting 23:35:32 2de7ff778b66: Waiting 23:35:32 9712f1f96733: Download complete 23:35:33 63f879dbbcfc: Verifying Checksum 23:35:33 63f879dbbcfc: Download complete 23:35:33 e9a5061849ea: Verifying Checksum 23:35:33 e9a5061849ea: Download complete 23:35:33 d747dcd14b5f: Verifying Checksum 23:35:33 d747dcd14b5f: Download complete 23:35:33 0d9ebad4ef96: Verifying Checksum 23:35:33 0d9ebad4ef96: Download complete 23:35:33 ab5ef0e58194: Verifying Checksum 23:35:33 ab5ef0e58194: Download complete 23:35:33 2de7ff778b66: Verifying Checksum 23:35:33 2de7ff778b66: Download complete 23:35:36 ab5ef0e58194: Pull complete 23:35:36 9712f1f96733: Pull complete 23:35:36 63f879dbbcfc: Pull complete 23:35:41 0d9ebad4ef96: Pull complete 23:35:41 e9a5061849ea: Pull complete 23:35:41 d747dcd14b5f: Pull complete 23:35:42 2de7ff778b66: Pull complete 23:35:42 Digest: sha256:02657cf374e2015a0d4d7d3420cb6fe05d6b2b35acbcf0b45035c21bd1e1ff52 23:35:42 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 23:35:42 nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:35:42 prd-ubuntu20.04-docker-8c-8g-10325 does not seem to be running inside a container 23:35:42 $ 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 23:35:44 $ docker top 351a21ac1835d63ebc95fc907e2048932564288ca63df67fd15759300f4b139a -eo pid,comm [Pipeline] { [Pipeline] configFileProvider 23:35:44 provisioning config files... 23:35:44 copy managed file [sigul-config] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config11824850214917571898tmp 23:35:44 copy managed file [sigul-password] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config3136566413686898074tmp 23:35:44 copy managed file [sigul-pki] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config11201766424521759046tmp [Pipeline] { [Pipeline] echo 23:35:44 Running global-jjb/shell/sigul-configuration.sh [Pipeline] libraryResource [Pipeline] sh 23:35:44 ---> sigul-configuration.sh 23:35:44 gpg: directory `/root/.gnupg' created 23:35:44 gpg: new configuration file `/root/.gnupg/gpg.conf' created 23:35:44 gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run 23:35:44 gpg: keyring `/root/.gnupg/secring.gpg' created 23:35:44 gpg: keyring `/root/.gnupg/pubring.gpg' created 23:35:44 gpg: CAST5 encrypted data 23:35:44 gpg: encrypted with 1 passphrase 23:35:44 gpg: WARNING: message was not integrity protected [Pipeline] sh 23:35:44 + mkdir /home/jenkins 23:35:44 + mkdir /home/jenkins/sigul [Pipeline] sh 23:35:45 + 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 23:35:45 Running global-jjb/shell/sigul-install.sh [Pipeline] libraryResource [Pipeline] sh 23:35:45 ---> sigul-install.sh 23:35:45 Sigul already installed; skipping installation. [Pipeline] sh 23:35:45 + git tag --list 23:35:45 v0.0.0 23:35:45 v1.0.0 23:35:45 v2.1.0 23:35:45 v2.1.1 23:35:45 v2.2.0 23:35:45 v2.3.0 23:35:45 v3.0 23:35:45 v3.0.0 23:35:45 v3.0.1 23:35:45 v3.0.1-dev.1 23:35:45 v3.1.0-dev.1 23:35:45 v3.1.0-dev.10 23:35:45 v3.1.0-dev.11 23:35:45 v3.1.0-dev.12 23:35:45 v3.1.0-dev.13 23:35:45 v3.1.0-dev.14 23:35:45 v3.1.0-dev.15 23:35:45 v3.1.0-dev.16 23:35:45 v3.1.0-dev.17 23:35:45 v3.1.0-dev.18 23:35:45 v3.1.0-dev.19 23:35:45 v3.1.0-dev.2 23:35:45 v3.1.0-dev.20 23:35:45 v3.1.0-dev.21 23:35:45 v3.1.0-dev.22 23:35:45 v3.1.0-dev.23 23:35:45 v3.1.0-dev.24 23:35:45 v3.1.0-dev.25 23:35:45 v3.1.0-dev.26 23:35:45 v3.1.0-dev.27 23:35:45 v3.1.0-dev.28 23:35:45 v3.1.0-dev.29 23:35:45 v3.1.0-dev.3 23:35:45 v3.1.0-dev.30 23:35:45 v3.1.0-dev.31 23:35:45 v3.1.0-dev.4 23:35:45 v3.1.0-dev.5 23:35:45 v3.1.0-dev.6 23:35:45 v3.1.0-dev.7 23:35:45 v3.1.0-dev.8 23:35:45 v3.1.0-dev.9 [Pipeline] sh 23:35:46 + lftools sign git-tag v3.1.0-dev.31 23:35:46 Signing Git tag with Sigul... 23:35:46 Signing v3.1.0-dev.31 [Pipeline] echo 23:35:46 Running global-jjb/shell/sigul-configuration-cleanup.sh [Pipeline] libraryResource [Pipeline] sh 23:35:47 ---> sigul-configuration-cleanup.sh [Pipeline] } 23:35:47 Deleting 3 temporary files [Pipeline] // configFileProvider [Pipeline] } 23:35:47 $ docker stop --time=1 351a21ac1835d63ebc95fc907e2048932564288ca63df67fd15759300f4b139a 23:35:48 $ docker rm -f --volumes 351a21ac1835d63ebc95fc907e2048932564288ca63df67fd15759300f4b139a [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) [Pipeline] sh 23:35:49 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 23:35:49 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:35:49 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 23:35:49 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:35:49 prd-ubuntu20.04-docker-8c-8g-10325 does not seem to be running inside a container 23:35:49 $ 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 23:35:49 $ docker top 002879a5561db883790ac53debf42ec6d9583bbdbb6207611a286c2c694b62e3 -eo pid,comm 23:35:49 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). 23:35:49 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 23:35:49 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 23:35:49 [ssh-agent] Looking for ssh-agent implementation... 23:35:49 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 23:35:49 $ docker exec 002879a5561db883790ac53debf42ec6d9583bbdbb6207611a286c2c694b62e3 ssh-agent 23:35:50 SSH_AUTH_SOCK=/tmp/ssh-7s2aamcgTNph/agent.32 23:35:50 SSH_AGENT_PID=38 23:35:50 Running ssh-add (command line suppressed) 23:35:50 Identity added: /w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_14668419076427579843.key (/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_14668419076427579843.key) 23:35:50 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 23:35:50 + git semver bump pre 23:35:50 2023-10-24 23:35:50,657 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 23:35:50 2023-10-24 23:35:50,657 [bump_version] DEBUG bumping version:3.1.0-dev.31 on axis:pre with prefix:dev 23:35:50 2023-10-24 23:35:50,657 [bump_version] DEBUG bumped version:3.1.0-dev.32 23:35:50 2023-10-24 23:35:50,657 [write_version] DEBUG write version:3.1.0-dev.32 to path:/w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main with force:True 23:35:50 2023-10-24 23:35:50,657 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 23:35:50 2023-10-24 23:35:50,657 [write_file] DEBUG write to file:/w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 23:35:50 2023-10-24 23:35:50,659 [execute] INFO git cat-file --batch-check 23:35:50 2023-10-24 23:35:50,659 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main/.semver, universal_newlines=False, shell=None, istream=) 23:35:50 2023-10-24 23:35:50,665 [execute] INFO git cat-file --batch 23:35:50 2023-10-24 23:35:50,665 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main/.semver, universal_newlines=False, shell=None, istream=) 23:35:50 2023-10-24 23:35:50,670 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 23:35:50 3.1.0-dev.32 [Pipeline] } 23:35:50 $ docker exec --env ******** --env ******** 002879a5561db883790ac53debf42ec6d9583bbdbb6207611a286c2c694b62e3 ssh-agent -k 23:35:50 unset SSH_AUTH_SOCK; 23:35:50 unset SSH_AGENT_PID; 23:35:50 echo Agent pid 38 killed; 23:35:50 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 23:35:51 + git semver [Pipeline] } 23:35:51 $ docker stop --time=1 002879a5561db883790ac53debf42ec6d9583bbdbb6207611a286c2c694b62e3 23:35:52 $ docker rm -f --volumes 002879a5561db883790ac53debf42ec6d9583bbdbb6207611a286c2c694b62e3 [Pipeline] // withDockerContainer [Pipeline] sh 23:35:53 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 23:35:53 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:35:53 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 23:35:53 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:35:53 prd-ubuntu20.04-docker-8c-8g-10325 does not seem to be running inside a container 23:35:53 $ 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 23:35:53 $ docker top e6ee62ffed515e3a69ffacd4945423bbd43318c16c1c3cfd2f47eed4bc9d7b61 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 23:35:53 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 23:35:53 [ssh-agent] Looking for ssh-agent implementation... 23:35:53 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 23:35:53 $ docker exec e6ee62ffed515e3a69ffacd4945423bbd43318c16c1c3cfd2f47eed4bc9d7b61 ssh-agent 23:35:54 SSH_AUTH_SOCK=/tmp/ssh-1ShvL5BrDr1m/agent.33 23:35:54 SSH_AGENT_PID=39 23:35:54 Running ssh-add (command line suppressed) 23:35:54 Identity added: /w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_13896997437403257724.key (/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_13896997437403257724.key) 23:35:54 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 23:35:54 + git semver push 23:35:54 2023-10-24 23:35:54,750 [run_push] DEBUG push 23:35:54 2023-10-24 23:35:54,751 [execute] INFO git cat-file --batch-check 23:35:54 2023-10-24 23:35:54,751 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main/.semver, universal_newlines=False, shell=None, istream=) 23:35:54 2023-10-24 23:35:54,755 [execute] INFO git rev-list 26a88e2b9ffcc6d22787286a45751058427c39b1 -- 23:35:54 2023-10-24 23:35:54,755 [execute] DEBUG Popen(['git', 'rev-list', '26a88e2b9ffcc6d22787286a45751058427c39b1', '--'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main/.semver, universal_newlines=False, shell=None, istream=None) 23:35:54 2023-10-24 23:35:54,763 [execute] INFO git fetch -v origin 23:35:54 2023-10-24 23:35:54,764 [execute] DEBUG Popen(['git', 'fetch', '-v', 'origin'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main/.semver, universal_newlines=True, shell=None, istream=None) 23:35:55 2023-10-24 23:35:55,303 [run_push] DEBUG no remote changes detected 23:35:55 2023-10-24 23:35:55,304 [execute] INFO git push origin semver 23:35:55 2023-10-24 23:35:55,304 [execute] DEBUG Popen(['git', 'push', 'origin', 'semver'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main/.semver, universal_newlines=False, shell=None, istream=None) 23:35:56 2023-10-24 23:35:56,078 [run_push] DEBUG push all version tags 23:35:56 2023-10-24 23:35:56,078 [execute] INFO git push origin refs/tags/v*:refs/tags/v* 23:35:56 2023-10-24 23:35:56,079 [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) 23:35:56 2023-10-24 23:35:56,835 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 23:35:56 3.1.0-dev.32 [Pipeline] } 23:35:56 $ docker exec --env ******** --env ******** e6ee62ffed515e3a69ffacd4945423bbd43318c16c1c3cfd2f47eed4bc9d7b61 ssh-agent -k 23:35:57 unset SSH_AUTH_SOCK; 23:35:57 unset SSH_AGENT_PID; 23:35:57 echo Agent pid 39 killed; 23:35:57 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 23:35:57 + git semver [Pipeline] } 23:35:57 $ docker stop --time=1 e6ee62ffed515e3a69ffacd4945423bbd43318c16c1c3cfd2f47eed4bc9d7b61 23:35:58 $ docker rm -f --volumes e6ee62ffed515e3a69ffacd4945423bbd43318c16c1c3cfd2f47eed4bc9d7b61 [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 23:35:59 + [ -d /w/workspace/dry_app-rfid-llrp-inventory_main/archives ] 23:35:59 + ls -al /w/workspace/dry_app-rfid-llrp-inventory_main/archives 23:35:59 total 16 23:35:59 drwxr-xr-x 3 root root 4096 Oct 24 23:23 . 23:35:59 drwxrwxr-x 11 jenkins jenkins 4096 Oct 24 23:35 .. 23:35:59 drwxr-xr-x 2 root root 4096 Oct 24 23:23 cost 23:35:59 -rw-r--r-- 1 root root 95 Oct 24 23:23 cost.csv 23:35:59 + sudo chown -R jenkins:jenkins /w/workspace/dry_app-rfid-llrp-inventory_main/archives 23:35:59 + ls -al /w/workspace/dry_app-rfid-llrp-inventory_main/archives 23:35:59 total 16 23:35:59 drwxr-xr-x 3 jenkins jenkins 4096 Oct 24 23:23 . 23:35:59 drwxrwxr-x 11 jenkins jenkins 4096 Oct 24 23:35 .. 23:35:59 drwxr-xr-x 2 jenkins jenkins 4096 Oct 24 23:23 cost 23:35:59 -rw-r--r-- 1 jenkins jenkins 95 Oct 24 23:23 cost.csv [Pipeline] libraryResource [Pipeline] sh 23:35:59 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 23:36:00 ---> package-listing.sh 23:36:00 ++ facter osfamily 23:36:00 ++ tr '[:upper:]' '[:lower:]' 23:36:00 + OS_FAMILY=debian 23:36:00 + workspace=/w/workspace/dry_app-rfid-llrp-inventory_main 23:36:00 + START_PACKAGES=/tmp/packages_start.txt 23:36:00 + END_PACKAGES=/tmp/packages_end.txt 23:36:00 + DIFF_PACKAGES=/tmp/packages_diff.txt 23:36:00 + PACKAGES=/tmp/packages_start.txt 23:36:00 + '[' /w/workspace/dry_app-rfid-llrp-inventory_main ']' 23:36:00 + PACKAGES=/tmp/packages_end.txt 23:36:00 + case "${OS_FAMILY}" in 23:36:00 + dpkg -l 23:36:00 + grep '^ii' 23:36:00 + '[' -f /tmp/packages_start.txt ']' 23:36:00 + '[' -f /tmp/packages_end.txt ']' 23:36:00 + diff /tmp/packages_start.txt /tmp/packages_end.txt 23:36:00 + '[' /w/workspace/dry_app-rfid-llrp-inventory_main ']' 23:36:00 + mkdir -p /w/workspace/dry_app-rfid-llrp-inventory_main/archives/ 23:36:00 + 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 23:36:00 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 23:36:01 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 23:36:01 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 23:36:01 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 23:36:01 prd-ubuntu20.04-docker-8c-8g-10325 does not seem to be running inside a container 23:36:01 $ 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 23:36:01 $ docker top 8a2175debeeea81963f75fdad54270b5b272ec2f3767d53e3b6f7ddd792aaa5b -eo pid,comm [Pipeline] { [Pipeline] sh 23:36:02 + touch /tmp/pre-build-complete [Pipeline] sh 23:36:02 + mkdir -p /var/log/sysstat [Pipeline] sh 23:36:02 + ls /var/log/sa-host 23:36:02 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 23:36:02 provisioning config files... 23:36:02 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config17298316066085180764tmp [Pipeline] { [Pipeline] echo 23:36:02 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 23:36:03 ---> create-netrc.sh [Pipeline] } 23:36:03 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 23:36:03 ---> python-tools-install.sh [Pipeline] echo 23:36:03 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 23:36:03 ---> sudo-logs.sh 23:36:03 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 23:36:03 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 23:36:04 ---> job-cost.sh 23:36:04 lf-activate-venv: SKIPPING 23:36:04 DEBUG: total: 0.2199999988079071 23:36:04 INFO: Retrieving Stack Cost... 23:36:04 INFO: Retrieving Pricing Info for: v3-standard-8 23:36:05 INFO: Archiving Costs [Pipeline] echo 23:36:05 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 23:36:05 ---> logs-deploy.sh 23:36:05 lf-activate-venv: SKIPPING 23:36:05 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/app-rfid-llrp-inventory/main/143 23:36:05 INFO: archiving workspace using pattern(s): 23:36:06 Archives upload complete. 23:36:06 INFO: archiving logs to Nexus