Pull request #94 updated Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of ajcasagrande for edgexfoundry/device-onvif-camera Obtained Jenkinsfile from 4ddb7adb7bce1684b61ab32acda709759f984f6a+3bc4a4f14c266509a03f6bfa054e7774f1ea3255 (6d6d15e7975b155971dce9970864c2c0fe8b9fb4) 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-ssh14441388330837640790.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 2c7614b56cb57ece5b5bdf52d827492071d4cc62 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-ssh9854702706409912902.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 2c7614b56cb57ece5b5bdf52d827492071d4cc62 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-94/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-94/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh5186468623524857230.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 2c7614b56cb57ece5b5bdf52d827492071d4cc62 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 2c7614b56cb57ece5b5bdf52d827492071d4cc62 # timeout=10 Commit message: "Merge pull request #399 from ernestojeda/fix-go-mod-version" > 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-ssh6837200927988403146.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-94/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-94/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh6636808476158484537.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-16458 in /w/workspace/oundry_device-onvif-camera_PR-94 [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-94 # 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 Merging remotes/origin/main commit 3bc4a4f14c266509a03f6bfa054e7774f1ea3255 into PR head commit 4ddb7adb7bce1684b61ab32acda709759f984f6a Merge succeeded, producing 4ddb7adb7bce1684b61ab32acda709759f984f6a Checking out Revision 4ddb7adb7bce1684b61ab32acda709759f984f6a (PR-94) > 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/94/head:refs/remotes/origin/PR-94 +refs/heads/main:refs/remotes/origin/main # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 4ddb7adb7bce1684b61ab32acda709759f984f6a # 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 3bc4a4f14c266509a03f6bfa054e7774f1ea3255 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 4ddb7adb7bce1684b61ab32acda709759f984f6a # timeout=10 Commit message: "fix: replace gofrs/uuid with google/uuid" First time build. Skipping changelog. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 02:26:09 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 02:26:09 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 02:26:10 ========================================================= 02:26:10 EdgeX Global Pipelines Version Info 02:26:10 ========================================================= [Pipeline] libraryResource [Pipeline] sh > git rev-list --no-walk e808fee6c563d4229e1aa5e6588d93d475c5fb74 # timeout=10 02:26:10 ------------------- 02:26:10 stable info: 02:26:10 ------------------- 02:26:10 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 02:26:10 Commit SHA: 2c7614b56cb57ece5b5bdf52d827492071d4cc62 02:26:10 Message: update stable to v1.0.234 02:26:11 ------------------- 02:26:11 experimental info: 02:26:11 ------------------- 02:26:11 Commited By: **** collab-it+edgex@linuxfoundation.org 02:26:11 Commit SHA: bc4e646769b4c5265b7fe03fd8295f2cc8e63760 02:26:11 Message: update experimental to v1.0.235 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-onvif-camera-settings [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar PROJECT = device-onvif-camera [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.17 [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-onvif-camera [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-94 [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-94 [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-94 [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 4ddb7adb7bce1684b61ab32acda709759f984f6a [Pipeline] echo 02:26:11 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 4ddb7ad [Pipeline] echo 02:26:12 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:26:12 provisioning config files... 02:26:12 copy managed file [device-onvif-camera-settings] to file:/w/workspace/oundry_device-onvif-camera_PR-94@tmp/config4336022878919199379tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:26:12 ---> docker-login.sh 02:26:12 nexus3.edgexfoundry.org:10001 02:26:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:26:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:26:12 Configure a credential helper to remove this warning. See 02:26:12 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:26:12 02:26:12 Login Succeeded 02:26:12 nexus3.edgexfoundry.org:10002 02:26:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:26:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:26:12 Configure a credential helper to remove this warning. See 02:26:12 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:26:12 02:26:12 Login Succeeded 02:26:12 nexus3.edgexfoundry.org:10003 02:26:12 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:26:12 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:26:12 Configure a credential helper to remove this warning. See 02:26:12 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:26:12 02:26:12 Login Succeeded 02:26:13 nexus3.edgexfoundry.org:10004 02:26:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:26:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:26:13 Configure a credential helper to remove this warning. See 02:26:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:26:13 02:26:13 Login Succeeded 02:26:13 docker.io 02:26:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:26:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:26:13 Configure a credential helper to remove this warning. See 02:26:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:26:13 02:26:13 Login Succeeded 02:26:13 ---> docker-login.sh ends [Pipeline] } 02:26:13 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 02:26:14 + git rev-list -1 --merges 4ddb7adb7bce1684b61ab32acda709759f984f6a~1..4ddb7adb7bce1684b61ab32acda709759f984f6a [Pipeline] echo 02:26:14 -----------> git rev-list -1 --merges 4ddb7adb7bce1684b61ab32acda709759f984f6a~1..4ddb7adb7bce1684b61ab32acda709759f984f6a 4ddb7adb7bce1684b61ab32acda709759f984f6a [false] [Pipeline] sh 02:26:14 + git log --format=format:%s -1 4ddb7adb7bce1684b61ab32acda709759f984f6a [Pipeline] echo 02:26:14 ========================================================= 02:26:14 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 02:26:14 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 02:26:14 + git log --format=format:%s -1 4ddb7adb7bce1684b61ab32acda709759f984f6a [Pipeline] echo 02:26:14 [semverPrep] GIT_COMMIT: 4ddb7adb7bce1684b61ab32acda709759f984f6a, Commit Message: fix: replace gofrs/uuid with google/uuid [Pipeline] echo 02:26:14 [semverPrep] This is not a build commit. [Pipeline] sh 02:26:15 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 02:26:15 + grep -v github /etc/ssh/ssh_known_hosts 02:26:15 + [ -e /tmp/ssh_known_hosts ] 02:26:15 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 02:26:15 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 02:26:15 + sudo tee -a /etc/ssh/ssh_known_hosts 02:26:15 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:26:15 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:26:15 02:26:15 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:26:15 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:26:15 0.1.4: Pulling from edgex-devops/py-git-semver 02:26:15 42c077c10790: Pulling fs layer 02:26:15 f63e77b7563a: Pulling fs layer 02:26:15 bd5fdadae976: Pulling fs layer 02:26:15 205491f53016: Pulling fs layer 02:26:15 df18705c85c3: Pulling fs layer 02:26:15 bdb3f477010e: Pulling fs layer 02:26:15 c8a8fc8e1c8f: Pulling fs layer 02:26:15 2c6e9b1d212d: Pulling fs layer 02:26:15 bdb8f0575790: Pulling fs layer 02:26:15 386e3cb2ff24: Pulling fs layer 02:26:15 2343380bae48: Pulling fs layer 02:26:15 df18705c85c3: Waiting 02:26:15 bdb3f477010e: Waiting 02:26:15 386e3cb2ff24: Waiting 02:26:15 c8a8fc8e1c8f: Waiting 02:26:15 2343380bae48: Waiting 02:26:15 2c6e9b1d212d: Waiting 02:26:15 bdb8f0575790: Waiting 02:26:15 205491f53016: Waiting 02:26:15 f63e77b7563a: Download complete 02:26:15 205491f53016: Download complete 02:26:16 df18705c85c3: Verifying Checksum 02:26:16 df18705c85c3: Download complete 02:26:16 bd5fdadae976: Verifying Checksum 02:26:16 bd5fdadae976: Download complete 02:26:16 bdb3f477010e: Download complete 02:26:16 2c6e9b1d212d: Verifying Checksum 02:26:16 2c6e9b1d212d: Download complete 02:26:16 386e3cb2ff24: Verifying Checksum 02:26:16 386e3cb2ff24: Download complete 02:26:16 2343380bae48: Verifying Checksum 02:26:16 2343380bae48: Download complete 02:26:16 42c077c10790: Download complete 02:26:16 c8a8fc8e1c8f: Download complete 02:26:17 42c077c10790: Pull complete 02:26:17 f63e77b7563a: Pull complete 02:26:18 bd5fdadae976: Pull complete 02:26:18 205491f53016: Pull complete 02:26:18 df18705c85c3: Pull complete 02:26:18 bdb3f477010e: Pull complete 02:26:20 c8a8fc8e1c8f: Pull complete 02:26:20 2c6e9b1d212d: Pull complete 02:26:21 bdb8f0575790: Pull complete 02:26:21 386e3cb2ff24: Pull complete 02:26:21 2343380bae48: Pull complete 02:26:21 Digest: sha256:c3bf284c02da7271302b7a373f1d48320b54229aa5119b2a29c7f8015e6a9264 02:26:21 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 02:26:21 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:26:21 prd-ubuntu20.04-docker-8c-8g-16458 does not seem to be running inside a container 02:26:21 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/oundry_device-onvif-camera_PR-94 -v /w/workspace/oundry_device-onvif-camera_PR-94:/w/workspace/oundry_device-onvif-camera_PR-94:rw,z -v /w/workspace/oundry_device-onvif-camera_PR-94@tmp:/w/workspace/oundry_device-onvif-camera_PR-94@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-devops/py-git-semver:0.1.4 cat 02:26:23 $ docker top 8646f47f58f455a6b48112c952c8e3352fd88721509aa5c1971796ff04cec4ee -eo pid,comm 02:26:23 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 02:26:23 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 02:26:23 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:26:23 [ssh-agent] Looking for ssh-agent implementation... 02:26:23 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:26:23 $ docker exec 8646f47f58f455a6b48112c952c8e3352fd88721509aa5c1971796ff04cec4ee ssh-agent 02:26:23 SSH_AUTH_SOCK=/tmp/ssh-Av7d3wvcH9HL/agent.33 02:26:23 SSH_AGENT_PID=39 02:26:23 Running ssh-add (command line suppressed) 02:26:23 Identity added: /w/workspace/oundry_device-onvif-camera_PR-94@tmp/private_key_8183228130181142966.key (/w/workspace/oundry_device-onvif-camera_PR-94@tmp/private_key_8183228130181142966.key) 02:26:23 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:26:23 + git tag --points-at HEAD [Pipeline] } 02:26:23 $ docker exec --env ******** --env ******** 8646f47f58f455a6b48112c952c8e3352fd88721509aa5c1971796ff04cec4ee ssh-agent -k 02:26:24 unset SSH_AUTH_SOCK; 02:26:24 unset SSH_AGENT_PID; 02:26:24 echo Agent pid 39 killed; 02:26:24 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 02:26:24 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 02:26:24 [ssh-agent] Looking for ssh-agent implementation... 02:26:24 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 02:26:24 $ docker exec 8646f47f58f455a6b48112c952c8e3352fd88721509aa5c1971796ff04cec4ee ssh-agent 02:26:24 SSH_AUTH_SOCK=/tmp/ssh-LpoqTGIBTw7T/agent.73 02:26:24 SSH_AGENT_PID=80 02:26:24 Running ssh-add (command line suppressed) 02:26:24 Identity added: /w/workspace/oundry_device-onvif-camera_PR-94@tmp/private_key_5573132196981130384.key (/w/workspace/oundry_device-onvif-camera_PR-94@tmp/private_key_5573132196981130384.key) 02:26:24 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 02:26:24 + git semver init 02:26:25 2022-06-30 02:26:25,105 [run_init] DEBUG init version:0.0.0 force:False 02:26:25 2022-06-30 02:26:25,106 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/oundry_device-onvif-camera_PR-94/.semver 02:26:25 2022-06-30 02:26:25,106 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-onvif-camera.git /w/workspace/oundry_device-onvif-camera_PR-94/.semver 02:26:25 2022-06-30 02:26:25,106 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-onvif-camera.git', '/w/workspace/oundry_device-onvif-camera_PR-94/.semver'], cwd=/w/workspace/oundry_device-onvif-camera_PR-94, universal_newlines=False, shell=None, istream=None) 02:26:26 2022-06-30 02:26:25,790 [append_file] DEBUG append to file:/w/workspace/oundry_device-onvif-camera_PR-94/.git/info/exclude 02:26:26 2022-06-30 02:26:25,790 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/oundry_device-onvif-camera_PR-94/.semver/PR-94 with force:False 02:26:26 2022-06-30 02:26:25,791 [write_file] DEBUG write to file:/w/workspace/oundry_device-onvif-camera_PR-94/.semver/PR-94 02:26:26 2022-06-30 02:26:25,795 [execute] INFO git cat-file --batch-check 02:26:26 2022-06-30 02:26:25,795 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/oundry_device-onvif-camera_PR-94/.semver, universal_newlines=False, shell=None, istream=) 02:26:26 2022-06-30 02:26:25,802 [execute] INFO git cat-file --batch 02:26:26 2022-06-30 02:26:25,802 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/oundry_device-onvif-camera_PR-94/.semver, universal_newlines=False, shell=None, istream=) 02:26:26 2022-06-30 02:26:25,808 [read_version] DEBUG read version from /w/workspace/oundry_device-onvif-camera_PR-94/.semver/PR-94 02:26:26 0.0.0 [Pipeline] } 02:26:26 $ docker exec --env ******** --env ******** 8646f47f58f455a6b48112c952c8e3352fd88721509aa5c1971796ff04cec4ee ssh-agent -k 02:26:26 unset SSH_AUTH_SOCK; 02:26:26 unset SSH_AGENT_PID; 02:26:26 echo Agent pid 80 killed; 02:26:26 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 02:26:26 + git semver [Pipeline] } 02:26:26 $ docker stop --time=1 8646f47f58f455a6b48112c952c8e3352fd88721509aa5c1971796ff04cec4ee 02:26:28 $ docker rm -f 8646f47f58f455a6b48112c952c8e3352fd88721509aa5c1971796ff04cec4ee [Pipeline] // withDockerContainer [Pipeline] sh 02:26:28 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 02:26:28 Stashed 1 file(s) [Pipeline] echo 02:26:28 [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 02:26:28 provisioning config files... 02:26:28 copy managed file [device-onvif-camera-settings] to file:/w/workspace/oundry_device-onvif-camera_PR-94@tmp/config6770744648735425027tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:26:29 ---> docker-login.sh 02:26:29 nexus3.edgexfoundry.org:10001 02:26:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:26:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:26:29 Configure a credential helper to remove this warning. See 02:26:29 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:26:29 02:26:29 Login Succeeded 02:26:29 nexus3.edgexfoundry.org:10002 02:26:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:26:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:26:29 Configure a credential helper to remove this warning. See 02:26:29 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:26:29 02:26:29 Login Succeeded 02:26:29 nexus3.edgexfoundry.org:10003 02:26:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:26:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:26:29 Configure a credential helper to remove this warning. See 02:26:29 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:26:29 02:26:29 Login Succeeded 02:26:29 nexus3.edgexfoundry.org:10004 02:26:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:26:29 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:26:29 Configure a credential helper to remove this warning. See 02:26:29 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:26:29 02:26:29 Login Succeeded 02:26:29 docker.io 02:26:29 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:26:30 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:26:30 Configure a credential helper to remove this warning. See 02:26:30 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:26:30 02:26:30 Login Succeeded 02:26:30 ---> docker-login.sh ends [Pipeline] } 02:26:30 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 02:26:30 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:26:30 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:26:30 ========================================================= 02:26:30 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine] 02:26:30 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:26:30 + 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 . 02:26:30 Sending build context to Docker daemon 9.356MB 02:26:30 Step 1/13 : ARG BASE=golang:1.17-alpine3.15 02:26:30 Step 2/13 : FROM ${BASE} AS builder 02:26:30 1.17-alpine: Pulling from edgex-devops/edgex-golang-base 02:26:30 59bf1c3509f3: Pulling fs layer 02:26:30 666ba61612fd: Pulling fs layer 02:26:30 8ed8ca486205: Pulling fs layer 02:26:30 cc1cd167ecdc: Pulling fs layer 02:26:30 c516ae0d96e1: Pulling fs layer 02:26:30 684cea983483: Pulling fs layer 02:26:30 dd3240ac7de5: Pulling fs layer 02:26:30 b1e948a4e11c: Pulling fs layer 02:26:30 a8fd76ee1af6: Pulling fs layer 02:26:30 684cea983483: Waiting 02:26:30 b1e948a4e11c: Waiting 02:26:30 c516ae0d96e1: Waiting 02:26:30 a8fd76ee1af6: Waiting 02:26:30 646ad004c059: Pulling fs layer 02:26:30 8ed8ca486205: Verifying Checksum 02:26:30 666ba61612fd: Verifying Checksum 02:26:30 666ba61612fd: Download complete 02:26:30 c516ae0d96e1: Verifying Checksum 02:26:30 c516ae0d96e1: Download complete 02:26:30 684cea983483: Download complete 02:26:30 dd3240ac7de5: Download complete 02:26:30 59bf1c3509f3: Verifying Checksum 02:26:30 59bf1c3509f3: Download complete 02:26:30 b1e948a4e11c: Verifying Checksum 02:26:30 b1e948a4e11c: Download complete 02:26:30 59bf1c3509f3: Pull complete 02:26:30 666ba61612fd: Pull complete 02:26:30 8ed8ca486205: Pull complete 02:26:31 646ad004c059: Download complete 02:26:31 a8fd76ee1af6: Verifying Checksum 02:26:31 a8fd76ee1af6: Download complete 02:26:31 cc1cd167ecdc: Verifying Checksum 02:26:31 cc1cd167ecdc: Download complete 02:26:36 cc1cd167ecdc: Pull complete 02:26:36 c516ae0d96e1: Pull complete 02:26:36 684cea983483: Pull complete 02:26:36 dd3240ac7de5: Pull complete 02:26:36 b1e948a4e11c: Pull complete 02:26:38 a8fd76ee1af6: Pull complete 02:26:39 646ad004c059: Pull complete 02:26:39 Digest: sha256:bc8ce28cadebfaa099e5330588345fe90134e4027cf71364bfd2aff1e7ff8c16 02:26:39 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.17-alpine 02:26:39 ---> 8f69c11f6b0c 02:26:39 Step 3/13 : ARG MAKE="make build" 02:26:41 ---> Running in 384d5242e1ca 02:26:41 Removing intermediate container 384d5242e1ca 02:26:41 ---> f8b0659b5367 02:26:41 Step 4/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev zeromq-dev libsodium-dev" 02:26:41 ---> Running in c35b242bd1ea 02:26:41 Removing intermediate container c35b242bd1ea 02:26:41 ---> e6f8292fd569 02:26:41 Step 5/13 : ARG ALPINE_PKG_EXTRA="" 02:26:41 ---> Running in 011734e6d461 02:26:41 Removing intermediate container 011734e6d461 02:26:41 ---> ffcaa003e41a 02:26:41 Step 6/13 : LABEL Name=edgex-device-onvif-camera 02:26:41 ---> Running in 563be2582bd1 02:26:41 Removing intermediate container 563be2582bd1 02:26:41 ---> 218bf5de017c 02:26:41 Step 7/13 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 02:26:41 ---> Running in 670d5adcee0d 02:26:42 Removing intermediate container 670d5adcee0d 02:26:42 ---> 2f5934b2ddc0 02:26:42 Step 8/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 02:26:42 ---> Running in 32702dd06fe6 02:26:42 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 02:26:43 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 02:26:43 Still waiting to schedule task 02:26:43 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 02:26:44 OK: 221 MiB in 52 packages 02:26:44 Removing intermediate container 32702dd06fe6 02:26:44 ---> 2c6b368f383b 02:26:44 Step 9/13 : WORKDIR /device-onvif-camera 02:26:44 ---> Running in e41baefd0bcf 02:26:44 Removing intermediate container e41baefd0bcf 02:26:44 ---> 69c6a9873e22 02:26:44 Step 10/13 : COPY go.mod vendor* ./ 02:26:44 ---> 7da36d1cc153 02:26:44 Step 11/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:26:44 ---> Running in 3ef485d17afd 02:27:06 Removing intermediate container 3ef485d17afd 02:27:06 ---> 070a0c83fe2d 02:27:06 Step 12/13 : COPY . . 02:27:06 ---> 30831d50c7af 02:27:06 Step 13/13 : RUN ${MAKE} 02:27:06 ---> Running in 2efa8565bd6e 02:27:06 noop 02:27:06 Removing intermediate container 2efa8565bd6e 02:27:06 ---> ecf252eba6d9 02:27:06 Successfully built ecf252eba6d9 02:27:06 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:27:07 + docker inspect -f . ci-base-image-x86_64 02:27:07 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:27:07 prd-ubuntu20.04-docker-8c-8g-16458 does not seem to be running inside a container 02:27:07 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/oundry_device-onvif-camera_PR-94 -v /w/workspace/oundry_device-onvif-camera_PR-94:/w/workspace/oundry_device-onvif-camera_PR-94:rw,z -v /w/workspace/oundry_device-onvif-camera_PR-94@tmp:/w/workspace/oundry_device-onvif-camera_PR-94@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 ******** -e ******** ci-base-image-x86_64 cat 02:27:07 $ docker top 81126234feebc882fe0a8ce1303ed8ebb4f88f736fca7ebd0334d90b4af56700 -eo pid,comm [Pipeline] { [Pipeline] sh 02:27:07 + go version 02:27:07 go version go1.17.7 linux/amd64 [Pipeline] } 02:27:07 $ docker stop --time=1 81126234feebc882fe0a8ce1303ed8ebb4f88f736fca7ebd0334d90b4af56700 02:27:09 $ docker rm -f 81126234feebc882fe0a8ce1303ed8ebb4f88f736fca7ebd0334d90b4af56700 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:27:09 + docker inspect -f . ci-base-image-x86_64 02:27:09 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:27:09 prd-ubuntu20.04-docker-8c-8g-16458 does not seem to be running inside a container 02:27:09 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/oundry_device-onvif-camera_PR-94 -v /w/workspace/oundry_device-onvif-camera_PR-94:/w/workspace/oundry_device-onvif-camera_PR-94:rw,z -v /w/workspace/oundry_device-onvif-camera_PR-94@tmp:/w/workspace/oundry_device-onvif-camera_PR-94@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 ******** -e ******** ci-base-image-x86_64 cat 02:27:10 $ docker top 1ef6573308b3aa44227da9bc1a23d0f69addd22440f7a18ccbadc0e19f0f4bd2 -eo pid,comm [Pipeline] { [Pipeline] fileExists [Pipeline] sh 02:27:10 + make test 02:27:10 CGO_ENABLED=1 GO111MODULE=on go test ./... -coverprofile=coverage.out ./... 02:27:10 ? github.com/edgexfoundry/device-onvif-camera [no test files] 02:27:20 ? github.com/edgexfoundry/device-onvif-camera/cmd [no test files] 02:27:21 ok github.com/edgexfoundry/device-onvif-camera/internal/driver 0.017s coverage: 7.0% of statements 02:27:21 ? github.com/edgexfoundry/device-onvif-camera/internal/driver/mocks [no test files] 02:27:25 ok github.com/edgexfoundry/device-onvif-camera/internal/netscan 5.379s coverage: 13.8% of statements 02:27:33 CGO_ENABLED=1 GO111MODULE=on go vet ./... 02:27:38 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 02:27:38 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 02:27:38 ./bin/test-attribution-txt.sh [Pipeline] echo 02:27:38 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 02:27:38 $ docker stop --time=1 1ef6573308b3aa44227da9bc1a23d0f69addd22440f7a18ccbadc0e19f0f4bd2 02:27:39 $ docker rm -f 1ef6573308b3aa44227da9bc1a23d0f69addd22440f7a18ccbadc0e19f0f4bd2 [Pipeline] // withDockerContainer [Pipeline] sh 02:27:40 + sudo chown -R jenkins:jenkins . [Pipeline] stash 02:27:40 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 02:27:40 + sudo chown -R jenkins:jenkins . [Pipeline] sh 02:27:41 + ls -al . 02:27:41 total 248 02:27:41 drwxrwxr-x 9 jenkins jenkins 4096 Jun 30 02:27 . 02:27:41 drwxrwxr-x 4 jenkins jenkins 4096 Jun 30 02:26 .. 02:27:41 drwxrwxr-x 8 jenkins jenkins 4096 Jun 30 02:26 .git 02:27:41 drwxrwxr-x 2 jenkins jenkins 4096 Jun 30 02:26 .github 02:27:41 -rw-rw-r-- 1 jenkins jenkins 352 Jun 30 02:26 .gitignore 02:27:41 -rw-rw-r-- 1 jenkins jenkins 42 Jun 30 02:26 .golangci.yml 02:27:41 drwxr-xr-x 3 jenkins jenkins 4096 Jun 30 02:26 .semver 02:27:41 -rw-rw-r-- 1 jenkins jenkins 9102 Jun 30 02:26 Attribution.txt 02:27:41 -rw-rw-r-- 1 jenkins jenkins 189 Jun 30 02:26 CHANGELOG.md 02:27:41 -rw-rw-r-- 1 jenkins jenkins 1667 Jun 30 02:26 Dockerfile 02:27:41 -rw-rw-r-- 1 jenkins jenkins 677 Jun 30 02:26 GOVERNANCE.md 02:27:41 -rw-rw-r-- 1 jenkins jenkins 660 Jun 30 02:26 Jenkinsfile 02:27:41 -rw-rw-r-- 1 jenkins jenkins 11348 Jun 30 02:26 LICENSE 02:27:41 -rw-rw-r-- 1 jenkins jenkins 2473 Jun 30 02:26 Makefile 02:27:41 -rw-rw-r-- 1 jenkins jenkins 625 Jun 30 02:26 OWNERS.md 02:27:41 -rw-rw-r-- 1 jenkins jenkins 31035 Jun 30 02:26 README.md 02:27:41 -rw-rw-r-- 1 jenkins jenkins 5 Jun 30 02:26 VERSION 02:27:41 drwxrwxr-x 2 jenkins jenkins 4096 Jun 30 02:26 bin 02:27:41 drwxrwxr-x 3 jenkins jenkins 4096 Jun 30 02:26 cmd 02:27:41 -rw-r--r-- 1 jenkins jenkins 70262 Jun 30 02:27 coverage.out 02:27:41 drwxrwxr-x 5 jenkins jenkins 4096 Jun 30 02:26 doc 02:27:41 -rw-rw-r-- 1 jenkins jenkins 3496 Jun 30 02:26 go.mod 02:27:41 -rw-rw-r-- 1 jenkins jenkins 37305 Jun 30 02:26 go.sum 02:27:41 drwxrwxr-x 4 jenkins jenkins 4096 Jun 30 02:26 internal 02:27:41 -rw-rw-r-- 1 jenkins jenkins 236 Jun 30 02:26 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:27:41 + 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=4ddb7adb7bce1684b61ab32acda709759f984f6a --label arch=amd64 --label version=0.0.0 . 02:27:41 Sending build context to Docker daemon 9.427MB 02:27:41 Step 1/26 : ARG BASE=golang:1.17-alpine3.15 02:27:41 Step 2/26 : FROM ${BASE} AS builder 02:27:41 ---> ecf252eba6d9 02:27:41 Step 3/26 : ARG MAKE="make build" 02:27:41 ---> Running in 880f32494ef5 02:27:41 Removing intermediate container 880f32494ef5 02:27:41 ---> 0e05d7f598cc 02:27:41 Step 4/26 : ARG ALPINE_PKG_BASE="make git gcc libc-dev zeromq-dev libsodium-dev" 02:27:41 ---> Running in cfbe92dd0c77 02:27:41 Removing intermediate container cfbe92dd0c77 02:27:41 ---> bbc70979f01a 02:27:41 Step 5/26 : ARG ALPINE_PKG_EXTRA="" 02:27:41 ---> Running in 30f068f1e90f 02:27:41 Removing intermediate container 30f068f1e90f 02:27:41 ---> e42bb171bcf1 02:27:41 Step 6/26 : LABEL Name=edgex-device-onvif-camera 02:27:41 ---> Running in a1757f616040 02:27:42 Removing intermediate container a1757f616040 02:27:42 ---> b8c27048866d 02:27:42 Step 7/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 02:27:42 ---> Running in 953128fb8799 02:27:42 Removing intermediate container 953128fb8799 02:27:42 ---> dd040e9dad99 02:27:42 Step 8/26 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 02:27:42 ---> Running in 3e039b266fa0 02:27:43 fetch https://nl.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 02:27:43 fetch https://nl.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 02:27:44 OK: 221 MiB in 52 packages 02:27:45 Removing intermediate container 3e039b266fa0 02:27:45 ---> ecf22881b2ff 02:27:45 Step 9/26 : WORKDIR /device-onvif-camera 02:27:45 ---> Running in def4afc6cb65 02:27:45 Removing intermediate container def4afc6cb65 02:27:45 ---> 54c093d90b36 02:27:45 Step 10/26 : COPY go.mod vendor* ./ 02:27:45 ---> 45863d30a3c9 02:27:45 Step 11/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:27:45 ---> Running in 27ea853b8907 02:27:46 Removing intermediate container 27ea853b8907 02:27:46 ---> 845f1fac8b5f 02:27:46 Step 12/26 : COPY . . 02:27:46 ---> b84835c3731e 02:27:46 Step 13/26 : RUN ${MAKE} 02:27:46 ---> Running in 756f08b10e78 02:27:46 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 02:28:08 Removing intermediate container 756f08b10e78 02:28:08 ---> 6da3ac71d5ba 02:28:08 Step 14/26 : FROM alpine:3.15 02:28:08 3.15: Pulling from library/alpine 02:28:08 df9b9388f04a: Pulling fs layer 02:28:09 df9b9388f04a: Verifying Checksum 02:28:09 df9b9388f04a: Download complete 02:28:09 df9b9388f04a: Pull complete 02:28:09 Digest: sha256:4edbd2beb5f78b1014028f4fbb99f3237d9561100b6881aabbf5acce2c4f9454 02:28:09 Status: Downloaded newer image for alpine:3.15 02:28:09 ---> 0ac33e5f5afa 02:28:09 Step 15/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel Corporation' 02:28:09 ---> Running in 5694df12b2cb 02:28:09 Removing intermediate container 5694df12b2cb 02:28:09 ---> 28b90ebc3858 02:28:09 Step 16/26 : RUN apk add --update --no-cache zeromq dumb-init 02:28:09 ---> Running in 79d0df04fc94 02:28:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 02:28:09 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz 02:28:10 (1/6) Installing dumb-init (1.2.5-r1) 02:28:10 (2/6) Installing libgcc (10.3.1_git20211027-r0) 02:28:10 (3/6) Installing libsodium (1.0.18-r0) 02:28:10 (4/6) Installing libstdc++ (10.3.1_git20211027-r0) 02:28:10 (5/6) Installing libzmq (4.3.4-r0) 02:28:10 (6/6) Installing zeromq (4.3.4-r0) 02:28:10 Executing busybox-1.34.1-r5.trigger 02:28:10 OK: 8 MiB in 20 packages 02:28:10 Removing intermediate container 79d0df04fc94 02:28:10 ---> e51914b9ff61 02:28:10 Step 17/26 : WORKDIR / 02:28:10 ---> Running in c04ef1289a88 02:28:10 Removing intermediate container c04ef1289a88 02:28:10 ---> fcc51d6fe1c0 02:28:10 Step 18/26 : COPY --from=builder /device-onvif-camera/cmd / 02:28:11 ---> 7fb14e9c81fc 02:28:11 Step 19/26 : COPY --from=builder /device-onvif-camera/LICENSE / 02:28:11 ---> 8026fefeac44 02:28:11 Step 20/26 : COPY --from=builder /device-onvif-camera/Attribution.txt / 02:28:11 ---> 8a46e02c9093 02:28:11 Step 21/26 : EXPOSE 59984 02:28:11 ---> Running in a742f844f65e 02:28:11 Removing intermediate container a742f844f65e 02:28:11 ---> 57315785bcd7 02:28:11 Step 22/26 : ENTRYPOINT ["/device-onvif-camera"] 02:28:12 ---> Running in 237244c58a75 02:28:12 Removing intermediate container 237244c58a75 02:28:12 ---> eb01273552b1 02:28:12 Step 23/26 : CMD ["--cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 02:28:12 ---> Running in 1beca656ffc8 02:28:12 Removing intermediate container 1beca656ffc8 02:28:12 ---> ebff61665f71 02:28:12 Step 24/26 : LABEL arch=amd64 02:28:12 ---> Running in d80bb2195087 02:28:12 Removing intermediate container d80bb2195087 02:28:12 ---> 14676fd56c9a 02:28:12 Step 25/26 : LABEL git_sha=4ddb7adb7bce1684b61ab32acda709759f984f6a 02:28:12 ---> Running in c9fa367e2b8a 02:28:12 Removing intermediate container c9fa367e2b8a 02:28:12 ---> a25c7282b473 02:28:12 Step 26/26 : LABEL version=0.0.0 02:28:12 ---> Running in 20c581794af6 02:28:12 Removing intermediate container 20c581794af6 02:28:12 ---> dcaf5ade9e09 02:28:12 [Warning] One or more build-args [ARCH] were not consumed 02:28:12 Successfully built dcaf5ade9e09 02:28:12 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 02:28:13 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:28:13 02:28:13 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:28:13 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:28:13 latest: Pulling from edgex-lftools-log-publisher 02:28:13 5eb5b503b376: Pulling fs layer 02:28:13 5c69ac0246d0: Pulling fs layer 02:28:13 ec43610c2a17: Pulling fs layer 02:28:13 3a2ae6a8a46f: Pulling fs layer 02:28:13 33b1e0a273af: Pulling fs layer 02:28:13 5d3b04190fa2: Pulling fs layer 02:28:13 2f39f015ded8: Pulling fs layer 02:28:13 3a2ae6a8a46f: Waiting 02:28:13 5d3b04190fa2: Waiting 02:28:13 33b1e0a273af: Waiting 02:28:13 5c69ac0246d0: Verifying Checksum 02:28:13 5c69ac0246d0: Download complete 02:28:13 3a2ae6a8a46f: Verifying Checksum 02:28:13 3a2ae6a8a46f: Download complete 02:28:13 33b1e0a273af: Verifying Checksum 02:28:13 33b1e0a273af: Download complete 02:28:13 5d3b04190fa2: Verifying Checksum 02:28:13 5d3b04190fa2: Download complete 02:28:13 ec43610c2a17: Verifying Checksum 02:28:13 ec43610c2a17: Download complete 02:28:13 5eb5b503b376: Verifying Checksum 02:28:13 5eb5b503b376: Download complete 02:28:14 2f39f015ded8: Download complete 02:28:15 5eb5b503b376: Pull complete 02:28:15 5c69ac0246d0: Pull complete 02:28:15 ec43610c2a17: Pull complete 02:28:15 3a2ae6a8a46f: Pull complete 02:28:16 33b1e0a273af: Pull complete 02:28:16 5d3b04190fa2: Pull complete 02:28:19 Running on prd-ubuntu20.04-docker-arm64-4c-16g-16459 in /w/workspace/oundry_device-onvif-camera_PR-94 [Pipeline] { [Pipeline] ws 02:28:19 Running in /w/workspace/device-onvif-camera/2 [Pipeline] { [Pipeline] checkout 02:28:19 Selected Git installation does not exist. Using Default 02:28:19 The recommended git tool is: NONE 02:28:21 2f39f015ded8: Pull complete 02:28:21 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 02:28:21 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:28:21 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:28:21 prd-ubuntu20.04-docker-8c-8g-16458 does not seem to be running inside a container 02:28:21 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/oundry_device-onvif-camera_PR-94 -v /w/workspace/oundry_device-onvif-camera_PR-94:/w/workspace/oundry_device-onvif-camera_PR-94:rw,z -v /w/workspace/oundry_device-onvif-camera_PR-94@tmp:/w/workspace/oundry_device-onvif-camera_PR-94@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 ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 02:28:23 $ docker top 9278eec701939f6e34af3555ee720b21634bf621fa99148930831e48c5783b40 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:28:23 ---> job-cost.sh 02:28:23 lf-activate-venv: SKIPPING 02:28:23 INFO: No Stack... 02:28:24 INFO: Retrieving Pricing Info for: v3-standard-8 02:28:24 INFO: Archiving Costs [Pipeline] sh 02:28:24 using credential edgex-jenkins-ssh 02:28:24 Cloning the remote Git repository 02:28:25 + cat /w/workspace/oundry_device-onvif-camera_PR-94/archives/cost.csv 02:28:25 + cut -d, -f6 [Pipeline] lock 02:28:25 Trying to acquire lock on [jenkins-edgexfoundry-device-onvif-camera-PR-94-2-stack-cost] 02:28:25 Resource [jenkins-edgexfoundry-device-onvif-camera-PR-94-2-stack-cost] did not exist. Created. 02:28:25 Lock acquired on [jenkins-edgexfoundry-device-onvif-camera-PR-94-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 02:28:25 + echo total: 0.2199999988079071 [Pipeline] stash 02:28:25 Stashed 1 file(s) [Pipeline] } 02:28:25 Lock released on resource [jenkins-edgexfoundry-device-onvif-camera-PR-94-2-stack-cost] [Pipeline] // lock [Pipeline] } 02:28:25 $ docker stop --time=1 9278eec701939f6e34af3555ee720b21634bf621fa99148930831e48c5783b40 02:28:24 Cloning repository git@github.com:edgexfoundry/device-onvif-camera.git 02:28:25 > git init /w/workspace/device-onvif-camera/2 # timeout=10 02:28:25 Fetching upstream changes from git@github.com:edgexfoundry/device-onvif-camera.git 02:28:25 > git --version # timeout=10 02:28:25 > git --version # 'git version 2.25.1' 02:28:25 using GIT_SSH to set credentials SSH Credentials for GitHub 02:28:25 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-onvif-camera.git +refs/heads/*:refs/remotes/origin/* # timeout=10 02:28:26 $ docker rm -f 9278eec701939f6e34af3555ee720b21634bf621fa99148930831e48c5783b40 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 02:28:26 Merging remotes/origin/main commit 3bc4a4f14c266509a03f6bfa054e7774f1ea3255 into PR head commit 4ddb7adb7bce1684b61ab32acda709759f984f6a 02:28:27 Merge succeeded, producing 4ddb7adb7bce1684b61ab32acda709759f984f6a 02:28:27 Checking out Revision 4ddb7adb7bce1684b61ab32acda709759f984f6a (PR-94) 02:28:26 > git config remote.origin.url git@github.com:edgexfoundry/device-onvif-camera.git # timeout=10 02:28:26 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 02:28:26 > git config remote.origin.url git@github.com:edgexfoundry/device-onvif-camera.git # timeout=10 02:28:26 Fetching upstream changes from git@github.com:edgexfoundry/device-onvif-camera.git 02:28:26 using GIT_SSH to set credentials SSH Credentials for GitHub 02:28:26 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-onvif-camera.git +refs/pull/94/head:refs/remotes/origin/PR-94 +refs/heads/main:refs/remotes/origin/main # timeout=10 02:28:26 > git config core.sparsecheckout # timeout=10 02:28:26 > git checkout -f 4ddb7adb7bce1684b61ab32acda709759f984f6a # timeout=10 02:28:27 > git remote # timeout=10 02:28:27 > git config --get remote.origin.url # timeout=10 02:28:27 using GIT_SSH to set credentials SSH Credentials for GitHub 02:28:27 > git merge 3bc4a4f14c266509a03f6bfa054e7774f1ea3255 # timeout=10 02:28:27 > git rev-parse HEAD^{commit} # timeout=10 02:28:27 > git config core.sparsecheckout # timeout=10 02:28:27 > git checkout -f 4ddb7adb7bce1684b61ab32acda709759f984f6a # timeout=10 02:28:31 Commit message: "fix: replace gofrs/uuid with google/uuid" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 02:28:32 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 02:28:32 % Total % Received % Xferd Average Speed Time Time Time Current 02:28:32 Dload Upload Total Spent Left Speed 02:28:32 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 97 12253 97 11882 0 0 98k 0 --:--:-- --:--:-- --:--:-- 99848 100 12253 100 12253 0 0 99k 0 --:--:-- --:--:-- --:--:-- 99k [Pipeline] sh 02:28:32 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 02:28:33 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 02:28:33 + sudo tee /etc/docker/daemon.new 02:28:33 { 02:28:33 "registry-mirrors": [ 02:28:33 "https://nexus3.edgexfoundry.org:10001" 02:28:33 ], 02:28:33 "bip": "10.250.0.254/24", 02:28:33 "hosts": [ 02:28:33 "tcp://0.0.0.0:5555", 02:28:33 "unix:///var/run/docker.sock" 02:28:33 ], 02:28:33 "mtu": 1458, 02:28:33 "selinux-enabled": true, 02:28:33 "seccomp-profile": "/etc/docker/seccomp.json" 02:28:33 } [Pipeline] sh 02:28:33 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 02:28:33 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:28:52 provisioning config files... 02:28:52 copy managed file [device-onvif-camera-settings] to file:/w/workspace/device-onvif-camera/2@tmp/config3962356916795419345tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:28:52 ---> docker-login.sh 02:28:52 nexus3.edgexfoundry.org:10001 02:28:53 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:28:53 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:28:53 Configure a credential helper to remove this warning. See 02:28:53 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:28:53 02:28:53 Login Succeeded 02:28:53 nexus3.edgexfoundry.org:10002 02:28:53 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:28:53 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:28:53 Configure a credential helper to remove this warning. See 02:28:53 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:28:53 02:28:53 Login Succeeded 02:28:54 nexus3.edgexfoundry.org:10003 02:28:54 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:28:54 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:28:54 Configure a credential helper to remove this warning. See 02:28:54 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:28:54 02:28:54 Login Succeeded 02:28:54 nexus3.edgexfoundry.org:10004 02:28:54 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:28:54 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:28:54 Configure a credential helper to remove this warning. See 02:28:54 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:28:54 02:28:54 Login Succeeded 02:28:54 docker.io 02:28:55 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 02:28:55 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 02:28:55 Configure a credential helper to remove this warning. See 02:28:55 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 02:28:55 02:28:55 Login Succeeded 02:28:55 ---> docker-login.sh ends [Pipeline] } 02:28:55 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 02:28:56 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:28:56 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 02:28:56 ========================================================= 02:28:56 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine] 02:28:56 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:28:56 + 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 . 02:28:56 Sending build context to Docker daemon 6.452MB 02:28:57 Step 1/13 : ARG BASE=golang:1.17-alpine3.15 02:28:57 Step 2/13 : FROM ${BASE} AS builder 02:28:57 1.17-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 02:28:57 9b3977197b4f: Pulling fs layer 02:28:57 1a89e8eeedd5: Pulling fs layer 02:28:57 94645a83ff95: Pulling fs layer 02:28:57 e6fb740bc735: Pulling fs layer 02:28:57 3a77bd46dcc9: Pulling fs layer 02:28:57 355e64cbe906: Pulling fs layer 02:28:57 63ab81a10011: Pulling fs layer 02:28:57 3a77bd46dcc9: Waiting 02:28:57 e6fb740bc735: Waiting 02:28:57 355e64cbe906: Waiting 02:28:57 555d1d1c4555: Pulling fs layer 02:28:57 63ab81a10011: Waiting 02:28:57 7d9057610161: Pulling fs layer 02:28:57 7d9057610161: Waiting 02:28:57 555d1d1c4555: Waiting 02:28:57 94645a83ff95: Verifying Checksum 02:28:57 94645a83ff95: Download complete 02:28:57 1a89e8eeedd5: Download complete 02:28:57 3a77bd46dcc9: Download complete 02:28:57 355e64cbe906: Verifying Checksum 02:28:57 355e64cbe906: Download complete 02:28:57 9b3977197b4f: Download complete 02:28:57 63ab81a10011: Verifying Checksum 02:28:57 63ab81a10011: Download complete 02:28:58 9b3977197b4f: Pull complete 02:28:58 7d9057610161: Verifying Checksum 02:28:58 7d9057610161: Download complete 02:28:58 1a89e8eeedd5: Pull complete 02:28:59 94645a83ff95: Pull complete 02:28:59 555d1d1c4555: Verifying Checksum 02:28:59 555d1d1c4555: Download complete 02:28:59 e6fb740bc735: Download complete 02:29:12 e6fb740bc735: Pull complete 02:29:12 3a77bd46dcc9: Pull complete 02:29:12 355e64cbe906: Pull complete 02:29:12 63ab81a10011: Pull complete 02:29:18 555d1d1c4555: Pull complete 02:29:20 7d9057610161: Pull complete 02:29:20 Digest: sha256:2bfe06e9b82483759db2d79553298764cc23e00699169ff1c4d7513112b2d636 02:29:20 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.17-alpine 02:29:20 ---> 819e984ddca1 02:29:20 Step 3/13 : ARG MAKE="make build" 02:29:21 ---> Running in 8de3db7bcdf5 02:29:22 Removing intermediate container 8de3db7bcdf5 02:29:22 ---> 8ab14f13c915 02:29:22 Step 4/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev zeromq-dev libsodium-dev" 02:29:22 ---> Running in b1196f1fba3d 02:29:22 Removing intermediate container b1196f1fba3d 02:29:22 ---> 95d735c3fa70 02:29:22 Step 5/13 : ARG ALPINE_PKG_EXTRA="" 02:29:22 ---> Running in 2d103004e258 02:29:24 Removing intermediate container 2d103004e258 02:29:24 ---> f35fef817afb 02:29:24 Step 6/13 : LABEL Name=edgex-device-onvif-camera 02:29:24 ---> Running in 34408f15314f 02:29:24 Removing intermediate container 34408f15314f 02:29:24 ---> 19262e977665 02:29:24 Step 7/13 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 02:29:24 ---> Running in 7f75578cf4af 02:29:26 Removing intermediate container 7f75578cf4af 02:29:26 ---> f5ace9b7865e 02:29:26 Step 8/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 02:29:26 ---> Running in 21615cfd2f38 02:29:27 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 02:29:28 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 02:29:29 OK: 220 MiB in 52 packages 02:29:29 Removing intermediate container 21615cfd2f38 02:29:29 ---> d4dc9a8f6c0c 02:29:29 Step 9/13 : WORKDIR /device-onvif-camera 02:29:30 ---> Running in 04e151e76b35 02:29:30 Removing intermediate container 04e151e76b35 02:29:30 ---> 483b95b1f554 02:29:30 Step 10/13 : COPY go.mod vendor* ./ 02:29:30 ---> d8969acb05c3 02:29:30 Step 11/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:29:30 ---> Running in e02b8bcc9e7c 02:30:17 Removing intermediate container e02b8bcc9e7c 02:30:17 ---> e81dd183c70b 02:30:17 Step 12/13 : COPY . . 02:30:17 ---> 63dec2bc12bb 02:30:17 Step 13/13 : RUN ${MAKE} 02:30:17 ---> Running in e1415b66e94c 02:30:17 noop 02:30:18 Removing intermediate container e1415b66e94c 02:30:18 ---> 65e89187376f 02:30:18 Successfully built 65e89187376f 02:30:18 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:30:18 + docker inspect -f . ci-base-image-arm64 02:30:18 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:30:18 prd-ubuntu20.04-docker-arm64-4c-16g-16459 does not seem to be running inside a container 02:30:18 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-onvif-camera/2 -v /w/workspace/device-onvif-camera/2:/w/workspace/device-onvif-camera/2:rw,z -v /w/workspace/device-onvif-camera/2@tmp:/w/workspace/device-onvif-camera/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 02:30:20 $ docker top 7a3703864a69f72046cda77f25add1eb0854f3e4d9d2a93216475893727e14ef -eo pid,comm [Pipeline] { [Pipeline] sh 02:30:20 + go version 02:30:20 go version go1.17.7 linux/arm64 [Pipeline] } 02:30:21 $ docker stop --time=1 7a3703864a69f72046cda77f25add1eb0854f3e4d9d2a93216475893727e14ef 02:30:22 $ docker rm -f 7a3703864a69f72046cda77f25add1eb0854f3e4d9d2a93216475893727e14ef [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:30:23 + docker inspect -f . ci-base-image-arm64 02:30:23 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:30:23 prd-ubuntu20.04-docker-arm64-4c-16g-16459 does not seem to be running inside a container 02:30:23 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-onvif-camera/2 -v /w/workspace/device-onvif-camera/2:/w/workspace/device-onvif-camera/2:rw,z -v /w/workspace/device-onvif-camera/2@tmp:/w/workspace/device-onvif-camera/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 02:30:24 $ docker top fa86d1d779a8c6de551b35f950f6a5804e27d01e36d86f8b4daab3c22ab8430a -eo pid,comm [Pipeline] { [Pipeline] fileExists [Pipeline] sh 02:30:25 + make test 02:30:25 CGO_ENABLED=1 GO111MODULE=on go test ./... -coverprofile=coverage.out ./... 02:30:27 ? github.com/edgexfoundry/device-onvif-camera [no test files] 02:31:49 ? github.com/edgexfoundry/device-onvif-camera/cmd [no test files] 02:31:52 ok github.com/edgexfoundry/device-onvif-camera/internal/driver 0.086s coverage: 7.0% of statements 02:31:52 ? github.com/edgexfoundry/device-onvif-camera/internal/driver/mocks [no test files] 02:32:14 ok github.com/edgexfoundry/device-onvif-camera/internal/netscan 27.568s coverage: 13.8% of statements 02:32:14 WARNING: Linting skipped (not on x86_64 or linter not installed) 02:32:14 CGO_ENABLED=1 GO111MODULE=on go vet ./... 02:32:46 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 02:32:46 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 02:32:46 ./bin/test-attribution-txt.sh [Pipeline] echo 02:32:46 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 02:32:46 $ docker stop --time=1 fa86d1d779a8c6de551b35f950f6a5804e27d01e36d86f8b4daab3c22ab8430a 02:32:48 $ docker rm -f fa86d1d779a8c6de551b35f950f6a5804e27d01e36d86f8b4daab3c22ab8430a [Pipeline] // withDockerContainer [Pipeline] sh 02:32:49 + sudo chown -R jenkins:jenkins . [Pipeline] stash 02:32:49 Warning: overwriting stash ‘coverage-report’ 02:32:49 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 02:32:50 + sudo chown -R jenkins:jenkins . [Pipeline] sh 02:32:50 + ls -al . 02:32:50 total 244 02:32:50 drwxrwxr-x 8 jenkins jenkins 4096 Jun 30 02:32 . 02:32:50 drwxrwxr-x 4 jenkins jenkins 4096 Jun 30 02:28 .. 02:32:50 drwxrwxr-x 8 jenkins jenkins 4096 Jun 30 02:28 .git 02:32:50 drwxrwxr-x 2 jenkins jenkins 4096 Jun 30 02:28 .github 02:32:50 -rw-rw-r-- 1 jenkins jenkins 352 Jun 30 02:28 .gitignore 02:32:50 -rw-rw-r-- 1 jenkins jenkins 42 Jun 30 02:28 .golangci.yml 02:32:50 -rw-rw-r-- 1 jenkins jenkins 9102 Jun 30 02:28 Attribution.txt 02:32:50 -rw-rw-r-- 1 jenkins jenkins 189 Jun 30 02:28 CHANGELOG.md 02:32:50 -rw-rw-r-- 1 jenkins jenkins 1667 Jun 30 02:28 Dockerfile 02:32:50 -rw-rw-r-- 1 jenkins jenkins 677 Jun 30 02:28 GOVERNANCE.md 02:32:50 -rw-rw-r-- 1 jenkins jenkins 660 Jun 30 02:28 Jenkinsfile 02:32:50 -rw-rw-r-- 1 jenkins jenkins 11348 Jun 30 02:28 LICENSE 02:32:50 -rw-rw-r-- 1 jenkins jenkins 2473 Jun 30 02:28 Makefile 02:32:50 -rw-rw-r-- 1 jenkins jenkins 625 Jun 30 02:28 OWNERS.md 02:32:50 -rw-rw-r-- 1 jenkins jenkins 31035 Jun 30 02:28 README.md 02:32:50 -rw-rw-r-- 1 jenkins jenkins 5 Jun 30 02:26 VERSION 02:32:50 drwxrwxr-x 2 jenkins jenkins 4096 Jun 30 02:28 bin 02:32:50 drwxrwxr-x 3 jenkins jenkins 4096 Jun 30 02:28 cmd 02:32:50 -rw-r--r-- 1 jenkins jenkins 70262 Jun 30 02:32 coverage.out 02:32:50 drwxrwxr-x 5 jenkins jenkins 4096 Jun 30 02:28 doc 02:32:50 -rw-rw-r-- 1 jenkins jenkins 3496 Jun 30 02:28 go.mod 02:32:50 -rw-rw-r-- 1 jenkins jenkins 37305 Jun 30 02:28 go.sum 02:32:50 drwxrwxr-x 4 jenkins jenkins 4096 Jun 30 02:28 internal 02:32:50 -rw-rw-r-- 1 jenkins jenkins 236 Jun 30 02:28 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:32:51 + 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=4ddb7adb7bce1684b61ab32acda709759f984f6a --label arch=arm64 --label version=0.0.0 . 02:32:51 Sending build context to Docker daemon 6.523MB 02:32:51 Step 1/26 : ARG BASE=golang:1.17-alpine3.15 02:32:51 Step 2/26 : FROM ${BASE} AS builder 02:32:51 ---> 65e89187376f 02:32:51 Step 3/26 : ARG MAKE="make build" 02:32:51 ---> Running in bfd33ec582af 02:32:51 Removing intermediate container bfd33ec582af 02:32:51 ---> 3ca00cf7123d 02:32:51 Step 4/26 : ARG ALPINE_PKG_BASE="make git gcc libc-dev zeromq-dev libsodium-dev" 02:32:51 ---> Running in 939712780e6d 02:32:52 Removing intermediate container 939712780e6d 02:32:52 ---> 219acd71c032 02:32:52 Step 5/26 : ARG ALPINE_PKG_EXTRA="" 02:32:52 ---> Running in 5f7c2bce7658 02:32:52 Removing intermediate container 5f7c2bce7658 02:32:52 ---> e270fca6de9d 02:32:52 Step 6/26 : LABEL Name=edgex-device-onvif-camera 02:32:52 ---> Running in 00ba6e5fcfc6 02:32:52 Removing intermediate container 00ba6e5fcfc6 02:32:52 ---> d090d76e65c0 02:32:52 Step 7/26 : RUN sed -e 's/dl-cdn[.]alpinelinux.org/nl.alpinelinux.org/g' -i~ /etc/apk/repositories 02:32:52 ---> Running in 7b57ca8c34fd 02:32:54 Removing intermediate container 7b57ca8c34fd 02:32:54 ---> 4e780bf334cf 02:32:54 Step 8/26 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 02:32:54 ---> Running in 4b469696ebe2 02:32:55 fetch https://nl.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 02:32:56 fetch https://nl.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 02:32:57 OK: 220 MiB in 52 packages 02:32:58 Removing intermediate container 4b469696ebe2 02:32:58 ---> 10284916cac3 02:32:58 Step 9/26 : WORKDIR /device-onvif-camera 02:32:58 ---> Running in e4321fe3d965 02:32:58 Removing intermediate container e4321fe3d965 02:32:58 ---> 623ff226ac4f 02:32:58 Step 10/26 : COPY go.mod vendor* ./ 02:32:59 ---> 55921dfd9955 02:32:59 Step 11/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 02:32:59 ---> Running in fe858a09323d 02:33:01 Removing intermediate container fe858a09323d 02:33:01 ---> 2e5385014daf 02:33:01 Step 12/26 : COPY . . 02:33:02 ---> 0e387f356ca8 02:33:02 Step 13/26 : RUN ${MAKE} 02:33:02 ---> Running in 5f5e2768cda7 02:33:03 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 02:35:10 Removing intermediate container 5f5e2768cda7 02:35:10 ---> 160338a656d6 02:35:10 Step 14/26 : FROM alpine:3.15 02:35:10 3.15: Pulling from library/alpine 02:35:10 9981e73032c8: Pulling fs layer 02:35:10 9981e73032c8: Verifying Checksum 02:35:10 9981e73032c8: Download complete 02:35:10 9981e73032c8: Pull complete 02:35:10 Digest: sha256:4edbd2beb5f78b1014028f4fbb99f3237d9561100b6881aabbf5acce2c4f9454 02:35:10 Status: Downloaded newer image for alpine:3.15 02:35:10 ---> 3fb3c9af89a9 02:35:10 Step 15/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel Corporation' 02:35:10 ---> Running in 809fb32c2a88 02:35:10 Removing intermediate container 809fb32c2a88 02:35:10 ---> 5aa997050f5b 02:35:10 Step 16/26 : RUN apk add --update --no-cache zeromq dumb-init 02:35:10 ---> Running in 929f1fe64391 02:35:10 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/aarch64/APKINDEX.tar.gz 02:35:10 fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/aarch64/APKINDEX.tar.gz 02:35:10 (1/6) Installing dumb-init (1.2.5-r1) 02:35:10 (2/6) Installing libgcc (10.3.1_git20211027-r0) 02:35:10 (3/6) Installing libsodium (1.0.18-r0) 02:35:10 (4/6) Installing libstdc++ (10.3.1_git20211027-r0) 02:35:10 (5/6) Installing libzmq (4.3.4-r0) 02:35:10 (6/6) Installing zeromq (4.3.4-r0) 02:35:10 Executing busybox-1.34.1-r5.trigger 02:35:10 OK: 8 MiB in 20 packages 02:35:10 Removing intermediate container 929f1fe64391 02:35:10 ---> a65129369889 02:35:10 Step 17/26 : WORKDIR / 02:35:10 ---> Running in 3541953af831 02:35:10 Removing intermediate container 3541953af831 02:35:10 ---> c8fbeee7a3ca 02:35:10 Step 18/26 : COPY --from=builder /device-onvif-camera/cmd / 02:35:10 ---> 5bd080c8423e 02:35:10 Step 19/26 : COPY --from=builder /device-onvif-camera/LICENSE / 02:35:10 ---> 97e7958ecba5 02:35:10 Step 20/26 : COPY --from=builder /device-onvif-camera/Attribution.txt / 02:35:10 ---> 92db30d2bc3b 02:35:10 Step 21/26 : EXPOSE 59984 02:35:10 ---> Running in c9e218fb3f05 02:35:11 Removing intermediate container c9e218fb3f05 02:35:11 ---> 4ef11469988c 02:35:11 Step 22/26 : ENTRYPOINT ["/device-onvif-camera"] 02:35:11 ---> Running in 1e0131318e1d 02:35:11 Removing intermediate container 1e0131318e1d 02:35:11 ---> 1e75cd06c370 02:35:11 Step 23/26 : CMD ["--cp=consul.http://edgex-core-consul:8500", "--registry", "--confdir=/res"] 02:35:11 ---> Running in e8ae8f2dfc86 02:35:12 Removing intermediate container e8ae8f2dfc86 02:35:12 ---> 7cfaad241b23 02:35:12 Step 24/26 : LABEL arch=arm64 02:35:12 ---> Running in 3c2113929be1 02:35:12 Removing intermediate container 3c2113929be1 02:35:12 ---> d5c850777c33 02:35:12 Step 25/26 : LABEL git_sha=4ddb7adb7bce1684b61ab32acda709759f984f6a 02:35:12 ---> Running in 5a45032bfaab 02:35:12 Removing intermediate container 5a45032bfaab 02:35:12 ---> d820fdaed5ea 02:35:12 Step 26/26 : LABEL version=0.0.0 02:35:12 ---> Running in a071a45ce854 02:35:13 Removing intermediate container a071a45ce854 02:35:13 ---> 117ecfa534e1 02:35:13 [Warning] One or more build-args [ARCH] were not consumed 02:35:13 Successfully built 117ecfa534e1 02:35:13 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 02:35:13 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:35:13 02:35:13 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:35:14 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:35:14 arm64: Pulling from edgex-lftools-log-publisher 02:35:14 8998bd30e6a1: Pulling fs layer 02:35:14 04944245beec: Pulling fs layer 02:35:14 699f458cf7ca: Pulling fs layer 02:35:14 765212b225bb: Pulling fs layer 02:35:14 f23df028b6ca: Pulling fs layer 02:35:14 d65c8cfc05b1: Pulling fs layer 02:35:14 2437ff75d9bd: Pulling fs layer 02:35:14 f23df028b6ca: Waiting 02:35:14 d65c8cfc05b1: Waiting 02:35:14 2437ff75d9bd: Waiting 02:35:14 765212b225bb: Waiting 02:35:14 04944245beec: Verifying Checksum 02:35:14 04944245beec: Download complete 02:35:14 765212b225bb: Verifying Checksum 02:35:14 765212b225bb: Download complete 02:35:14 f23df028b6ca: Verifying Checksum 02:35:14 f23df028b6ca: Download complete 02:35:14 d65c8cfc05b1: Verifying Checksum 02:35:14 d65c8cfc05b1: Download complete 02:35:14 699f458cf7ca: Verifying Checksum 02:35:14 699f458cf7ca: Download complete 02:35:14 8998bd30e6a1: Verifying Checksum 02:35:14 8998bd30e6a1: Download complete 02:35:17 2437ff75d9bd: Verifying Checksum 02:35:17 2437ff75d9bd: Download complete 02:35:19 8998bd30e6a1: Pull complete 02:35:19 04944245beec: Pull complete 02:35:21 699f458cf7ca: Pull complete 02:35:21 765212b225bb: Pull complete 02:35:22 f23df028b6ca: Pull complete 02:35:22 d65c8cfc05b1: Pull complete 02:35:37 2437ff75d9bd: Pull complete 02:35:37 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 02:35:37 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 02:35:37 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:35:37 prd-ubuntu20.04-docker-arm64-4c-16g-16459 does not seem to be running inside a container 02:35:37 $ 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/2 -v /w/workspace/device-onvif-camera/2:/w/workspace/device-onvif-camera/2:rw,z -v /w/workspace/device-onvif-camera/2@tmp:/w/workspace/device-onvif-camera/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 02:35:40 $ docker top 036bc47c633fde0c8b0586cb9b90a9d22fc073e15c2396489ac30d02a47226f3 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 02:35:41 ---> job-cost.sh 02:35:41 lf-activate-venv: SKIPPING 02:35:41 INFO: No Stack... 02:35:41 INFO: Retrieving Pricing Info for: v3-standard-4 02:35:42 INFO: Archiving Costs [Pipeline] sh 02:35:43 + cat /w/workspace/device-onvif-camera/2/archives/cost.csv 02:35:43 + cut -d, -f6 [Pipeline] lock 02:35:43 Trying to acquire lock on [jenkins-edgexfoundry-device-onvif-camera-PR-94-2-stack-cost] 02:35:43 Resource [jenkins-edgexfoundry-device-onvif-camera-PR-94-2-stack-cost] did not exist. Created. 02:35:43 Lock acquired on [jenkins-edgexfoundry-device-onvif-camera-PR-94-2-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 02:35:43 /w/workspace/device-onvif-camera/2@tmp/durable-5e92eb01/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 02:35:44 + echo total: 0.10999999940395355 [Pipeline] stash 02:35:44 Warning: overwriting stash ‘stack-cost’ 02:35:44 Stashed 1 file(s) [Pipeline] } 02:35:44 Lock released on resource [jenkins-edgexfoundry-device-onvif-camera-PR-94-2-stack-cost] [Pipeline] // lock [Pipeline] } 02:35:44 $ docker stop --time=1 036bc47c633fde0c8b0586cb9b90a9d22fc073e15c2396489ac30d02a47226f3 02:35:46 $ docker rm -f 036bc47c633fde0c8b0586cb9b90a9d22fc073e15c2396489ac30d02a47226f3 [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 02:35:46 provisioning config files... 02:35:46 copy managed file [device-onvif-camera-codecov-token] to file:/w/workspace/oundry_device-onvif-camera_PR-94@tmp/config6013247532428588894tmp [Pipeline] { [Pipeline] sh 02:35:46 + set +x 02:35:46 + bash -s -- 02:35:46 + curl -s https://codecov.io/bash 02:35:46 02:35:46 _____ _ 02:35:46 / ____| | | 02:35:46 | | ___ __| | ___ ___ _____ __ 02:35:46 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 02:35:46 | |___| (_) | (_| | __/ (_| (_) \ V / 02:35:46 \_____\___/ \__,_|\___|\___\___/ \_/ 02:35:46 Bash-1.0.6 02:35:46 02:35:46 02:35:46 ==> git version 2.25.1 found 02:35:46 ==> 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 02:35:46 Release-Date: 2020-01-08 02:35:46 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 02:35:46 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 02:35:46 ==> Jenkins CI detected. 02:35:46 current dir:  /w/workspace/oundry_device-onvif-camera_PR-94 02:35:46 project root: . 02:35:46 --> token set from env 02:35:46 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 02:35:46 ==> Running gcov in . (disable via -X gcov) 02:35:46 ==> Python coveragepy not found 02:35:46 ==> Searching for coverage reports in: 02:35:46 + . 02:35:46 -> Found 1 reports 02:35:46 ==> Detecting git/mercurial file structure 02:35:46 ==> Reading reports 02:35:46 + ./coverage.out bytes=70262 02:35:46 ==> Appending adjustments 02:35:46 https://docs.codecov.io/docs/fixing-reports 02:35:47 + Found adjustments 02:35:47 ==> Gzipping contents 02:35:47 12K /tmp/codecov.6mA9x0.gz 02:35:47 ==> Uploading reports 02:35:47 url: https://codecov.io 02:35:47 query: branch=PR-94&commit=4ddb7adb7bce1684b61ab32acda709759f984f6a&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-onvif-camera%2Fjob%2FPR-94%2F2%2F&name=&tag=&slug=edgexfoundry%2Fdevice-onvif-camera&service=jenkins&flags=&pr=94&job=&cmd_args= 02:35:47 -> Pinging Codecov 02:35:47 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=191b7872-c352-4e56-a28e-da2c102d163d&branch=PR-94&commit=4ddb7adb7bce1684b61ab32acda709759f984f6a&build=2&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-onvif-camera%2Fjob%2FPR-94%2F2%2F&name=&tag=&slug=edgexfoundry%2Fdevice-onvif-camera&service=jenkins&flags=&pr=94&job=&cmd_args= 02:35:47 -> Uploading to 02:35:47 https://storage.googleapis.com/codecov/v4/raw/2022-06-30/F29A59C45E3A92E06B3E522C9905F8EF/4ddb7adb7bce1684b61ab32acda709759f984f6a/d6fbc872-0fb9-42a1-a7a8-365cbb477175.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EKKHVKCKHW7KBCGM7IHR55T63V2PAVJWLVFNITJHDU5G6R5IRN3LMWJA%2F20220630%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20220630T023547Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=c69075d6b60d6922375cecb058a21fa3ccffa03dee1486afac7e2e05da77a553 02:35:47 % Total % Received % Xferd Average Speed Time Time Time Current 02:35:47 Dload Upload Total Spent Left Speed 02:35:47 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 9307 0 0 100 9307 0 33478 --:--:-- --:--:-- --:--:-- 33478 02:35:47 -> Reports have been successfully queued for processing at https://codecov.io/github/edgexfoundry/device-onvif-camera/commit/4ddb7adb7bce1684b61ab32acda709759f984f6a [Pipeline] } 02:35:47 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 02:35:48 + [ -d /w/workspace/oundry_device-onvif-camera_PR-94/archives ] 02:35:48 + ls -al /w/workspace/oundry_device-onvif-camera_PR-94/archives 02:35:48 total 16 02:35:48 drwxr-xr-x 3 root root 4096 Jun 30 02:28 . 02:35:48 drwxrwxr-x 10 jenkins jenkins 4096 Jun 30 02:28 .. 02:35:48 drwxr-xr-x 2 root root 4096 Jun 30 02:28 cost 02:35:48 -rw-r--r-- 1 root root 89 Jun 30 02:28 cost.csv 02:35:48 + sudo chown -R jenkins:jenkins /w/workspace/oundry_device-onvif-camera_PR-94/archives 02:35:48 + ls -al /w/workspace/oundry_device-onvif-camera_PR-94/archives 02:35:48 total 16 02:35:48 drwxr-xr-x 3 jenkins jenkins 4096 Jun 30 02:28 . 02:35:48 drwxrwxr-x 10 jenkins jenkins 4096 Jun 30 02:28 .. 02:35:48 drwxr-xr-x 2 jenkins jenkins 4096 Jun 30 02:28 cost 02:35:48 -rw-r--r-- 1 jenkins jenkins 89 Jun 30 02:28 cost.csv [Pipeline] libraryResource [Pipeline] sh 02:35:48 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 02:35:49 ---> package-listing.sh 02:35:49 ++ facter osfamily 02:35:49 ++ tr '[:upper:]' '[:lower:]' 02:35:50 + OS_FAMILY=debian 02:35:50 + workspace=/w/workspace/oundry_device-onvif-camera_PR-94 02:35:50 + START_PACKAGES=/tmp/packages_start.txt 02:35:50 + END_PACKAGES=/tmp/packages_end.txt 02:35:50 + DIFF_PACKAGES=/tmp/packages_diff.txt 02:35:50 + PACKAGES=/tmp/packages_start.txt 02:35:50 + '[' /w/workspace/oundry_device-onvif-camera_PR-94 ']' 02:35:50 + PACKAGES=/tmp/packages_end.txt 02:35:50 + case "${OS_FAMILY}" in 02:35:50 + dpkg -l 02:35:50 + grep '^ii' 02:35:50 + '[' -f /tmp/packages_start.txt ']' 02:35:50 + '[' -f /tmp/packages_end.txt ']' 02:35:50 + diff /tmp/packages_start.txt /tmp/packages_end.txt 02:35:50 + '[' /w/workspace/oundry_device-onvif-camera_PR-94 ']' 02:35:50 + mkdir -p /w/workspace/oundry_device-onvif-camera_PR-94/archives/ 02:35:50 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/oundry_device-onvif-camera_PR-94/archives/ [Pipeline] echo 02:35:50 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-94/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 02:35:50 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 02:35:50 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 02:35:50 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 02:35:51 prd-ubuntu20.04-docker-8c-8g-16458 does not seem to be running inside a container 02:35:51 $ 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-94/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-94 -v /w/workspace/oundry_device-onvif-camera_PR-94:/w/workspace/oundry_device-onvif-camera_PR-94:rw,z -v /w/workspace/oundry_device-onvif-camera_PR-94@tmp:/w/workspace/oundry_device-onvif-camera_PR-94@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:latest cat 02:35:59 $ docker top 224807480daa2fbc6d84c84faf4da7a08e286bc97e7163684ecef84957811d44 -eo pid,comm [Pipeline] { [Pipeline] sh 02:35:59 + touch /tmp/pre-build-complete [Pipeline] sh 02:35:59 + mkdir -p /var/log/sysstat [Pipeline] sh 02:36:00 + ls /var/log/sa-host 02:36:00 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 02:36:00 provisioning config files... 02:36:00 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/oundry_device-onvif-camera_PR-94@tmp/config1337126223870571826tmp [Pipeline] { [Pipeline] echo 02:36:00 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 02:36:00 ---> create-netrc.sh [Pipeline] } 02:36:00 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 02:36:01 ---> python-tools-install.sh [Pipeline] echo 02:36:01 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 02:36:01 ---> sudo-logs.sh 02:36:01 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 02:36:01 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 02:36:01 ---> job-cost.sh 02:36:01 lf-activate-venv: SKIPPING 02:36:01 DEBUG: total: 0.2199999988079071 02:36:01 INFO: Retrieving Stack Cost... 02:36:02 INFO: Retrieving Pricing Info for: v3-standard-8 02:36:02 INFO: Archiving Costs [Pipeline] echo 02:36:02 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 02:36:02 ---> logs-deploy.sh 02:36:02 lf-activate-venv: SKIPPING 02:36:02 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-onvif-camera/PR-94/2 02:36:02 INFO: archiving workspace using pattern(s): 02:36:03 Archives upload complete. 02:36:03 INFO: archiving logs to Nexus