Pull request #399 opened 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 MonicaisHer for edgexfoundry/device-onvif-camera Obtained Jenkinsfile from 7149a43d03acfbc96bd457a7a691459653d2c543+bf74ebf12077028c42a990cb9f5eb3b4e8875dd7 (ad23ca696e69173a911aee11afebf93ea52c0e7b) 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-ssh4646584005516920831.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision e143027787c0ac28563f7e92b6cefc600d3b7107 Resolving tag commit... (remote references may be a lightweight tag or an annotated tag) > git rev-parse --resolve-git-dir /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f/.git # timeout=10 Setting origin to git@github.com:edgexfoundry/edgex-global-pipelines.git > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching origin... Fetching upstream changes from origin > git --version # timeout=10 > git --version # 'git version 2.16.6' > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/caches/git-95b00d7e16de695d9f4849f078f37a0f@tmp/jenkins-gitclient-ssh1248562463414973992.key > git fetch --tags --progress -- origin +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/tags/stable^{commit} # timeout=10 Resolved tag stable revision e143027787c0ac28563f7e92b6cefc600d3b7107 The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning with configured refspecs honoured and with tags Cloning repository git@github.com:edgexfoundry/edgex-global-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/device-onvif-camera/branches/PR-399/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82 # timeout=10 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-399/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh12481009254162951193.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 > 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 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-399/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh2745262728679446522.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision e143027787c0ac28563f7e92b6cefc600d3b7107 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f e143027787c0ac28563f7e92b6cefc600d3b7107 # timeout=10 Commit message: "Merge pull request #442 from ernestojeda/golang-1.21" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 > git --version # timeout=10 > git --version # 'git version 2.16.6' 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-ssh13088277521904876009.key > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision 65355178549468b165f8106641c96c3190b1d843 The recommended git tool is: NONE using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository git@github.com:lfit/releng-pipelines.git > git init /var/lib/jenkins/jobs/edgexfoundry/jobs/device-onvif-camera/branches/PR-399/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e # timeout=10 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-399/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh9851429786600137945.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision 65355178549468b165f8106641c96c3190b1d843 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 65355178549468b165f8106641c96c3190b1d843 # timeout=10 Commit message: "Fix: Add S3 URL in href to ship logs" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 > git --version # timeout=10 > git --version # 'git version 2.16.6' fatal: bad object e143027787c0ac28563f7e92b6cefc600d3b7107 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, publishSwaggerDocs:true, swaggerApiFolders:[doc/openapi/v3]] ========================================================= [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.21 USE_ALPINE: true DOCKER_FILE_PATH: Dockerfile DOCKER_BUILD_FILE_PATH: Dockerfile.build DOCKER_BUILD_CONTEXT: . DOCKER_BUILD_IMAGE_TARGET: builder DOCKER_IMAGE_NAME: 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: true SWAGGER_API_FOLDERS: doc/openapi/v3 ARTIFACT_ROOT: archives/bin ARTIFACT_TYPES: docker SHOULD_BUILD: true BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘prd-ubuntu20.04-docker-8c-8g-11866’ Running on prd-ubuntu20.04-docker-8c-8g-11868 in /w/workspace/undry_device-onvif-camera_PR-399 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-onvif-camera.git > git init /w/workspace/undry_device-onvif-camera_PR-399 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-onvif-camera.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-onvif-camera.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/device-onvif-camera.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/device-onvif-camera.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-onvif-camera.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-onvif-camera.git +refs/pull/399/head:refs/remotes/origin/PR-399 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit bf74ebf12077028c42a990cb9f5eb3b4e8875dd7 into PR head commit 7149a43d03acfbc96bd457a7a691459653d2c543 Merge succeeded, producing 7149a43d03acfbc96bd457a7a691459653d2c543 Checking out Revision 7149a43d03acfbc96bd457a7a691459653d2c543 (PR-399) > git config core.sparsecheckout # timeout=10 > git checkout -f 7149a43d03acfbc96bd457a7a691459653d2c543 # 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 bf74ebf12077028c42a990cb9f5eb3b4e8875dd7 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 7149a43d03acfbc96bd457a7a691459653d2c543 # timeout=10 Commit message: "fix: Revert changes made to the items in the .gitignore file" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object e143027787c0ac28563f7e92b6cefc600d3b7107 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 12:27:51 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 12:27:51 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 12:27:51 ========================================================= 12:27:51 EdgeX Global Pipelines Version Info 12:27:51 ========================================================= [Pipeline] libraryResource [Pipeline] sh 12:27:52 ------------------- 12:27:52 stable info: 12:27:52 ------------------- 12:27:52 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 12:27:52 Commit SHA: e143027787c0ac28563f7e92b6cefc600d3b7107 12:27:52 Message: update stable to v1.0.254 12:27:52 ------------------- 12:27:52 experimental info: 12:27:52 ------------------- 12:27:52 Commited By: **** collab-it+edgex@linuxfoundation.org 12:27:52 Commit SHA: e143027787c0ac28563f7e92b6cefc600d3b7107 12:27:52 Message: update experimental to v1.0.254 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 12:27:52 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-onvif-camera-settings [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar PROJECT = device-onvif-camera [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.21 [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-onvif-camera [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = doc/openapi/v3 [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 12:27:53 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 12:27:54 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 12:27:54 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-399 [Pipeline] echo 12:27:54 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-399 [Pipeline] echo 12:27:54 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-399 [Pipeline] echo 12:27:54 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 7149a43d03acfbc96bd457a7a691459653d2c543 [Pipeline] echo 12:27:54 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 7149a43 [Pipeline] echo 12:27:54 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 12:27:54 provisioning config files... 12:27:54 copy managed file [device-onvif-camera-settings] to file:/w/workspace/undry_device-onvif-camera_PR-399@tmp/config10532669639399211051tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 12:27:54 ---> docker-login.sh 12:27:54 nexus3.edgexfoundry.org:10001 12:27:55 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 12:27:55 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 12:27:55 Configure a credential helper to remove this warning. See 12:27:55 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 12:27:55 12:27:55 Login Succeeded 12:27:55 nexus3.edgexfoundry.org:10002 12:27:55 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 12:27:55 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 12:27:55 Configure a credential helper to remove this warning. See 12:27:55 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 12:27:55 12:27:55 Login Succeeded 12:27:55 nexus3.edgexfoundry.org:10003 12:27:55 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 12:27:55 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 12:27:55 Configure a credential helper to remove this warning. See 12:27:55 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 12:27:55 12:27:55 Login Succeeded 12:27:55 nexus3.edgexfoundry.org:10004 12:27:55 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 12:27:55 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 12:27:55 Configure a credential helper to remove this warning. See 12:27:55 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 12:27:55 12:27:55 Login Succeeded 12:27:55 docker.io 12:27:55 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 12:27:55 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 12:27:55 Configure a credential helper to remove this warning. See 12:27:55 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 12:27:55 12:27:55 Login Succeeded 12:27:55 ---> docker-login.sh ends [Pipeline] } 12:27:55 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 12:27:56 + git rev-list -1 --merges 7149a43d03acfbc96bd457a7a691459653d2c543~1..7149a43d03acfbc96bd457a7a691459653d2c543 [Pipeline] echo 12:27:56 -----------> git rev-list -1 --merges 7149a43d03acfbc96bd457a7a691459653d2c543~1..7149a43d03acfbc96bd457a7a691459653d2c543 7149a43d03acfbc96bd457a7a691459653d2c543 [false] [Pipeline] sh 12:27:56 + git log --format=format:%s -1 7149a43d03acfbc96bd457a7a691459653d2c543 [Pipeline] echo 12:27:56 ========================================================= 12:27:56 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 12:27:56 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 12:27:57 + git log --format=format:%s -1 7149a43d03acfbc96bd457a7a691459653d2c543 [Pipeline] echo 12:27:57 [semverPrep] GIT_COMMIT: 7149a43d03acfbc96bd457a7a691459653d2c543, Commit Message: fix: Revert changes made to the items in the .gitignore file [Pipeline] echo 12:27:57 [semverPrep] This is not a build commit. [Pipeline] sh 12:27:57 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 12:27:57 + grep -v github /etc/ssh/ssh_known_hosts 12:27:57 + [ -e /tmp/ssh_known_hosts ] 12:27:57 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 12:27:57 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 12:27:57 + sudo tee -a /etc/ssh/ssh_known_hosts 12:27:57 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 12:27:58 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 12:27:58 12:27:58 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 12:27:58 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 12:27:58 0.1.4: Pulling from edgex-devops/py-git-semver 12:27:58 b85a868b505f: Pulling fs layer 12:27:58 e2be974225ed: Pulling fs layer 12:27:58 339a4e72a1f5: Pulling fs layer 12:27:58 988bab9f4d93: Pulling fs layer 12:27:58 1469e6f7b9e6: Pulling fs layer 12:27:58 eaf3925da568: Pulling fs layer 12:27:58 988bab9f4d93: Waiting 12:27:58 1469e6f7b9e6: Waiting 12:27:58 bab4dde63d76: Pulling fs layer 12:27:58 bde34c3a00c8: Pulling fs layer 12:27:58 b352a97aabf1: Pulling fs layer 12:27:58 eaf3925da568: Waiting 12:27:58 bab4dde63d76: Waiting 12:27:58 bde34c3a00c8: Waiting 12:27:58 4872d77fe225: Pulling fs layer 12:27:58 5851b861e8e6: Pulling fs layer 12:27:58 b352a97aabf1: Waiting 12:27:58 4872d77fe225: Waiting 12:27:58 e2be974225ed: Verifying Checksum 12:27:58 e2be974225ed: Download complete 12:27:58 988bab9f4d93: Verifying Checksum 12:27:58 988bab9f4d93: Download complete 12:27:58 1469e6f7b9e6: Verifying Checksum 12:27:58 1469e6f7b9e6: Download complete 12:27:58 339a4e72a1f5: Download complete 12:27:58 eaf3925da568: Verifying Checksum 12:27:58 eaf3925da568: Download complete 12:27:58 bde34c3a00c8: Download complete 12:27:58 b352a97aabf1: Verifying Checksum 12:27:58 b352a97aabf1: Download complete 12:27:58 4872d77fe225: Verifying Checksum 12:27:58 4872d77fe225: Download complete 12:27:58 5851b861e8e6: Verifying Checksum 12:27:58 5851b861e8e6: Download complete 12:27:58 b85a868b505f: Verifying Checksum 12:27:58 b85a868b505f: Download complete 12:27:59 bab4dde63d76: Verifying Checksum 12:27:59 bab4dde63d76: Download complete 12:28:00 b85a868b505f: Pull complete 12:28:00 e2be974225ed: Pull complete 12:28:00 339a4e72a1f5: Pull complete 12:28:00 988bab9f4d93: Pull complete 12:28:01 1469e6f7b9e6: Pull complete 12:28:01 eaf3925da568: Pull complete 12:28:03 bab4dde63d76: Pull complete 12:28:03 bde34c3a00c8: Pull complete 12:28:03 b352a97aabf1: Pull complete 12:28:03 4872d77fe225: Pull complete 12:28:03 5851b861e8e6: Pull complete 12:28:03 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 12:28:03 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 12:28:03 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 12:28:03 prd-ubuntu20.04-docker-8c-8g-11868 does not seem to be running inside a container 12:28:03 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/undry_device-onvif-camera_PR-399 -v /w/workspace/undry_device-onvif-camera_PR-399:/w/workspace/undry_device-onvif-camera_PR-399:rw,z -v /w/workspace/undry_device-onvif-camera_PR-399@tmp:/w/workspace/undry_device-onvif-camera_PR-399@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 12:28:08 $ docker top 52b8408f25a5116b5987f89aeea365c3e64ec98d364972e2df056579428b5d22 -eo pid,comm 12:28:08 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). 12:28:08 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 12:28:08 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 12:28:08 [ssh-agent] Looking for ssh-agent implementation... 12:28:08 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 12:28:08 $ docker exec 52b8408f25a5116b5987f89aeea365c3e64ec98d364972e2df056579428b5d22 ssh-agent 12:28:08 SSH_AUTH_SOCK=/tmp/ssh-Wa9mRpoUTdCO/agent.32 12:28:08 SSH_AGENT_PID=38 12:28:08 Running ssh-add (command line suppressed) 12:28:08 Identity added: /w/workspace/undry_device-onvif-camera_PR-399@tmp/private_key_9716755399007511600.key (/w/workspace/undry_device-onvif-camera_PR-399@tmp/private_key_9716755399007511600.key) 12:28:08 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 12:28:09 + git tag --points-at HEAD [Pipeline] } 12:28:09 $ docker exec --env ******** --env ******** 52b8408f25a5116b5987f89aeea365c3e64ec98d364972e2df056579428b5d22 ssh-agent -k 12:28:09 unset SSH_AUTH_SOCK; 12:28:09 unset SSH_AGENT_PID; 12:28:09 echo Agent pid 38 killed; 12:28:09 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 12:28:09 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 12:28:09 [ssh-agent] Looking for ssh-agent implementation... 12:28:09 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 12:28:09 $ docker exec 52b8408f25a5116b5987f89aeea365c3e64ec98d364972e2df056579428b5d22 ssh-agent 12:28:09 SSH_AUTH_SOCK=/tmp/ssh-OikJuKKu5Gpu/agent.70 12:28:09 SSH_AGENT_PID=76 12:28:09 Running ssh-add (command line suppressed) 12:28:09 Identity added: /w/workspace/undry_device-onvif-camera_PR-399@tmp/private_key_9915787405756419564.key (/w/workspace/undry_device-onvif-camera_PR-399@tmp/private_key_9915787405756419564.key) 12:28:09 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 12:28:10 + git semver init 12:28:10 2023-10-26 12:28:10,216 [run_init] DEBUG init version:0.0.0 force:False 12:28:10 2023-10-26 12:28:10,216 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/undry_device-onvif-camera_PR-399/.semver 12:28:10 2023-10-26 12:28:10,217 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-onvif-camera.git /w/workspace/undry_device-onvif-camera_PR-399/.semver 12:28:10 2023-10-26 12:28:10,217 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-onvif-camera.git', '/w/workspace/undry_device-onvif-camera_PR-399/.semver'], cwd=/w/workspace/undry_device-onvif-camera_PR-399, universal_newlines=False, shell=None, istream=None) 12:28:11 2023-10-26 12:28:11,292 [append_file] DEBUG append to file:/w/workspace/undry_device-onvif-camera_PR-399/.git/info/exclude 12:28:11 2023-10-26 12:28:11,293 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/undry_device-onvif-camera_PR-399/.semver/PR-399 with force:False 12:28:11 2023-10-26 12:28:11,294 [write_file] DEBUG write to file:/w/workspace/undry_device-onvif-camera_PR-399/.semver/PR-399 12:28:11 2023-10-26 12:28:11,298 [execute] INFO git cat-file --batch-check 12:28:11 2023-10-26 12:28:11,298 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/undry_device-onvif-camera_PR-399/.semver, universal_newlines=False, shell=None, istream=) 12:28:11 2023-10-26 12:28:11,304 [execute] INFO git cat-file --batch 12:28:11 2023-10-26 12:28:11,304 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/undry_device-onvif-camera_PR-399/.semver, universal_newlines=False, shell=None, istream=) 12:28:11 2023-10-26 12:28:11,310 [read_version] DEBUG read version from /w/workspace/undry_device-onvif-camera_PR-399/.semver/PR-399 12:28:11 0.0.0 [Pipeline] } 12:28:11 $ docker exec --env ******** --env ******** 52b8408f25a5116b5987f89aeea365c3e64ec98d364972e2df056579428b5d22 ssh-agent -k 12:28:11 unset SSH_AUTH_SOCK; 12:28:11 unset SSH_AGENT_PID; 12:28:11 echo Agent pid 76 killed; 12:28:11 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 12:28:12 + git semver [Pipeline] } 12:28:12 $ docker stop --time=1 52b8408f25a5116b5987f89aeea365c3e64ec98d364972e2df056579428b5d22 12:28:13 $ docker rm -f --volumes 52b8408f25a5116b5987f89aeea365c3e64ec98d364972e2df056579428b5d22 [Pipeline] // withDockerContainer [Pipeline] sh 12:28:14 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 12:28:14 Stashed 1 file(s) [Pipeline] echo 12:28:14 [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 12:28:15 provisioning config files... 12:28:15 copy managed file [device-onvif-camera-settings] to file:/w/workspace/undry_device-onvif-camera_PR-399@tmp/config3372302370168964788tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 12:28:15 ---> docker-login.sh 12:28:15 nexus3.edgexfoundry.org:10001 12:28:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 12:28:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 12:28:15 Configure a credential helper to remove this warning. See 12:28:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 12:28:15 12:28:15 Login Succeeded 12:28:15 nexus3.edgexfoundry.org:10002 12:28:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 12:28:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 12:28:15 Configure a credential helper to remove this warning. See 12:28:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 12:28:15 12:28:15 Login Succeeded 12:28:15 nexus3.edgexfoundry.org:10003 12:28:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 12:28:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 12:28:15 Configure a credential helper to remove this warning. See 12:28:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 12:28:15 12:28:15 Login Succeeded 12:28:15 nexus3.edgexfoundry.org:10004 12:28:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 12:28:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 12:28:15 Configure a credential helper to remove this warning. See 12:28:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 12:28:15 12:28:15 Login Succeeded 12:28:15 docker.io 12:28:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 12:28:16 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 12:28:16 Configure a credential helper to remove this warning. See 12:28:16 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 12:28:16 12:28:16 Login Succeeded 12:28:16 ---> docker-login.sh ends [Pipeline] } 12:28:16 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 12:28:16 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 12:28:16 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 12:28:16 ========================================================= 12:28:16 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine] 12:28:16 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 12:28:16 + docker build -t ci-base-image-x86_64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine --build-arg MAKE=echo noop --target=builder . 12:28:16 Sending build context to Docker daemon 21.64MB 12:28:16 Step 1/13 : ARG BASE=golang:1.21-alpine3.18 12:28:16 Step 2/13 : FROM ${BASE} AS builder 12:28:17 1.21-alpine: Pulling from edgex-devops/edgex-golang-base 12:28:17 7264a8db6415: Pulling fs layer 12:28:17 c4d48a809fc2: Pulling fs layer 12:28:17 4f1c88b9dad5: Pulling fs layer 12:28:17 ad3a456e5733: Pulling fs layer 12:28:17 33e27b845d1e: Pulling fs layer 12:28:17 c68163c4e522: Pulling fs layer 12:28:17 50da416c3ac9: Pulling fs layer 12:28:17 23d2d4c4bb30: Pulling fs layer 12:28:17 c68163c4e522: Waiting 12:28:17 33e27b845d1e: Waiting 12:28:17 50da416c3ac9: Waiting 12:28:17 23d2d4c4bb30: Waiting 12:28:17 ad3a456e5733: Waiting 12:28:17 c4d48a809fc2: Verifying Checksum 12:28:17 c4d48a809fc2: Download complete 12:28:17 ad3a456e5733: Verifying Checksum 12:28:17 ad3a456e5733: Download complete 12:28:17 33e27b845d1e: Verifying Checksum 12:28:17 33e27b845d1e: Download complete 12:28:17 7264a8db6415: Download complete 12:28:17 c68163c4e522: Verifying Checksum 12:28:17 c68163c4e522: Download complete 12:28:17 7264a8db6415: Pull complete 12:28:17 c4d48a809fc2: Pull complete 12:28:17 23d2d4c4bb30: Verifying Checksum 12:28:17 23d2d4c4bb30: Download complete 12:28:17 4f1c88b9dad5: Verifying Checksum 12:28:17 4f1c88b9dad5: Download complete 12:28:18 50da416c3ac9: Verifying Checksum 12:28:18 50da416c3ac9: Download complete 12:28:21 4f1c88b9dad5: Pull complete 12:28:21 ad3a456e5733: Pull complete 12:28:21 33e27b845d1e: Pull complete 12:28:21 c68163c4e522: Pull complete 12:28:24 50da416c3ac9: Pull complete 12:28:24 23d2d4c4bb30: Pull complete 12:28:24 Digest: sha256:869f8081a9cc57a47d9be3c92245bb8518e7edea9beab93563b77b0fbed5fa8c 12:28:24 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.21-alpine 12:28:24 ---> 0786185ac409 12:28:24 Step 3/13 : ARG ADD_BUILD_TAGS="" 12:28:29 ---> Running in 7ae2a53e4643 12:28:29 Removing intermediate container 7ae2a53e4643 12:28:29 ---> 412ae9d4ff53 12:28:29 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 12:28:29 ---> Running in 0c7a9a69b615 12:28:29 Removing intermediate container 0c7a9a69b615 12:28:29 ---> d5496b8a2f90 12:28:29 Step 5/13 : ARG ALPINE_PKG_BASE="make git" 12:28:29 ---> Running in 4e25c7ad7687 12:28:29 Removing intermediate container 4e25c7ad7687 12:28:29 ---> 89655d45d8a4 12:28:29 Step 6/13 : ARG ALPINE_PKG_EXTRA="" 12:28:29 ---> Running in 1465e591ae31 12:28:29 Removing intermediate container 1465e591ae31 12:28:29 ---> e07a4a293fa6 12:28:29 Step 7/13 : LABEL Name=edgex-device-onvif-camera 12:28:29 ---> Running in 6443590580a5 12:28:29 Still waiting to schedule task 12:28:29 Waiting for next available executor on ‘prd-ubuntu20.04-docker-arm64-4c-16g-11867’ 12:28:29 Removing intermediate container 6443590580a5 12:28:29 ---> 5f83dadd7bd5 12:28:29 Step 8/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 12:28:29 ---> Running in 74dcbeaf6f05 12:28:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 12:28:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 12:28:30 OK: 264 MiB in 52 packages 12:28:30 Removing intermediate container 74dcbeaf6f05 12:28:30 ---> f25b1e347533 12:28:30 Step 9/13 : WORKDIR /device-onvif-camera 12:28:30 ---> Running in 8959d4217417 12:28:31 Removing intermediate container 8959d4217417 12:28:31 ---> c4508c8a648a 12:28:31 Step 10/13 : COPY go.mod vendor* ./ 12:28:31 ---> adff1eac6d9f 12:28:31 Step 11/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 12:28:31 ---> Running in 88ca8f42dd4f 12:29:52 Removing intermediate container 88ca8f42dd4f 12:29:52 ---> c7eedfbefc02 12:29:52 Step 12/13 : COPY . . 12:29:52 ---> 3d51ac403039 12:29:52 Step 13/13 : RUN ${MAKE} 12:29:52 ---> Running in ac80a16bdf50 12:29:52 noop 12:29:52 Removing intermediate container ac80a16bdf50 12:29:52 ---> 905f1b5dfd8e 12:29:52 Successfully built 905f1b5dfd8e 12:29:52 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 12:29:53 + docker inspect -f . ci-base-image-x86_64 12:29:53 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 12:29:53 prd-ubuntu20.04-docker-8c-8g-11868 does not seem to be running inside a container 12:29:53 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/undry_device-onvif-camera_PR-399 -v /w/workspace/undry_device-onvif-camera_PR-399:/w/workspace/undry_device-onvif-camera_PR-399:rw,z -v /w/workspace/undry_device-onvif-camera_PR-399@tmp:/w/workspace/undry_device-onvif-camera_PR-399@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 ******** ci-base-image-x86_64 cat 12:29:53 $ docker top a75d8e0ed8e84707f0cd36eb48ccff9cabd7e471fd927b75db6408a5381f82bd -eo pid,comm [Pipeline] { [Pipeline] sh 12:29:54 + go version 12:29:54 go version go1.21.0 linux/amd64 [Pipeline] } 12:29:54 $ docker stop --time=1 a75d8e0ed8e84707f0cd36eb48ccff9cabd7e471fd927b75db6408a5381f82bd 12:29:55 $ docker rm -f --volumes a75d8e0ed8e84707f0cd36eb48ccff9cabd7e471fd927b75db6408a5381f82bd [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 12:29:56 + docker inspect -f . ci-base-image-x86_64 12:29:56 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 12:29:56 prd-ubuntu20.04-docker-8c-8g-11868 does not seem to be running inside a container 12:29:56 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/undry_device-onvif-camera_PR-399 -v /w/workspace/undry_device-onvif-camera_PR-399:/w/workspace/undry_device-onvif-camera_PR-399:rw,z -v /w/workspace/undry_device-onvif-camera_PR-399@tmp:/w/workspace/undry_device-onvif-camera_PR-399@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 ******** ci-base-image-x86_64 cat 12:29:56 $ docker top 87498f8b22f2f3208878b7f2dd0ddb5d0f946cd9d467b8c03632c8dbaffe55b2 -eo pid,comm [Pipeline] { [Pipeline] sh 12:29:57 + git config --global --add safe.directory /w/workspace/undry_device-onvif-camera_PR-399 [Pipeline] fileExists [Pipeline] sh 12:29:57 + make test 12:29:57 go test ./... -coverprofile=coverage.out ./... 12:29:58 ? github.com/edgexfoundry/device-onvif-camera [no test files] 12:30:11 ? github.com/edgexfoundry/device-onvif-camera/cmd [no test files] 12:30:11 ? github.com/edgexfoundry/device-onvif-camera/internal/driver/mocks [no test files] 12:30:12 ok github.com/edgexfoundry/device-onvif-camera/internal/driver 2.088s coverage: 31.5% of statements 12:30:12 ok github.com/edgexfoundry/device-onvif-camera/internal/netscan 2.084s coverage: 86.5% of statements 12:30:21 go vet ./... 12:30:23 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 12:30:23 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 12:30:23 ./bin/test-attribution-txt.sh [Pipeline] echo 12:30:23 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 12:30:23 $ docker stop --time=1 87498f8b22f2f3208878b7f2dd0ddb5d0f946cd9d467b8c03632c8dbaffe55b2 12:30:28 $ docker rm -f --volumes 87498f8b22f2f3208878b7f2dd0ddb5d0f946cd9d467b8c03632c8dbaffe55b2 [Pipeline] // withDockerContainer [Pipeline] sh 12:30:28 + sudo chown -R jenkins:jenkins . [Pipeline] stash 12:30:28 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 12:30:29 + sudo chown -R jenkins:jenkins . [Pipeline] sh 12:30:29 + ls -al . 12:30:29 total 236 12:30:29 drwxrwxr-x 9 jenkins jenkins 4096 Oct 26 12:29 . 12:30:29 drwxrwxr-x 4 jenkins jenkins 4096 Oct 26 12:27 .. 12:30:29 drwxrwxr-x 8 jenkins jenkins 4096 Oct 26 12:30 .git 12:30:29 drwxrwxr-x 3 jenkins jenkins 4096 Oct 26 12:27 .github 12:30:29 -rw-rw-r-- 1 jenkins jenkins 499 Oct 26 12:27 .gitignore 12:30:29 -rw-rw-r-- 1 jenkins jenkins 42 Oct 26 12:27 .golangci.yml 12:30:29 drwxr-xr-x 3 jenkins jenkins 4096 Oct 26 12:28 .semver 12:30:29 -rw-rw-r-- 1 jenkins jenkins 11155 Oct 26 12:27 Attribution.txt 12:30:29 -rw-rw-r-- 1 jenkins jenkins 15932 Oct 26 12:27 CHANGELOG.md 12:30:29 -rw-rw-r-- 1 jenkins jenkins 1574 Oct 26 12:27 Dockerfile 12:30:29 -rw-rw-r-- 1 jenkins jenkins 677 Oct 26 12:27 GOVERNANCE.md 12:30:29 -rw-rw-r-- 1 jenkins jenkins 739 Oct 26 12:27 Jenkinsfile 12:30:29 -rw-rw-r-- 1 jenkins jenkins 11348 Oct 26 12:27 LICENSE 12:30:29 -rw-rw-r-- 1 jenkins jenkins 2877 Oct 26 12:27 Makefile 12:30:29 -rw-rw-r-- 1 jenkins jenkins 625 Oct 26 12:27 OWNERS.md 12:30:29 -rw-rw-r-- 1 jenkins jenkins 2620 Oct 26 12:27 README.md 12:30:29 -rw-rw-r-- 1 jenkins jenkins 5 Oct 26 12:28 VERSION 12:30:29 drwxrwxr-x 2 jenkins jenkins 4096 Oct 26 12:27 bin 12:30:29 drwxrwxr-x 3 jenkins jenkins 4096 Oct 26 12:27 cmd 12:30:29 -rw-r--r-- 1 jenkins jenkins 78456 Oct 26 12:30 coverage.out 12:30:29 drwxrwxr-x 4 jenkins jenkins 4096 Oct 26 12:27 doc 12:30:29 -rw-rw-r-- 1 jenkins jenkins 4087 Oct 26 12:27 go.mod 12:30:29 -rw-rw-r-- 1 jenkins jenkins 35688 Oct 26 12:27 go.sum 12:30:29 drwxrwxr-x 4 jenkins jenkins 4096 Oct 26 12:27 internal 12:30:29 -rw-rw-r-- 1 jenkins jenkins 236 Oct 26 12:27 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 12:30:30 + 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=7149a43d03acfbc96bd457a7a691459653d2c543 --label arch=amd64 --label version=0.0.0 . 12:30:30 Sending build context to Docker daemon 21.72MB 12:30:30 Step 1/26 : ARG BASE=golang:1.21-alpine3.18 12:30:30 Step 2/26 : FROM ${BASE} AS builder 12:30:30 ---> 905f1b5dfd8e 12:30:30 Step 3/26 : ARG ADD_BUILD_TAGS="" 12:30:30 ---> Running in b41e89b2b516 12:30:31 Removing intermediate container b41e89b2b516 12:30:31 ---> 6322392a8416 12:30:31 Step 4/26 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 12:30:31 ---> Running in e397a19bda2d 12:30:31 Removing intermediate container e397a19bda2d 12:30:31 ---> dd424584533a 12:30:31 Step 5/26 : ARG ALPINE_PKG_BASE="make git" 12:30:32 ---> Running in fe133515386a 12:30:32 Removing intermediate container fe133515386a 12:30:32 ---> f66d909c1973 12:30:32 Step 6/26 : ARG ALPINE_PKG_EXTRA="" 12:30:32 ---> Running in e0544b719325 12:30:33 Removing intermediate container e0544b719325 12:30:33 ---> bdc69077156e 12:30:33 Step 7/26 : LABEL Name=edgex-device-onvif-camera 12:30:33 ---> Running in 11f60000a05b 12:30:33 Removing intermediate container 11f60000a05b 12:30:33 ---> 8e7e90d1515f 12:30:33 Step 8/26 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 12:30:34 ---> Running in 2055403ca7d9 12:30:34 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 12:30:34 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 12:30:35 OK: 264 MiB in 52 packages 12:30:35 Removing intermediate container 2055403ca7d9 12:30:35 ---> ab9086131091 12:30:35 Step 9/26 : WORKDIR /device-onvif-camera 12:30:35 ---> Running in 35cb7d0269b9 12:30:35 Removing intermediate container 35cb7d0269b9 12:30:35 ---> db5cf3852718 12:30:35 Step 10/26 : COPY go.mod vendor* ./ 12:30:35 ---> d9a1d1e498d4 12:30:35 Step 11/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 12:30:35 ---> Running in b364cd0ce09d 12:30:36 Removing intermediate container b364cd0ce09d 12:30:36 ---> 414de4d3b537 12:30:36 Step 12/26 : COPY . . 12:30:37 ---> a9b5992cd15e 12:30:37 Step 13/26 : RUN ${MAKE} 12:30:37 ---> Running in 5fda29c9d75e 12:30:37 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-onvif-camera.Version=0.0.0 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=v3.1.0-dev.36" -trimpath -mod=readonly -o cmd/device-onvif-camera ./cmd 12:31:04 Removing intermediate container 5fda29c9d75e 12:31:04 ---> 7b532bcce784 12:31:04 Step 14/26 : FROM alpine:3.18 12:31:04 3.18: Pulling from library/alpine 12:31:04 96526aa774ef: Pulling fs layer 12:31:04 96526aa774ef: Download complete 12:31:04 96526aa774ef: Pull complete 12:31:04 Digest: sha256:eece025e432126ce23f223450a0326fbebde39cdf496a85d8c016293fc851978 12:31:04 Status: Downloaded newer image for alpine:3.18 12:31:04 ---> 8ca4688f4f35 12:31:04 Step 15/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 12:31:04 ---> Running in 4e94a5c2264d 12:31:04 Removing intermediate container 4e94a5c2264d 12:31:04 ---> 7b68f5c581ac 12:31:04 Step 16/26 : RUN apk add --update --no-cache dumb-init 12:31:04 ---> Running in ade0e028626b 12:31:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 12:31:04 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz 12:31:04 (1/1) Installing dumb-init (1.2.5-r2) 12:31:04 Executing busybox-1.36.1-r2.trigger 12:31:04 OK: 7 MiB in 16 packages 12:31:04 Removing intermediate container ade0e028626b 12:31:04 ---> de5126ea61a7 12:31:04 Step 17/26 : WORKDIR / 12:31:04 ---> Running in f83d64f9bc7b 12:31:04 Removing intermediate container f83d64f9bc7b 12:31:04 ---> de52266ddba7 12:31:04 Step 18/26 : COPY --from=builder /device-onvif-camera/cmd / 12:31:04 ---> 6d18c3daf5bd 12:31:04 Step 19/26 : COPY --from=builder /device-onvif-camera/LICENSE / 12:31:04 ---> 649d1ca7b438 12:31:04 Step 20/26 : COPY --from=builder /device-onvif-camera/Attribution.txt / 12:31:04 ---> 4fbe35042949 12:31:04 Step 21/26 : EXPOSE 59984 12:31:04 ---> Running in 592f9d76a869 12:31:04 Removing intermediate container 592f9d76a869 12:31:04 ---> 8c118336f867 12:31:04 Step 22/26 : ENTRYPOINT ["/device-onvif-camera"] 12:31:04 ---> Running in ba75fd3431af 12:31:04 Removing intermediate container ba75fd3431af 12:31:04 ---> da98a5d65102 12:31:04 Step 23/26 : CMD ["--cp=consul.http://edgex-core-consul:8500", "--registry"] 12:31:04 ---> Running in 1fdc99a54ad6 12:31:04 Removing intermediate container 1fdc99a54ad6 12:31:04 ---> 9a4d63c6099b 12:31:04 Step 24/26 : LABEL arch=amd64 12:31:04 ---> Running in 7ddf8260bd30 12:31:04 Removing intermediate container 7ddf8260bd30 12:31:04 ---> e61f0849a303 12:31:04 Step 25/26 : LABEL git_sha=7149a43d03acfbc96bd457a7a691459653d2c543 12:31:04 ---> Running in 37d200b0913b 12:31:04 Removing intermediate container 37d200b0913b 12:31:04 ---> 032206a10626 12:31:04 Step 26/26 : LABEL version=0.0.0 12:31:04 ---> Running in f0ddf3c96b50 12:31:05 Removing intermediate container f0ddf3c96b50 12:31:05 ---> e9c5e1b5009b 12:31:05 [Warning] One or more build-args [ARCH] were not consumed 12:31:05 Successfully built e9c5e1b5009b 12:31:05 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 12:31:05 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 12:31:05 12:31:05 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 12:31:06 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 12:31:06 latest: Pulling from edgex-lftools-log-publisher 12:31:06 5eb5b503b376: Pulling fs layer 12:31:06 5c69ac0246d0: Pulling fs layer 12:31:06 ec43610c2a17: Pulling fs layer 12:31:06 3a2ae6a8a46f: Pulling fs layer 12:31:06 33b1e0a273af: Pulling fs layer 12:31:06 5d3b04190fa2: Pulling fs layer 12:31:06 2f39f015ded8: Pulling fs layer 12:31:06 3a2ae6a8a46f: Waiting 12:31:06 5d3b04190fa2: Waiting 12:31:06 2f39f015ded8: Waiting 12:31:06 33b1e0a273af: Waiting 12:31:06 5c69ac0246d0: Download complete 12:31:06 3a2ae6a8a46f: Verifying Checksum 12:31:06 3a2ae6a8a46f: Download complete 12:31:06 33b1e0a273af: Verifying Checksum 12:31:06 33b1e0a273af: Download complete 12:31:06 5d3b04190fa2: Verifying Checksum 12:31:06 5d3b04190fa2: Download complete 12:31:06 ec43610c2a17: Verifying Checksum 12:31:06 ec43610c2a17: Download complete 12:31:06 5eb5b503b376: Download complete 12:31:07 2f39f015ded8: Verifying Checksum 12:31:07 2f39f015ded8: Download complete 12:31:07 5eb5b503b376: Pull complete 12:31:07 5c69ac0246d0: Pull complete 12:31:08 ec43610c2a17: Pull complete 12:31:08 3a2ae6a8a46f: Pull complete 12:31:08 33b1e0a273af: Pull complete 12:31:08 5d3b04190fa2: Pull complete 12:31:12 2f39f015ded8: Pull complete 12:31:12 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 12:31:12 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 12:31:12 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 12:31:13 prd-ubuntu20.04-docker-8c-8g-11868 does not seem to be running inside a container 12:31:13 $ 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/undry_device-onvif-camera_PR-399 -v /w/workspace/undry_device-onvif-camera_PR-399:/w/workspace/undry_device-onvif-camera_PR-399:rw,z -v /w/workspace/undry_device-onvif-camera_PR-399@tmp:/w/workspace/undry_device-onvif-camera_PR-399@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 12:31:21 $ docker top 87083c54bfc759b63388b018f16e2447a3719f3fcb14fe3474180ec0e1fedadc -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 12:31:22 ---> job-cost.sh 12:31:22 lf-activate-venv: SKIPPING 12:31:22 INFO: No Stack... 12:31:22 INFO: Retrieving Pricing Info for: v3-standard-8 12:31:22 INFO: Archiving Costs [Pipeline] sh 12:31:23 + cat /w/workspace/undry_device-onvif-camera_PR-399/archives/cost.csv 12:31:23 + cut -d, -f6 [Pipeline] lock 12:31:23 Trying to acquire lock on [jenkins-edgexfoundry-device-onvif-camera-PR-399-1-stack-cost] 12:31:23 Resource [jenkins-edgexfoundry-device-onvif-camera-PR-399-1-stack-cost] did not exist. Created. 12:31:23 Lock acquired on [jenkins-edgexfoundry-device-onvif-camera-PR-399-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 12:31:23 + echo total: 0.2199999988079071 [Pipeline] stash 12:31:23 Stashed 1 file(s) [Pipeline] } 12:31:23 Lock released on resource [jenkins-edgexfoundry-device-onvif-camera-PR-399-1-stack-cost] [Pipeline] // lock [Pipeline] } 12:31:23 $ docker stop --time=1 87083c54bfc759b63388b018f16e2447a3719f3fcb14fe3474180ec0e1fedadc 12:31:24 $ docker rm -f --volumes 87083c54bfc759b63388b018f16e2447a3719f3fcb14fe3474180ec0e1fedadc [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 12:32:22 Running on prd-ubuntu20.04-docker-arm64-4c-16g-11869 in /w/workspace/undry_device-onvif-camera_PR-399 [Pipeline] { [Pipeline] ws 12:32:22 Running in /w/workspace/device-onvif-camera/1 [Pipeline] { [Pipeline] checkout 12:32:22 The recommended git tool is: git 12:32:34 using credential edgex-jenkins-ssh 12:32:34 Cloning the remote Git repository 12:32:34 Cloning repository git@github.com:edgexfoundry/device-onvif-camera.git 12:32:34 > git init /w/workspace/device-onvif-camera/1 # timeout=10 12:32:34 Fetching upstream changes from git@github.com:edgexfoundry/device-onvif-camera.git 12:32:34 > git --version # timeout=10 12:32:34 > git --version # 'git version 2.25.1' 12:32:34 using GIT_SSH to set credentials SSH Credentials for GitHub 12:32:34 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-onvif-camera.git +refs/heads/*:refs/remotes/origin/* # timeout=10 12:32:36 > git config remote.origin.url git@github.com:edgexfoundry/device-onvif-camera.git # timeout=10 12:32:36 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 12:32:38 Merging remotes/origin/main commit bf74ebf12077028c42a990cb9f5eb3b4e8875dd7 into PR head commit 7149a43d03acfbc96bd457a7a691459653d2c543 12:32:38 Merge succeeded, producing 7149a43d03acfbc96bd457a7a691459653d2c543 12:32:37 > git config remote.origin.url git@github.com:edgexfoundry/device-onvif-camera.git # timeout=10 12:32:37 Fetching upstream changes from git@github.com:edgexfoundry/device-onvif-camera.git 12:32:37 using GIT_SSH to set credentials SSH Credentials for GitHub 12:32:37 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-onvif-camera.git +refs/pull/399/head:refs/remotes/origin/PR-399 +refs/heads/main:refs/remotes/origin/main # timeout=10 12:32:38 > git config core.sparsecheckout # timeout=10 12:32:38 > git checkout -f 7149a43d03acfbc96bd457a7a691459653d2c543 # timeout=10 12:32:38 > git remote # timeout=10 12:32:38 > git config --get remote.origin.url # timeout=10 12:32:38 using GIT_SSH to set credentials SSH Credentials for GitHub 12:32:38 > git merge bf74ebf12077028c42a990cb9f5eb3b4e8875dd7 # timeout=10 12:32:38 > git rev-parse HEAD^{commit} # timeout=10 12:32:38 Checking out Revision 7149a43d03acfbc96bd457a7a691459653d2c543 (PR-399) 12:32:38 > git config core.sparsecheckout # timeout=10 12:32:38 > git checkout -f 7149a43d03acfbc96bd457a7a691459653d2c543 # timeout=10 12:32:42 Commit message: "fix: Revert changes made to the items in the .gitignore file" 12:32:42 > git --version # timeout=10 12:32:42 > git --version # 'git version 2.25.1' 12:32:42 fatal: bad object e143027787c0ac28563f7e92b6cefc600d3b7107 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 12:32:43 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 12:32:43 % Total % Received % Xferd Average Speed Time Time Time Current 12:32:43 Dload Upload Total Spent Left Speed 12:32:43 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 109k 0 --:--:-- --:--:-- --:--:-- 109k [Pipeline] sh 12:32:44 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 12:32:44 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 12:32:44 + sudo tee /etc/docker/daemon.new 12:32:44 { 12:32:44 "registry-mirrors": [ 12:32:44 "https://nexus3.edgexfoundry.org:10001" 12:32:44 ], 12:32:44 "bip": "10.250.0.254/24", 12:32:44 "hosts": [ 12:32:44 "tcp://0.0.0.0:5555", 12:32:44 "unix:///var/run/docker.sock" 12:32:44 ], 12:32:44 "mtu": 1458, 12:32:44 "selinux-enabled": true, 12:32:44 "seccomp-profile": "/etc/docker/seccomp.json" 12:32:44 } [Pipeline] sh 12:32:45 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 12:32:45 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 12:33:03 provisioning config files... 12:33:03 copy managed file [device-onvif-camera-settings] to file:/w/workspace/device-onvif-camera/1@tmp/config15803811972161339565tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 12:33:04 ---> docker-login.sh 12:33:04 nexus3.edgexfoundry.org:10001 12:33:04 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 12:33:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 12:33:05 Configure a credential helper to remove this warning. See 12:33:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 12:33:05 12:33:05 Login Succeeded 12:33:05 nexus3.edgexfoundry.org:10002 12:33:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 12:33:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 12:33:05 Configure a credential helper to remove this warning. See 12:33:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 12:33:05 12:33:05 Login Succeeded 12:33:05 nexus3.edgexfoundry.org:10003 12:33:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 12:33:05 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 12:33:05 Configure a credential helper to remove this warning. See 12:33:05 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 12:33:05 12:33:05 Login Succeeded 12:33:05 nexus3.edgexfoundry.org:10004 12:33:05 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 12:33:06 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 12:33:06 Configure a credential helper to remove this warning. See 12:33:06 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 12:33:06 12:33:06 Login Succeeded 12:33:06 docker.io 12:33:06 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 12:33:06 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 12:33:06 Configure a credential helper to remove this warning. See 12:33:06 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 12:33:06 12:33:06 Login Succeeded 12:33:06 ---> docker-login.sh ends [Pipeline] } 12:33:06 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 12:33:07 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 12:33:07 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 12:33:07 ========================================================= 12:33:07 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine] 12:33:07 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 12:33:07 + docker build -t ci-base-image-arm64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine --build-arg MAKE=echo noop --target=builder . 12:33:08 Sending build context to Docker daemon 14.18MB 12:33:08 Step 1/13 : ARG BASE=golang:1.21-alpine3.18 12:33:08 Step 2/13 : FROM ${BASE} AS builder 12:33:08 1.21-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 12:33:08 9fda8d8052c6: Pulling fs layer 12:33:08 5d54e960e981: Pulling fs layer 12:33:08 c4a7e357bf2a: Pulling fs layer 12:33:08 f0e02332f6b5: Pulling fs layer 12:33:08 cefa15bbcfad: Pulling fs layer 12:33:08 17808c966233: Pulling fs layer 12:33:08 f4c1fc716caa: Pulling fs layer 12:33:08 17808c966233: Waiting 12:33:08 f0e02332f6b5: Waiting 12:33:08 cefa15bbcfad: Waiting 12:33:08 f4c1fc716caa: Waiting 12:33:08 5d54e960e981: Verifying Checksum 12:33:08 5d54e960e981: Download complete 12:33:08 f0e02332f6b5: Verifying Checksum 12:33:08 f0e02332f6b5: Download complete 12:33:08 cefa15bbcfad: Verifying Checksum 12:33:08 cefa15bbcfad: Download complete 12:33:08 9fda8d8052c6: Download complete 12:33:09 f4c1fc716caa: Verifying Checksum 12:33:09 f4c1fc716caa: Download complete 12:33:09 9fda8d8052c6: Pull complete 12:33:10 5d54e960e981: Pull complete 12:33:10 c4a7e357bf2a: Verifying Checksum 12:33:10 c4a7e357bf2a: Download complete 12:33:11 17808c966233: Verifying Checksum 12:33:11 17808c966233: Download complete 12:33:23 c4a7e357bf2a: Pull complete 12:33:23 f0e02332f6b5: Pull complete 12:33:23 cefa15bbcfad: Pull complete 12:33:32 17808c966233: Pull complete 12:33:34 f4c1fc716caa: Pull complete 12:33:34 Digest: sha256:f9b5da702465edd0a2564459334de068a24595700ad6c8d0b85b07445f0b3000 12:33:34 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.21-alpine 12:33:34 ---> ea914061e18c 12:33:34 Step 3/13 : ARG ADD_BUILD_TAGS="" 12:33:36 ---> Running in 9f1123a4ee0c 12:33:36 Removing intermediate container 9f1123a4ee0c 12:33:36 ---> ec7c08a2e49b 12:33:36 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 12:33:36 ---> Running in 2e1ec72a53a6 12:33:37 Removing intermediate container 2e1ec72a53a6 12:33:37 ---> 308cd5c70142 12:33:37 Step 5/13 : ARG ALPINE_PKG_BASE="make git" 12:33:37 ---> Running in 6fe0b156c1ad 12:33:37 Removing intermediate container 6fe0b156c1ad 12:33:37 ---> 1946d5fc739a 12:33:37 Step 6/13 : ARG ALPINE_PKG_EXTRA="" 12:33:37 ---> Running in 030201a0c2cb 12:33:38 Removing intermediate container 030201a0c2cb 12:33:38 ---> e057d3a6d5f4 12:33:38 Step 7/13 : LABEL Name=edgex-device-onvif-camera 12:33:38 ---> Running in 7b2383eb8504 12:33:39 Removing intermediate container 7b2383eb8504 12:33:39 ---> b48a7d945adf 12:33:39 Step 8/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 12:33:39 ---> Running in 76f56e25e0e7 12:33:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 12:33:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 12:33:42 OK: 266 MiB in 52 packages 12:33:43 Removing intermediate container 76f56e25e0e7 12:33:43 ---> f4f6247e49ff 12:33:43 Step 9/13 : WORKDIR /device-onvif-camera 12:33:43 ---> Running in 631a402e0aa4 12:33:43 Removing intermediate container 631a402e0aa4 12:33:43 ---> 137f60131d0a 12:33:43 Step 10/13 : COPY go.mod vendor* ./ 12:33:44 ---> 3d7bdcfdd91e 12:33:44 Step 11/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 12:33:44 ---> Running in e91ea3ef345a 12:35:21 Removing intermediate container e91ea3ef345a 12:35:21 ---> d74ebf0c8e38 12:35:21 Step 12/13 : COPY . . 12:35:21 ---> 6ed62c533e54 12:35:21 Step 13/13 : RUN ${MAKE} 12:35:21 ---> Running in 0011c36b098a 12:35:21 noop 12:35:22 Removing intermediate container 0011c36b098a 12:35:22 ---> 3c066bae7c80 12:35:22 Successfully built 3c066bae7c80 12:35:22 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 12:35:22 + docker inspect -f . ci-base-image-arm64 12:35:22 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 12:35:23 prd-ubuntu20.04-docker-arm64-4c-16g-11869 does not seem to be running inside a container 12:35:23 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-onvif-camera/1 -v /w/workspace/device-onvif-camera/1:/w/workspace/device-onvif-camera/1:rw,z -v /w/workspace/device-onvif-camera/1@tmp:/w/workspace/device-onvif-camera/1@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 ******** ci-base-image-arm64 cat 12:35:24 $ docker top 7da95154dee879e3a26c86959bd2d44d03c91716449c7a58ee45b37712f03742 -eo pid,comm [Pipeline] { [Pipeline] sh 12:35:25 + go version 12:35:25 go version go1.21.0 linux/arm64 [Pipeline] } 12:35:25 $ docker stop --time=1 7da95154dee879e3a26c86959bd2d44d03c91716449c7a58ee45b37712f03742 12:35:27 $ docker rm -f --volumes 7da95154dee879e3a26c86959bd2d44d03c91716449c7a58ee45b37712f03742 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 12:35:28 + docker inspect -f . ci-base-image-arm64 12:35:28 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 12:35:28 prd-ubuntu20.04-docker-arm64-4c-16g-11869 does not seem to be running inside a container 12:35:28 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/device-onvif-camera/1 -v /w/workspace/device-onvif-camera/1:/w/workspace/device-onvif-camera/1:rw,z -v /w/workspace/device-onvif-camera/1@tmp:/w/workspace/device-onvif-camera/1@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 ******** ci-base-image-arm64 cat 12:35:29 $ docker top 55972098ac7e2f7cf0471a07f1c08216f9aee9b7aef5336b86ff17b6c9552b1f -eo pid,comm [Pipeline] { [Pipeline] sh 12:35:30 + git config --global --add safe.directory /w/workspace/device-onvif-camera/1 [Pipeline] fileExists [Pipeline] sh 12:35:31 + make test 12:35:31 go test ./... -coverprofile=coverage.out ./... 12:35:36 ? github.com/edgexfoundry/device-onvif-camera [no test files] 12:37:28 ? github.com/edgexfoundry/device-onvif-camera/cmd [no test files] 12:37:29 ? github.com/edgexfoundry/device-onvif-camera/internal/driver/mocks [no test files] 12:37:31 ok github.com/edgexfoundry/device-onvif-camera/internal/driver 2.201s coverage: 31.5% of statements 12:37:58 ok github.com/edgexfoundry/device-onvif-camera/internal/netscan 27.106s coverage: 86.5% of statements 12:37:58 WARNING: Linting skipped (not on x86_64 or linter not installed) 12:37:58 go vet ./... 12:38:25 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 12:38:25 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 12:38:25 ./bin/test-attribution-txt.sh [Pipeline] echo 12:38:25 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 12:38:25 $ docker stop --time=1 55972098ac7e2f7cf0471a07f1c08216f9aee9b7aef5336b86ff17b6c9552b1f 12:38:27 $ docker rm -f --volumes 55972098ac7e2f7cf0471a07f1c08216f9aee9b7aef5336b86ff17b6c9552b1f [Pipeline] // withDockerContainer [Pipeline] sh 12:38:28 + sudo chown -R jenkins:jenkins . [Pipeline] stash 12:38:28 Warning: overwriting stash ‘coverage-report’ 12:38:29 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 12:38:30 + sudo chown -R jenkins:jenkins . [Pipeline] sh 12:38:30 + ls -al . 12:38:30 total 232 12:38:30 drwxrwxr-x 8 jenkins jenkins 4096 Oct 26 12:35 . 12:38:30 drwxrwxr-x 4 jenkins jenkins 4096 Oct 26 12:32 .. 12:38:30 drwxrwxr-x 8 jenkins jenkins 4096 Oct 26 12:32 .git 12:38:30 drwxrwxr-x 3 jenkins jenkins 4096 Oct 26 12:32 .github 12:38:30 -rw-rw-r-- 1 jenkins jenkins 499 Oct 26 12:32 .gitignore 12:38:30 -rw-rw-r-- 1 jenkins jenkins 42 Oct 26 12:32 .golangci.yml 12:38:30 -rw-rw-r-- 1 jenkins jenkins 11155 Oct 26 12:32 Attribution.txt 12:38:30 -rw-rw-r-- 1 jenkins jenkins 15932 Oct 26 12:32 CHANGELOG.md 12:38:30 -rw-rw-r-- 1 jenkins jenkins 1574 Oct 26 12:32 Dockerfile 12:38:30 -rw-rw-r-- 1 jenkins jenkins 677 Oct 26 12:32 GOVERNANCE.md 12:38:30 -rw-rw-r-- 1 jenkins jenkins 739 Oct 26 12:32 Jenkinsfile 12:38:30 -rw-rw-r-- 1 jenkins jenkins 11348 Oct 26 12:32 LICENSE 12:38:30 -rw-rw-r-- 1 jenkins jenkins 2877 Oct 26 12:32 Makefile 12:38:30 -rw-rw-r-- 1 jenkins jenkins 625 Oct 26 12:32 OWNERS.md 12:38:30 -rw-rw-r-- 1 jenkins jenkins 2620 Oct 26 12:32 README.md 12:38:30 -rw-rw-r-- 1 jenkins jenkins 5 Oct 26 12:28 VERSION 12:38:30 drwxrwxr-x 2 jenkins jenkins 4096 Oct 26 12:32 bin 12:38:30 drwxrwxr-x 3 jenkins jenkins 4096 Oct 26 12:32 cmd 12:38:30 -rw-r--r-- 1 jenkins jenkins 78456 Oct 26 12:37 coverage.out 12:38:30 drwxrwxr-x 4 jenkins jenkins 4096 Oct 26 12:32 doc 12:38:30 -rw-rw-r-- 1 jenkins jenkins 4087 Oct 26 12:32 go.mod 12:38:30 -rw-rw-r-- 1 jenkins jenkins 35688 Oct 26 12:32 go.sum 12:38:30 drwxrwxr-x 4 jenkins jenkins 4096 Oct 26 12:32 internal 12:38:30 -rw-rw-r-- 1 jenkins jenkins 236 Oct 26 12:32 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 12:38:30 + 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=7149a43d03acfbc96bd457a7a691459653d2c543 --label arch=arm64 --label version=0.0.0 . 12:38:31 Sending build context to Docker daemon 14.26MB 12:38:31 Step 1/26 : ARG BASE=golang:1.21-alpine3.18 12:38:31 Step 2/26 : FROM ${BASE} AS builder 12:38:31 ---> 3c066bae7c80 12:38:31 Step 3/26 : ARG ADD_BUILD_TAGS="" 12:38:31 ---> Running in 2dcee6f5e47e 12:38:32 Removing intermediate container 2dcee6f5e47e 12:38:32 ---> d74d3c7af05a 12:38:32 Step 4/26 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 12:38:32 ---> Running in 05a59dff8efb 12:38:32 Removing intermediate container 05a59dff8efb 12:38:32 ---> 355de437601c 12:38:32 Step 5/26 : ARG ALPINE_PKG_BASE="make git" 12:38:32 ---> Running in c7d7b96d00fd 12:38:32 Removing intermediate container c7d7b96d00fd 12:38:32 ---> 78e5c6f7efd0 12:38:32 Step 6/26 : ARG ALPINE_PKG_EXTRA="" 12:38:32 ---> Running in e80a22b77dbe 12:38:33 Removing intermediate container e80a22b77dbe 12:38:33 ---> 3f9365777df7 12:38:33 Step 7/26 : LABEL Name=edgex-device-onvif-camera 12:38:33 ---> Running in 55c3aaec1dc6 12:38:33 Removing intermediate container 55c3aaec1dc6 12:38:33 ---> 559bbc1b9c4e 12:38:33 Step 8/26 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 12:38:33 ---> Running in f1573c01dcba 12:38:34 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 12:38:35 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 12:38:36 OK: 266 MiB in 52 packages 12:38:37 Removing intermediate container f1573c01dcba 12:38:37 ---> 26c6c254eeda 12:38:37 Step 9/26 : WORKDIR /device-onvif-camera 12:38:37 ---> Running in 53c83f37e144 12:38:37 Removing intermediate container 53c83f37e144 12:38:37 ---> dde6c08950f1 12:38:37 Step 10/26 : COPY go.mod vendor* ./ 12:38:38 ---> 511aa6576384 12:38:38 Step 11/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 12:38:38 ---> Running in 07630483a59f 12:38:41 Removing intermediate container 07630483a59f 12:38:41 ---> 0f9e1eadfae4 12:38:41 Step 12/26 : COPY . . 12:38:42 ---> dcb730434d32 12:38:42 Step 13/26 : RUN ${MAKE} 12:38:42 ---> Running in 332cdb2c5bfe 12:38:43 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-onvif-camera.Version=0.0.0 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=v3.1.0-dev.36" -trimpath -mod=readonly -o cmd/device-onvif-camera ./cmd 12:41:05 Removing intermediate container 332cdb2c5bfe 12:41:05 ---> 6450ee586aca 12:41:05 Step 14/26 : FROM alpine:3.18 12:41:05 3.18: Pulling from library/alpine 12:41:05 579b34f0a95b: Pulling fs layer 12:41:05 579b34f0a95b: Verifying Checksum 12:41:05 579b34f0a95b: Download complete 12:41:05 579b34f0a95b: Pull complete 12:41:05 Digest: sha256:eece025e432126ce23f223450a0326fbebde39cdf496a85d8c016293fc851978 12:41:05 Status: Downloaded newer image for alpine:3.18 12:41:05 ---> 3cc203321400 12:41:05 Step 15/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2023: Intel Corporation' 12:41:05 ---> Running in ec7b392433c4 12:41:05 Removing intermediate container ec7b392433c4 12:41:05 ---> 5d2fadc7797e 12:41:05 Step 16/26 : RUN apk add --update --no-cache dumb-init 12:41:05 ---> Running in df28729cec99 12:41:06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz 12:41:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz 12:41:08 (1/1) Installing dumb-init (1.2.5-r2) 12:41:08 Executing busybox-1.36.1-r2.trigger 12:41:08 OK: 8 MiB in 16 packages 12:41:09 Removing intermediate container df28729cec99 12:41:09 ---> 0775b81ccde7 12:41:09 Step 17/26 : WORKDIR / 12:41:09 ---> Running in 510b3b8b145d 12:41:10 Removing intermediate container 510b3b8b145d 12:41:10 ---> 146b7ef9d8a1 12:41:10 Step 18/26 : COPY --from=builder /device-onvif-camera/cmd / 12:41:11 ---> aed18a59f58b 12:41:11 Step 19/26 : COPY --from=builder /device-onvif-camera/LICENSE / 12:41:12 ---> 0a4ca92ad632 12:41:12 Step 20/26 : COPY --from=builder /device-onvif-camera/Attribution.txt / 12:41:12 ---> ae1a5f535df8 12:41:12 Step 21/26 : EXPOSE 59984 12:41:13 ---> Running in eaf7a97d6ca4 12:41:13 Removing intermediate container eaf7a97d6ca4 12:41:13 ---> e807372e5d22 12:41:13 Step 22/26 : ENTRYPOINT ["/device-onvif-camera"] 12:41:13 ---> Running in 147f2416cc55 12:41:13 Removing intermediate container 147f2416cc55 12:41:13 ---> afe04514917e 12:41:13 Step 23/26 : CMD ["--cp=consul.http://edgex-core-consul:8500", "--registry"] 12:41:13 ---> Running in 6250185fc8b4 12:41:14 Removing intermediate container 6250185fc8b4 12:41:14 ---> e6b82d9570c3 12:41:14 Step 24/26 : LABEL arch=arm64 12:41:14 ---> Running in 033d0d980af0 12:41:14 Removing intermediate container 033d0d980af0 12:41:14 ---> 03c95f9636ca 12:41:14 Step 25/26 : LABEL git_sha=7149a43d03acfbc96bd457a7a691459653d2c543 12:41:14 ---> Running in 69285b544be6 12:41:15 Removing intermediate container 69285b544be6 12:41:15 ---> b152757a9ee6 12:41:15 Step 26/26 : LABEL version=0.0.0 12:41:15 ---> Running in 50ac9fe62c0a 12:41:15 Removing intermediate container 50ac9fe62c0a 12:41:15 ---> 5baa61b1624c 12:41:15 [Warning] One or more build-args [ARCH] were not consumed 12:41:15 Successfully built 5baa61b1624c 12:41:15 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 12:41:16 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 12:41:16 12:41:16 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 12:41:16 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 12:41:18 arm64: Pulling from edgex-lftools-log-publisher 12:41:18 8998bd30e6a1: Pulling fs layer 12:41:18 04944245beec: Pulling fs layer 12:41:18 699f458cf7ca: Pulling fs layer 12:41:18 765212b225bb: Pulling fs layer 12:41:18 f23df028b6ca: Pulling fs layer 12:41:18 d65c8cfc05b1: Pulling fs layer 12:41:18 2437ff75d9bd: Pulling fs layer 12:41:18 d65c8cfc05b1: Waiting 12:41:18 2437ff75d9bd: Waiting 12:41:18 765212b225bb: Waiting 12:41:18 04944245beec: Verifying Checksum 12:41:18 04944245beec: Download complete 12:41:18 765212b225bb: Verifying Checksum 12:41:18 765212b225bb: Download complete 12:41:18 f23df028b6ca: Verifying Checksum 12:41:18 f23df028b6ca: Download complete 12:41:18 d65c8cfc05b1: Verifying Checksum 12:41:18 d65c8cfc05b1: Download complete 12:41:18 699f458cf7ca: Verifying Checksum 12:41:18 699f458cf7ca: Download complete 12:41:19 8998bd30e6a1: Verifying Checksum 12:41:19 8998bd30e6a1: Download complete 12:41:22 2437ff75d9bd: Verifying Checksum 12:41:22 2437ff75d9bd: Download complete 12:41:24 8998bd30e6a1: Pull complete 12:41:24 04944245beec: Pull complete 12:41:26 699f458cf7ca: Pull complete 12:41:26 765212b225bb: Pull complete 12:41:27 f23df028b6ca: Pull complete 12:41:27 d65c8cfc05b1: Pull complete 12:41:49 2437ff75d9bd: Pull complete 12:41:49 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 12:41:49 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 12:41:49 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 12:41:50 prd-ubuntu20.04-docker-arm64-4c-16g-11869 does not seem to be running inside a container 12:41:50 $ 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/1 -v /w/workspace/device-onvif-camera/1:/w/workspace/device-onvif-camera/1:rw,z -v /w/workspace/device-onvif-camera/1@tmp:/w/workspace/device-onvif-camera/1@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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 12:41:53 $ docker top edf9fbe27a202f1680b5e4cbcea16485537f8c95938e8681102bd024fd7e7a9c -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 12:41:54 ---> job-cost.sh 12:41:54 lf-activate-venv: SKIPPING 12:41:54 INFO: No Stack... 12:41:55 INFO: Retrieving Pricing Info for: v3-standard-4 12:41:55 INFO: Archiving Costs [Pipeline] sh 12:41:56 + cat /w/workspace/device-onvif-camera/1/archives/cost.csv 12:41:56 + cut -d, -f6 [Pipeline] lock 12:41:56 Trying to acquire lock on [jenkins-edgexfoundry-device-onvif-camera-PR-399-1-stack-cost] 12:41:56 Resource [jenkins-edgexfoundry-device-onvif-camera-PR-399-1-stack-cost] did not exist. Created. 12:41:56 Lock acquired on [jenkins-edgexfoundry-device-onvif-camera-PR-399-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 12:41:57 /w/workspace/device-onvif-camera/1@tmp/durable-a6e1ef62/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 12:41:57 + echo total: 0.10999999940395355 [Pipeline] stash 12:41:57 Warning: overwriting stash ‘stack-cost’ 12:41:58 Stashed 1 file(s) [Pipeline] } 12:41:58 Lock released on resource [jenkins-edgexfoundry-device-onvif-camera-PR-399-1-stack-cost] [Pipeline] // lock [Pipeline] } 12:41:58 $ docker stop --time=1 edf9fbe27a202f1680b5e4cbcea16485537f8c95938e8681102bd024fd7e7a9c 12:42:03 $ docker rm -f --volumes edf9fbe27a202f1680b5e4cbcea16485537f8c95938e8681102bd024fd7e7a9c [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 12:42:04 provisioning config files... 12:42:04 copy managed file [device-onvif-camera-codecov-token] to file:/w/workspace/undry_device-onvif-camera_PR-399@tmp/config10225445379755370086tmp [Pipeline] { [Pipeline] sh 12:42:04 + set +x 12:42:04 + curl -s https://codecov.io/bash 12:42:04 + bash -s -- 12:42:04 12:42:04 _____ _ 12:42:04 / ____| | | 12:42:04 | | ___ __| | ___ ___ _____ __ 12:42:04 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 12:42:04 | |___| (_) | (_| | __/ (_| (_) \ V / 12:42:04 \_____\___/ \__,_|\___|\___\___/ \_/ 12:42:04 Bash-1.0.6 12:42:04 12:42:04 12:42:04 ==> git version 2.25.1 found 12:42:04 ==> 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 12:42:04 Release-Date: 2020-01-08 12:42:04 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 12:42:04 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 12:42:04 ==> Jenkins CI detected. 12:42:04 current dir:  /w/workspace/undry_device-onvif-camera_PR-399 12:42:04 project root: . 12:42:04 --> token set from env 12:42:04 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 12:42:04 ==> Running gcov in . (disable via -X gcov) 12:42:04 ==> Python coveragepy not found 12:42:04 ==> Searching for coverage reports in: 12:42:04 + . 12:42:04 -> Found 1 reports 12:42:04 ==> Detecting git/mercurial file structure 12:42:04 ==> Reading reports 12:42:04 + ./coverage.out bytes=78456 12:42:04 ==> Appending adjustments 12:42:04 https://docs.codecov.io/docs/fixing-reports 12:42:04 + Found adjustments 12:42:04 ==> Gzipping contents 12:42:04 12K /tmp/codecov.CjBJVc.gz 12:42:04 ==> Uploading reports 12:42:04 url: https://codecov.io 12:42:04 query: branch=PR-399&commit=7149a43d03acfbc96bd457a7a691459653d2c543&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-onvif-camera%2Fjob%2FPR-399%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-onvif-camera&service=jenkins&flags=&pr=399&job=&cmd_args= 12:42:04 -> Pinging Codecov 12:42:04 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=191b7872-c352-4e56-a28e-da2c102d163d&branch=PR-399&commit=7149a43d03acfbc96bd457a7a691459653d2c543&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-onvif-camera%2Fjob%2FPR-399%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-onvif-camera&service=jenkins&flags=&pr=399&job=&cmd_args= 12:42:05 -> Uploading to 12:42:05 https://storage.googleapis.com/codecov/v4/raw/2023-10-26/F29A59C45E3A92E06B3E522C9905F8EF/7149a43d03acfbc96bd457a7a691459653d2c543/83c40e17-f459-4953-9708-69e9921ef9e3.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20231026%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20231026T124205Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=af799cbdbd1af99983cbcdf08c2f3fe796ec75acdb232381a28f45b18270ad69 12:42:05 % Total % Received % Xferd Average Speed Time Time Time Current 12:42:05 Dload Upload Total Spent Left Speed 12:42:05 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10378 0 0 100 10378 0 32946 --:--:-- --:--:-- --:--:-- 32946 12:42:05 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-onvif-camera/commit/7149a43d03acfbc96bd457a7a691459653d2c543 [Pipeline] } 12:42:05 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 12:42:07 + [ -d /w/workspace/undry_device-onvif-camera_PR-399/archives ] 12:42:07 + ls -al /w/workspace/undry_device-onvif-camera_PR-399/archives 12:42:07 total 16 12:42:07 drwxr-xr-x 3 root root 4096 Oct 26 12:31 . 12:42:07 drwxrwxr-x 10 jenkins jenkins 4096 Oct 26 12:31 .. 12:42:07 drwxr-xr-x 2 root root 4096 Oct 26 12:31 cost 12:42:07 -rw-r--r-- 1 root root 91 Oct 26 12:31 cost.csv 12:42:07 + sudo chown -R jenkins:jenkins /w/workspace/undry_device-onvif-camera_PR-399/archives 12:42:07 + ls -al /w/workspace/undry_device-onvif-camera_PR-399/archives 12:42:07 total 16 12:42:07 drwxr-xr-x 3 jenkins jenkins 4096 Oct 26 12:31 . 12:42:07 drwxrwxr-x 10 jenkins jenkins 4096 Oct 26 12:31 .. 12:42:07 drwxr-xr-x 2 jenkins jenkins 4096 Oct 26 12:31 cost 12:42:07 -rw-r--r-- 1 jenkins jenkins 91 Oct 26 12:31 cost.csv [Pipeline] libraryResource [Pipeline] sh 12:42:07 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 12:42:08 ---> package-listing.sh 12:42:08 ++ tr '[:upper:]' '[:lower:]' 12:42:08 ++ facter osfamily 12:42:08 + OS_FAMILY=debian 12:42:08 + workspace=/w/workspace/undry_device-onvif-camera_PR-399 12:42:08 + START_PACKAGES=/tmp/packages_start.txt 12:42:08 + END_PACKAGES=/tmp/packages_end.txt 12:42:08 + DIFF_PACKAGES=/tmp/packages_diff.txt 12:42:08 + PACKAGES=/tmp/packages_start.txt 12:42:08 + '[' /w/workspace/undry_device-onvif-camera_PR-399 ']' 12:42:08 + PACKAGES=/tmp/packages_end.txt 12:42:08 + case "${OS_FAMILY}" in 12:42:08 + dpkg -l 12:42:08 + grep '^ii' 12:42:08 + '[' -f /tmp/packages_start.txt ']' 12:42:08 + '[' -f /tmp/packages_end.txt ']' 12:42:08 + diff /tmp/packages_start.txt /tmp/packages_end.txt 12:42:08 + '[' /w/workspace/undry_device-onvif-camera_PR-399 ']' 12:42:08 + mkdir -p /w/workspace/undry_device-onvif-camera_PR-399/archives/ 12:42:08 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/undry_device-onvif-camera_PR-399/archives/ [Pipeline] echo 12:42:08 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/undry_device-onvif-camera_PR-399/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 12:42:09 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 12:42:09 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 12:42:09 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 12:42:09 prd-ubuntu20.04-docker-8c-8g-11868 does not seem to be running inside a container 12:42:09 $ 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/undry_device-onvif-camera_PR-399/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/undry_device-onvif-camera_PR-399 -v /w/workspace/undry_device-onvif-camera_PR-399:/w/workspace/undry_device-onvif-camera_PR-399:rw,z -v /w/workspace/undry_device-onvif-camera_PR-399@tmp:/w/workspace/undry_device-onvif-camera_PR-399@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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 12:42:10 $ docker top 28e039e3a5335f293887f05b13c12726d5514807e5f69fe95e442c41280a2fa6 -eo pid,comm [Pipeline] { [Pipeline] sh 12:42:10 + touch /tmp/pre-build-complete [Pipeline] sh 12:42:10 + mkdir -p /var/log/sysstat [Pipeline] sh 12:42:11 + ls /var/log/sa-host 12:42:11 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 12:42:11 provisioning config files... 12:42:11 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/undry_device-onvif-camera_PR-399@tmp/config2406426931500109622tmp [Pipeline] { [Pipeline] echo 12:42:11 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 12:42:11 ---> create-netrc.sh [Pipeline] } 12:42:11 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 12:42:12 ---> python-tools-install.sh [Pipeline] echo 12:42:12 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 12:42:12 ---> sudo-logs.sh 12:42:12 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 12:42:12 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 12:42:12 ---> job-cost.sh 12:42:12 lf-activate-venv: SKIPPING 12:42:12 DEBUG: total: 0.2199999988079071 12:42:12 INFO: Retrieving Stack Cost... 12:42:13 INFO: Retrieving Pricing Info for: v3-standard-8 12:42:13 INFO: Archiving Costs [Pipeline] echo 12:42:13 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 12:42:14 ---> logs-deploy.sh 12:42:14 lf-activate-venv: SKIPPING 12:42:14 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-onvif-camera/PR-399/1 12:42:14 INFO: archiving workspace using pattern(s): 12:42:15 Archives upload complete. 12:42:15 INFO: archiving logs to Nexus