Pull request #64 updated Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 1362aa563feaf9d8e1b2278d9cea46c363649dc1+63fa4a680431768fa653ad2f832ffdb5163d02d6 (de624eeb81c6d6aceb639cd1e9a00936be75ea14) 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-ssh17233224740503005960.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision eff4ace5e529e22b05c56fc30efd0d4b1d113677 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-ssh10724056631449198700.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 eff4ace5e529e22b05c56fc30efd0d4b1d113677 The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-onvif-camera/branches/PR-64/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-onvif-camera/branches/PR-64/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh5241652426864883354.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision eff4ace5e529e22b05c56fc30efd0d4b1d113677 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f eff4ace5e529e22b05c56fc30efd0d4b1d113677 # timeout=10 Commit message: "Merge pull request #397 from edgexfoundry/us4712" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh8954110011903632719.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 0f180ed1236c637af8c254f95ad106931cc77145 The recommended git tool is: NONE using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-onvif-camera/branches/PR-64/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-onvif-camera/branches/PR-64/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh7837112325579667804.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 0f180ed1236c637af8c254f95ad106931cc77145 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 0f180ed1236c637af8c254f95ad106931cc77145 # timeout=10 Commit message: "Feat: Add initial docker pipelines" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildGoApp] RAW Config: [project:device-onvif-camera] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: device-onvif-camera-settings PROJECT: device-onvif-camera 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: device-onvif-camera DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true BUILD_EXPERIMENTAL_DOCKER_IMAGE: false BUILD_STABLE_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false PUBLISH_SWAGGER_DOCS: false SWAGGER_API_FOLDERS: openapi/v1 ARTIFACT_ROOT: archives/bin ARTIFACT_TYPES: docker SHOULD_BUILD: true BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-1119 in /w/workspace/oundry_device-onvif-camera_PR-64 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout Selected Git installation does not exist. Using Default The recommended git tool is: NONE using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-onvif-camera.git > git init /w/workspace/oundry_device-onvif-camera_PR-64 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-onvif-camera.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-onvif-camera.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/device-onvif-camera.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/device-onvif-camera.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-onvif-camera.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-onvif-camera.git +refs/pull/64/head:refs/remotes/origin/PR-64 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit 63fa4a680431768fa653ad2f832ffdb5163d02d6 into PR head commit 1362aa563feaf9d8e1b2278d9cea46c363649dc1 Merge succeeded, producing 1362aa563feaf9d8e1b2278d9cea46c363649dc1 Checking out Revision 1362aa563feaf9d8e1b2278d9cea46c363649dc1 (PR-64) > git config core.sparsecheckout # timeout=10 > git checkout -f 1362aa563feaf9d8e1b2278d9cea46c363649dc1 # timeout=10 > git remote # timeout=10 > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub > git merge 63fa4a680431768fa653ad2f832ffdb5163d02d6 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 1362aa563feaf9d8e1b2278d9cea46c363649dc1 # timeout=10 Commit message: "feat: Add Postman scripts for test purpose" First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 06:51:51 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 06:51:51 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 06:51:51 ========================================================= 06:51:51 EdgeX Global Pipelines Version Info 06:51:51 ========================================================= [Pipeline] libraryResource [Pipeline] sh > git rev-list --no-walk 4928c18acef36016dad7c9faa678d9bfa68ec95f # timeout=10 06:51:52 ------------------- 06:51:52 stable info: 06:51:52 ------------------- 06:51:52 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 06:51:52 Commit SHA: eff4ace5e529e22b05c56fc30efd0d4b1d113677 06:51:52 Message: update stable to v1.0.232 06:51:52 ------------------- 06:51:52 experimental info: 06:51:52 ------------------- 06:51:52 Commited By: **** collab-it+edgex@linuxfoundation.org 06:51:52 Commit SHA: eff4ace5e529e22b05c56fc30efd0d4b1d113677 06:51:52 Message: update experimental to v1.0.232 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-onvif-camera-settings [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar PROJECT = device-onvif-camera [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.17 [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-onvif-camera [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-64 [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-64 [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-64 [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 1362aa563feaf9d8e1b2278d9cea46c363649dc1 [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 1362aa5 [Pipeline] echo 06:51:53 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 06:51:53 provisioning config files... 06:51:53 copy managed file [device-onvif-camera-settings] to file:/w/workspace/oundry_device-onvif-camera_PR-64@tmp/config4728879713661317319tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 06:51:53 ---> docker-login.sh 06:51:53 nexus3.edgexfoundry.org:10001 06:51:54 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:51:54 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 06:51:54 Configure a credential helper to remove this warning. See 06:51:54 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 06:51:54 06:51:54 Login Succeeded 06:51:54 nexus3.edgexfoundry.org:10002 06:51:54 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:51:54 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 06:51:54 Configure a credential helper to remove this warning. See 06:51:54 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 06:51:54 06:51:54 Login Succeeded 06:51:54 nexus3.edgexfoundry.org:10003 06:51:54 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:51:54 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 06:51:54 Configure a credential helper to remove this warning. See 06:51:54 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 06:51:54 06:51:54 Login Succeeded 06:51:54 nexus3.edgexfoundry.org:10004 06:51:55 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:51:55 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 06:51:55 Configure a credential helper to remove this warning. See 06:51:55 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 06:51:55 06:51:55 Login Succeeded 06:51:55 docker.io 06:51:55 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:51:55 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 06:51:55 Configure a credential helper to remove this warning. See 06:51:55 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 06:51:55 06:51:55 Login Succeeded 06:51:55 ---> docker-login.sh ends [Pipeline] } 06:51:55 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 06:51:55 + git rev-list -1 --merges 1362aa563feaf9d8e1b2278d9cea46c363649dc1~1..1362aa563feaf9d8e1b2278d9cea46c363649dc1 [Pipeline] echo 06:51:55 -----------> git rev-list -1 --merges 1362aa563feaf9d8e1b2278d9cea46c363649dc1~1..1362aa563feaf9d8e1b2278d9cea46c363649dc1 1362aa563feaf9d8e1b2278d9cea46c363649dc1 [false] [Pipeline] sh 06:51:56 + git log --format=format:%s -1 1362aa563feaf9d8e1b2278d9cea46c363649dc1 [Pipeline] echo 06:51:56 ========================================================= 06:51:56 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 06:51:56 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 06:51:56 + git log --format=format:%s -1 1362aa563feaf9d8e1b2278d9cea46c363649dc1 [Pipeline] echo 06:51:56 [semverPrep] GIT_COMMIT: 1362aa563feaf9d8e1b2278d9cea46c363649dc1, Commit Message: feat: Add Postman scripts for test purpose [Pipeline] echo 06:51:56 [semverPrep] This is not a build commit. [Pipeline] sh 06:51:57 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 06:51:57 + grep -v github /etc/ssh/ssh_known_hosts 06:51:57 + [ -e /tmp/ssh_known_hosts ] 06:51:57 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 06:51:57 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 06:51:57 + sudo tee -a /etc/ssh/ssh_known_hosts 06:51:57 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:51:57 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 06:51:57 06:51:57 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:51:57 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 06:51:57 0.1.4: Pulling from edgex-devops/py-git-semver 06:51:57 42c077c10790: Pulling fs layer 06:51:57 f63e77b7563a: Pulling fs layer 06:51:57 bd5fdadae976: Pulling fs layer 06:51:57 205491f53016: Pulling fs layer 06:51:57 df18705c85c3: Pulling fs layer 06:51:57 bdb3f477010e: Pulling fs layer 06:51:57 c8a8fc8e1c8f: Pulling fs layer 06:51:57 2c6e9b1d212d: Pulling fs layer 06:51:57 bdb8f0575790: Pulling fs layer 06:51:57 386e3cb2ff24: Pulling fs layer 06:51:57 205491f53016: Waiting 06:51:57 df18705c85c3: Waiting 06:51:57 bdb3f477010e: Waiting 06:51:57 2c6e9b1d212d: Waiting 06:51:57 c8a8fc8e1c8f: Waiting 06:51:57 bdb8f0575790: Waiting 06:51:57 386e3cb2ff24: Waiting 06:51:57 2343380bae48: Pulling fs layer 06:51:57 2343380bae48: Waiting 06:51:57 f63e77b7563a: Download complete 06:51:57 205491f53016: Verifying Checksum 06:51:57 205491f53016: Download complete 06:51:57 bd5fdadae976: Verifying Checksum 06:51:57 bd5fdadae976: Download complete 06:51:57 bdb3f477010e: Download complete 06:51:57 df18705c85c3: Verifying Checksum 06:51:57 df18705c85c3: Download complete 06:51:57 2c6e9b1d212d: Verifying Checksum 06:51:57 2c6e9b1d212d: Download complete 06:51:57 bdb8f0575790: Download complete 06:51:57 386e3cb2ff24: Verifying Checksum 06:51:57 386e3cb2ff24: Download complete 06:51:57 2343380bae48: Download complete 06:51:57 42c077c10790: Verifying Checksum 06:51:57 42c077c10790: Download complete 06:51:58 c8a8fc8e1c8f: Verifying Checksum 06:51:58 c8a8fc8e1c8f: Download complete 06:51:59 42c077c10790: Pull complete 06:51:59 f63e77b7563a: Pull complete 06:52:00 bd5fdadae976: Pull complete 06:52:00 205491f53016: Pull complete 06:52:00 df18705c85c3: Pull complete 06:52:00 bdb3f477010e: Pull complete 06:52:02 c8a8fc8e1c8f: Pull complete 06:52:02 2c6e9b1d212d: Pull complete 06:52:02 bdb8f0575790: Pull complete 06:52:02 386e3cb2ff24: Pull complete 06:52:02 2343380bae48: Pull complete 06:52:02 Digest: sha256:c3bf284c02da7271302b7a373f1d48320b54229aa5119b2a29c7f8015e6a9264 06:52:03 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 06:52:03 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 06:52:03 prd-ubuntu20.04-docker-8c-8g-1119 does not seem to be running inside a container 06:52:03 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/oundry_device-onvif-camera_PR-64 -v /w/workspace/oundry_device-onvif-camera_PR-64:/w/workspace/oundry_device-onvif-camera_PR-64:rw,z -v /w/workspace/oundry_device-onvif-camera_PR-64@tmp:/w/workspace/oundry_device-onvif-camera_PR-64@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 06:52:04 $ docker top 5c7cf0322fb2e9d377f8a0d72f46d8748861e845810cf094d2863642ed30610b -eo pid,comm 06:52:04 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). 06:52:04 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 06:52:04 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 06:52:04 [ssh-agent] Looking for ssh-agent implementation... 06:52:04 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 06:52:04 $ docker exec 5c7cf0322fb2e9d377f8a0d72f46d8748861e845810cf094d2863642ed30610b ssh-agent 06:52:05 SSH_AUTH_SOCK=/tmp/ssh-hSmQ2Wm9IxWw/agent.33 06:52:05 SSH_AGENT_PID=39 06:52:05 Running ssh-add (command line suppressed) 06:52:05 Identity added: /w/workspace/oundry_device-onvif-camera_PR-64@tmp/private_key_694264466901939334.key (/w/workspace/oundry_device-onvif-camera_PR-64@tmp/private_key_694264466901939334.key) 06:52:05 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 06:52:05 + git tag --points-at HEAD [Pipeline] } 06:52:05 $ docker exec --env ******** --env ******** 5c7cf0322fb2e9d377f8a0d72f46d8748861e845810cf094d2863642ed30610b ssh-agent -k 06:52:05 unset SSH_AUTH_SOCK; 06:52:05 unset SSH_AGENT_PID; 06:52:05 echo Agent pid 39 killed; 06:52:05 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 06:52:05 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 06:52:05 [ssh-agent] Looking for ssh-agent implementation... 06:52:05 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 06:52:05 $ docker exec 5c7cf0322fb2e9d377f8a0d72f46d8748861e845810cf094d2863642ed30610b ssh-agent 06:52:05 SSH_AUTH_SOCK=/tmp/ssh-8s6Ofe7Jz2yi/agent.73 06:52:05 SSH_AGENT_PID=79 06:52:05 Running ssh-add (command line suppressed) 06:52:06 Identity added: /w/workspace/oundry_device-onvif-camera_PR-64@tmp/private_key_5114060471378726052.key (/w/workspace/oundry_device-onvif-camera_PR-64@tmp/private_key_5114060471378726052.key) 06:52:06 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 06:52:06 + git semver init 06:52:06 2022-06-06 06:52:06,646 [run_init] DEBUG init version:0.0.0 force:False 06:52:06 2022-06-06 06:52:06,646 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/oundry_device-onvif-camera_PR-64/.semver 06:52:06 2022-06-06 06:52:06,647 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-onvif-camera.git /w/workspace/oundry_device-onvif-camera_PR-64/.semver 06:52:06 2022-06-06 06:52:06,647 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-onvif-camera.git', '/w/workspace/oundry_device-onvif-camera_PR-64/.semver'], cwd=/w/workspace/oundry_device-onvif-camera_PR-64, universal_newlines=False, shell=None, istream=None) 06:52:07 2022-06-06 06:52:07,256 [append_file] DEBUG append to file:/w/workspace/oundry_device-onvif-camera_PR-64/.git/info/exclude 06:52:07 2022-06-06 06:52:07,256 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/oundry_device-onvif-camera_PR-64/.semver/PR-64 with force:False 06:52:07 2022-06-06 06:52:07,257 [write_file] DEBUG write to file:/w/workspace/oundry_device-onvif-camera_PR-64/.semver/PR-64 06:52:07 2022-06-06 06:52:07,261 [execute] INFO git cat-file --batch-check 06:52:07 2022-06-06 06:52:07,262 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/oundry_device-onvif-camera_PR-64/.semver, universal_newlines=False, shell=None, istream=) 06:52:07 2022-06-06 06:52:07,268 [execute] INFO git cat-file --batch 06:52:07 2022-06-06 06:52:07,268 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/oundry_device-onvif-camera_PR-64/.semver, universal_newlines=False, shell=None, istream=) 06:52:07 2022-06-06 06:52:07,277 [read_version] DEBUG read version from /w/workspace/oundry_device-onvif-camera_PR-64/.semver/PR-64 06:52:07 0.0.0 [Pipeline] } 06:52:07 $ docker exec --env ******** --env ******** 5c7cf0322fb2e9d377f8a0d72f46d8748861e845810cf094d2863642ed30610b ssh-agent -k 06:52:07 unset SSH_AUTH_SOCK; 06:52:07 unset SSH_AGENT_PID; 06:52:07 echo Agent pid 79 killed; 06:52:07 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 06:52:08 + git semver [Pipeline] } 06:52:08 $ docker stop --time=1 5c7cf0322fb2e9d377f8a0d72f46d8748861e845810cf094d2863642ed30610b 06:52:09 $ docker rm -f 5c7cf0322fb2e9d377f8a0d72f46d8748861e845810cf094d2863642ed30610b [Pipeline] // withDockerContainer [Pipeline] sh 06:52:09 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 06:52:10 Stashed 1 file(s) [Pipeline] echo 06:52:10 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] withEnv [Pipeline] { [Pipeline] node [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 06:52:10 provisioning config files... 06:52:10 copy managed file [device-onvif-camera-settings] to file:/w/workspace/oundry_device-onvif-camera_PR-64@tmp/config832786514341643897tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 06:52:10 ---> docker-login.sh 06:52:10 nexus3.edgexfoundry.org:10001 06:52:10 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:52:10 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 06:52:10 Configure a credential helper to remove this warning. See 06:52:10 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 06:52:10 06:52:10 Login Succeeded 06:52:10 nexus3.edgexfoundry.org:10002 06:52:10 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:52:10 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 06:52:10 Configure a credential helper to remove this warning. See 06:52:10 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 06:52:10 06:52:10 Login Succeeded 06:52:10 nexus3.edgexfoundry.org:10003 06:52:10 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:52:10 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 06:52:10 Configure a credential helper to remove this warning. See 06:52:10 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 06:52:10 06:52:10 Login Succeeded 06:52:10 nexus3.edgexfoundry.org:10004 06:52:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:52:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 06:52:11 Configure a credential helper to remove this warning. See 06:52:11 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 06:52:11 06:52:11 Login Succeeded 06:52:11 docker.io 06:52:11 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:52:11 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 06:52:11 Configure a credential helper to remove this warning. See 06:52:11 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 06:52:11 06:52:11 Login Succeeded 06:52:11 ---> docker-login.sh ends [Pipeline] } 06:52:11 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 06:52:11 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 06:52:11 ========================================================= 06:52:11 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine] 06:52:11 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:52:11 + 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 . 06:52:11 Sending build context to Docker daemon 8.971MB 06:52:11 Step 1/13 : ARG BASE=golang:1.17-alpine3.15 06:52:11 Step 2/13 : FROM ${BASE} AS builder 06:52:11 1.17-alpine: Pulling from edgex-devops/edgex-golang-base 06:52:11 59bf1c3509f3: Pulling fs layer 06:52:11 666ba61612fd: Pulling fs layer 06:52:11 8ed8ca486205: Pulling fs layer 06:52:11 cc1cd167ecdc: Pulling fs layer 06:52:11 c516ae0d96e1: Pulling fs layer 06:52:11 684cea983483: Pulling fs layer 06:52:11 dd3240ac7de5: Pulling fs layer 06:52:11 b1e948a4e11c: Pulling fs layer 06:52:11 a8fd76ee1af6: Pulling fs layer 06:52:11 646ad004c059: Pulling fs layer 06:52:11 684cea983483: Waiting 06:52:11 dd3240ac7de5: Waiting 06:52:11 b1e948a4e11c: Waiting 06:52:11 cc1cd167ecdc: Waiting 06:52:11 c516ae0d96e1: Waiting 06:52:11 646ad004c059: Waiting 06:52:11 8ed8ca486205: Verifying Checksum 06:52:11 8ed8ca486205: Download complete 06:52:12 666ba61612fd: Verifying Checksum 06:52:12 666ba61612fd: Download complete 06:52:12 c516ae0d96e1: Verifying Checksum 06:52:12 c516ae0d96e1: Download complete 06:52:12 684cea983483: Verifying Checksum 06:52:12 684cea983483: Download complete 06:52:12 dd3240ac7de5: Verifying Checksum 06:52:12 dd3240ac7de5: Download complete 06:52:12 59bf1c3509f3: Verifying Checksum 06:52:12 b1e948a4e11c: Verifying Checksum 06:52:12 b1e948a4e11c: Download complete 06:52:12 59bf1c3509f3: Pull complete 06:52:12 666ba61612fd: Pull complete 06:52:12 8ed8ca486205: Pull complete 06:52:12 646ad004c059: Verifying Checksum 06:52:12 646ad004c059: Download complete 06:52:12 a8fd76ee1af6: Verifying Checksum 06:52:12 a8fd76ee1af6: Download complete 06:52:12 cc1cd167ecdc: Verifying Checksum 06:52:12 cc1cd167ecdc: Download complete 06:52:16 cc1cd167ecdc: Pull complete 06:52:16 c516ae0d96e1: Pull complete 06:52:16 684cea983483: Pull complete 06:52:17 dd3240ac7de5: Pull complete 06:52:17 b1e948a4e11c: Pull complete 06:52:19 a8fd76ee1af6: Pull complete 06:52:20 646ad004c059: Pull complete 06:52:20 Digest: sha256:bc8ce28cadebfaa099e5330588345fe90134e4027cf71364bfd2aff1e7ff8c16 06:52:20 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine 06:52:20 ---> 8f69c11f6b0c 06:52:20 Step 3/13 : ARG MAKE="make build" 06:52:22 ---> Running in bd3c27cddc1b 06:52:22 Removing intermediate container bd3c27cddc1b 06:52:22 ---> 466a77bb67be 06:52:22 Step 4/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev zeromq-dev libsodium-dev" 06:52:22 ---> Running in d315e0ab07b0 06:52:22 Removing intermediate container d315e0ab07b0 06:52:22 ---> d75b45da902e 06:52:22 Step 5/13 : ARG ALPINE_PKG_EXTRA="" 06:52:22 ---> Running in 35ddbfe1b251 06:52:22 Removing intermediate container 35ddbfe1b251 06:52:22 ---> 34b99a034792 06:52:22 Step 6/13 : LABEL Name=edgex-device-onvif-camera 06:52:22 ---> Running in 28b4c32d7fa3 06:52:22 Removing intermediate container 28b4c32d7fa3 06:52:22 ---> 819d089718e1 06:52:22 Step 7/13 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 06:52:22 ---> Running in 873ab8bb7254 06:52:22 Removing intermediate container 873ab8bb7254 06:52:22 ---> b5e2cf937034 06:52:22 Step 8/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 06:52:22 ---> Running in 119ac29c97bd 06:52:23 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 06:52:24 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 06:52:24 OK: 221 MiB in 52 packages 06:52:25 Removing intermediate container 119ac29c97bd 06:52:25 ---> f255b60c400b 06:52:25 Step 9/13 : WORKDIR /device-onvif-camera 06:52:25 ---> Running in dca47643d4d9 06:52:25 Removing intermediate container dca47643d4d9 06:52:25 ---> ccb2261a3415 06:52:25 Step 10/13 : COPY go.mod vendor* ./ 06:52:25 ---> e04858a44eaa 06:52:25 Step 11/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 06:52:25 ---> Running in 13252329aa58 06:52:25 Still waiting to schedule task 06:52:25 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 06:52:47 Removing intermediate container 13252329aa58 06:52:47 ---> 8573671d9bc8 06:52:47 Step 12/13 : COPY . . 06:52:47 ---> 7b6feb274a5c 06:52:47 Step 13/13 : RUN ${MAKE} 06:52:47 ---> Running in 161b1ed7e066 06:52:47 noop 06:52:47 Removing intermediate container 161b1ed7e066 06:52:47 ---> 807106e40924 06:52:47 Successfully built 807106e40924 06:52:47 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:52:47 + docker inspect -f . ci-base-image-x86_64 06:52:47 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 06:52:47 prd-ubuntu20.04-docker-8c-8g-1119 does not seem to be running inside a container 06:52:47 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/oundry_device-onvif-camera_PR-64 -v /w/workspace/oundry_device-onvif-camera_PR-64:/w/workspace/oundry_device-onvif-camera_PR-64:rw,z -v /w/workspace/oundry_device-onvif-camera_PR-64@tmp:/w/workspace/oundry_device-onvif-camera_PR-64@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 06:52:48 $ docker top 40a0d94a8cac0f66e40d989fb2128080d2b7c8003eebeb593eea833108512b10 -eo pid,comm [Pipeline] { [Pipeline] sh 06:52:48 + go version 06:52:48 go version go1.17.7 linux/amd64 [Pipeline] } 06:52:48 $ docker stop --time=1 40a0d94a8cac0f66e40d989fb2128080d2b7c8003eebeb593eea833108512b10 06:52:49 $ docker rm -f 40a0d94a8cac0f66e40d989fb2128080d2b7c8003eebeb593eea833108512b10 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:52:50 + docker inspect -f . ci-base-image-x86_64 06:52:50 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 06:52:50 prd-ubuntu20.04-docker-8c-8g-1119 does not seem to be running inside a container 06:52:50 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/oundry_device-onvif-camera_PR-64 -v /w/workspace/oundry_device-onvif-camera_PR-64:/w/workspace/oundry_device-onvif-camera_PR-64:rw,z -v /w/workspace/oundry_device-onvif-camera_PR-64@tmp:/w/workspace/oundry_device-onvif-camera_PR-64@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 06:52:50 $ docker top 08abb95fb03f291d47fc43ba5d452e52753ffc807dad14897ace7324d24ba64c -eo pid,comm [Pipeline] { [Pipeline] fileExists [Pipeline] sh 06:52:51 + make test 06:52:51 CGO_ENABLED=1 GO111MODULE=on go test ./... -coverprofile=coverage.out ./... 06:52:51 ? github.com/edgexfoundry/device-onvif-camera [no test files] 06:53:03 ? github.com/edgexfoundry/device-onvif-camera/cmd [no test files] 06:53:03 ok github.com/edgexfoundry/device-onvif-camera/internal/driver 0.016s coverage: 1.3% of statements 06:53:07 ok github.com/edgexfoundry/device-onvif-camera/internal/netscan 5.731s coverage: 13.8% of statements 06:53:17 CGO_ENABLED=1 GO111MODULE=on go vet ./... 06:53:20 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 06:53:20 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 06:53:20 ./bin/test-attribution-txt.sh [Pipeline] echo 06:53:20 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 06:53:20 $ docker stop --time=1 08abb95fb03f291d47fc43ba5d452e52753ffc807dad14897ace7324d24ba64c 06:53:22 $ docker rm -f 08abb95fb03f291d47fc43ba5d452e52753ffc807dad14897ace7324d24ba64c [Pipeline] // withDockerContainer [Pipeline] sh 06:53:23 + sudo chown -R jenkins:jenkins . [Pipeline] stash 06:53:23 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 06:53:23 + sudo chown -R jenkins:jenkins . [Pipeline] sh 06:53:23 + ls -al . 06:53:23 total 232 06:53:23 drwxrwxr-x 9 jenkins jenkins 4096 Jun 6 06:53 . 06:53:23 drwxrwxr-x 4 jenkins jenkins 4096 Jun 6 06:51 .. 06:53:23 drwxrwxr-x 8 jenkins jenkins 4096 Jun 6 06:52 .git 06:53:23 drwxrwxr-x 2 jenkins jenkins 4096 Jun 6 06:51 .github 06:53:23 -rw-rw-r-- 1 jenkins jenkins 352 Jun 6 06:51 .gitignore 06:53:23 -rw-rw-r-- 1 jenkins jenkins 42 Jun 6 06:51 .golangci.yml 06:53:23 drwxr-xr-x 3 jenkins jenkins 4096 Jun 6 06:52 .semver 06:53:23 -rw-rw-r-- 1 jenkins jenkins 9099 Jun 6 06:51 Attribution.txt 06:53:23 -rw-rw-r-- 1 jenkins jenkins 189 Jun 6 06:51 CHANGELOG.md 06:53:23 -rw-rw-r-- 1 jenkins jenkins 1667 Jun 6 06:51 Dockerfile 06:53:23 -rw-rw-r-- 1 jenkins jenkins 677 Jun 6 06:51 GOVERNANCE.md 06:53:23 -rw-rw-r-- 1 jenkins jenkins 660 Jun 6 06:51 Jenkinsfile 06:53:23 -rw-rw-r-- 1 jenkins jenkins 11348 Jun 6 06:51 LICENSE 06:53:23 -rw-rw-r-- 1 jenkins jenkins 2473 Jun 6 06:51 Makefile 06:53:23 -rw-rw-r-- 1 jenkins jenkins 625 Jun 6 06:51 OWNERS.md 06:53:23 -rw-rw-r-- 1 jenkins jenkins 29025 Jun 6 06:51 README.md 06:53:23 -rw-rw-r-- 1 jenkins jenkins 5 Jun 6 06:52 VERSION 06:53:23 drwxrwxr-x 2 jenkins jenkins 4096 Jun 6 06:51 bin 06:53:23 drwxrwxr-x 3 jenkins jenkins 4096 Jun 6 06:51 cmd 06:53:23 -rw-r--r-- 1 jenkins jenkins 53469 Jun 6 06:53 coverage.out 06:53:23 drwxrwxr-x 5 jenkins jenkins 4096 Jun 6 06:51 doc 06:53:23 -rw-rw-r-- 1 jenkins jenkins 3534 Jun 6 06:51 go.mod 06:53:23 -rw-rw-r-- 1 jenkins jenkins 37264 Jun 6 06:51 go.sum 06:53:23 drwxrwxr-x 4 jenkins jenkins 4096 Jun 6 06:51 internal 06:53:23 -rw-rw-r-- 1 jenkins jenkins 236 Jun 6 06:51 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:53:24 + docker build -t device-onvif-camera -f Dockerfile --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=1362aa563feaf9d8e1b2278d9cea46c363649dc1 --label arch=amd64 --label version=0.0.0 . 06:53:24 Sending build context to Docker daemon 9.026MB 06:53:24 Step 1/26 : ARG BASE=golang:1.17-alpine3.15 06:53:24 Step 2/26 : FROM ${BASE} AS builder 06:53:24 ---> 807106e40924 06:53:24 Step 3/26 : ARG MAKE="make build" 06:53:24 ---> Running in 57a0b6f63f56 06:53:24 Removing intermediate container 57a0b6f63f56 06:53:24 ---> f5e3c8d0c264 06:53:24 Step 4/26 : ARG ALPINE_PKG_BASE="make git gcc libc-dev zeromq-dev libsodium-dev" 06:53:24 ---> Running in 851a16cb668d 06:53:24 Removing intermediate container 851a16cb668d 06:53:24 ---> a2a84fa5ff6c 06:53:24 Step 5/26 : ARG ALPINE_PKG_EXTRA="" 06:53:24 ---> Running in 3a81bd6fc255 06:53:24 Removing intermediate container 3a81bd6fc255 06:53:24 ---> 7657829b0e8a 06:53:24 Step 6/26 : LABEL Name=edgex-device-onvif-camera 06:53:24 ---> Running in d86e2b80cfe7 06:53:24 Removing intermediate container d86e2b80cfe7 06:53:24 ---> 898ec5a07519 06:53:24 Step 7/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 06:53:24 ---> Running in a9ad3f019089 06:53:25 Removing intermediate container a9ad3f019089 06:53:25 ---> ccbabd137579 06:53:25 Step 8/26 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 06:53:25 ---> Running in e965a67b321a 06:53:25 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 06:53:26 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 06:53:26 OK: 221 MiB in 52 packages 06:53:27 Removing intermediate container e965a67b321a 06:53:27 ---> b585d6e282fe 06:53:27 Step 9/26 : WORKDIR /device-onvif-camera 06:53:27 ---> Running in bce551a4a6d1 06:53:27 Removing intermediate container bce551a4a6d1 06:53:27 ---> c59079cb689e 06:53:27 Step 10/26 : COPY go.mod vendor* ./ 06:53:27 ---> 20845c91f464 06:53:27 Step 11/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 06:53:27 ---> Running in e168117c6ef6 06:53:28 Removing intermediate container e168117c6ef6 06:53:28 ---> 6ed78ff97487 06:53:28 Step 12/26 : COPY . . 06:53:28 ---> 4dfe2bdf1f37 06:53:28 Step 13/26 : RUN ${MAKE} 06:53:28 ---> Running in 217a69d5f2cd 06:53:29 CGO_ENABLED=1 GO111MODULE=on go build -ldflags "-linkmode=external -X github.com/edgexfoundry/device-onvif-camera.Version=0.0.0 -X github.com/edgexfoundry/device-sdk-go/v2/internal/common.SDKVersion=v2.2.0" -trimpath -mod=readonly -buildmode=pie -o cmd/device-onvif-camera ./cmd 06:53:50 Removing intermediate container 217a69d5f2cd 06:53:50 ---> ee62c87c166e 06:53:50 Step 14/26 : FROM alpine:3.15 06:53:50 3.15: Pulling from library/alpine 06:53:50 df9b9388f04a: Pulling fs layer 06:53:51 df9b9388f04a: Verifying Checksum 06:53:51 df9b9388f04a: Download complete 06:53:51 df9b9388f04a: Pull complete 06:53:51 Digest: sha256:4edbd2beb5f78b1014028f4fbb99f3237d9561100b6881aabbf5acce2c4f9454 06:53:51 Status: Downloaded newer image for alpine:3.15 06:53:51 ---> 0ac33e5f5afa 06:53:51 Step 15/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel Corporation' 06:53:51 ---> Running in 9ef6a007e8d8 06:53:51 Removing intermediate container 9ef6a007e8d8 06:53:51 ---> c0086bc75351 06:53:51 Step 16/26 : RUN apk add --update --no-cache zeromq dumb-init 06:53:51 ---> Running in 5f7930a8efbb 06:53:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 06:53:52 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 06:53:52 (1/6) Installing dumb-init (1.2.5-r1) 06:53:52 (2/6) Installing libgcc (10.3.1_git20211027-r0) 06:53:52 (3/6) Installing libsodium (1.0.18-r0) 06:53:52 (4/6) Installing libstdc++ (10.3.1_git20211027-r0) 06:53:52 (5/6) Installing libzmq (4.3.4-r0) 06:53:52 (6/6) Installing zeromq (4.3.4-r0) 06:53:52 Executing busybox-1.34.1-r5.trigger 06:53:52 OK: 8 MiB in 20 packages 06:53:52 Removing intermediate container 5f7930a8efbb 06:53:52 ---> b5f8930db86c 06:53:52 Step 17/26 : WORKDIR / 06:53:52 ---> Running in 5ed7cbcacebe 06:53:52 Removing intermediate container 5ed7cbcacebe 06:53:52 ---> 43964e8eba3d 06:53:52 Step 18/26 : COPY --from=builder /device-onvif-camera/cmd / 06:53:53 ---> ce9ee36703d7 06:53:53 Step 19/26 : COPY --from=builder /device-onvif-camera/LICENSE / 06:53:53 ---> ef25010ed64e 06:53:53 Step 20/26 : COPY --from=builder /device-onvif-camera/Attribution.txt / 06:53:53 ---> 67df0c1bbac5 06:53:53 Step 21/26 : EXPOSE 59984 06:53:53 ---> Running in dadf4eba1430 06:53:53 Removing intermediate container dadf4eba1430 06:53:53 ---> 2cdf1e108bde 06:53:53 Step 22/26 : ENTRYPOINT ["/device-onvif-camera"] 06:53:53 ---> Running in 674ef3c99c05 06:53:53 Removing intermediate container 674ef3c99c05 06:53:53 ---> 5aa3e62c417c 06:53:53 Step 23/26 : CMD ["--cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 06:53:53 ---> Running in 50e58ae55ae3 06:53:53 Removing intermediate container 50e58ae55ae3 06:53:53 ---> f61bc65e0934 06:53:53 Step 24/26 : LABEL arch=amd64 06:53:53 ---> Running in 6d48fbcc2d71 06:53:54 Removing intermediate container 6d48fbcc2d71 06:53:54 ---> 522bd406d3b5 06:53:54 Step 25/26 : LABEL git_sha=1362aa563feaf9d8e1b2278d9cea46c363649dc1 06:53:54 ---> Running in 37729f6f5d06 06:53:54 Removing intermediate container 37729f6f5d06 06:53:54 ---> 5334de52cc3d 06:53:54 Step 26/26 : LABEL version=0.0.0 06:53:54 ---> Running in 6033024841f0 06:53:54 Removing intermediate container 6033024841f0 06:53:54 ---> bbad67965235 06:53:54 [Warning] One or more build-args [ARCH] were not consumed 06:53:54 Successfully built bbad67965235 06:53:54 Successfully tagged device-onvif-camera:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:53:54 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 06:53:54 06:53:54 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:53:55 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 06:53:55 latest: Pulling from edgex-lftools-log-publisher 06:53:55 5eb5b503b376: Pulling fs layer 06:53:55 5c69ac0246d0: Pulling fs layer 06:53:55 ec43610c2a17: Pulling fs layer 06:53:55 3a2ae6a8a46f: Pulling fs layer 06:53:55 33b1e0a273af: Pulling fs layer 06:53:55 5d3b04190fa2: Pulling fs layer 06:53:55 2f39f015ded8: Pulling fs layer 06:53:55 5d3b04190fa2: Waiting 06:53:55 33b1e0a273af: Waiting 06:53:55 3a2ae6a8a46f: Waiting 06:53:55 5c69ac0246d0: Download complete 06:53:55 3a2ae6a8a46f: Verifying Checksum 06:53:55 3a2ae6a8a46f: Download complete 06:53:55 33b1e0a273af: Verifying Checksum 06:53:55 33b1e0a273af: Download complete 06:53:55 5d3b04190fa2: Verifying Checksum 06:53:55 5d3b04190fa2: Download complete 06:53:55 ec43610c2a17: Verifying Checksum 06:53:55 ec43610c2a17: Download complete 06:53:55 5eb5b503b376: Verifying Checksum 06:53:55 5eb5b503b376: Download complete 06:53:56 2f39f015ded8: Download complete 06:53:56 Running on prd-ubuntu20.04-docker-arm64-4c-16g-1120 in /w/workspace/oundry_device-onvif-camera_PR-64 [Pipeline] { [Pipeline] ws 06:53:56 Running in /w/workspace/device-onvif-camera/10 [Pipeline] { [Pipeline] checkout 06:53:56 Selected Git installation does not exist. Using Default 06:53:56 The recommended git tool is: NONE 06:53:56 5eb5b503b376: Pull complete 06:53:56 5c69ac0246d0: Pull complete 06:53:57 ec43610c2a17: Pull complete 06:53:57 3a2ae6a8a46f: Pull complete 06:53:57 33b1e0a273af: Pull complete 06:53:58 5d3b04190fa2: Pull complete 06:54:02 using credential edgex-jenkins-ssh 06:54:02 Cloning the remote Git repository 06:54:02 Cloning repository git@github.com:edgexfoundry/device-onvif-camera.git 06:54:02 > git init /w/workspace/device-onvif-camera/10 # timeout=10 06:54:03 2f39f015ded8: Pull complete 06:54:03 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 06:54:03 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 06:54:03 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 06:54:03 prd-ubuntu20.04-docker-8c-8g-1119 does not seem to be running inside a container 06:54:03 $ 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/oundry_device-onvif-camera_PR-64 -v /w/workspace/oundry_device-onvif-camera_PR-64:/w/workspace/oundry_device-onvif-camera_PR-64:rw,z -v /w/workspace/oundry_device-onvif-camera_PR-64@tmp:/w/workspace/oundry_device-onvif-camera_PR-64@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 06:54:02 Fetching upstream changes from git@github.com:edgexfoundry/device-onvif-camera.git 06:54:02 > git --version # timeout=10 06:54:02 > git --version # 'git version 2.25.1' 06:54:02 using GIT_SSH to set credentials SSH Credentials for GitHub 06:54:02 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-onvif-camera.git +refs/heads/*:refs/remotes/origin/* # timeout=10 06:54:03 > git config remote.origin.url git@github.com:edgexfoundry/device-onvif-camera.git # timeout=10 06:54:03 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 06:54:03 > git config remote.origin.url git@github.com:edgexfoundry/device-onvif-camera.git # timeout=10 06:54:03 Fetching upstream changes from git@github.com:edgexfoundry/device-onvif-camera.git 06:54:03 using GIT_SSH to set credentials SSH Credentials for GitHub 06:54:03 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-onvif-camera.git +refs/pull/64/head:refs/remotes/origin/PR-64 +refs/heads/main:refs/remotes/origin/main # timeout=10 06:54:04 Merging remotes/origin/main commit 63fa4a680431768fa653ad2f832ffdb5163d02d6 into PR head commit 1362aa563feaf9d8e1b2278d9cea46c363649dc1 06:54:04 Merge succeeded, producing 1362aa563feaf9d8e1b2278d9cea46c363649dc1 06:54:04 Checking out Revision 1362aa563feaf9d8e1b2278d9cea46c363649dc1 (PR-64) 06:54:05 $ docker top 68480e47f414c364554e7f033b532f56675bf493cb91db3fa05427e6dcbfd291 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 06:54:04 > git config core.sparsecheckout # timeout=10 06:54:04 > git checkout -f 1362aa563feaf9d8e1b2278d9cea46c363649dc1 # timeout=10 06:54:04 > git remote # timeout=10 06:54:04 > git config --get remote.origin.url # timeout=10 06:54:04 using GIT_SSH to set credentials SSH Credentials for GitHub 06:54:04 > git merge 63fa4a680431768fa653ad2f832ffdb5163d02d6 # timeout=10 06:54:04 > git rev-parse HEAD^{commit} # timeout=10 06:54:04 > git config core.sparsecheckout # timeout=10 06:54:04 > git checkout -f 1362aa563feaf9d8e1b2278d9cea46c363649dc1 # timeout=10 06:54:05 ---> job-cost.sh 06:54:05 lf-activate-venv: SKIPPING 06:54:05 INFO: No Stack... 06:54:06 INFO: Retrieving Pricing Info for: v3-standard-8 06:54:06 INFO: Archiving Costs [Pipeline] sh 06:54:06 + cat /w/workspace/oundry_device-onvif-camera_PR-64/archives/cost.csv 06:54:06 + cut -d, -f6 [Pipeline] lock 06:54:06 Trying to acquire lock on [jenkins-edgexfoundry-device-onvif-camera-PR-64-10-stack-cost] 06:54:06 Resource [jenkins-edgexfoundry-device-onvif-camera-PR-64-10-stack-cost] did not exist. Created. 06:54:06 Lock acquired on [jenkins-edgexfoundry-device-onvif-camera-PR-64-10-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 06:54:06 + echo total: 0.2199999988079071 [Pipeline] stash 06:54:06 Stashed 1 file(s) [Pipeline] } 06:54:06 Lock released on resource [jenkins-edgexfoundry-device-onvif-camera-PR-64-10-stack-cost] [Pipeline] // lock [Pipeline] } 06:54:07 $ docker stop --time=1 68480e47f414c364554e7f033b532f56675bf493cb91db3fa05427e6dcbfd291 06:54:08 $ docker rm -f 68480e47f414c364554e7f033b532f56675bf493cb91db3fa05427e6dcbfd291 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 06:54:08 Commit message: "feat: Add Postman scripts for test purpose" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 06:54:09 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 06:54:09 % Total % Received % Xferd Average Speed Time Time Time Current 06:54:09 Dload Upload Total Spent Left Speed 06:54:09 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12253 100 12253 0 0 94984 0 --:--:-- --:--:-- --:--:-- 95726 [Pipeline] sh 06:54:10 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 06:54:10 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 06:54:10 + sudo tee /etc/docker/daemon.new 06:54:10 { 06:54:10 "registry-mirrors": [ 06:54:10 "https://nexus3.edgexfoundry.org:10001" 06:54:10 ], 06:54:10 "bip": "10.250.0.254/24", 06:54:10 "hosts": [ 06:54:10 "tcp://0.0.0.0:5555", 06:54:10 "unix:///var/run/docker.sock" 06:54:10 ], 06:54:10 "mtu": 1458, 06:54:10 "selinux-enabled": true, 06:54:10 "seccomp-profile": "/etc/docker/seccomp.json" 06:54:10 } [Pipeline] sh 06:54:10 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 06:54:11 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 06:54:29 provisioning config files... 06:54:29 copy managed file [device-onvif-camera-settings] to file:/w/workspace/device-onvif-camera/10@tmp/config359753900405431019tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 06:54:30 ---> docker-login.sh 06:54:30 nexus3.edgexfoundry.org:10001 06:54:30 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:54:31 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 06:54:31 Configure a credential helper to remove this warning. See 06:54:31 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 06:54:31 06:54:31 Login Succeeded 06:54:31 nexus3.edgexfoundry.org:10002 06:54:31 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:54:31 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 06:54:31 Configure a credential helper to remove this warning. See 06:54:31 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 06:54:31 06:54:31 Login Succeeded 06:54:31 nexus3.edgexfoundry.org:10003 06:54:31 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:54:31 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 06:54:31 Configure a credential helper to remove this warning. See 06:54:31 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 06:54:31 06:54:32 Login Succeeded 06:54:32 nexus3.edgexfoundry.org:10004 06:54:32 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:54:32 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 06:54:32 Configure a credential helper to remove this warning. See 06:54:32 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 06:54:32 06:54:32 Login Succeeded 06:54:32 docker.io 06:54:32 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 06:54:33 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 06:54:33 Configure a credential helper to remove this warning. See 06:54:33 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 06:54:33 06:54:33 Login Succeeded 06:54:33 ---> docker-login.sh ends [Pipeline] } 06:54:33 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 06:54:33 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 06:54:33 ========================================================= 06:54:33 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine] 06:54:33 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:54:33 + 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 . 06:54:34 Sending build context to Docker daemon 6.204MB 06:54:34 Step 1/13 : ARG BASE=golang:1.17-alpine3.15 06:54:34 Step 2/13 : FROM ${BASE} AS builder 06:54:34 1.17-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 06:54:34 9b3977197b4f: Pulling fs layer 06:54:34 1a89e8eeedd5: Pulling fs layer 06:54:34 94645a83ff95: Pulling fs layer 06:54:34 e6fb740bc735: Pulling fs layer 06:54:34 3a77bd46dcc9: Pulling fs layer 06:54:34 355e64cbe906: Pulling fs layer 06:54:34 63ab81a10011: Pulling fs layer 06:54:34 555d1d1c4555: Pulling fs layer 06:54:34 7d9057610161: Pulling fs layer 06:54:34 355e64cbe906: Waiting 06:54:34 63ab81a10011: Waiting 06:54:34 555d1d1c4555: Waiting 06:54:34 e6fb740bc735: Waiting 06:54:34 7d9057610161: Waiting 06:54:34 3a77bd46dcc9: Waiting 06:54:34 94645a83ff95: Verifying Checksum 06:54:34 94645a83ff95: Download complete 06:54:34 1a89e8eeedd5: Verifying Checksum 06:54:34 1a89e8eeedd5: Download complete 06:54:34 3a77bd46dcc9: Verifying Checksum 06:54:34 3a77bd46dcc9: Download complete 06:54:34 355e64cbe906: Verifying Checksum 06:54:34 355e64cbe906: Download complete 06:54:34 9b3977197b4f: Download complete 06:54:34 63ab81a10011: Verifying Checksum 06:54:34 63ab81a10011: Download complete 06:54:35 9b3977197b4f: Pull complete 06:54:35 7d9057610161: Verifying Checksum 06:54:35 7d9057610161: Download complete 06:54:36 1a89e8eeedd5: Pull complete 06:54:36 94645a83ff95: Pull complete 06:54:36 555d1d1c4555: Verifying Checksum 06:54:36 555d1d1c4555: Download complete 06:54:37 e6fb740bc735: Verifying Checksum 06:54:37 e6fb740bc735: Download complete 06:54:49 e6fb740bc735: Pull complete 06:54:49 3a77bd46dcc9: Pull complete 06:54:49 355e64cbe906: Pull complete 06:54:49 63ab81a10011: Pull complete 06:54:56 555d1d1c4555: Pull complete 06:54:58 7d9057610161: Pull complete 06:54:58 Digest: sha256:2bfe06e9b82483759db2d79553298764cc23e00699169ff1c4d7513112b2d636 06:54:58 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine 06:54:58 ---> 819e984ddca1 06:54:58 Step 3/13 : ARG MAKE="make build" 06:54:59 ---> Running in c4f1ddc026b0 06:54:59 Removing intermediate container c4f1ddc026b0 06:54:59 ---> ae5fd1d505f6 06:54:59 Step 4/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev zeromq-dev libsodium-dev" 06:54:59 ---> Running in 07d84f08d249 06:54:59 Removing intermediate container 07d84f08d249 06:54:59 ---> c6ae2f89d8a6 06:54:59 Step 5/13 : ARG ALPINE_PKG_EXTRA="" 06:54:59 ---> Running in e95df2a7380c 06:55:00 Removing intermediate container e95df2a7380c 06:55:00 ---> f34c65412ec1 06:55:00 Step 6/13 : LABEL Name=edgex-device-onvif-camera 06:55:00 ---> Running in fd4cdb61c213 06:55:00 Removing intermediate container fd4cdb61c213 06:55:00 ---> bf863e0317c9 06:55:00 Step 7/13 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 06:55:00 ---> Running in c365846bd2b6 06:55:02 Removing intermediate container c365846bd2b6 06:55:02 ---> e2dc684bf59e 06:55:02 Step 8/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 06:55:02 ---> Running in 9fe4f11d09f9 06:55:04 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 06:55:05 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 06:55:06 OK: 220 MiB in 52 packages 06:55:07 Removing intermediate container 9fe4f11d09f9 06:55:07 ---> 4d136f0cc61c 06:55:07 Step 9/13 : WORKDIR /device-onvif-camera 06:55:07 ---> Running in 78bbddb1c3f8 06:55:07 Removing intermediate container 78bbddb1c3f8 06:55:07 ---> 26224872c253 06:55:07 Step 10/13 : COPY go.mod vendor* ./ 06:55:07 ---> ed72f0eec4c1 06:55:07 Step 11/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 06:55:07 ---> Running in ddd0af95d33f 06:55:54 Removing intermediate container ddd0af95d33f 06:55:54 ---> dfb97dc4558b 06:55:54 Step 12/13 : COPY . . 06:55:54 ---> 0fa677d9b421 06:55:54 Step 13/13 : RUN ${MAKE} 06:55:54 ---> Running in 74883f9593ce 06:55:54 noop 06:55:55 Removing intermediate container 74883f9593ce 06:55:55 ---> a1a5a752cf76 06:55:55 Successfully built a1a5a752cf76 06:55:55 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:55:55 + docker inspect -f . ci-base-image-arm64 06:55:55 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 06:55:56 prd-ubuntu20.04-docker-arm64-4c-16g-1120 does not seem to be running inside a container 06:55:56 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-onvif-camera/10 -v /w/workspace/device-onvif-camera/10:/w/workspace/device-onvif-camera/10:rw,z -v /w/workspace/device-onvif-camera/10@tmp:/w/workspace/device-onvif-camera/10@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 06:55:57 $ docker top 2d10ac2b7d6a0485c8402d0a24aededed8cfb91644486a467afb824b4f7b6706 -eo pid,comm [Pipeline] { [Pipeline] sh 06:55:58 + go version 06:55:58 go version go1.17.7 linux/arm64 [Pipeline] } 06:55:58 $ docker stop --time=1 2d10ac2b7d6a0485c8402d0a24aededed8cfb91644486a467afb824b4f7b6706 06:56:00 $ docker rm -f 2d10ac2b7d6a0485c8402d0a24aededed8cfb91644486a467afb824b4f7b6706 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:56:00 + docker inspect -f . ci-base-image-arm64 06:56:00 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 06:56:00 prd-ubuntu20.04-docker-arm64-4c-16g-1120 does not seem to be running inside a container 06:56:01 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-onvif-camera/10 -v /w/workspace/device-onvif-camera/10:/w/workspace/device-onvif-camera/10:rw,z -v /w/workspace/device-onvif-camera/10@tmp:/w/workspace/device-onvif-camera/10@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 06:56:02 $ docker top 9e6ab6666b68c3f47bdc3a128c4754cbe11de5690523d1925fd4a52af9d0e96b -eo pid,comm [Pipeline] { [Pipeline] fileExists [Pipeline] sh 06:56:03 + make test 06:56:03 CGO_ENABLED=1 GO111MODULE=on go test ./... -coverprofile=coverage.out ./... 06:56:05 ? github.com/edgexfoundry/device-onvif-camera [no test files] 06:57:27 ? github.com/edgexfoundry/device-onvif-camera/cmd [no test files] 06:57:27 ok github.com/edgexfoundry/device-onvif-camera/internal/driver 0.074s coverage: 1.3% of statements 06:57:49 ok github.com/edgexfoundry/device-onvif-camera/internal/netscan 26.548s coverage: 13.8% of statements 06:57:49 WARNING: Linting skipped (not on x86_64 or linter not installed) 06:57:49 CGO_ENABLED=1 GO111MODULE=on go vet ./... 06:58:16 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 06:58:16 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 06:58:16 ./bin/test-attribution-txt.sh [Pipeline] echo 06:58:18 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 06:58:18 $ docker stop --time=1 9e6ab6666b68c3f47bdc3a128c4754cbe11de5690523d1925fd4a52af9d0e96b 06:58:20 $ docker rm -f 9e6ab6666b68c3f47bdc3a128c4754cbe11de5690523d1925fd4a52af9d0e96b [Pipeline] // withDockerContainer [Pipeline] sh 06:58:21 + sudo chown -R jenkins:jenkins . [Pipeline] stash 06:58:21 Warning: overwriting stash ‘coverage-report’ 06:58:21 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 06:58:22 + sudo chown -R jenkins:jenkins . [Pipeline] sh 06:58:22 + ls -al . 06:58:22 total 228 06:58:22 drwxrwxr-x 8 jenkins jenkins 4096 Jun 6 06:58 . 06:58:22 drwxrwxr-x 4 jenkins jenkins 4096 Jun 6 06:54 .. 06:58:22 drwxrwxr-x 8 jenkins jenkins 4096 Jun 6 06:54 .git 06:58:22 drwxrwxr-x 2 jenkins jenkins 4096 Jun 6 06:54 .github 06:58:22 -rw-rw-r-- 1 jenkins jenkins 352 Jun 6 06:54 .gitignore 06:58:22 -rw-rw-r-- 1 jenkins jenkins 42 Jun 6 06:54 .golangci.yml 06:58:22 -rw-rw-r-- 1 jenkins jenkins 9099 Jun 6 06:54 Attribution.txt 06:58:22 -rw-rw-r-- 1 jenkins jenkins 189 Jun 6 06:54 CHANGELOG.md 06:58:22 -rw-rw-r-- 1 jenkins jenkins 1667 Jun 6 06:54 Dockerfile 06:58:22 -rw-rw-r-- 1 jenkins jenkins 677 Jun 6 06:54 GOVERNANCE.md 06:58:22 -rw-rw-r-- 1 jenkins jenkins 660 Jun 6 06:54 Jenkinsfile 06:58:22 -rw-rw-r-- 1 jenkins jenkins 11348 Jun 6 06:54 LICENSE 06:58:22 -rw-rw-r-- 1 jenkins jenkins 2473 Jun 6 06:54 Makefile 06:58:22 -rw-rw-r-- 1 jenkins jenkins 625 Jun 6 06:54 OWNERS.md 06:58:22 -rw-rw-r-- 1 jenkins jenkins 29025 Jun 6 06:54 README.md 06:58:22 -rw-rw-r-- 1 jenkins jenkins 5 Jun 6 06:52 VERSION 06:58:22 drwxrwxr-x 2 jenkins jenkins 4096 Jun 6 06:54 bin 06:58:22 drwxrwxr-x 3 jenkins jenkins 4096 Jun 6 06:54 cmd 06:58:22 -rw-r--r-- 1 jenkins jenkins 53469 Jun 6 06:57 coverage.out 06:58:22 drwxrwxr-x 5 jenkins jenkins 4096 Jun 6 06:54 doc 06:58:22 -rw-rw-r-- 1 jenkins jenkins 3534 Jun 6 06:54 go.mod 06:58:22 -rw-rw-r-- 1 jenkins jenkins 37264 Jun 6 06:54 go.sum 06:58:22 drwxrwxr-x 4 jenkins jenkins 4096 Jun 6 06:54 internal 06:58:22 -rw-rw-r-- 1 jenkins jenkins 236 Jun 6 06:54 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 06:58:22 + docker build -t device-onvif-camera-arm64 -f Dockerfile --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=1362aa563feaf9d8e1b2278d9cea46c363649dc1 --label arch=arm64 --label version=0.0.0 . 06:58:23 Sending build context to Docker daemon 6.259MB 06:58:23 Step 1/26 : ARG BASE=golang:1.17-alpine3.15 06:58:23 Step 2/26 : FROM ${BASE} AS builder 06:58:23 ---> a1a5a752cf76 06:58:23 Step 3/26 : ARG MAKE="make build" 06:58:23 ---> Running in 90858b86ff55 06:58:23 Removing intermediate container 90858b86ff55 06:58:23 ---> fc91885859b8 06:58:23 Step 4/26 : ARG ALPINE_PKG_BASE="make git gcc libc-dev zeromq-dev libsodium-dev" 06:58:24 ---> Running in 660272a5f959 06:58:24 Removing intermediate container 660272a5f959 06:58:24 ---> d94fa72fafe4 06:58:24 Step 5/26 : ARG ALPINE_PKG_EXTRA="" 06:58:24 ---> Running in 2040f3e7306f 06:58:24 Removing intermediate container 2040f3e7306f 06:58:24 ---> b43a140cdc70 06:58:24 Step 6/26 : LABEL Name=edgex-device-onvif-camera 06:58:24 ---> Running in 2409f6a1c18e 06:58:25 Removing intermediate container 2409f6a1c18e 06:58:25 ---> e06d30356a75 06:58:25 Step 7/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 06:58:25 ---> Running in fb9bc7859690 06:58:26 Removing intermediate container fb9bc7859690 06:58:26 ---> 0c5207db57d5 06:58:26 Step 8/26 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 06:58:26 ---> Running in c2dfdd9dd284 06:58:27 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 06:58:28 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 06:58:29 OK: 220 MiB in 52 packages 06:58:30 Removing intermediate container c2dfdd9dd284 06:58:30 ---> 50553251cb8f 06:58:30 Step 9/26 : WORKDIR /device-onvif-camera 06:58:30 ---> Running in bd77e764bf89 06:58:30 Removing intermediate container bd77e764bf89 06:58:30 ---> f2a6996ee139 06:58:30 Step 10/26 : COPY go.mod vendor* ./ 06:58:31 ---> 39210b274acf 06:58:31 Step 11/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 06:58:31 ---> Running in ed135c27a1fe 06:58:33 Removing intermediate container ed135c27a1fe 06:58:33 ---> 2607fa50c1d3 06:58:33 Step 12/26 : COPY . . 06:58:34 ---> fe2ec3881fe8 06:58:34 Step 13/26 : RUN ${MAKE} 06:58:34 ---> Running in c675cfc374b0 06:58:35 CGO_ENABLED=1 GO111MODULE=on go build -ldflags "-linkmode=external -X github.com/edgexfoundry/device-onvif-camera.Version=0.0.0 -X github.com/edgexfoundry/device-sdk-go/v2/internal/common.SDKVersion=v2.2.0" -trimpath -mod=readonly -buildmode=pie -o cmd/device-onvif-camera ./cmd 07:00:42 Removing intermediate container c675cfc374b0 07:00:42 ---> 6350d99c8a4b 07:00:42 Step 14/26 : FROM alpine:3.15 07:00:42 3.15: Pulling from library/alpine 07:00:42 9981e73032c8: Pulling fs layer 07:00:42 9981e73032c8: Download complete 07:00:42 9981e73032c8: Pull complete 07:00:42 Digest: sha256:4edbd2beb5f78b1014028f4fbb99f3237d9561100b6881aabbf5acce2c4f9454 07:00:42 Status: Downloaded newer image for alpine:3.15 07:00:42 ---> 3fb3c9af89a9 07:00:42 Step 15/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel Corporation' 07:00:42 ---> Running in 4c9c1165e174 07:00:42 Removing intermediate container 4c9c1165e174 07:00:42 ---> 4f81125a27cb 07:00:42 Step 16/26 : RUN apk add --update --no-cache zeromq dumb-init 07:00:42 ---> Running in a6ac33143c9e 07:00:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 07:00:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 07:00:42 (1/6) Installing dumb-init (1.2.5-r1) 07:00:42 (2/6) Installing libgcc (10.3.1_git20211027-r0) 07:00:42 (3/6) Installing libsodium (1.0.18-r0) 07:00:42 (4/6) Installing libstdc++ (10.3.1_git20211027-r0) 07:00:42 (5/6) Installing libzmq (4.3.4-r0) 07:00:42 (6/6) Installing zeromq (4.3.4-r0) 07:00:42 Executing busybox-1.34.1-r5.trigger 07:00:42 OK: 8 MiB in 20 packages 07:00:42 Removing intermediate container a6ac33143c9e 07:00:42 ---> 5c81c1a30146 07:00:42 Step 17/26 : WORKDIR / 07:00:42 ---> Running in 8004c8403b3b 07:00:42 Removing intermediate container 8004c8403b3b 07:00:42 ---> dfb826e81da1 07:00:42 Step 18/26 : COPY --from=builder /device-onvif-camera/cmd / 07:00:42 ---> 4a672a353d2d 07:00:42 Step 19/26 : COPY --from=builder /device-onvif-camera/LICENSE / 07:00:42 ---> bc8592b3cef7 07:00:42 Step 20/26 : COPY --from=builder /device-onvif-camera/Attribution.txt / 07:00:42 ---> 6b86a6653e4e 07:00:42 Step 21/26 : EXPOSE 59984 07:00:42 ---> Running in 6577e7aa2310 07:00:42 Removing intermediate container 6577e7aa2310 07:00:42 ---> 9b1e1f21ac36 07:00:42 Step 22/26 : ENTRYPOINT ["/device-onvif-camera"] 07:00:42 ---> Running in 28641140f947 07:00:42 Removing intermediate container 28641140f947 07:00:42 ---> 4764948ef832 07:00:42 Step 23/26 : CMD ["--cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 07:00:42 ---> Running in d47c6fc35e28 07:00:42 Removing intermediate container d47c6fc35e28 07:00:42 ---> 8be0c35893c0 07:00:42 Step 24/26 : LABEL arch=arm64 07:00:42 ---> Running in afbfbc7c8ded 07:00:42 Removing intermediate container afbfbc7c8ded 07:00:42 ---> 2d418f5196d2 07:00:42 Step 25/26 : LABEL git_sha=1362aa563feaf9d8e1b2278d9cea46c363649dc1 07:00:42 ---> Running in 8ba7c86f29f3 07:00:43 Removing intermediate container 8ba7c86f29f3 07:00:43 ---> b30a33e51a33 07:00:43 Step 26/26 : LABEL version=0.0.0 07:00:43 ---> Running in d428a5142beb 07:00:43 Removing intermediate container d428a5142beb 07:00:43 ---> 79213a565526 07:00:43 [Warning] One or more build-args [ARCH] were not consumed 07:00:43 Successfully built 79213a565526 07:00:43 Successfully tagged device-onvif-camera-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 07:00:44 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 07:00:44 07:00:44 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 07:00:44 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 07:00:44 arm64: Pulling from edgex-lftools-log-publisher 07:00:44 8998bd30e6a1: Pulling fs layer 07:00:44 04944245beec: Pulling fs layer 07:00:44 699f458cf7ca: Pulling fs layer 07:00:44 765212b225bb: Pulling fs layer 07:00:44 f23df028b6ca: Pulling fs layer 07:00:44 d65c8cfc05b1: Pulling fs layer 07:00:44 2437ff75d9bd: Pulling fs layer 07:00:44 765212b225bb: Waiting 07:00:44 f23df028b6ca: Waiting 07:00:44 d65c8cfc05b1: Waiting 07:00:44 2437ff75d9bd: Waiting 07:00:44 04944245beec: Verifying Checksum 07:00:44 04944245beec: Download complete 07:00:44 765212b225bb: Verifying Checksum 07:00:44 765212b225bb: Download complete 07:00:44 f23df028b6ca: Verifying Checksum 07:00:44 f23df028b6ca: Download complete 07:00:44 d65c8cfc05b1: Verifying Checksum 07:00:44 d65c8cfc05b1: Download complete 07:00:45 699f458cf7ca: Verifying Checksum 07:00:45 699f458cf7ca: Download complete 07:00:45 8998bd30e6a1: Verifying Checksum 07:00:45 8998bd30e6a1: Download complete 07:00:47 2437ff75d9bd: Verifying Checksum 07:00:47 2437ff75d9bd: Download complete 07:00:49 8998bd30e6a1: Pull complete 07:00:49 04944245beec: Pull complete 07:00:51 699f458cf7ca: Pull complete 07:00:51 765212b225bb: Pull complete 07:00:52 f23df028b6ca: Pull complete 07:00:52 d65c8cfc05b1: Pull complete 07:01:07 2437ff75d9bd: Pull complete 07:01:07 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 07:01:07 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 07:01:07 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 07:01:07 prd-ubuntu20.04-docker-arm64-4c-16g-1120 does not seem to be running inside a container 07:01:08 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/device-onvif-camera/10 -v /w/workspace/device-onvif-camera/10:/w/workspace/device-onvif-camera/10:rw,z -v /w/workspace/device-onvif-camera/10@tmp:/w/workspace/device-onvif-camera/10@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 07:01:10 $ docker top 795ae5fe5e450b17f2c8ab303ca37f4ef04b5821a21123e75aea19eaa4149dda -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 07:01:11 ---> job-cost.sh 07:01:11 lf-activate-venv: SKIPPING 07:01:11 INFO: No Stack... 07:01:12 INFO: Retrieving Pricing Info for: v3-standard-4 07:01:13 INFO: Archiving Costs [Pipeline] sh 07:01:13 + cut -d, -f6 07:01:13 + cat /w/workspace/device-onvif-camera/10/archives/cost.csv [Pipeline] lock 07:01:13 Trying to acquire lock on [jenkins-edgexfoundry-device-onvif-camera-PR-64-10-stack-cost] 07:01:13 Resource [jenkins-edgexfoundry-device-onvif-camera-PR-64-10-stack-cost] did not exist. Created. 07:01:13 Lock acquired on [jenkins-edgexfoundry-device-onvif-camera-PR-64-10-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 07:01:14 /w/workspace/device-onvif-camera/10@tmp/durable-355b2e04/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 07:01:15 + echo total: 0.10999999940395355 [Pipeline] stash 07:01:15 Warning: overwriting stash ‘stack-cost’ 07:01:15 Stashed 1 file(s) [Pipeline] } 07:01:15 Lock released on resource [jenkins-edgexfoundry-device-onvif-camera-PR-64-10-stack-cost] [Pipeline] // lock [Pipeline] } 07:01:15 $ docker stop --time=1 795ae5fe5e450b17f2c8ab303ca37f4ef04b5821a21123e75aea19eaa4149dda 07:01:17 $ docker rm -f 795ae5fe5e450b17f2c8ab303ca37f4ef04b5821a21123e75aea19eaa4149dda [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 07:01:17 provisioning config files... 07:01:17 copy managed file [device-onvif-camera-codecov-token] to file:/w/workspace/oundry_device-onvif-camera_PR-64@tmp/config6076319697733699793tmp [Pipeline] { [Pipeline] sh 07:01:17 + set +x 07:01:17 + curl -s https://codecov.io/bash 07:01:17 + bash -s -- 07:01:17 07:01:17 _____ _ 07:01:17 / ____| | | 07:01:17 | | ___ __| | ___ ___ _____ __ 07:01:17 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 07:01:17 | |___| (_) | (_| | __/ (_| (_) \ V / 07:01:17 \_____\___/ \__,_|\___|\___\___/ \_/ 07:01:17 Bash-1.0.6 07:01:17 07:01:17 07:01:17 ==> git version 2.25.1 found 07:01:17 ==> 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 07:01:17 Release-Date: 2020-01-08 07:01:17 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 07:01:17 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 07:01:17 ==> Jenkins CI detected. 07:01:17 current dir:  /w/workspace/oundry_device-onvif-camera_PR-64 07:01:17 project root: . 07:01:17 --> token set from env 07:01:17 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 07:01:17 ==> Running gcov in . (disable via -X gcov) 07:01:17 ==> Python coveragepy not found 07:01:17 ==> Searching for coverage reports in: 07:01:17 + . 07:01:17 -> Found 1 reports 07:01:17 ==> Detecting git/mercurial file structure 07:01:18 ==> Reading reports 07:01:18 + ./coverage.out bytes=53469 07:01:18 ==> Appending adjustments 07:01:18 https://docs.codecov.io/docs/fixing-reports 07:01:18 + Found adjustments 07:01:18 ==> Gzipping contents 07:01:18 8.0K /tmp/codecov.5bx7wZ.gz 07:01:18 ==> Uploading reports 07:01:18 url: https://codecov.io 07:01:18 query: branch=PR-64&commit=1362aa563feaf9d8e1b2278d9cea46c363649dc1&build=10&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-onvif-camera%2Fjob%2FPR-64%2F10%2F&name=&tag=&slug=edgexfoundry%2Fdevice-onvif-camera&service=jenkins&flags=&pr=64&job=&cmd_args= 07:01:18 -> Pinging Codecov 07:01:18 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=191b7872-c352-4e56-a28e-da2c102d163d&branch=PR-64&commit=1362aa563feaf9d8e1b2278d9cea46c363649dc1&build=10&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-onvif-camera%2Fjob%2FPR-64%2F10%2F&name=&tag=&slug=edgexfoundry%2Fdevice-onvif-camera&service=jenkins&flags=&pr=64&job=&cmd_args= 07:01:18 -> Uploading to 07:01:18 https://storage.googleapis.com/codecov/v4/raw/2022-06-06/F29A59C45E3A92E06B3E522C9905F8EF/1362aa563feaf9d8e1b2278d9cea46c363649dc1/e2c06177-279d-4dd9-9828-b981c7ff386a.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EKKHVKCKHW7KBCGM7IHR55T63V2PAVJWLVFNITJHDU5G6R5IRN3LMWJA%2F20220606%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20220606T070118Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=c6a562d3148b16e4e6c2becc75357741acd6a58bcb8e350647501b35715f92a3 07:01:18 % Total % Received % Xferd Average Speed Time Time Time Current 07:01:18 Dload Upload Total Spent Left Speed 07:01:18 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 6883 0 0 100 6883 0 31144 --:--:-- --:--:-- --:--:-- 31004 100 6883 0 0 100 6883 0 29668 --:--:-- --:--:-- --:--:-- 29540 07:01:18 -> Reports have been successfully queued for processing at https://codecov.io/github/edgexfoundry/device-onvif-camera/commit/1362aa563feaf9d8e1b2278d9cea46c363649dc1 [Pipeline] } 07:01:18 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) Stage "Snyk Dependency Scan" skipped due to when conditional [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) Stage "Semver" skipped due to when conditional [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Semver" 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 07:01:19 + [ -d /w/workspace/oundry_device-onvif-camera_PR-64/archives ] 07:01:19 + ls -al /w/workspace/oundry_device-onvif-camera_PR-64/archives 07:01:19 total 16 07:01:19 drwxr-xr-x 3 root root 4096 Jun 6 06:54 . 07:01:19 drwxrwxr-x 10 jenkins jenkins 4096 Jun 6 06:54 .. 07:01:19 drwxr-xr-x 2 root root 4096 Jun 6 06:54 cost 07:01:19 -rw-r--r-- 1 root root 90 Jun 6 06:54 cost.csv 07:01:19 + sudo chown -R jenkins:jenkins /w/workspace/oundry_device-onvif-camera_PR-64/archives 07:01:19 + ls -al /w/workspace/oundry_device-onvif-camera_PR-64/archives 07:01:19 total 16 07:01:19 drwxr-xr-x 3 jenkins jenkins 4096 Jun 6 06:54 . 07:01:19 drwxrwxr-x 10 jenkins jenkins 4096 Jun 6 06:54 .. 07:01:19 drwxr-xr-x 2 jenkins jenkins 4096 Jun 6 06:54 cost 07:01:19 -rw-r--r-- 1 jenkins jenkins 90 Jun 6 06:54 cost.csv [Pipeline] libraryResource [Pipeline] sh 07:01:19 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 07:01:20 ---> package-listing.sh 07:01:20 ++ facter osfamily 07:01:20 ++ tr '[:upper:]' '[:lower:]' 07:01:20 + OS_FAMILY=debian 07:01:20 + workspace=/w/workspace/oundry_device-onvif-camera_PR-64 07:01:20 + START_PACKAGES=/tmp/packages_start.txt 07:01:20 + END_PACKAGES=/tmp/packages_end.txt 07:01:20 + DIFF_PACKAGES=/tmp/packages_diff.txt 07:01:20 + PACKAGES=/tmp/packages_start.txt 07:01:20 + '[' /w/workspace/oundry_device-onvif-camera_PR-64 ']' 07:01:20 + PACKAGES=/tmp/packages_end.txt 07:01:20 + case "${OS_FAMILY}" in 07:01:20 + dpkg -l 07:01:20 + grep '^ii' 07:01:20 + '[' -f /tmp/packages_start.txt ']' 07:01:20 + '[' -f /tmp/packages_end.txt ']' 07:01:20 + diff /tmp/packages_start.txt /tmp/packages_end.txt 07:01:20 + '[' /w/workspace/oundry_device-onvif-camera_PR-64 ']' 07:01:20 + mkdir -p /w/workspace/oundry_device-onvif-camera_PR-64/archives/ 07:01:20 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/oundry_device-onvif-camera_PR-64/archives/ [Pipeline] echo 07:01:20 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/oundry_device-onvif-camera_PR-64/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 07:01:21 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 07:01:21 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 07:01:21 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 07:01:21 prd-ubuntu20.04-docker-8c-8g-1119 does not seem to be running inside a container 07:01:21 $ 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/oundry_device-onvif-camera_PR-64/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/oundry_device-onvif-camera_PR-64 -v /w/workspace/oundry_device-onvif-camera_PR-64:/w/workspace/oundry_device-onvif-camera_PR-64:rw,z -v /w/workspace/oundry_device-onvif-camera_PR-64@tmp:/w/workspace/oundry_device-onvif-camera_PR-64@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 07:01:21 $ docker top 9b6b20cf17aee9178aede89a00b9778fd873b705e11d3126410cb370a52b45b1 -eo pid,comm [Pipeline] { [Pipeline] sh 07:01:22 + touch /tmp/pre-build-complete [Pipeline] sh 07:01:22 + mkdir -p /var/log/sysstat [Pipeline] sh 07:01:22 + ls /var/log/sa-host 07:01:22 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 07:01:23 provisioning config files... 07:01:23 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/oundry_device-onvif-camera_PR-64@tmp/config8505020562045292813tmp [Pipeline] { [Pipeline] echo 07:01:23 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 07:01:23 ---> create-netrc.sh [Pipeline] } 07:01:23 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 07:01:23 ---> python-tools-install.sh [Pipeline] echo 07:01:23 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 07:01:23 ---> sudo-logs.sh 07:01:23 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 07:01:23 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 07:01:24 ---> job-cost.sh 07:01:24 lf-activate-venv: SKIPPING 07:01:24 DEBUG: total: 0.2199999988079071 07:01:24 INFO: Retrieving Stack Cost... 07:01:24 INFO: Retrieving Pricing Info for: v3-standard-8 07:01:25 INFO: Archiving Costs [Pipeline] echo 07:01:25 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 07:01:25 ---> logs-deploy.sh 07:01:25 lf-activate-venv: SKIPPING 07:01:25 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-onvif-camera/PR-64/10 07:01:25 INFO: archiving workspace using pattern(s): 07:01:26 Archives upload complete. 07:01:26 INFO: archiving logs to Nexus