Push event to branch main Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 5dcf95f725974f53b44e96d288a93eca2b1bb2f6 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-ssh805993545452706039.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 61d3a14f5ee21304eadc9c25f102bcac80e1a589 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-ssh12625533678041790108.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 61d3a14f5ee21304eadc9c25f102bcac80e1a589 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/edgex-global-pipelines/.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/edgex-global-pipelines@tmp/jenkins-gitclient-ssh10612687102103884879.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 61d3a14f5ee21304eadc9c25f102bcac80e1a589 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 61d3a14f5ee21304eadc9c25f102bcac80e1a589 # timeout=10 Commit message: "Merge pull request #384 from ernestojeda/add-go-1_17-lts" > 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 shared 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-ssh18219334590175206620.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision b3dada9287033e4e81bc68320e01fd57bef02650 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/lf-pipelines/.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/lf-pipelines@tmp/jenkins-gitclient-ssh7319372402824960189.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision b3dada9287033e4e81bc68320e01fd57bef02650 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f b3dada9287033e4e81bc68320e01fd57bef02650 # timeout=10 Commit message: "Fix: Update requirements.txt, update global-jjb" > 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 shared 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, buildSnap:false] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: app-rfid-llrp-inventory-settings PROJECT: app-rfid-llrp-inventory USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build GO_VERSION: 1.17 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 [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘prd-ubuntu20.04-docker-8c-8g-33699’ Running on prd-ubuntu20.04-docker-8c-8g-33703 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 5dcf95f725974f53b44e96d288a93eca2b1bb2f6 (main) > git config remote.origin.url git@github.com:edgexfoundry/app-rfid-llrp-inventory.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 5dcf95f725974f53b44e96d288a93eca2b1bb2f6 # timeout=10 Commit message: "feat: enable security hardening (#67)" > git rev-list --no-walk 3dc9a110c0db4a24a49e99ce1a643e2f34ef9734 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 19:41:05 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 19:41:06 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 19:41:06 ========================================================= 19:41:06 EdgeX Global Pipelines Version Info 19:41:06 ========================================================= [Pipeline] libraryResource [Pipeline] sh 19:41:06 ------------------- 19:41:06 stable info: 19:41:06 ------------------- 19:41:06 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 19:41:06 Commit SHA: 61d3a14f5ee21304eadc9c25f102bcac80e1a589 19:41:06 Message: update stable to v1.0.227 19:41:07 ------------------- 19:41:07 experimental info: 19:41:07 ------------------- 19:41:07 Commited By: **** collab-it+edgex@linuxfoundation.org 19:41:07 Commit SHA: 61d3a14f5ee21304eadc9c25f102bcac80e1a589 19:41:07 Message: update experimental to v1.0.227 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = app-rfid-llrp-inventory-settings [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar PROJECT = app-rfid-llrp-inventory [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.17 [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = app-rfid-llrp-inventory [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = main [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = main [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = main [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 5dcf95f725974f53b44e96d288a93eca2b1bb2f6 [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 5dcf95f [Pipeline] echo 19:41:07 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 19:41:07 provisioning config files... 19:41:07 copy managed file [app-rfid-llrp-inventory-settings] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config1023301988082435577tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 19:41:08 ---> docker-login.sh 19:41:08 nexus3.edgexfoundry.org:10001 19:41:08 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:41:08 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:41:08 Configure a credential helper to remove this warning. See 19:41:08 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:41:08 19:41:08 Login Succeeded 19:41:08 nexus3.edgexfoundry.org:10002 19:41:08 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:41:08 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:41:08 Configure a credential helper to remove this warning. See 19:41:08 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:41:08 19:41:08 Login Succeeded 19:41:08 nexus3.edgexfoundry.org:10003 19:41:08 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:41:08 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:41:08 Configure a credential helper to remove this warning. See 19:41:08 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:41:08 19:41:08 Login Succeeded 19:41:08 nexus3.edgexfoundry.org:10004 19:41:08 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:41:09 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:41:09 Configure a credential helper to remove this warning. See 19:41:09 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:41:09 19:41:09 Login Succeeded 19:41:09 docker.io 19:41:09 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:41:09 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:41:09 Configure a credential helper to remove this warning. See 19:41:09 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:41:09 19:41:09 Login Succeeded 19:41:09 ---> docker-login.sh ends [Pipeline] } 19:41:09 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 19:41:09 + git rev-list -1 --merges 5dcf95f725974f53b44e96d288a93eca2b1bb2f6~1..5dcf95f725974f53b44e96d288a93eca2b1bb2f6 [Pipeline] echo 19:41:09 -----------> git rev-list -1 --merges 5dcf95f725974f53b44e96d288a93eca2b1bb2f6~1..5dcf95f725974f53b44e96d288a93eca2b1bb2f6 5dcf95f725974f53b44e96d288a93eca2b1bb2f6 [false] [Pipeline] sh 19:41:10 + git log --format=format:%s -1 5dcf95f725974f53b44e96d288a93eca2b1bb2f6 [Pipeline] echo 19:41:10 ========================================================= 19:41:10 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 19:41:10 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 19:41:10 + git log --format=format:%s -1 5dcf95f725974f53b44e96d288a93eca2b1bb2f6 [Pipeline] echo 19:41:10 [semverPrep] GIT_COMMIT: 5dcf95f725974f53b44e96d288a93eca2b1bb2f6, Commit Message: feat: enable security hardening (#67) [Pipeline] echo 19:41:10 [semverPrep] This is not a build commit. [Pipeline] sh 19:41:11 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 19:41:11 + grep -v github /etc/ssh/ssh_known_hosts 19:41:11 + [ -e /tmp/ssh_known_hosts ] 19:41:11 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 19:41:11 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 19:41:11 + sudo tee -a /etc/ssh/ssh_known_hosts 19:41:11 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] sh 19:41:11 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest 19:41:11 19:41:11 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest [Pipeline] isUnix [Pipeline] sh 19:41:11 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest 19:41:11 latest: Pulling from edgex-devops/py-git-semver 19:41:11 1fe172e4850f: Pulling fs layer 19:41:11 caf521ccaac6: Pulling fs layer 19:41:11 3ead6fa29328: Pulling fs layer 19:41:11 5c2a1cbceb83: Pulling fs layer 19:41:11 a8d5f1318db7: Pulling fs layer 19:41:11 c427282e49a2: Pulling fs layer 19:41:11 1827001aaf11: Pulling fs layer 19:41:11 0714d37db230: Pulling fs layer 19:41:11 5c2a1cbceb83: Waiting 19:41:11 a8d5f1318db7: Waiting 19:41:11 ac28cf19c067: Pulling fs layer 19:41:11 ca983d60f3e2: Pulling fs layer 19:41:11 9f894cec8388: Pulling fs layer 19:41:11 1827001aaf11: Waiting 19:41:11 0714d37db230: Waiting 19:41:11 9f894cec8388: Waiting 19:41:11 ac28cf19c067: Waiting 19:41:11 caf521ccaac6: Download complete 19:41:11 5c2a1cbceb83: Verifying Checksum 19:41:11 5c2a1cbceb83: Download complete 19:41:12 a8d5f1318db7: Verifying Checksum 19:41:12 a8d5f1318db7: Download complete 19:41:12 3ead6fa29328: Verifying Checksum 19:41:12 3ead6fa29328: Download complete 19:41:12 c427282e49a2: Verifying Checksum 19:41:12 c427282e49a2: Download complete 19:41:12 0714d37db230: Verifying Checksum 19:41:12 0714d37db230: Download complete 19:41:12 ac28cf19c067: Download complete 19:41:12 ca983d60f3e2: Verifying Checksum 19:41:12 ca983d60f3e2: Download complete 19:41:12 9f894cec8388: Verifying Checksum 19:41:12 9f894cec8388: Download complete 19:41:12 1fe172e4850f: Verifying Checksum 19:41:12 1fe172e4850f: Download complete 19:41:12 1827001aaf11: Verifying Checksum 19:41:12 1827001aaf11: Download complete 19:41:13 1fe172e4850f: Pull complete 19:41:13 caf521ccaac6: Pull complete 19:41:14 3ead6fa29328: Pull complete 19:41:14 5c2a1cbceb83: Pull complete 19:41:14 a8d5f1318db7: Pull complete 19:41:14 c427282e49a2: Pull complete 19:41:16 1827001aaf11: Pull complete 19:41:16 0714d37db230: Pull complete 19:41:16 ac28cf19c067: Pull complete 19:41:16 ca983d60f3e2: Pull complete 19:41:16 9f894cec8388: Pull complete 19:41:16 Digest: sha256:90e63904a1edc574c23a580e5fc31fbcdccad1501625621f67a6be262171cfee 19:41:16 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest 19:41:16 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest [Pipeline] withDockerContainer 19:41:16 prd-ubuntu20.04-docker-8c-8g-33703 does not seem to be running inside a container 19:41:16 $ 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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest cat 19:41:18 $ docker top b6dba376852c4deb99956b9079383d59bf09b2036936444623bb987669873731 -eo pid,comm 19:41:19 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). 19:41:19 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 19:41:19 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 19:41:19 [ssh-agent] Looking for ssh-agent implementation... 19:41:19 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 19:41:19 $ docker exec b6dba376852c4deb99956b9079383d59bf09b2036936444623bb987669873731 ssh-agent 19:41:19 SSH_AUTH_SOCK=/tmp/ssh-zNtNPkK1WOhz/agent.34 19:41:19 SSH_AGENT_PID=41 19:41:19 Running ssh-add (command line suppressed) 19:41:19 Identity added: /w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_4367126237012189081.key (/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_4367126237012189081.key) 19:41:19 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 19:41:19 + git tag --points-at HEAD [Pipeline] } 19:41:19 $ docker exec --env ******** --env ******** b6dba376852c4deb99956b9079383d59bf09b2036936444623bb987669873731 ssh-agent -k 19:41:19 unset SSH_AUTH_SOCK; 19:41:19 unset SSH_AGENT_PID; 19:41:19 echo Agent pid 41 killed; 19:41:19 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 19:41:19 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 19:41:19 [ssh-agent] Looking for ssh-agent implementation... 19:41:20 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 19:41:20 $ docker exec b6dba376852c4deb99956b9079383d59bf09b2036936444623bb987669873731 ssh-agent 19:41:20 SSH_AUTH_SOCK=/tmp/ssh-q49pMmB9fdG1/agent.75 19:41:20 SSH_AGENT_PID=82 19:41:20 Running ssh-add (command line suppressed) 19:41:20 Identity added: /w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_3316904982743772534.key (/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_3316904982743772534.key) 19:41:20 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 19:41:20 + git semver init 19:41:20 2022-04-28 19:41:20,794 [run_init] DEBUG init version:0.0.0 force:False 19:41:20 2022-04-28 19:41:20,795 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/dry_app-rfid-llrp-inventory_main/.semver 19:41:20 2022-04-28 19:41:20,796 [execute] INFO git clone -b semver git@github.com:edgexfoundry/app-rfid-llrp-inventory.git /w/workspace/dry_app-rfid-llrp-inventory_main/.semver 19:41:20 2022-04-28 19:41:20,796 [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) 19:41:22 2022-04-28 19:41:21,861 [append_file] DEBUG append to file:/w/workspace/dry_app-rfid-llrp-inventory_main/.git/info/exclude 19:41:22 2022-04-28 19:41:21,861 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main with force:False 19:41:22 2022-04-28 19:41:21,861 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 19:41:22 2022-04-28 19:41:21,861 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 19:41:22 2.1.0-dev.8 [Pipeline] } 19:41:22 $ docker exec --env ******** --env ******** b6dba376852c4deb99956b9079383d59bf09b2036936444623bb987669873731 ssh-agent -k 19:41:22 unset SSH_AUTH_SOCK; 19:41:22 unset SSH_AGENT_PID; 19:41:22 echo Agent pid 82 killed; 19:41:22 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 19:41:22 + git semver [Pipeline] } 19:41:22 $ docker stop --time=1 b6dba376852c4deb99956b9079383d59bf09b2036936444623bb987669873731 19:41:24 $ docker rm -f b6dba376852c4deb99956b9079383d59bf09b2036936444623bb987669873731 [Pipeline] // withDockerContainer [Pipeline] sh 19:41:24 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 19:41:24 Stashed 1 file(s) [Pipeline] echo 19:41:24 [edgeXSemver]: initialized semver on version 2.1.0-dev.8 [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 19:41:25 provisioning config files... 19:41:25 copy managed file [app-rfid-llrp-inventory-settings] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config7576324052366053700tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 19:41:25 ---> docker-login.sh 19:41:25 nexus3.edgexfoundry.org:10001 19:41:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:41:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:41:25 Configure a credential helper to remove this warning. See 19:41:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:41:25 19:41:25 Login Succeeded 19:41:25 nexus3.edgexfoundry.org:10002 19:41:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:41:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:41:25 Configure a credential helper to remove this warning. See 19:41:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:41:25 19:41:25 Login Succeeded 19:41:25 nexus3.edgexfoundry.org:10003 19:41:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:41:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:41:25 Configure a credential helper to remove this warning. See 19:41:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:41:25 19:41:25 Login Succeeded 19:41:25 nexus3.edgexfoundry.org:10004 19:41:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:41:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:41:25 Configure a credential helper to remove this warning. See 19:41:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:41:25 19:41:25 Login Succeeded 19:41:25 docker.io 19:41:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:41:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:41:26 Configure a credential helper to remove this warning. See 19:41:26 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:41:26 19:41:26 Login Succeeded 19:41:26 ---> docker-login.sh ends [Pipeline] } 19:41:26 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 19:41:26 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 19:41:26 ========================================================= 19:41:26 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine] 19:41:26 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] sh 19:41:26 + docker build -t ci-base-image-x86_64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine --build-arg MAKE=echo noop --target=builder . 19:41:26 Sending build context to Docker daemon 12.39MB 19:41:26 Step 1/13 : ARG BASE=golang:1.17-alpine3.15 19:41:26 Step 2/13 : FROM ${BASE} AS builder 19:41:26 1.17-alpine: Pulling from edgex-devops/edgex-golang-base 19:41:26 59bf1c3509f3: Pulling fs layer 19:41:26 666ba61612fd: Pulling fs layer 19:41:26 8ed8ca486205: Pulling fs layer 19:41:26 4fe6c5a15a65: Pulling fs layer 19:41:26 22a0e8bec74d: Pulling fs layer 19:41:26 ca2b28591e48: Pulling fs layer 19:41:26 a51346096db8: Pulling fs layer 19:41:26 daebc70d1ce1: Pulling fs layer 19:41:26 0e18a0eac166: Pulling fs layer 19:41:26 4fe6c5a15a65: Waiting 19:41:26 22a0e8bec74d: Waiting 19:41:26 ca2b28591e48: Waiting 19:41:26 a51346096db8: Waiting 19:41:26 daebc70d1ce1: Waiting 19:41:26 8ed8ca486205: Download complete 19:41:26 666ba61612fd: Verifying Checksum 19:41:26 666ba61612fd: Download complete 19:41:26 22a0e8bec74d: Verifying Checksum 19:41:26 22a0e8bec74d: Download complete 19:41:26 ca2b28591e48: Download complete 19:41:26 a51346096db8: Verifying Checksum 19:41:26 a51346096db8: Download complete 19:41:26 59bf1c3509f3: Verifying Checksum 19:41:26 59bf1c3509f3: Download complete 19:41:26 daebc70d1ce1: Verifying Checksum 19:41:26 daebc70d1ce1: Download complete 19:41:26 59bf1c3509f3: Pull complete 19:41:27 666ba61612fd: Pull complete 19:41:27 8ed8ca486205: Pull complete 19:41:27 0e18a0eac166: Verifying Checksum 19:41:27 0e18a0eac166: Download complete 19:41:27 4fe6c5a15a65: Verifying Checksum 19:41:27 4fe6c5a15a65: Download complete 19:41:31 4fe6c5a15a65: Pull complete 19:41:31 22a0e8bec74d: Pull complete 19:41:31 ca2b28591e48: Pull complete 19:41:31 a51346096db8: Pull complete 19:41:31 daebc70d1ce1: Pull complete 19:41:34 0e18a0eac166: Pull complete 19:41:34 Digest: sha256:5cf2d0a306c5171eb5b3008c4b83cc7b6044f1808c238cb17927cddb93576120 19:41:34 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine 19:41:34 ---> f018257e8ee9 19:41:34 Step 3/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev libsodium-dev zeromq-dev" 19:41:35 ---> Running in c0b6c354be17 19:41:35 Removing intermediate container c0b6c354be17 19:41:35 ---> 3ee377613984 19:41:35 Step 4/13 : ARG ALPINE_PKG_EXTRA="" 19:41:35 ---> Running in 86878539bcbb 19:41:35 Removing intermediate container 86878539bcbb 19:41:35 ---> 310a7645a67f 19:41:35 Step 5/13 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 19:41:35 ---> Running in c5eb218d7446 19:41:35 Removing intermediate container c5eb218d7446 19:41:35 ---> 62ff457b9d42 19:41:35 Step 6/13 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 19:41:35 ---> Running in c525167a7000 19:41:36 Removing intermediate container c525167a7000 19:41:36 ---> ecfc6133b808 19:41:36 Step 7/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 19:41:36 ---> Running in cdbb659b148a 19:41:36 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 19:41:37 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 19:41:37 OK: 221 MiB in 52 packages 19:41:38 Removing intermediate container cdbb659b148a 19:41:38 ---> 309f0ad4051c 19:41:38 Step 8/13 : WORKDIR /app 19:41:38 ---> Running in 23463db60c2e 19:41:39 Removing intermediate container 23463db60c2e 19:41:39 ---> 0aaea74d0f67 19:41:39 Step 9/13 : COPY go.mod vendor* ./ 19:41:39 ---> a1719fa404e8 19:41:39 Step 10/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 19:41:39 ---> Running in 62c1b0733ac1 19:41:39 Still waiting to schedule task 19:41:39 Waiting for next available executor on ‘prd-ubuntu20.04-docker-arm64-4c-16g-33700’ 19:42:06 Removing intermediate container 62c1b0733ac1 19:42:06 ---> e1e5f54f4b2c 19:42:06 Step 11/13 : COPY . . 19:42:06 ---> fdd7a4b045d8 19:42:06 Step 12/13 : ARG MAKE="make build" 19:42:06 ---> Running in ac4233a2e256 19:42:06 Removing intermediate container ac4233a2e256 19:42:06 ---> 26df6eb3b706 19:42:06 Step 13/13 : RUN $MAKE 19:42:06 ---> Running in bae735a5ec66 19:42:06 noop 19:42:07 Removing intermediate container bae735a5ec66 19:42:07 ---> 4bb96d3ce651 19:42:07 Successfully built 4bb96d3ce651 19:42:07 Successfully tagged ci-base-image-x86_64:latest [Pipeline] isUnix [Pipeline] sh 19:42:07 + docker inspect -f . ci-base-image-x86_64 19:42:07 . [Pipeline] withDockerContainer 19:42:07 prd-ubuntu20.04-docker-8c-8g-33703 does not seem to be running inside a container 19:42:07 $ 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 ******** ci-base-image-x86_64 cat 19:42:08 $ docker top 359dc535a4f131509fba985e63a4339282ecdf5280c8cef7e9fd4e583afc861e -eo pid,comm [Pipeline] { [Pipeline] sh 19:42:08 + go version 19:42:08 go version go1.17.6 linux/amd64 [Pipeline] } 19:42:08 $ docker stop --time=1 359dc535a4f131509fba985e63a4339282ecdf5280c8cef7e9fd4e583afc861e 19:42:10 $ docker rm -f 359dc535a4f131509fba985e63a4339282ecdf5280c8cef7e9fd4e583afc861e [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 19:42:10 + docker inspect -f . ci-base-image-x86_64 19:42:10 . [Pipeline] withDockerContainer 19:42:10 prd-ubuntu20.04-docker-8c-8g-33703 does not seem to be running inside a container 19:42:10 $ 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 ******** ci-base-image-x86_64 cat 19:42:11 $ docker top 8c4ba6eb85c75a14db093e9b5b7d91bb94fc63f959ce83f7433b63a000ac0ad0 -eo pid,comm [Pipeline] { [Pipeline] fileExists [Pipeline] sh 19:42:11 + make test 19:42:11 CGO_ENABLED=1 GO111MODULE=on go test ./... -coverprofile=coverage.out ./... 19:42:19 ? edgexfoundry/app-rfid-llrp-inventory [no test files] 19:42:19 ok edgexfoundry/app-rfid-llrp-inventory/internal/inventory 0.041s coverage: 86.2% of statements 19:42:19 ? edgexfoundry/app-rfid-llrp-inventory/internal/inventory/app [no test files] 19:42:21 ok edgexfoundry/app-rfid-llrp-inventory/internal/llrp 2.537s coverage: 71.9% of statements 19:42:21 ? edgexfoundry/app-rfid-llrp-inventory/internal/llrp/mocks [no test files] 19:42:27 CGO_ENABLED=1 GO111MODULE=on go vet ./... 19:42:30 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 19:42:30 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 19:42:30 ./bin/test-attribution.sh [Pipeline] echo 19:42:30 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 19:42:30 $ docker stop --time=1 8c4ba6eb85c75a14db093e9b5b7d91bb94fc63f959ce83f7433b63a000ac0ad0 19:42:32 $ docker rm -f 8c4ba6eb85c75a14db093e9b5b7d91bb94fc63f959ce83f7433b63a000ac0ad0 [Pipeline] // withDockerContainer [Pipeline] sh 19:42:32 + sudo chown -R jenkins:jenkins . [Pipeline] stash 19:42:32 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 19:42:33 + sudo chown -R jenkins:jenkins . [Pipeline] sh 19:42:33 + ls -al . 19:42:33 total 244 19:42:33 drwxrwxr-x 11 jenkins jenkins 4096 Apr 28 19:42 . 19:42:33 drwxrwxr-x 4 jenkins jenkins 4096 Apr 28 19:41 .. 19:42:33 -rw-rw-r-- 1 jenkins jenkins 262 Apr 28 19:41 .dockerignore 19:42:33 drwxrwxr-x 8 jenkins jenkins 4096 Apr 28 19:41 .git 19:42:33 drwxrwxr-x 3 jenkins jenkins 4096 Apr 28 19:41 .github 19:42:33 -rw-rw-r-- 1 jenkins jenkins 788 Apr 28 19:41 .gitignore 19:42:33 -rw-rw-r-- 1 jenkins jenkins 41 Apr 28 19:41 .golangci.yml 19:42:33 drwxr-xr-x 3 jenkins jenkins 4096 Apr 28 19:41 .semver 19:42:33 -rw-rw-r-- 1 jenkins jenkins 8248 Apr 28 19:41 Attribution.txt 19:42:33 -rw-rw-r-- 1 jenkins jenkins 1678 Apr 28 19:41 CHANGELOG.md 19:42:33 -rw-rw-r-- 1 jenkins jenkins 1923 Apr 28 19:41 Dockerfile 19:42:33 -rw-rw-r-- 1 jenkins jenkins 677 Apr 28 19:41 GOVERNANCE.md 19:42:33 -rw-rw-r-- 1 jenkins jenkins 687 Apr 28 19:41 Jenkinsfile 19:42:33 -rw-rw-r-- 1 jenkins jenkins 11347 Apr 28 19:41 LICENSE 19:42:33 -rw-rw-r-- 1 jenkins jenkins 2949 Apr 28 19:41 Makefile 19:42:33 -rw-rw-r-- 1 jenkins jenkins 617 Apr 28 19:41 OWNERS.md 19:42:33 -rw-rw-r-- 1 jenkins jenkins 30131 Apr 28 19:41 README.md 19:42:33 -rw-rw-r-- 1 jenkins jenkins 11 Apr 28 19:41 VERSION 19:42:33 drwxrwxr-x 2 jenkins jenkins 4096 Apr 28 19:41 bin 19:42:33 -rw-r--r-- 1 jenkins jenkins 41008 Apr 28 19:42 coverage.out 19:42:33 -rw-rw-r-- 1 jenkins jenkins 3019 Apr 28 19:42 go.mod 19:42:33 -rw-rw-r-- 1 jenkins jenkins 49531 Apr 28 19:41 go.sum 19:42:33 drwxrwxr-x 2 jenkins jenkins 4096 Apr 28 19:41 images 19:42:33 drwxrwxr-x 4 jenkins jenkins 4096 Apr 28 19:41 internal 19:42:33 -rw-rw-r-- 1 jenkins jenkins 531 Apr 28 19:41 main.go 19:42:33 drwxrwxr-x 2 jenkins jenkins 4096 Apr 28 19:41 res 19:42:33 drwxrwxr-x 4 jenkins jenkins 4096 Apr 28 19:41 snap 19:42:33 drwxrwxr-x 3 jenkins jenkins 4096 Apr 28 19:41 static [Pipeline] isUnix [Pipeline] sh 19:42:34 + 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=5dcf95f725974f53b44e96d288a93eca2b1bb2f6 --label arch=amd64 --label version=2.1.0-dev.8 . 19:42:34 Sending build context to Docker daemon 12.39MB 19:42:34 Step 1/31 : ARG BASE=golang:1.17-alpine3.15 19:42:34 Step 2/31 : FROM ${BASE} AS builder 19:42:34 ---> 4bb96d3ce651 19:42:34 Step 3/31 : ARG ALPINE_PKG_BASE="make git gcc libc-dev libsodium-dev zeromq-dev" 19:42:34 ---> Running in 3df026275bfb 19:42:34 Removing intermediate container 3df026275bfb 19:42:34 ---> 16e36b3a31f8 19:42:34 Step 4/31 : ARG ALPINE_PKG_EXTRA="" 19:42:34 ---> Running in c5cd3b9dd919 19:42:34 Removing intermediate container c5cd3b9dd919 19:42:34 ---> 8aaf5007a8a5 19:42:34 Step 5/31 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 19:42:34 ---> Running in 63e6912e6d6e 19:42:34 Removing intermediate container 63e6912e6d6e 19:42:34 ---> 48ac13d42832 19:42:34 Step 6/31 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 19:42:34 ---> Running in 611b8f5f7ad3 19:42:35 Removing intermediate container 611b8f5f7ad3 19:42:35 ---> d2b1cf4424c9 19:42:35 Step 7/31 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 19:42:35 ---> Running in 73f4b5cca30a 19:42:35 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 19:42:36 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 19:42:37 OK: 221 MiB in 52 packages 19:42:37 Removing intermediate container 73f4b5cca30a 19:42:37 ---> bbab653a9d29 19:42:37 Step 8/31 : WORKDIR /app 19:42:37 ---> Running in 5cfa1cc81cd1 19:42:37 Removing intermediate container 5cfa1cc81cd1 19:42:37 ---> c0dd93c36e5e 19:42:37 Step 9/31 : COPY go.mod vendor* ./ 19:42:38 ---> 8c3c7aab6465 19:42:38 Step 10/31 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 19:42:38 ---> Running in 53ea23ca8bcf 19:42:39 Removing intermediate container 53ea23ca8bcf 19:42:39 ---> 1bebfca9a340 19:42:39 Step 11/31 : COPY . . 19:42:39 ---> d260ec5215a0 19:42:39 Step 12/31 : ARG MAKE="make build" 19:42:39 ---> Running in b38b9abe5086 19:42:39 Removing intermediate container b38b9abe5086 19:42:39 ---> cd93e394a67b 19:42:39 Step 13/31 : RUN $MAKE 19:42:39 ---> Running in 8d5409b48a51 19:42:40 CGO_ENABLED=1 GO111MODULE=on go build -ldflags "-linkmode=external -X github.com/edgexfoundry/app-functions-sdk-go/v2/internal.SDKVersion=v2.1.0 -X github.com/edgexfoundry/app-functions-sdk-go/v2/internal.ApplicationVersion=2.1.0-dev.8 -X edgexfoundry/app-rfid-llrp-inventory.Version=2.1.0-dev.8" -trimpath -mod=readonly -buildmode=pie -o app-rfid-llrp-inventory 19:42:58 Removing intermediate container 8d5409b48a51 19:42:58 ---> 6f689b544400 19:42:58 Step 14/31 : FROM alpine:3.14 19:42:58 3.14: Pulling from library/alpine 19:42:58 8663204ce13b: Pulling fs layer 19:42:58 8663204ce13b: Verifying Checksum 19:42:58 8663204ce13b: Download complete 19:42:58 8663204ce13b: Pull complete 19:42:58 Digest: sha256:06b5d462c92fc39303e6363c65e074559f8d6b1363250027ed5053557e3398c5 19:42:58 Status: Downloaded newer image for alpine:3.14 19:42:58 ---> e04c818066af 19:42:58 Step 15/31 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 19:42:58 ---> Running in a4009641fbcf 19:42:58 Removing intermediate container a4009641fbcf 19:42:58 ---> f9c78b991415 19:42:58 Step 16/31 : LABEL Name=app-service-rfid-llrp-inventory Version=${VERSION} 19:42:58 ---> Running in cc17340dfbb4 19:42:59 Removing intermediate container cc17340dfbb4 19:42:59 ---> 04b7166565be 19:42:59 Step 17/31 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 19:42:59 ---> Running in abeb433a234f 19:42:59 Removing intermediate container abeb433a234f 19:42:59 ---> 189c7708d078 19:42:59 Step 18/31 : RUN apk --no-cache add ca-certificates zeromq 19:42:59 ---> Running in 0414cd4acb0f 19:42:59 fetch https://nl.alpinelinux.org/alpine/v3.14/main/x86_64/APKINDEX.tar.gz 19:43:00 fetch https://nl.alpinelinux.org/alpine/v3.14/community/x86_64/APKINDEX.tar.gz 19:43:01 (1/6) Installing ca-certificates (20211220-r0) 19:43:01 (2/6) Installing libgcc (10.3.1_git20210424-r2) 19:43:01 (3/6) Installing libsodium (1.0.18-r0) 19:43:01 (4/6) Installing libstdc++ (10.3.1_git20210424-r2) 19:43:01 (5/6) Installing libzmq (4.3.4-r0) 19:43:01 (6/6) Installing zeromq (4.3.4-r0) 19:43:01 Executing busybox-1.33.1-r7.trigger 19:43:01 Executing ca-certificates-20211220-r0.trigger 19:43:01 OK: 9 MiB in 20 packages 19:43:02 Removing intermediate container 0414cd4acb0f 19:43:02 ---> 0ee7199a0a93 19:43:02 Step 19/31 : COPY --from=builder /app/Attribution.txt /Attribution.txt 19:43:02 ---> 180f28d93ab2 19:43:02 Step 20/31 : COPY --from=builder /app/LICENSE /LICENSE 19:43:02 ---> efe1f26bf0a0 19:43:02 Step 21/31 : COPY --from=builder /app/res/ /res/ 19:43:02 ---> f5119bbd4732 19:43:02 Step 22/31 : COPY --from=builder /app/static/ /static/ 19:43:02 ---> c942a84b5eee 19:43:02 Step 23/31 : COPY --from=builder /app/app-rfid-llrp-inventory /app-rfid-llrp-inventory 19:43:03 ---> f41d1812cdb5 19:43:03 Step 24/31 : RUN mkdir -p /cache && chown -R 2002:2002 /cache 19:43:03 ---> Running in 4a2884791a6f 19:43:03 Removing intermediate container 4a2884791a6f 19:43:03 ---> 2c608ea0a4a4 19:43:03 Step 25/31 : VOLUME /cache 19:43:03 ---> Running in 76627510a5ec 19:43:03 Removing intermediate container 76627510a5ec 19:43:03 ---> 1e2a002dd2b4 19:43:03 Step 26/31 : EXPOSE 59711 19:43:04 ---> Running in e7b2950dfd50 19:43:04 Removing intermediate container e7b2950dfd50 19:43:04 ---> 894517a0b9c6 19:43:04 Step 27/31 : ENTRYPOINT ["/app-rfid-llrp-inventory"] 19:43:04 ---> Running in 58e7854737f8 19:43:04 Removing intermediate container 58e7854737f8 19:43:04 ---> 626c990087bf 19:43:04 Step 28/31 : CMD ["-cp=consul.http://edgex-core-consul:8500", "-registry", "-confdir=/res"] 19:43:04 ---> Running in 4ef840e6d484 19:43:04 Removing intermediate container 4ef840e6d484 19:43:04 ---> 6665f02d1608 19:43:04 Step 29/31 : LABEL arch=amd64 19:43:04 ---> Running in 533c45a83be5 19:43:04 Removing intermediate container 533c45a83be5 19:43:04 ---> 7b2225f2cb10 19:43:04 Step 30/31 : LABEL git_sha=5dcf95f725974f53b44e96d288a93eca2b1bb2f6 19:43:04 ---> Running in b4561d783185 19:43:04 Removing intermediate container b4561d783185 19:43:04 ---> d71e8d6b28ce 19:43:04 Step 31/31 : LABEL version=2.1.0-dev.8 19:43:04 ---> Running in b0396512d4d7 19:43:04 Removing intermediate container b0396512d4d7 19:43:04 ---> c6fe342efeb8 19:43:04 [Warning] One or more build-args [ARCH] were not consumed 19:43:04 Successfully built c6fe342efeb8 19:43:04 Successfully tagged app-rfid-llrp-inventory:latest [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 19:43:04 provisioning config files... 19:43:05 copy managed file [app-rfid-llrp-inventory-settings] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config7680314452078119129tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 19:43:05 ---> docker-login.sh 19:43:05 nexus3.edgexfoundry.org:10001 19:43:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:43:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:43:05 Configure a credential helper to remove this warning. See 19:43:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:43:05 19:43:05 Login Succeeded 19:43:05 nexus3.edgexfoundry.org:10002 19:43:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:43:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:43:05 Configure a credential helper to remove this warning. See 19:43:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:43:05 19:43:05 Login Succeeded 19:43:05 nexus3.edgexfoundry.org:10003 19:43:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:43:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:43:05 Configure a credential helper to remove this warning. See 19:43:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:43:05 19:43:05 Login Succeeded 19:43:05 nexus3.edgexfoundry.org:10004 19:43:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:43:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:43:05 Configure a credential helper to remove this warning. See 19:43:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:43:05 19:43:05 Login Succeeded 19:43:05 docker.io 19:43:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:43:06 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:43:06 Configure a credential helper to remove this warning. See 19:43:06 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:43:06 19:43:06 Login Succeeded 19:43:06 ---> docker-login.sh ends [Pipeline] } 19:43:06 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 19:43:06 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 19:43:06 [edgeXDocker.push] Tagging docker image app-rfid-llrp-inventory with the following tags: 19:43:06 5dcf95f725974f53b44e96d288a93eca2b1bb2f6 19:43:06 latest 19:43:06 2.1.0-dev.8 19:43:06 5dcf95f725974f53b44e96d288a93eca2b1bb2f6-2.1.0-dev.8 19:43:06 main 19:43:06 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] sh 19:43:06 + docker tag app-rfid-llrp-inventory nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:5dcf95f725974f53b44e96d288a93eca2b1bb2f6 [Pipeline] isUnix [Pipeline] sh 19:43:06 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:5dcf95f725974f53b44e96d288a93eca2b1bb2f6 19:43:06 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory] 19:43:06 c68aa9c12453: Preparing 19:43:06 0eab06973a75: Preparing 19:43:06 30421b5e034d: Preparing 19:43:06 446fc325265a: Preparing 19:43:06 edc9afc5ec4c: Preparing 19:43:06 a4464dcee316: Preparing 19:43:06 13cee6ee393b: Preparing 19:43:06 94767fb507bd: Preparing 19:43:06 b541d28bf3b4: Preparing 19:43:06 13cee6ee393b: Waiting 19:43:06 94767fb507bd: Waiting 19:43:06 b541d28bf3b4: Waiting 19:43:06 a4464dcee316: Waiting 19:43:06 30421b5e034d: Pushed 19:43:06 edc9afc5ec4c: Pushed 19:43:06 c68aa9c12453: Pushed 19:43:06 446fc325265a: Pushed 19:43:06 b541d28bf3b4: Layer already exists 19:43:07 a4464dcee316: Pushed 19:43:07 94767fb507bd: Pushed 19:43:07 13cee6ee393b: Pushed 19:43:08 0eab06973a75: Pushed 19:43:08 5dcf95f725974f53b44e96d288a93eca2b1bb2f6: digest: sha256:2a06ffb797a4d2a7575917f34919242a19f6e0b094640d7b5b7b47ba092d8f33 size: 2196 [Pipeline] isUnix [Pipeline] sh 19:43:08 + docker tag app-rfid-llrp-inventory nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:latest [Pipeline] isUnix [Pipeline] sh 19:43:09 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:latest 19:43:09 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory] 19:43:09 c68aa9c12453: Preparing 19:43:09 0eab06973a75: Preparing 19:43:09 30421b5e034d: Preparing 19:43:09 446fc325265a: Preparing 19:43:09 edc9afc5ec4c: Preparing 19:43:09 a4464dcee316: Preparing 19:43:09 13cee6ee393b: Preparing 19:43:09 94767fb507bd: Preparing 19:43:09 b541d28bf3b4: Preparing 19:43:09 94767fb507bd: Waiting 19:43:09 13cee6ee393b: Waiting 19:43:09 a4464dcee316: Waiting 19:43:09 b541d28bf3b4: Waiting 19:43:09 30421b5e034d: Layer already exists 19:43:09 446fc325265a: Layer already exists 19:43:09 c68aa9c12453: Layer already exists 19:43:09 0eab06973a75: Layer already exists 19:43:09 edc9afc5ec4c: Layer already exists 19:43:09 a4464dcee316: Layer already exists 19:43:09 13cee6ee393b: Layer already exists 19:43:09 94767fb507bd: Layer already exists 19:43:09 b541d28bf3b4: Layer already exists 19:43:09 latest: digest: sha256:2a06ffb797a4d2a7575917f34919242a19f6e0b094640d7b5b7b47ba092d8f33 size: 2196 [Pipeline] isUnix [Pipeline] sh 19:43:09 + docker tag app-rfid-llrp-inventory nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:2.1.0-dev.8 [Pipeline] isUnix [Pipeline] sh 19:43:09 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:2.1.0-dev.8 19:43:09 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory] 19:43:09 c68aa9c12453: Preparing 19:43:09 0eab06973a75: Preparing 19:43:09 30421b5e034d: Preparing 19:43:09 446fc325265a: Preparing 19:43:09 edc9afc5ec4c: Preparing 19:43:09 a4464dcee316: Preparing 19:43:09 13cee6ee393b: Preparing 19:43:09 94767fb507bd: Preparing 19:43:09 b541d28bf3b4: Preparing 19:43:09 13cee6ee393b: Waiting 19:43:09 94767fb507bd: Waiting 19:43:09 b541d28bf3b4: Waiting 19:43:09 a4464dcee316: Waiting 19:43:09 30421b5e034d: Layer already exists 19:43:09 0eab06973a75: Layer already exists 19:43:09 446fc325265a: Layer already exists 19:43:09 edc9afc5ec4c: Layer already exists 19:43:09 c68aa9c12453: Layer already exists 19:43:09 a4464dcee316: Layer already exists 19:43:09 13cee6ee393b: Layer already exists 19:43:09 b541d28bf3b4: Layer already exists 19:43:09 94767fb507bd: Layer already exists 19:43:09 2.1.0-dev.8: digest: sha256:2a06ffb797a4d2a7575917f34919242a19f6e0b094640d7b5b7b47ba092d8f33 size: 2196 [Pipeline] isUnix [Pipeline] sh 19:43:10 + docker tag app-rfid-llrp-inventory nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:5dcf95f725974f53b44e96d288a93eca2b1bb2f6-2.1.0-dev.8 [Pipeline] isUnix [Pipeline] sh 19:43:10 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:5dcf95f725974f53b44e96d288a93eca2b1bb2f6-2.1.0-dev.8 19:43:10 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory] 19:43:10 c68aa9c12453: Preparing 19:43:10 0eab06973a75: Preparing 19:43:10 30421b5e034d: Preparing 19:43:10 446fc325265a: Preparing 19:43:10 edc9afc5ec4c: Preparing 19:43:10 a4464dcee316: Preparing 19:43:10 13cee6ee393b: Preparing 19:43:10 94767fb507bd: Preparing 19:43:10 b541d28bf3b4: Preparing 19:43:10 a4464dcee316: Waiting 19:43:10 94767fb507bd: Waiting 19:43:10 13cee6ee393b: Waiting 19:43:10 b541d28bf3b4: Waiting 19:43:10 30421b5e034d: Layer already exists 19:43:10 c68aa9c12453: Layer already exists 19:43:10 446fc325265a: Layer already exists 19:43:10 edc9afc5ec4c: Layer already exists 19:43:10 0eab06973a75: Layer already exists 19:43:10 a4464dcee316: Layer already exists 19:43:10 13cee6ee393b: Layer already exists 19:43:10 94767fb507bd: Layer already exists 19:43:10 b541d28bf3b4: Layer already exists 19:43:10 5dcf95f725974f53b44e96d288a93eca2b1bb2f6-2.1.0-dev.8: digest: sha256:2a06ffb797a4d2a7575917f34919242a19f6e0b094640d7b5b7b47ba092d8f33 size: 2196 [Pipeline] isUnix [Pipeline] sh 19:43:10 + docker tag app-rfid-llrp-inventory nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:main [Pipeline] isUnix [Pipeline] sh 19:43:11 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:main 19:43:11 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory] 19:43:11 c68aa9c12453: Preparing 19:43:11 0eab06973a75: Preparing 19:43:11 30421b5e034d: Preparing 19:43:11 446fc325265a: Preparing 19:43:11 edc9afc5ec4c: Preparing 19:43:11 a4464dcee316: Preparing 19:43:11 13cee6ee393b: Preparing 19:43:11 94767fb507bd: Preparing 19:43:11 b541d28bf3b4: Preparing 19:43:11 a4464dcee316: Waiting 19:43:11 13cee6ee393b: Waiting 19:43:11 94767fb507bd: Waiting 19:43:11 b541d28bf3b4: Waiting 19:43:11 edc9afc5ec4c: Layer already exists 19:43:11 c68aa9c12453: Layer already exists 19:43:11 0eab06973a75: Layer already exists 19:43:11 30421b5e034d: Layer already exists 19:43:11 446fc325265a: Layer already exists 19:43:11 13cee6ee393b: Layer already exists 19:43:11 b541d28bf3b4: Layer already exists 19:43:11 a4464dcee316: Layer already exists 19:43:11 94767fb507bd: Layer already exists 19:43:11 main: digest: sha256:2a06ffb797a4d2a7575917f34919242a19f6e0b094640d7b5b7b47ba092d8f33 size: 2196 [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 19:43:11 ===================================================== [Pipeline] echo 19:43:11 taggedImages: 19:43:11 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:5dcf95f725974f53b44e96d288a93eca2b1bb2f6 19:43:11 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:latest 19:43:11 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:2.1.0-dev.8 19:43:11 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory:5dcf95f725974f53b44e96d288a93eca2b1bb2f6-2.1.0-dev.8 19:43:11 - 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] sh 19:43:11 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 19:43:11 19:43:11 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] sh 19:43:11 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 19:43:11 latest: Pulling from edgex-lftools-log-publisher 19:43:11 5eb5b503b376: Pulling fs layer 19:43:11 5c69ac0246d0: Pulling fs layer 19:43:11 ec43610c2a17: Pulling fs layer 19:43:11 3a2ae6a8a46f: Pulling fs layer 19:43:11 33b1e0a273af: Pulling fs layer 19:43:11 5d3b04190fa2: Pulling fs layer 19:43:11 2f39f015ded8: Pulling fs layer 19:43:11 3a2ae6a8a46f: Waiting 19:43:11 33b1e0a273af: Waiting 19:43:11 5d3b04190fa2: Waiting 19:43:11 2f39f015ded8: Waiting 19:43:11 5c69ac0246d0: Verifying Checksum 19:43:11 5c69ac0246d0: Download complete 19:43:11 3a2ae6a8a46f: Download complete 19:43:11 33b1e0a273af: Verifying Checksum 19:43:11 33b1e0a273af: Download complete 19:43:11 ec43610c2a17: Verifying Checksum 19:43:11 ec43610c2a17: Download complete 19:43:11 5d3b04190fa2: Verifying Checksum 19:43:11 5d3b04190fa2: Download complete 19:43:11 5eb5b503b376: Download complete 19:43:12 2f39f015ded8: Verifying Checksum 19:43:12 2f39f015ded8: Download complete 19:43:13 5eb5b503b376: Pull complete 19:43:13 5c69ac0246d0: Pull complete 19:43:14 ec43610c2a17: Pull complete 19:43:14 3a2ae6a8a46f: Pull complete 19:43:14 33b1e0a273af: Pull complete 19:43:14 5d3b04190fa2: Pull complete 19:43:18 2f39f015ded8: Pull complete 19:43:18 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 19:43:18 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 19:43:18 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] withDockerContainer 19:43:18 prd-ubuntu20.04-docker-8c-8g-33703 does not seem to be running inside a container 19:43:18 $ 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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 19:43:20 $ docker top 538c315caedf25e793332427e766e4ece318768045e0863359d18dfa0afeef7d -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 19:43:20 ---> job-cost.sh 19:43:20 lf-activate-venv: SKIPPING 19:43:20 INFO: No Stack... 19:43:20 INFO: Retrieving Pricing Info for: v3-standard-8 19:43:21 INFO: Archiving Costs [Pipeline] sh 19:43:21 + cat /w/workspace/dry_app-rfid-llrp-inventory_main/archives/cost.csv 19:43:21 + cut -d, -f6 [Pipeline] lock 19:43:21 Trying to acquire lock on [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-29-stack-cost] 19:43:21 Resource [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-29-stack-cost] did not exist. Created. 19:43:21 Lock acquired on [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-29-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 19:43:22 + echo total: 0.2199999988079071 [Pipeline] stash 19:43:22 Stashed 1 file(s) [Pipeline] } 19:43:22 Lock released on resource [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-29-stack-cost] [Pipeline] // lock [Pipeline] } 19:43:22 $ docker stop --time=1 538c315caedf25e793332427e766e4ece318768045e0863359d18dfa0afeef7d 19:43:23 $ docker rm -f 538c315caedf25e793332427e766e4ece318768045e0863359d18dfa0afeef7d [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 19:44:25 Running on prd-ubuntu20.04-docker-arm64-4c-16g-33705 in /w/workspace/dry_app-rfid-llrp-inventory_main [Pipeline] { [Pipeline] ws 19:44:25 Running in /w/workspace/app-rfid-llrp-inventory/29 [Pipeline] { [Pipeline] checkout 19:44:25 The recommended git tool is: git 19:44:31 using credential edgex-jenkins-ssh 19:44:31 Cloning the remote Git repository 19:44:31 Cloning repository git@github.com:edgexfoundry/app-rfid-llrp-inventory.git 19:44:31 > git init /w/workspace/app-rfid-llrp-inventory/29 # timeout=10 19:44:31 Fetching upstream changes from git@github.com:edgexfoundry/app-rfid-llrp-inventory.git 19:44:31 > git --version # timeout=10 19:44:31 > git --version # 'git version 2.25.1' 19:44:31 using GIT_SSH to set credentials SSH Credentials for GitHub 19:44:32 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/app-rfid-llrp-inventory.git +refs/heads/*:refs/remotes/origin/* # timeout=10 19:44:34 Avoid second fetch 19:44:34 Checking out Revision 5dcf95f725974f53b44e96d288a93eca2b1bb2f6 (main) 19:44:34 > git config remote.origin.url git@github.com:edgexfoundry/app-rfid-llrp-inventory.git # timeout=10 19:44:34 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 19:44:34 > git config core.sparsecheckout # timeout=10 19:44:34 > git checkout -f 5dcf95f725974f53b44e96d288a93eca2b1bb2f6 # timeout=10 19:44:38 Commit message: "feat: enable security hardening (#67)" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 19:44:39 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 19:44:39 % Total % Received % Xferd Average Speed Time Time Time Current 19:44:39 Dload Upload Total Spent Left Speed 19:44:39 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 11843 100 11843 0 0 83992 0 --:--:-- --:--:-- --:--:-- 83992 [Pipeline] sh 19:44:40 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 19:44:40 + sudo tee /etc/docker/daemon.new 19:44:40 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 19:44:40 { 19:44:40 "registry-mirrors": [ 19:44:40 "https://nexus3.edgexfoundry.org:10001" 19:44:40 ], 19:44:40 "bip": "10.250.0.254/24", 19:44:40 "hosts": [ 19:44:40 "tcp://0.0.0.0:5555", 19:44:40 "unix:///var/run/docker.sock" 19:44:40 ], 19:44:40 "mtu": 1458, 19:44:40 "selinux-enabled": true, 19:44:40 "seccomp-profile": "/etc/docker/seccomp.json" 19:44:40 } [Pipeline] sh 19:44:41 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 19:44:41 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 19:45:00 provisioning config files... 19:45:00 copy managed file [app-rfid-llrp-inventory-settings] to file:/w/workspace/app-rfid-llrp-inventory/29@tmp/config3003317443839947485tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 19:45:00 ---> docker-login.sh 19:45:00 nexus3.edgexfoundry.org:10001 19:45:01 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:45:01 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:45:01 Configure a credential helper to remove this warning. See 19:45:01 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:45:01 19:45:01 Login Succeeded 19:45:01 nexus3.edgexfoundry.org:10002 19:45:02 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:45:02 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:45:02 Configure a credential helper to remove this warning. See 19:45:02 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:45:02 19:45:02 Login Succeeded 19:45:02 nexus3.edgexfoundry.org:10003 19:45:02 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:45:02 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:45:02 Configure a credential helper to remove this warning. See 19:45:02 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:45:02 19:45:02 Login Succeeded 19:45:02 nexus3.edgexfoundry.org:10004 19:45:02 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:45:02 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:45:02 Configure a credential helper to remove this warning. See 19:45:02 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:45:02 19:45:02 Login Succeeded 19:45:02 docker.io 19:45:03 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:45:03 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:45:03 Configure a credential helper to remove this warning. See 19:45:03 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:45:03 19:45:03 Login Succeeded 19:45:03 ---> docker-login.sh ends [Pipeline] } 19:45:03 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 19:45:04 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 19:45:04 ========================================================= 19:45:04 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine] 19:45:04 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] sh 19:45:04 + docker build -t ci-base-image-arm64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine --build-arg MAKE=echo noop --target=builder . 19:45:04 Sending build context to Docker daemon 696.3kB 19:45:04 Step 1/13 : ARG BASE=golang:1.17-alpine3.15 19:45:04 Step 2/13 : FROM ${BASE} AS builder 19:45:05 1.17-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 19:45:05 9b3977197b4f: Pulling fs layer 19:45:05 1a89e8eeedd5: Pulling fs layer 19:45:05 94645a83ff95: Pulling fs layer 19:45:05 3f3a8bcf1eab: Pulling fs layer 19:45:05 0c92f367c5e7: Pulling fs layer 19:45:05 3096ccb668a1: Pulling fs layer 19:45:05 e8cf19c19ddd: Pulling fs layer 19:45:05 a4caa8a26152: Pulling fs layer 19:45:05 3f3a8bcf1eab: Waiting 19:45:05 0c92f367c5e7: Waiting 19:45:05 3096ccb668a1: Waiting 19:45:05 e8cf19c19ddd: Waiting 19:45:05 94645a83ff95: Verifying Checksum 19:45:05 94645a83ff95: Download complete 19:45:05 1a89e8eeedd5: Verifying Checksum 19:45:05 1a89e8eeedd5: Download complete 19:45:05 0c92f367c5e7: Verifying Checksum 19:45:05 0c92f367c5e7: Download complete 19:45:05 3096ccb668a1: Verifying Checksum 19:45:05 3096ccb668a1: Download complete 19:45:05 9b3977197b4f: Verifying Checksum 19:45:05 e8cf19c19ddd: Verifying Checksum 19:45:05 e8cf19c19ddd: Download complete 19:45:05 9b3977197b4f: Pull complete 19:45:06 1a89e8eeedd5: Pull complete 19:45:06 94645a83ff95: Pull complete 19:45:07 a4caa8a26152: Verifying Checksum 19:45:07 a4caa8a26152: Download complete 19:45:07 3f3a8bcf1eab: Verifying Checksum 19:45:07 3f3a8bcf1eab: Download complete 19:45:19 3f3a8bcf1eab: Pull complete 19:45:19 0c92f367c5e7: Pull complete 19:45:19 3096ccb668a1: Pull complete 19:45:19 e8cf19c19ddd: Pull complete 19:45:25 a4caa8a26152: Pull complete 19:45:25 Digest: sha256:b3ad895ecde34a7521bb8912598475bc58d052e1c2c58d00df7f0fe54a102a46 19:45:25 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine 19:45:25 ---> 725f1c02e7f9 19:45:25 Step 3/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev libsodium-dev zeromq-dev" 19:45:26 ---> Running in 5d28a05b4615 19:45:26 Removing intermediate container 5d28a05b4615 19:45:26 ---> 32a12e7a08e7 19:45:26 Step 4/13 : ARG ALPINE_PKG_EXTRA="" 19:45:26 ---> Running in 0046c75e93b0 19:45:27 Removing intermediate container 0046c75e93b0 19:45:27 ---> bf17231a8a0a 19:45:27 Step 5/13 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 19:45:27 ---> Running in 458e2fa80ba4 19:45:27 Removing intermediate container 458e2fa80ba4 19:45:27 ---> 3720831d9b02 19:45:27 Step 6/13 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 19:45:27 ---> Running in e5063448c6eb 19:45:30 Removing intermediate container e5063448c6eb 19:45:30 ---> f5f86fa5be08 19:45:30 Step 7/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 19:45:30 ---> Running in 5468caf9c790 19:45:31 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 19:45:32 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 19:45:33 OK: 220 MiB in 52 packages 19:45:33 Removing intermediate container 5468caf9c790 19:45:33 ---> 463bf55f783b 19:45:33 Step 8/13 : WORKDIR /app 19:45:34 ---> Running in 3e2fbb5ca461 19:45:34 Removing intermediate container 3e2fbb5ca461 19:45:34 ---> a46f8e116c2d 19:45:34 Step 9/13 : COPY go.mod vendor* ./ 19:45:35 ---> f169a066121a 19:45:35 Step 10/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 19:45:35 ---> Running in c8dc4be6b4b5 19:46:56 Removing intermediate container c8dc4be6b4b5 19:46:56 ---> 57fe287d45cd 19:46:56 Step 11/13 : COPY . . 19:46:56 ---> d4df39169dc7 19:46:56 Step 12/13 : ARG MAKE="make build" 19:46:56 ---> Running in 82f825dcbe58 19:46:56 Removing intermediate container 82f825dcbe58 19:46:56 ---> ecd62bf70ddf 19:46:56 Step 13/13 : RUN $MAKE 19:46:56 ---> Running in 09a497dabee5 19:46:56 noop 19:46:56 Removing intermediate container 09a497dabee5 19:46:56 ---> 5e70fb4bc570 19:46:56 Successfully built 5e70fb4bc570 19:46:56 Successfully tagged ci-base-image-arm64:latest [Pipeline] isUnix [Pipeline] sh 19:46:57 + docker inspect -f . ci-base-image-arm64 19:46:57 . [Pipeline] withDockerContainer 19:46:57 prd-ubuntu20.04-docker-arm64-4c-16g-33705 does not seem to be running inside a container 19:46:57 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/app-rfid-llrp-inventory/29 -v /w/workspace/app-rfid-llrp-inventory/29:/w/workspace/app-rfid-llrp-inventory/29:rw,z -v /w/workspace/app-rfid-llrp-inventory/29@tmp:/w/workspace/app-rfid-llrp-inventory/29@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 ******** ci-base-image-arm64 cat 19:46:59 $ docker top 8e4610c2a7ecb87a0ac026ae6d543f76b2eb6f6120bedeb820ff441f6854c2c3 -eo pid,comm [Pipeline] { [Pipeline] sh 19:47:00 + go version 19:47:00 go version go1.17.6 linux/arm64 [Pipeline] } 19:47:00 $ docker stop --time=1 8e4610c2a7ecb87a0ac026ae6d543f76b2eb6f6120bedeb820ff441f6854c2c3 19:47:01 $ docker rm -f 8e4610c2a7ecb87a0ac026ae6d543f76b2eb6f6120bedeb820ff441f6854c2c3 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 19:47:02 + docker inspect -f . ci-base-image-arm64 19:47:02 . [Pipeline] withDockerContainer 19:47:02 prd-ubuntu20.04-docker-arm64-4c-16g-33705 does not seem to be running inside a container 19:47:02 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/app-rfid-llrp-inventory/29 -v /w/workspace/app-rfid-llrp-inventory/29:/w/workspace/app-rfid-llrp-inventory/29:rw,z -v /w/workspace/app-rfid-llrp-inventory/29@tmp:/w/workspace/app-rfid-llrp-inventory/29@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 ******** ci-base-image-arm64 cat 19:47:04 $ docker top 1afa8e9ae163d88e59f9d92f1bb562ba9b97722dcc235ff2a695dce2c54ab7f7 -eo pid,comm [Pipeline] { [Pipeline] fileExists [Pipeline] sh 19:47:05 + make test 19:47:05 CGO_ENABLED=1 GO111MODULE=on go test ./... -coverprofile=coverage.out ./... 19:48:01 ? edgexfoundry/app-rfid-llrp-inventory [no test files] 19:48:06 ok edgexfoundry/app-rfid-llrp-inventory/internal/inventory 0.212s coverage: 86.2% of statements 19:48:06 ? edgexfoundry/app-rfid-llrp-inventory/internal/inventory/app [no test files] 19:48:10 ok edgexfoundry/app-rfid-llrp-inventory/internal/llrp 2.714s coverage: 71.9% of statements 19:48:10 ? edgexfoundry/app-rfid-llrp-inventory/internal/llrp/mocks [no test files] 19:48:10 WARNING: Linting skipped (not on x86_64 or linter not installed) 19:48:10 CGO_ENABLED=1 GO111MODULE=on go vet ./... 19:48:32 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 19:48:32 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 19:48:32 ./bin/test-attribution.sh [Pipeline] echo 19:48:33 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 19:48:33 $ docker stop --time=1 1afa8e9ae163d88e59f9d92f1bb562ba9b97722dcc235ff2a695dce2c54ab7f7 19:48:35 $ docker rm -f 1afa8e9ae163d88e59f9d92f1bb562ba9b97722dcc235ff2a695dce2c54ab7f7 [Pipeline] // withDockerContainer [Pipeline] sh 19:48:36 + sudo chown -R jenkins:jenkins . [Pipeline] stash 19:48:36 Warning: overwriting stash ‘coverage-report’ 19:48:37 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 19:48:37 + sudo chown -R jenkins:jenkins . [Pipeline] sh 19:48:37 + ls -al . 19:48:37 total 240 19:48:37 drwxrwxr-x 10 jenkins jenkins 4096 Apr 28 19:48 . 19:48:37 drwxrwxr-x 4 jenkins jenkins 4096 Apr 28 19:44 .. 19:48:37 -rw-rw-r-- 1 jenkins jenkins 262 Apr 28 19:44 .dockerignore 19:48:37 drwxrwxr-x 8 jenkins jenkins 4096 Apr 28 19:44 .git 19:48:37 drwxrwxr-x 3 jenkins jenkins 4096 Apr 28 19:44 .github 19:48:37 -rw-rw-r-- 1 jenkins jenkins 788 Apr 28 19:44 .gitignore 19:48:37 -rw-rw-r-- 1 jenkins jenkins 41 Apr 28 19:44 .golangci.yml 19:48:37 -rw-rw-r-- 1 jenkins jenkins 8248 Apr 28 19:44 Attribution.txt 19:48:37 -rw-rw-r-- 1 jenkins jenkins 1678 Apr 28 19:44 CHANGELOG.md 19:48:37 -rw-rw-r-- 1 jenkins jenkins 1923 Apr 28 19:44 Dockerfile 19:48:37 -rw-rw-r-- 1 jenkins jenkins 677 Apr 28 19:44 GOVERNANCE.md 19:48:37 -rw-rw-r-- 1 jenkins jenkins 687 Apr 28 19:44 Jenkinsfile 19:48:37 -rw-rw-r-- 1 jenkins jenkins 11347 Apr 28 19:44 LICENSE 19:48:37 -rw-rw-r-- 1 jenkins jenkins 2949 Apr 28 19:44 Makefile 19:48:37 -rw-rw-r-- 1 jenkins jenkins 617 Apr 28 19:44 OWNERS.md 19:48:37 -rw-rw-r-- 1 jenkins jenkins 30131 Apr 28 19:44 README.md 19:48:37 -rw-rw-r-- 1 jenkins jenkins 11 Apr 28 19:41 VERSION 19:48:37 drwxrwxr-x 2 jenkins jenkins 4096 Apr 28 19:44 bin 19:48:37 -rw-r--r-- 1 jenkins jenkins 41008 Apr 28 19:48 coverage.out 19:48:37 -rw-rw-r-- 1 jenkins jenkins 3019 Apr 28 19:48 go.mod 19:48:37 -rw-rw-r-- 1 jenkins jenkins 49531 Apr 28 19:44 go.sum 19:48:37 drwxrwxr-x 2 jenkins jenkins 4096 Apr 28 19:44 images 19:48:37 drwxrwxr-x 4 jenkins jenkins 4096 Apr 28 19:44 internal 19:48:37 -rw-rw-r-- 1 jenkins jenkins 531 Apr 28 19:44 main.go 19:48:37 drwxrwxr-x 2 jenkins jenkins 4096 Apr 28 19:44 res 19:48:37 drwxrwxr-x 4 jenkins jenkins 4096 Apr 28 19:44 snap 19:48:37 drwxrwxr-x 3 jenkins jenkins 4096 Apr 28 19:44 static [Pipeline] isUnix [Pipeline] sh 19:48:38 + 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=5dcf95f725974f53b44e96d288a93eca2b1bb2f6 --label arch=arm64 --label version=2.1.0-dev.8 . 19:48:38 Sending build context to Docker daemon 696.3kB 19:48:38 Step 1/31 : ARG BASE=golang:1.17-alpine3.15 19:48:38 Step 2/31 : FROM ${BASE} AS builder 19:48:38 ---> 5e70fb4bc570 19:48:38 Step 3/31 : ARG ALPINE_PKG_BASE="make git gcc libc-dev libsodium-dev zeromq-dev" 19:48:38 ---> Running in 3177d775c83c 19:48:38 Removing intermediate container 3177d775c83c 19:48:38 ---> d43fc4a7725d 19:48:38 Step 4/31 : ARG ALPINE_PKG_EXTRA="" 19:48:38 ---> Running in f92028b3eed1 19:48:39 Removing intermediate container f92028b3eed1 19:48:39 ---> f236f8d99e1a 19:48:39 Step 5/31 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 19:48:39 ---> Running in 22c1e8edce58 19:48:39 Removing intermediate container 22c1e8edce58 19:48:39 ---> ea21bf670b05 19:48:39 Step 6/31 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 19:48:39 ---> Running in fbdb0b1dd1ef 19:48:41 Removing intermediate container fbdb0b1dd1ef 19:48:41 ---> e88c4f32ad48 19:48:41 Step 7/31 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 19:48:41 ---> Running in 499ea803bbbf 19:48:42 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 19:48:43 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 19:48:44 OK: 220 MiB in 52 packages 19:48:45 Removing intermediate container 499ea803bbbf 19:48:45 ---> 8d34db00cb41 19:48:45 Step 8/31 : WORKDIR /app 19:48:45 ---> Running in 0a8a1d04801a 19:48:46 Removing intermediate container 0a8a1d04801a 19:48:46 ---> 7ac8c590d175 19:48:46 Step 9/31 : COPY go.mod vendor* ./ 19:48:46 ---> b48394897968 19:48:46 Step 10/31 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 19:48:46 ---> Running in 19e91a46d490 19:48:49 Removing intermediate container 19e91a46d490 19:48:49 ---> 13d1f575f6fc 19:48:49 Step 11/31 : COPY . . 19:48:50 ---> 8c72815d8b17 19:48:50 Step 12/31 : ARG MAKE="make build" 19:48:50 ---> Running in 78271489dcd6 19:48:50 Removing intermediate container 78271489dcd6 19:48:50 ---> 808dec15e341 19:48:50 Step 13/31 : RUN $MAKE 19:48:50 ---> Running in 0bb200f78de2 19:48:51 CGO_ENABLED=1 GO111MODULE=on go build -ldflags "-linkmode=external -X github.com/edgexfoundry/app-functions-sdk-go/v2/internal.SDKVersion=v2.1.0 -X github.com/edgexfoundry/app-functions-sdk-go/v2/internal.ApplicationVersion=2.1.0-dev.8 -X edgexfoundry/app-rfid-llrp-inventory.Version=2.1.0-dev.8" -trimpath -mod=readonly -buildmode=pie -o app-rfid-llrp-inventory 19:50:28 Removing intermediate container 0bb200f78de2 19:50:28 ---> 7a808dc9c70d 19:50:28 Step 14/31 : FROM alpine:3.14 19:50:28 3.14: Pulling from library/alpine 19:50:28 455c02918c45: Pulling fs layer 19:50:28 455c02918c45: Verifying Checksum 19:50:28 455c02918c45: Download complete 19:50:28 455c02918c45: Pull complete 19:50:28 Digest: sha256:06b5d462c92fc39303e6363c65e074559f8d6b1363250027ed5053557e3398c5 19:50:28 Status: Downloaded newer image for alpine:3.14 19:50:28 ---> ac73e934f311 19:50:28 Step 15/31 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2020: Intel' 19:50:28 ---> Running in 014b97c82e0b 19:50:28 Removing intermediate container 014b97c82e0b 19:50:28 ---> 271390b77978 19:50:28 Step 16/31 : LABEL Name=app-service-rfid-llrp-inventory Version=${VERSION} 19:50:28 ---> Running in 08a669596be9 19:50:28 Removing intermediate container 08a669596be9 19:50:28 ---> f0018febbd40 19:50:28 Step 17/31 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 19:50:28 ---> Running in 7a5432ba231f 19:50:28 Removing intermediate container 7a5432ba231f 19:50:28 ---> 1cba6daa77ee 19:50:28 Step 18/31 : RUN apk --no-cache add ca-certificates zeromq 19:50:28 ---> Running in 5e2f6ff55687 19:50:28 fetch https://nl.alpinelinux.org/alpine/v3.14/main/aarch64/APKINDEX.tar.gz 19:50:29 fetch https://nl.alpinelinux.org/alpine/v3.14/community/aarch64/APKINDEX.tar.gz 19:50:30 (1/6) Installing ca-certificates (20211220-r0) 19:50:30 (2/6) Installing libgcc (10.3.1_git20210424-r2) 19:50:30 (3/6) Installing libsodium (1.0.18-r0) 19:50:31 (4/6) Installing libstdc++ (10.3.1_git20210424-r2) 19:50:31 (5/6) Installing libzmq (4.3.4-r0) 19:50:31 (6/6) Installing zeromq (4.3.4-r0) 19:50:31 Executing busybox-1.33.1-r7.trigger 19:50:31 Executing ca-certificates-20211220-r0.trigger 19:50:31 OK: 9 MiB in 20 packages 19:50:33 Removing intermediate container 5e2f6ff55687 19:50:33 ---> 6087f0659bc9 19:50:33 Step 19/31 : COPY --from=builder /app/Attribution.txt /Attribution.txt 19:50:33 ---> cf7a382c8830 19:50:33 Step 20/31 : COPY --from=builder /app/LICENSE /LICENSE 19:50:34 ---> 0179b9fd6679 19:50:34 Step 21/31 : COPY --from=builder /app/res/ /res/ 19:50:34 ---> 802c1dac5e9e 19:50:34 Step 22/31 : COPY --from=builder /app/static/ /static/ 19:50:35 ---> bc76fd452809 19:50:35 Step 23/31 : COPY --from=builder /app/app-rfid-llrp-inventory /app-rfid-llrp-inventory 19:50:36 ---> 685fd9c57ef9 19:50:36 Step 24/31 : RUN mkdir -p /cache && chown -R 2002:2002 /cache 19:50:36 ---> Running in bc2e90f30332 19:50:38 Removing intermediate container bc2e90f30332 19:50:38 ---> a70ce85afce0 19:50:38 Step 25/31 : VOLUME /cache 19:50:38 ---> Running in f07ec7614155 19:50:38 Removing intermediate container f07ec7614155 19:50:38 ---> 3ff8bee8d383 19:50:38 Step 26/31 : EXPOSE 59711 19:50:38 ---> Running in bcc2c9ab5091 19:50:39 Removing intermediate container bcc2c9ab5091 19:50:39 ---> 3574dc12f81d 19:50:39 Step 27/31 : ENTRYPOINT ["/app-rfid-llrp-inventory"] 19:50:39 ---> Running in 874a4541f402 19:50:39 Removing intermediate container 874a4541f402 19:50:39 ---> 6af891ed75fe 19:50:39 Step 28/31 : CMD ["-cp=consul.http://edgex-core-consul:8500", "-registry", "-confdir=/res"] 19:50:39 ---> Running in a109ac329315 19:50:40 Removing intermediate container a109ac329315 19:50:40 ---> 5738c29c17fb 19:50:40 Step 29/31 : LABEL arch=arm64 19:50:40 ---> Running in b2254d3520b7 19:50:40 Removing intermediate container b2254d3520b7 19:50:40 ---> 3b397088664b 19:50:40 Step 30/31 : LABEL git_sha=5dcf95f725974f53b44e96d288a93eca2b1bb2f6 19:50:40 ---> Running in c0d2c0c9c56e 19:50:40 Removing intermediate container c0d2c0c9c56e 19:50:40 ---> 33200dd5f1b7 19:50:40 Step 31/31 : LABEL version=2.1.0-dev.8 19:50:41 ---> Running in e6e7520656cb 19:50:41 Removing intermediate container e6e7520656cb 19:50:41 ---> 80cad3fadd69 19:50:41 [Warning] One or more build-args [ARCH] were not consumed 19:50:41 Successfully built 80cad3fadd69 19:50:41 Successfully tagged app-rfid-llrp-inventory-arm64:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 19:50:41 provisioning config files... 19:50:41 copy managed file [app-rfid-llrp-inventory-settings] to file:/w/workspace/app-rfid-llrp-inventory/29@tmp/config1294069819700094938tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 19:50:41 ---> docker-login.sh 19:50:41 nexus3.edgexfoundry.org:10001 19:50:42 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:50:42 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:50:42 Configure a credential helper to remove this warning. See 19:50:42 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:50:42 19:50:42 Login Succeeded 19:50:42 nexus3.edgexfoundry.org:10002 19:50:42 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:50:42 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:50:42 Configure a credential helper to remove this warning. See 19:50:42 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:50:42 19:50:42 Login Succeeded 19:50:42 nexus3.edgexfoundry.org:10003 19:50:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:50:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:50:43 Configure a credential helper to remove this warning. See 19:50:43 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:50:43 19:50:43 Login Succeeded 19:50:43 nexus3.edgexfoundry.org:10004 19:50:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:50:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:50:43 Configure a credential helper to remove this warning. See 19:50:43 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:50:43 19:50:43 Login Succeeded 19:50:43 docker.io 19:50:44 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:50:44 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:50:44 Configure a credential helper to remove this warning. See 19:50:44 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:50:44 19:50:44 Login Succeeded 19:50:44 ---> docker-login.sh ends [Pipeline] } 19:50:44 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 19:50:44 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 19:50:44 [edgeXDocker.push] Tagging docker image app-rfid-llrp-inventory-arm64 with the following tags: 19:50:44 5dcf95f725974f53b44e96d288a93eca2b1bb2f6 19:50:44 latest 19:50:44 2.1.0-dev.8 19:50:44 5dcf95f725974f53b44e96d288a93eca2b1bb2f6-2.1.0-dev.8 19:50:44 main 19:50:44 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] sh 19:50:45 + docker tag app-rfid-llrp-inventory-arm64 nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:5dcf95f725974f53b44e96d288a93eca2b1bb2f6 [Pipeline] isUnix [Pipeline] sh 19:50:45 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:5dcf95f725974f53b44e96d288a93eca2b1bb2f6 19:50:45 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64] 19:50:45 9cb7498a9628: Preparing 19:50:45 a2006cf635ce: Preparing 19:50:45 2155aebc01a4: Preparing 19:50:45 1b718559f55c: Preparing 19:50:45 b3b7d95e8b09: Preparing 19:50:45 e05d4331f979: Preparing 19:50:45 2c6df8b8f715: Preparing 19:50:45 4f0b9492744d: Preparing 19:50:45 f73e7dbfee58: Preparing 19:50:45 2c6df8b8f715: Waiting 19:50:45 4f0b9492744d: Waiting 19:50:45 f73e7dbfee58: Waiting 19:50:45 e05d4331f979: Waiting 19:50:45 2155aebc01a4: Pushed 19:50:45 b3b7d95e8b09: Pushed 19:50:45 1b718559f55c: Pushed 19:50:45 9cb7498a9628: Pushed 19:50:46 f73e7dbfee58: Layer already exists 19:50:46 4f0b9492744d: Pushed 19:50:46 e05d4331f979: Pushed 19:50:47 2c6df8b8f715: Pushed 19:50:50 a2006cf635ce: Pushed 19:50:50 5dcf95f725974f53b44e96d288a93eca2b1bb2f6: digest: sha256:734c43841dca75a192c67a21cb74ee844d0e77ac00fdc825a772c3c390813c57 size: 2196 [Pipeline] isUnix [Pipeline] sh 19:50:50 + docker tag app-rfid-llrp-inventory-arm64 nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:latest [Pipeline] isUnix [Pipeline] sh 19:50:51 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:latest 19:50:51 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64] 19:50:51 9cb7498a9628: Preparing 19:50:51 a2006cf635ce: Preparing 19:50:51 2155aebc01a4: Preparing 19:50:51 1b718559f55c: Preparing 19:50:51 b3b7d95e8b09: Preparing 19:50:51 e05d4331f979: Preparing 19:50:51 2c6df8b8f715: Preparing 19:50:51 4f0b9492744d: Preparing 19:50:51 f73e7dbfee58: Preparing 19:50:51 e05d4331f979: Waiting 19:50:51 2c6df8b8f715: Waiting 19:50:51 f73e7dbfee58: Waiting 19:50:51 4f0b9492744d: Waiting 19:50:51 b3b7d95e8b09: Layer already exists 19:50:51 1b718559f55c: Layer already exists 19:50:51 2155aebc01a4: Layer already exists 19:50:51 9cb7498a9628: Layer already exists 19:50:51 a2006cf635ce: Layer already exists 19:50:51 2c6df8b8f715: Layer already exists 19:50:51 4f0b9492744d: Layer already exists 19:50:51 e05d4331f979: Layer already exists 19:50:51 f73e7dbfee58: Layer already exists 19:50:51 latest: digest: sha256:734c43841dca75a192c67a21cb74ee844d0e77ac00fdc825a772c3c390813c57 size: 2196 [Pipeline] isUnix [Pipeline] sh 19:50:51 + docker tag app-rfid-llrp-inventory-arm64 nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:2.1.0-dev.8 [Pipeline] isUnix [Pipeline] sh 19:50:52 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:2.1.0-dev.8 19:50:52 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64] 19:50:52 9cb7498a9628: Preparing 19:50:52 a2006cf635ce: Preparing 19:50:52 2155aebc01a4: Preparing 19:50:52 1b718559f55c: Preparing 19:50:52 b3b7d95e8b09: Preparing 19:50:52 e05d4331f979: Preparing 19:50:52 2c6df8b8f715: Preparing 19:50:52 4f0b9492744d: Preparing 19:50:52 f73e7dbfee58: Preparing 19:50:52 e05d4331f979: Waiting 19:50:52 2c6df8b8f715: Waiting 19:50:52 4f0b9492744d: Waiting 19:50:52 f73e7dbfee58: Waiting 19:50:52 a2006cf635ce: Layer already exists 19:50:52 9cb7498a9628: Layer already exists 19:50:52 b3b7d95e8b09: Layer already exists 19:50:52 2155aebc01a4: Layer already exists 19:50:52 1b718559f55c: Layer already exists 19:50:52 2c6df8b8f715: Layer already exists 19:50:52 e05d4331f979: Layer already exists 19:50:52 4f0b9492744d: Layer already exists 19:50:52 f73e7dbfee58: Layer already exists 19:50:52 2.1.0-dev.8: digest: sha256:734c43841dca75a192c67a21cb74ee844d0e77ac00fdc825a772c3c390813c57 size: 2196 [Pipeline] isUnix [Pipeline] sh 19:50:52 + docker tag app-rfid-llrp-inventory-arm64 nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:5dcf95f725974f53b44e96d288a93eca2b1bb2f6-2.1.0-dev.8 [Pipeline] isUnix [Pipeline] sh 19:50:53 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:5dcf95f725974f53b44e96d288a93eca2b1bb2f6-2.1.0-dev.8 19:50:53 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64] 19:50:53 9cb7498a9628: Preparing 19:50:53 a2006cf635ce: Preparing 19:50:53 2155aebc01a4: Preparing 19:50:53 1b718559f55c: Preparing 19:50:53 b3b7d95e8b09: Preparing 19:50:53 e05d4331f979: Preparing 19:50:53 2c6df8b8f715: Preparing 19:50:53 4f0b9492744d: Preparing 19:50:53 f73e7dbfee58: Preparing 19:50:53 2c6df8b8f715: Waiting 19:50:53 f73e7dbfee58: Waiting 19:50:53 e05d4331f979: Waiting 19:50:53 4f0b9492744d: Waiting 19:50:53 9cb7498a9628: Layer already exists 19:50:53 1b718559f55c: Layer already exists 19:50:53 b3b7d95e8b09: Layer already exists 19:50:53 2155aebc01a4: Layer already exists 19:50:53 a2006cf635ce: Layer already exists 19:50:53 e05d4331f979: Layer already exists 19:50:53 4f0b9492744d: Layer already exists 19:50:53 f73e7dbfee58: Layer already exists 19:50:53 2c6df8b8f715: Layer already exists 19:50:53 5dcf95f725974f53b44e96d288a93eca2b1bb2f6-2.1.0-dev.8: digest: sha256:734c43841dca75a192c67a21cb74ee844d0e77ac00fdc825a772c3c390813c57 size: 2196 [Pipeline] isUnix [Pipeline] sh 19:50:53 + docker tag app-rfid-llrp-inventory-arm64 nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:main [Pipeline] isUnix [Pipeline] sh 19:50:54 + docker push nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:main 19:50:54 The push refers to repository [nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64] 19:50:54 9cb7498a9628: Preparing 19:50:54 a2006cf635ce: Preparing 19:50:54 2155aebc01a4: Preparing 19:50:54 1b718559f55c: Preparing 19:50:54 b3b7d95e8b09: Preparing 19:50:54 e05d4331f979: Preparing 19:50:54 2c6df8b8f715: Preparing 19:50:54 4f0b9492744d: Preparing 19:50:54 f73e7dbfee58: Preparing 19:50:54 e05d4331f979: Waiting 19:50:54 2c6df8b8f715: Waiting 19:50:54 4f0b9492744d: Waiting 19:50:54 f73e7dbfee58: Waiting 19:50:54 2155aebc01a4: Layer already exists 19:50:54 b3b7d95e8b09: Layer already exists 19:50:54 1b718559f55c: Layer already exists 19:50:54 9cb7498a9628: Layer already exists 19:50:54 a2006cf635ce: Layer already exists 19:50:54 4f0b9492744d: Layer already exists 19:50:54 e05d4331f979: Layer already exists 19:50:54 2c6df8b8f715: Layer already exists 19:50:54 f73e7dbfee58: Layer already exists 19:50:54 main: digest: sha256:734c43841dca75a192c67a21cb74ee844d0e77ac00fdc825a772c3c390813c57 size: 2196 [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 19:50:54 ===================================================== [Pipeline] echo 19:50:54 taggedImages: 19:50:54 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:5dcf95f725974f53b44e96d288a93eca2b1bb2f6 19:50:54 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:latest 19:50:54 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:2.1.0-dev.8 19:50:54 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:5dcf95f725974f53b44e96d288a93eca2b1bb2f6-2.1.0-dev.8 19:50:54 - nexus3.edgexfoundry.org:10004/app-rfid-llrp-inventory-arm64:main [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 19:50:54 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 19:50:54 19:50:54 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] sh 19:50:55 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 19:50:55 arm64: Pulling from edgex-lftools-log-publisher 19:50:55 8998bd30e6a1: Pulling fs layer 19:50:55 04944245beec: Pulling fs layer 19:50:55 699f458cf7ca: Pulling fs layer 19:50:55 765212b225bb: Pulling fs layer 19:50:55 f23df028b6ca: Pulling fs layer 19:50:55 d65c8cfc05b1: Pulling fs layer 19:50:55 2437ff75d9bd: Pulling fs layer 19:50:55 765212b225bb: Waiting 19:50:55 f23df028b6ca: Waiting 19:50:55 d65c8cfc05b1: Waiting 19:50:55 2437ff75d9bd: Waiting 19:50:55 04944245beec: Verifying Checksum 19:50:55 04944245beec: Download complete 19:50:55 765212b225bb: Verifying Checksum 19:50:55 765212b225bb: Download complete 19:50:55 f23df028b6ca: Verifying Checksum 19:50:55 f23df028b6ca: Download complete 19:50:55 d65c8cfc05b1: Download complete 19:50:55 699f458cf7ca: Verifying Checksum 19:50:55 699f458cf7ca: Download complete 19:50:55 8998bd30e6a1: Verifying Checksum 19:50:55 8998bd30e6a1: Download complete 19:50:58 2437ff75d9bd: Download complete 19:51:00 8998bd30e6a1: Pull complete 19:51:00 04944245beec: Pull complete 19:51:02 699f458cf7ca: Pull complete 19:51:02 765212b225bb: Pull complete 19:51:03 f23df028b6ca: Pull complete 19:51:04 d65c8cfc05b1: Pull complete 19:51:19 2437ff75d9bd: Pull complete 19:51:19 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 19:51:19 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 19:51:19 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] withDockerContainer 19:51:19 prd-ubuntu20.04-docker-arm64-4c-16g-33705 does not seem to be running inside a container 19:51:19 $ 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/29 -v /w/workspace/app-rfid-llrp-inventory/29:/w/workspace/app-rfid-llrp-inventory/29:rw,z -v /w/workspace/app-rfid-llrp-inventory/29@tmp:/w/workspace/app-rfid-llrp-inventory/29@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:arm64 cat 19:51:22 $ docker top 4de1b7fe7a9e3d390da5989fb3d813ceda0a30e72011481353585fdf1125622e -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 19:51:23 ---> job-cost.sh 19:51:23 lf-activate-venv: SKIPPING 19:51:23 INFO: No Stack... 19:51:23 INFO: Retrieving Pricing Info for: v3-standard-4 19:51:24 INFO: Archiving Costs [Pipeline] sh 19:51:25 + cat /w/workspace/app-rfid-llrp-inventory/29/archives/cost.csv 19:51:25 + cut -d, -f6 [Pipeline] lock 19:51:25 Trying to acquire lock on [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-29-stack-cost] 19:51:25 Resource [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-29-stack-cost] did not exist. Created. 19:51:25 Lock acquired on [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-29-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 19:51:26 /w/workspace/app-rfid-llrp-inventory/29@tmp/durable-8c1099ef/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 19:51:27 + echo total: 0.10999999940395355 [Pipeline] stash 19:51:27 Warning: overwriting stash ‘stack-cost’ 19:51:27 Stashed 1 file(s) [Pipeline] } 19:51:27 Lock released on resource [jenkins-edgexfoundry-app-rfid-llrp-inventory-main-29-stack-cost] [Pipeline] // lock [Pipeline] } 19:51:27 $ docker stop --time=1 4de1b7fe7a9e3d390da5989fb3d813ceda0a30e72011481353585fdf1125622e 19:51:28 $ docker rm -f 4de1b7fe7a9e3d390da5989fb3d813ceda0a30e72011481353585fdf1125622e [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 19:51:29 provisioning config files... 19:51:29 copy managed file [app-rfid-llrp-inventory-codecov-token] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config8642407528051179115tmp [Pipeline] { [Pipeline] sh 19:51:29 + set +x 19:51:29 + curl -s https://codecov.io/bash 19:51:29 + bash -s -- 19:51:29 19:51:29 _____ _ 19:51:29 / ____| | | 19:51:29 | | ___ __| | ___ ___ _____ __ 19:51:29 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 19:51:29 | |___| (_) | (_| | __/ (_| (_) \ V / 19:51:29 \_____\___/ \__,_|\___|\___\___/ \_/ 19:51:29 Bash-1.0.6 19:51:29 19:51:29 19:51:29 ==> git version 2.25.1 found 19:51:29 ==> 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 19:51:29 Release-Date: 2020-01-08 19:51:29 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 19:51:29 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 19:51:29 ==> Jenkins CI detected. 19:51:29 current dir:  /w/workspace/dry_app-rfid-llrp-inventory_main 19:51:29 project root: . 19:51:29 --> token set from env 19:51:29 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 19:51:29 ==> Running gcov in . (disable via -X gcov) 19:51:29 ==> Python coveragepy not found 19:51:29 ==> Searching for coverage reports in: 19:51:29 + . 19:51:29 -> Found 1 reports 19:51:29 ==> Detecting git/mercurial file structure 19:51:29 ==> Reading reports 19:51:29 + ./coverage.out bytes=41008 19:51:29 ==> Appending adjustments 19:51:29 https://docs.codecov.io/docs/fixing-reports 19:51:29 + Found adjustments 19:51:29 ==> Gzipping contents 19:51:29 12K /tmp/codecov.O3DQhj.gz 19:51:29 ==> Uploading reports 19:51:29 url: https://codecov.io 19:51:29 query: branch=main&commit=5dcf95f725974f53b44e96d288a93eca2b1bb2f6&build=29&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fapp-rfid-llrp-inventory%2Fjob%2Fmain%2F29%2F&name=&tag=&slug=edgexfoundry%2Fapp-rfid-llrp-inventory&service=jenkins&flags=&pr=&job=&cmd_args= 19:51:29 -> Pinging Codecov 19:51:29 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=5dcf95f725974f53b44e96d288a93eca2b1bb2f6&build=29&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fapp-rfid-llrp-inventory%2Fjob%2Fmain%2F29%2F&name=&tag=&slug=edgexfoundry%2Fapp-rfid-llrp-inventory&service=jenkins&flags=&pr=&job=&cmd_args= 19:51:30 -> Uploading to 19:51:30 https://storage.googleapis.com/codecov/v4/raw/2022-04-28/581DD39554BDF9B6E22D074273EAD858/5dcf95f725974f53b44e96d288a93eca2b1bb2f6/25af0291-3c40-4e4e-abc5-246c91dd02ea.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EKKHVKCKHW7KBCGM7IHR55T63V2PAVJWLVFNITJHDU5G6R5IRN3LMWJA%2F20220428%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20220428T195129Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=27bcc8210392b673721399f84f6e915d972f59ff7c12b47a2ca10d0bbd9989c8 19:51:30 % Total % Received % Xferd Average Speed Time Time Time Current 19:51:30 Dload Upload Total Spent Left Speed 19:51:30 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 11569 0 0 100 11569 0 48204 --:--:-- --:--:-- --:--:-- 48204 19:51:30 -> Reports have been successfully queued for processing at https://codecov.io/github/edgexfoundry/device-rfid-llrp-go/commit/5dcf95f725974f53b44e96d288a93eca2b1bb2f6 [Pipeline] } 19:51:30 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) [Pipeline] echo 19:51:30 [edgeXSnyk] dockerImage=null, dockerFile=null [Pipeline] withCredentials 19:51:30 Masking supported pattern matches of $SNYK_TOKEN [Pipeline] { [Pipeline] isUnix [Pipeline] sh 19:51:30 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 19:51:30 19:51:30 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 [Pipeline] isUnix [Pipeline] sh 19:51:31 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 19:51:31 1.410.4: Pulling from edgex-devops/edgex-snyk-go 19:51:31 188c0c94c7c5: Pulling fs layer 19:51:31 0ef7d3d256c8: Pulling fs layer 19:51:31 de9db76c5a1d: Pulling fs layer 19:51:31 0eba1c9be4d2: Pulling fs layer 19:51:31 0d57e429df01: Pulling fs layer 19:51:31 4e4be7b47b0d: Pulling fs layer 19:51:31 e1f770b5df2f: Pulling fs layer 19:51:31 85a0685a4137: Pulling fs layer 19:51:31 0eba1c9be4d2: Waiting 19:51:31 4e4be7b47b0d: Waiting 19:51:31 e1f770b5df2f: Waiting 19:51:31 85a0685a4137: Waiting 19:51:31 0d57e429df01: Waiting 19:51:31 de9db76c5a1d: Verifying Checksum 19:51:31 de9db76c5a1d: Download complete 19:51:31 0ef7d3d256c8: Download complete 19:51:31 0d57e429df01: Download complete 19:51:31 4e4be7b47b0d: Verifying Checksum 19:51:31 4e4be7b47b0d: Download complete 19:51:31 188c0c94c7c5: Verifying Checksum 19:51:31 188c0c94c7c5: Download complete 19:51:31 188c0c94c7c5: Pull complete 19:51:31 e1f770b5df2f: Verifying Checksum 19:51:31 e1f770b5df2f: Download complete 19:51:31 0ef7d3d256c8: Pull complete 19:51:31 de9db76c5a1d: Pull complete 19:51:31 0eba1c9be4d2: Verifying Checksum 19:51:31 0eba1c9be4d2: Download complete 19:51:32 85a0685a4137: Verifying Checksum 19:51:32 85a0685a4137: Download complete 19:51:35 0eba1c9be4d2: Pull complete 19:51:35 0d57e429df01: Pull complete 19:51:35 4e4be7b47b0d: Pull complete 19:51:35 e1f770b5df2f: Pull complete 19:51:39 85a0685a4137: Pull complete 19:51:39 Digest: sha256:7aa73c779e74679b54b21640a8329a5861c746bf05893e799573cda644736c06 19:51:39 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 19:51:39 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 [Pipeline] withDockerContainer 19:51:39 prd-ubuntu20.04-docker-8c-8g-33703 does not seem to be running inside a container 19:51:39 $ 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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 cat 19:51:40 $ docker top 89a2dacccadda059e700af45435311bf812b5668972bd8c8436635f1daa8b987 -eo pid,comm [Pipeline] { [Pipeline] echo 19:51:41 [edgeXSnyk] command to run: set -o pipefail ; snyk monitor --org=edgex-jenkins [Pipeline] sh 19:51:41 + set -o pipefail 19:51:41 + snyk monitor '--org=edgex-jenkins' 19:51:44 19:51:44 Monitoring /w/workspace/dry_app-rfid-llrp-inventory_main (edgexfoundry/app-rfid-llrp-inventory)... 19:51:44 19:51:44 Explore this snapshot at https://app.snyk.io/org/edgex-jenkins/project/0ce222ee-6a10-48df-8845-d892a89a3fbe/history/7121c870-b512-4009-9ce7-1ab55d74d7fd 19:51:44 19:51:44 Tip: Detected multiple supported manifests (1), use --all-projects to scan all of them at once. 19:51:44 19:51:44 Notifications about newly disclosed issues related to these dependencies will be emailed to you. 19:51:44 19:51:44 [Pipeline] } 19:51:44 $ docker stop --time=1 89a2dacccadda059e700af45435311bf812b5668972bd8c8436635f1daa8b987 19:51:46 $ docker rm -f 89a2dacccadda059e700af45435311bf812b5668972bd8c8436635f1daa8b987 [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 19:51:47 + git log --format=format:%s -1 5dcf95f725974f53b44e96d288a93eca2b1bb2f6 [Pipeline] sh 19:51:47 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 19:51:47 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] sh 19:51:47 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest 19:51:47 . [Pipeline] withDockerContainer 19:51:47 prd-ubuntu20.04-docker-8c-8g-33703 does not seem to be running inside a container 19:51:47 $ 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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest cat 19:51:48 $ docker top 3033cad2d86f55c6933370a4fdcf6e13090ba2c9768d9834d23d2043415d6894 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 19:51:48 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 19:51:48 [ssh-agent] Looking for ssh-agent implementation... 19:51:48 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 19:51:48 $ docker exec 3033cad2d86f55c6933370a4fdcf6e13090ba2c9768d9834d23d2043415d6894 ssh-agent 19:51:48 SSH_AUTH_SOCK=/tmp/ssh-7mOzg6Wx7mdI/agent.32 19:51:48 SSH_AGENT_PID=38 19:51:48 Running ssh-add (command line suppressed) 19:51:48 Identity added: /w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_3076766398371407935.key (/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_3076766398371407935.key) 19:51:48 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 19:51:49 + git semver tag 19:51:49 2022-04-28 19:51:49,356 [run_tag] DEBUG tag force:False 19:51:49 2022-04-28 19:51:49,356 [check_head_tag] DEBUG check head tag 19:51:49 2022-04-28 19:51:49,357 [execute] INFO git cat-file --batch-check 19:51:49 2022-04-28 19:51:49,357 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main, universal_newlines=False, shell=None, istream=) 19:51:49 2022-04-28 19:51:49,362 [execute] INFO git cat-file --batch 19:51:49 2022-04-28 19:51:49,363 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main, universal_newlines=False, shell=None, istream=) 19:51:49 2022-04-28 19:51:49,375 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 19:51:49 2022-04-28 19:51:49,375 [execute] INFO git tag -a v2.1.0-dev.8 -m v2.1.0-dev.8 19:51:49 2022-04-28 19:51:49,375 [execute] DEBUG Popen(['git', 'tag', '-a', 'v2.1.0-dev.8', '-m', 'v2.1.0-dev.8'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main, universal_newlines=False, shell=None, istream=None) 19:51:49 2022-04-28 19:51:49,380 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 19:51:49 2.1.0-dev.8 [Pipeline] } 19:51:49 $ docker exec --env ******** --env ******** 3033cad2d86f55c6933370a4fdcf6e13090ba2c9768d9834d23d2043415d6894 ssh-agent -k 19:51:49 unset SSH_AUTH_SOCK; 19:51:49 unset SSH_AGENT_PID; 19:51:49 echo Agent pid 38 killed; 19:51:49 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 19:51:49 + git semver [Pipeline] } 19:51:50 $ docker stop --time=1 3033cad2d86f55c6933370a4fdcf6e13090ba2c9768d9834d23d2043415d6894 19:51:51 $ docker rm -f 3033cad2d86f55c6933370a4fdcf6e13090ba2c9768d9834d23d2043415d6894 [Pipeline] // withDockerContainer [Pipeline] stage [Pipeline] { (LF Tools Sigul) [Pipeline] isUnix [Pipeline] sh 19:51:51 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 19:51:51 19:51:51 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] isUnix [Pipeline] sh 19:51:52 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 19:51:52 0.23.1-centos7: Pulling from edgex-lftools 19:51:52 ab5ef0e58194: Pulling fs layer 19:51:52 9712f1f96733: Pulling fs layer 19:51:52 63f879dbbcfc: Pulling fs layer 19:51:52 0d9ebad4ef96: Pulling fs layer 19:51:52 e9a5061849ea: Pulling fs layer 19:51:52 d747dcd14b5f: Pulling fs layer 19:51:52 2de7ff778b66: Pulling fs layer 19:51:52 0d9ebad4ef96: Waiting 19:51:52 e9a5061849ea: Waiting 19:51:52 d747dcd14b5f: Waiting 19:51:52 9712f1f96733: Verifying Checksum 19:51:52 9712f1f96733: Download complete 19:51:52 63f879dbbcfc: Verifying Checksum 19:51:52 63f879dbbcfc: Download complete 19:51:52 e9a5061849ea: Download complete 19:51:52 d747dcd14b5f: Verifying Checksum 19:51:52 d747dcd14b5f: Download complete 19:51:52 0d9ebad4ef96: Verifying Checksum 19:51:52 0d9ebad4ef96: Download complete 19:51:52 2de7ff778b66: Verifying Checksum 19:51:52 2de7ff778b66: Download complete 19:51:52 ab5ef0e58194: Verifying Checksum 19:51:52 ab5ef0e58194: Download complete 19:51:55 ab5ef0e58194: Pull complete 19:51:55 9712f1f96733: Pull complete 19:51:56 63f879dbbcfc: Pull complete 19:52:00 0d9ebad4ef96: Pull complete 19:52:00 e9a5061849ea: Pull complete 19:52:00 d747dcd14b5f: Pull complete 19:52:01 2de7ff778b66: Pull complete 19:52:01 Digest: sha256:02657cf374e2015a0d4d7d3420cb6fe05d6b2b35acbcf0b45035c21bd1e1ff52 19:52:01 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 19:52:01 nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] withDockerContainer 19:52:01 prd-ubuntu20.04-docker-8c-8g-33703 does not seem to be running inside a container 19:52:01 $ 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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 cat 19:52:04 $ docker top ca9070985722b7a105c5d0a284175cb19cfbf93dd431def07abd9e6867a022f0 -eo pid,comm [Pipeline] { [Pipeline] configFileProvider 19:52:04 provisioning config files... 19:52:04 copy managed file [sigul-config] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config958959342083384199tmp 19:52:04 copy managed file [sigul-password] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config846466188341425047tmp 19:52:04 copy managed file [sigul-pki] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config5517350987268869617tmp [Pipeline] { [Pipeline] echo 19:52:04 Running global-jjb/shell/sigul-configuration.sh [Pipeline] libraryResource [Pipeline] sh 19:52:05 ---> sigul-configuration.sh 19:52:05 gpg: directory `/root/.gnupg' created 19:52:05 gpg: new configuration file `/root/.gnupg/gpg.conf' created 19:52:05 gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run 19:52:05 gpg: keyring `/root/.gnupg/secring.gpg' created 19:52:05 gpg: keyring `/root/.gnupg/pubring.gpg' created 19:52:05 gpg: CAST5 encrypted data 19:52:05 gpg: encrypted with 1 passphrase 19:52:05 gpg: WARNING: message was not integrity protected [Pipeline] sh 19:52:05 + mkdir /home/jenkins 19:52:05 + mkdir /home/jenkins/sigul [Pipeline] sh 19:52:05 + 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 19:52:05 Running global-jjb/shell/sigul-install.sh [Pipeline] libraryResource [Pipeline] sh 19:52:05 ---> sigul-install.sh 19:52:05 Sigul already installed; skipping installation. [Pipeline] sh 19:52:06 + git tag --list 19:52:06 v0.0.0 19:52:06 v0.0.1-dev.1 19:52:06 v0.0.1-dev.2 19:52:06 v0.0.1-dev.3 19:52:06 v0.0.1-dev.4 19:52:06 v0.0.1-dev.5 19:52:06 v0.0.1-dev.6 19:52:06 v0.0.1-dev.7 19:52:06 v1.0.0 19:52:06 v1.0.1-dev.1 19:52:06 v1.0.1-dev.2 19:52:06 v1.0.1-dev.3 19:52:06 v1.0.1-dev.4 19:52:06 v1.0.1-dev.5 19:52:06 v2.1.0 19:52:06 v2.1.0-dev.1 19:52:06 v2.1.0-dev.2 19:52:06 v2.1.0-dev.3 19:52:06 v2.1.0-dev.4 19:52:06 v2.1.0-dev.5 19:52:06 v2.1.0-dev.6 19:52:06 v2.1.0-dev.7 19:52:06 v2.1.0-dev.8 [Pipeline] sh 19:52:06 + lftools sign git-tag v2.1.0-dev.8 19:52:07 Signing Git tag with Sigul... 19:52:07 Signing v2.1.0-dev.8 [Pipeline] echo 19:52:07 Running global-jjb/shell/sigul-configuration-cleanup.sh [Pipeline] libraryResource [Pipeline] sh 19:52:08 ---> sigul-configuration-cleanup.sh [Pipeline] } 19:52:08 Deleting 3 temporary files [Pipeline] // configFileProvider [Pipeline] } 19:52:08 $ docker stop --time=1 ca9070985722b7a105c5d0a284175cb19cfbf93dd431def07abd9e6867a022f0 19:52:09 $ docker rm -f ca9070985722b7a105c5d0a284175cb19cfbf93dd431def07abd9e6867a022f0 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) [Pipeline] sh 19:52:09 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 19:52:09 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] sh 19:52:10 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest 19:52:10 . [Pipeline] withDockerContainer 19:52:10 prd-ubuntu20.04-docker-8c-8g-33703 does not seem to be running inside a container 19:52:10 $ 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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest cat 19:52:10 $ docker top 45b6ba04b5b0129c0d766b557a44003c4b176b531da4bd31ee1e010419d6e49e -eo pid,comm 19:52:10 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). 19:52:10 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 19:52:10 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 19:52:10 [ssh-agent] Looking for ssh-agent implementation... 19:52:10 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 19:52:10 $ docker exec 45b6ba04b5b0129c0d766b557a44003c4b176b531da4bd31ee1e010419d6e49e ssh-agent 19:52:11 SSH_AUTH_SOCK=/tmp/ssh-qftFvf79WMCX/agent.32 19:52:11 SSH_AGENT_PID=38 19:52:11 Running ssh-add (command line suppressed) 19:52:11 Identity added: /w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_713844447508808189.key (/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_713844447508808189.key) 19:52:11 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 19:52:11 + git semver bump pre 19:52:11 2022-04-28 19:52:11,734 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 19:52:11 2022-04-28 19:52:11,735 [bump_version] DEBUG bumping version:2.1.0-dev.8 on axis:pre with prefix:dev 19:52:11 2022-04-28 19:52:11,735 [bump_version] DEBUG bumped version:2.1.0-dev.9 19:52:11 2022-04-28 19:52:11,735 [write_version] DEBUG write version:2.1.0-dev.9 to path:/w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main with force:True 19:52:11 2022-04-28 19:52:11,735 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 19:52:11 2022-04-28 19:52:11,735 [write_file] DEBUG write to file:/w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 19:52:11 2022-04-28 19:52:11,737 [execute] INFO git cat-file --batch-check 19:52:11 2022-04-28 19:52:11,738 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main/.semver, universal_newlines=False, shell=None, istream=) 19:52:11 2022-04-28 19:52:11,743 [execute] INFO git cat-file --batch 19:52:11 2022-04-28 19:52:11,743 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main/.semver, universal_newlines=False, shell=None, istream=) 19:52:11 2022-04-28 19:52:11,749 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 19:52:11 2.1.0-dev.9 [Pipeline] } 19:52:11 $ docker exec --env ******** --env ******** 45b6ba04b5b0129c0d766b557a44003c4b176b531da4bd31ee1e010419d6e49e ssh-agent -k 19:52:11 unset SSH_AUTH_SOCK; 19:52:11 unset SSH_AGENT_PID; 19:52:11 echo Agent pid 38 killed; 19:52:11 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 19:52:12 + git semver [Pipeline] } 19:52:12 $ docker stop --time=1 45b6ba04b5b0129c0d766b557a44003c4b176b531da4bd31ee1e010419d6e49e 19:52:13 $ docker rm -f 45b6ba04b5b0129c0d766b557a44003c4b176b531da4bd31ee1e010419d6e49e [Pipeline] // withDockerContainer [Pipeline] sh 19:52:14 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 19:52:14 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] sh 19:52:14 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest 19:52:14 . [Pipeline] withDockerContainer 19:52:14 prd-ubuntu20.04-docker-8c-8g-33703 does not seem to be running inside a container 19:52:14 $ 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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:latest cat 19:52:15 $ docker top c813f65c99ccd72c9acab4e0bb04cb5ce30249a35cf232e982e3e485878eeb66 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 19:52:15 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 19:52:15 [ssh-agent] Looking for ssh-agent implementation... 19:52:15 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 19:52:15 $ docker exec c813f65c99ccd72c9acab4e0bb04cb5ce30249a35cf232e982e3e485878eeb66 ssh-agent 19:52:15 SSH_AUTH_SOCK=/tmp/ssh-SEBuBvDDSLFS/agent.33 19:52:15 SSH_AGENT_PID=39 19:52:15 Running ssh-add (command line suppressed) 19:52:15 Identity added: /w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_8653923997404559406.key (/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/private_key_8653923997404559406.key) 19:52:15 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 19:52:15 + git semver push 19:52:16 2022-04-28 19:52:16,142 [run_push] DEBUG push 19:52:16 2022-04-28 19:52:16,143 [execute] INFO git push origin semver 19:52:16 2022-04-28 19:52:16,143 [execute] DEBUG Popen(['git', 'push', 'origin', 'semver'], cwd=/w/workspace/dry_app-rfid-llrp-inventory_main/.semver, universal_newlines=False, shell=None, istream=None) 19:52:17 2022-04-28 19:52:16,917 [run_push] DEBUG push all version tags 19:52:17 2022-04-28 19:52:16,918 [execute] INFO git push origin refs/tags/v*:refs/tags/v* 19:52:17 2022-04-28 19:52:16,918 [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) 19:52:17 2022-04-28 19:52:17,605 [read_version] DEBUG read version from /w/workspace/dry_app-rfid-llrp-inventory_main/.semver/main 19:52:17 2.1.0-dev.9 [Pipeline] } 19:52:17 $ docker exec --env ******** --env ******** c813f65c99ccd72c9acab4e0bb04cb5ce30249a35cf232e982e3e485878eeb66 ssh-agent -k 19:52:17 unset SSH_AUTH_SOCK; 19:52:17 unset SSH_AGENT_PID; 19:52:17 echo Agent pid 39 killed; 19:52:17 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 19:52:18 + git semver [Pipeline] } 19:52:18 $ docker stop --time=1 c813f65c99ccd72c9acab4e0bb04cb5ce30249a35cf232e982e3e485878eeb66 19:52:19 $ docker rm -f c813f65c99ccd72c9acab4e0bb04cb5ce30249a35cf232e982e3e485878eeb66 [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 19:52:20 + [ -d /w/workspace/dry_app-rfid-llrp-inventory_main/archives ] 19:52:20 + ls -al /w/workspace/dry_app-rfid-llrp-inventory_main/archives 19:52:20 total 16 19:52:20 drwxr-xr-x 3 root root 4096 Apr 28 19:43 . 19:52:20 drwxrwxr-x 12 jenkins jenkins 4096 Apr 28 19:52 .. 19:52:20 drwxr-xr-x 2 root root 4096 Apr 28 19:43 cost 19:52:20 -rw-r--r-- 1 root root 93 Apr 28 19:43 cost.csv 19:52:20 + sudo chown -R jenkins:jenkins /w/workspace/dry_app-rfid-llrp-inventory_main/archives 19:52:20 + ls -al /w/workspace/dry_app-rfid-llrp-inventory_main/archives 19:52:20 total 16 19:52:20 drwxr-xr-x 3 jenkins jenkins 4096 Apr 28 19:43 . 19:52:20 drwxrwxr-x 12 jenkins jenkins 4096 Apr 28 19:52 .. 19:52:20 drwxr-xr-x 2 jenkins jenkins 4096 Apr 28 19:43 cost 19:52:20 -rw-r--r-- 1 jenkins jenkins 93 Apr 28 19:43 cost.csv [Pipeline] libraryResource [Pipeline] sh 19:52:20 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 19:52:21 ---> package-listing.sh 19:52:21 ++ facter osfamily 19:52:21 ++ tr '[:upper:]' '[:lower:]' 19:52:21 + OS_FAMILY=debian 19:52:21 + workspace=/w/workspace/dry_app-rfid-llrp-inventory_main 19:52:21 + START_PACKAGES=/tmp/packages_start.txt 19:52:21 + END_PACKAGES=/tmp/packages_end.txt 19:52:21 + DIFF_PACKAGES=/tmp/packages_diff.txt 19:52:21 + PACKAGES=/tmp/packages_start.txt 19:52:21 + '[' /w/workspace/dry_app-rfid-llrp-inventory_main ']' 19:52:21 + PACKAGES=/tmp/packages_end.txt 19:52:21 + case "${OS_FAMILY}" in 19:52:21 + dpkg -l 19:52:21 + grep '^ii' 19:52:21 + '[' -f /tmp/packages_start.txt ']' 19:52:21 + '[' -f /tmp/packages_end.txt ']' 19:52:21 + diff /tmp/packages_start.txt /tmp/packages_end.txt 19:52:21 + '[' /w/workspace/dry_app-rfid-llrp-inventory_main ']' 19:52:21 + mkdir -p /w/workspace/dry_app-rfid-llrp-inventory_main/archives/ 19:52:21 + 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 19:52:21 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 19:52:22 + facter operatingsystem [Pipeline] isUnix [Pipeline] sh 19:52:22 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 19:52:22 . [Pipeline] withDockerContainer 19:52:22 prd-ubuntu20.04-docker-8c-8g-33703 does not seem to be running inside a container 19:52:22 $ 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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 19:52:23 $ docker top ce6abdbd3ce5217edd2a50cd985a9a3d96e279fca7ff34d74b9f889b5c9dac36 -eo pid,comm [Pipeline] { [Pipeline] sh 19:52:23 + touch /tmp/pre-build-complete [Pipeline] sh 19:52:23 + mkdir -p /var/log/sysstat [Pipeline] sh 19:52:24 + ls /var/log/sa-host 19:52:24 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 19:52:24 provisioning config files... 19:52:24 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/dry_app-rfid-llrp-inventory_main@tmp/config4741614588380803378tmp [Pipeline] { [Pipeline] echo 19:52:24 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 19:52:24 ---> create-netrc.sh [Pipeline] } 19:52:24 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 19:52:24 ---> python-tools-install.sh [Pipeline] echo 19:52:24 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 19:52:25 ---> sudo-logs.sh 19:52:25 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 19:52:25 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 19:52:25 ---> job-cost.sh 19:52:25 lf-activate-venv: SKIPPING 19:52:25 DEBUG: total: 0.2199999988079071 19:52:25 INFO: Retrieving Stack Cost... 19:52:25 INFO: Retrieving Pricing Info for: v3-standard-8 19:52:26 INFO: Archiving Costs [Pipeline] echo 19:52:26 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 19:52:26 ---> logs-deploy.sh 19:52:26 lf-activate-venv: SKIPPING 19:52:26 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/app-rfid-llrp-inventory/main/29 19:52:26 INFO: archiving workspace using pattern(s): 19:52:27 Archives upload complete. 19:52:27 INFO: archiving logs to Nexus