Pull request #264 opened Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 4d15146409c3866d30e4d226daf3e5ed400615f3+d13e481dd874f1286a187d197f108b2a3a763e5d (15f96fb22261a1d080112454855b71f7b62a1f01) 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-ssh15316308475985520270.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 66200e8eedfc470904d6b329e562ec5b45423d6a 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-ssh5815458742098543026.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 66200e8eedfc470904d6b329e562ec5b45423d6a 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-264/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-264/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh16074460239490277994.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-264/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh2326696949967721868.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 66200e8eedfc470904d6b329e562ec5b45423d6a (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 66200e8eedfc470904d6b329e562ec5b45423d6a # timeout=10 Commit message: "feat: add capability to use golang 1.20 (#427)" > 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-ssh14075522735137935752.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-264/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-264/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh11922203666282547571.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 66200e8eedfc470904d6b329e562ec5b45423d6a 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/v2]] ========================================================= [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.20 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/v2 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 ‘ubuntu20.04-docker-8c-8g’ Running on prd-ubuntu20.04-docker-8c-8g-631 in /w/workspace/undry_device-onvif-camera_PR-264 [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-264 # 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/264/head:refs/remotes/origin/PR-264 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit d13e481dd874f1286a187d197f108b2a3a763e5d into PR head commit 4d15146409c3866d30e4d226daf3e5ed400615f3 Merge succeeded, producing 4d15146409c3866d30e4d226daf3e5ed400615f3 Checking out Revision 4d15146409c3866d30e4d226daf3e5ed400615f3 (PR-264) Commit message: "ci: Change dependabot gomod schedule to daily" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object 66200e8eedfc470904d6b329e562ec5b45423d6a [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { > git config core.sparsecheckout # timeout=10 > git checkout -f 4d15146409c3866d30e4d226daf3e5ed400615f3 # 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 d13e481dd874f1286a187d197f108b2a3a763e5d # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 4d15146409c3866d30e4d226daf3e5ed400615f3 # timeout=10 [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 15:48:54 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 15:48:54 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 15:48:54 ========================================================= 15:48:54 EdgeX Global Pipelines Version Info 15:48:54 ========================================================= [Pipeline] libraryResource [Pipeline] sh 15:48:55 ------------------- 15:48:55 stable info: 15:48:55 ------------------- 15:48:55 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 15:48:55 Commit SHA: 66200e8eedfc470904d6b329e562ec5b45423d6a 15:48:55 Message: update stable to v1.0.245 15:48:55 ------------------- 15:48:55 experimental info: 15:48:55 ------------------- 15:48:55 Commited By: **** collab-it+edgex@linuxfoundation.org 15:48:55 Commit SHA: eb5041bb0874f6b7cdca3e6793e1ef87c0289dce 15:48:55 Message: update experimental to v1.0.246 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-onvif-camera-settings [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar PROJECT = device-onvif-camera [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-onvif-camera [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 15:48:56 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 15:48:57 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = doc/openapi/v2 [Pipeline] echo 15:48:57 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 15:48:57 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 15:48:57 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 15:48:57 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 15:48:57 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 15:48:57 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-264 [Pipeline] echo 15:48:57 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-264 [Pipeline] echo 15:48:57 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-264 [Pipeline] echo 15:48:57 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 4d15146409c3866d30e4d226daf3e5ed400615f3 [Pipeline] echo 15:48:57 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 4d15146 [Pipeline] echo 15:48:57 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 15:48:57 provisioning config files... 15:48:57 copy managed file [device-onvif-camera-settings] to file:/w/workspace/undry_device-onvif-camera_PR-264@tmp/config15112869513658925267tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 15:48:57 ---> docker-login.sh 15:48:57 nexus3.edgexfoundry.org:10001 15:48:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:48:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:48:58 Configure a credential helper to remove this warning. See 15:48:58 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:48:58 15:48:58 Login Succeeded 15:48:58 nexus3.edgexfoundry.org:10002 15:48:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:48:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:48:58 Configure a credential helper to remove this warning. See 15:48:58 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:48:58 15:48:58 Login Succeeded 15:48:58 nexus3.edgexfoundry.org:10003 15:48:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:48:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:48:58 Configure a credential helper to remove this warning. See 15:48:58 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:48:58 15:48:58 Login Succeeded 15:48:58 nexus3.edgexfoundry.org:10004 15:48:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:48:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:48:58 Configure a credential helper to remove this warning. See 15:48:58 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:48:58 15:48:58 Login Succeeded 15:48:58 docker.io 15:48:58 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:48:58 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:48:58 Configure a credential helper to remove this warning. See 15:48:58 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:48:58 15:48:58 Login Succeeded 15:48:58 ---> docker-login.sh ends [Pipeline] } 15:48:58 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 15:48:59 + git rev-list -1 --merges 4d15146409c3866d30e4d226daf3e5ed400615f3~1..4d15146409c3866d30e4d226daf3e5ed400615f3 [Pipeline] echo 15:48:59 -----------> git rev-list -1 --merges 4d15146409c3866d30e4d226daf3e5ed400615f3~1..4d15146409c3866d30e4d226daf3e5ed400615f3 4d15146409c3866d30e4d226daf3e5ed400615f3 [false] [Pipeline] sh 15:48:59 + git log --format=format:%s -1 4d15146409c3866d30e4d226daf3e5ed400615f3 [Pipeline] echo 15:48:59 ========================================================= 15:48:59 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 15:48:59 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 15:49:00 + git log --format=format:%s -1 4d15146409c3866d30e4d226daf3e5ed400615f3 [Pipeline] echo 15:49:00 [semverPrep] GIT_COMMIT: 4d15146409c3866d30e4d226daf3e5ed400615f3, Commit Message: ci: Change dependabot gomod schedule to daily [Pipeline] echo 15:49:00 [semverPrep] This is not a build commit. [Pipeline] sh 15:49:00 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 15:49:00 + grep -v github /etc/ssh/ssh_known_hosts 15:49:00 + [ -e /tmp/ssh_known_hosts ] 15:49:00 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 15:49:00 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 15:49:00 + sudo tee -a /etc/ssh/ssh_known_hosts 15:49:00 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:49:00 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 15:49:00 15:49:00 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:49:01 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 15:49:01 0.1.4: Pulling from edgex-devops/py-git-semver 15:49:01 b85a868b505f: Pulling fs layer 15:49:01 e2be974225ed: Pulling fs layer 15:49:01 339a4e72a1f5: Pulling fs layer 15:49:01 988bab9f4d93: Pulling fs layer 15:49:01 1469e6f7b9e6: Pulling fs layer 15:49:01 eaf3925da568: Pulling fs layer 15:49:01 bab4dde63d76: Pulling fs layer 15:49:01 bde34c3a00c8: Pulling fs layer 15:49:01 b352a97aabf1: Pulling fs layer 15:49:01 4872d77fe225: Pulling fs layer 15:49:01 988bab9f4d93: Waiting 15:49:01 eaf3925da568: Waiting 15:49:01 bab4dde63d76: Waiting 15:49:01 1469e6f7b9e6: Waiting 15:49:01 4872d77fe225: Waiting 15:49:01 5851b861e8e6: Pulling fs layer 15:49:01 5851b861e8e6: Waiting 15:49:01 e2be974225ed: Verifying Checksum 15:49:01 e2be974225ed: Download complete 15:49:01 988bab9f4d93: Verifying Checksum 15:49:01 988bab9f4d93: Download complete 15:49:01 339a4e72a1f5: Verifying Checksum 15:49:01 339a4e72a1f5: Download complete 15:49:01 1469e6f7b9e6: Verifying Checksum 15:49:01 1469e6f7b9e6: Download complete 15:49:01 eaf3925da568: Download complete 15:49:01 bde34c3a00c8: Download complete 15:49:01 b352a97aabf1: Verifying Checksum 15:49:01 b352a97aabf1: Download complete 15:49:01 4872d77fe225: Verifying Checksum 15:49:01 4872d77fe225: Download complete 15:49:01 5851b861e8e6: Verifying Checksum 15:49:01 5851b861e8e6: Download complete 15:49:01 b85a868b505f: Verifying Checksum 15:49:01 b85a868b505f: Download complete 15:49:02 bab4dde63d76: Verifying Checksum 15:49:02 bab4dde63d76: Download complete 15:49:03 b85a868b505f: Pull complete 15:49:03 e2be974225ed: Pull complete 15:49:03 339a4e72a1f5: Pull complete 15:49:03 988bab9f4d93: Pull complete 15:49:03 1469e6f7b9e6: Pull complete 15:49:03 eaf3925da568: Pull complete 15:49:05 bab4dde63d76: Pull complete 15:49:05 bde34c3a00c8: Pull complete 15:49:05 b352a97aabf1: Pull complete 15:49:06 4872d77fe225: Pull complete 15:49:06 5851b861e8e6: Pull complete 15:49:06 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 15:49:06 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 15:49:06 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 15:49:06 prd-ubuntu20.04-docker-8c-8g-631 does not seem to be running inside a container 15:49:06 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/undry_device-onvif-camera_PR-264 -v /w/workspace/undry_device-onvif-camera_PR-264:/w/workspace/undry_device-onvif-camera_PR-264:rw,z -v /w/workspace/undry_device-onvif-camera_PR-264@tmp:/w/workspace/undry_device-onvif-camera_PR-264@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 15:49:08 $ docker top 5c25ce841d5f0d21cec303577b9d812fda8a5ca84d01c18a2ea95a8014bdc328 -eo pid,comm 15:49: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). 15:49:08 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 15:49:08 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 15:49:08 [ssh-agent] Looking for ssh-agent implementation... 15:49:08 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 15:49:08 $ docker exec 5c25ce841d5f0d21cec303577b9d812fda8a5ca84d01c18a2ea95a8014bdc328 ssh-agent 15:49:08 SSH_AUTH_SOCK=/tmp/ssh-AnIK4hroGaxo/agent.32 15:49:08 SSH_AGENT_PID=38 15:49:08 Running ssh-add (command line suppressed) 15:49:08 Identity added: /w/workspace/undry_device-onvif-camera_PR-264@tmp/private_key_15238893181612352609.key (/w/workspace/undry_device-onvif-camera_PR-264@tmp/private_key_15238893181612352609.key) 15:49:08 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 15:49:09 + git tag --points-at HEAD [Pipeline] } 15:49:09 $ docker exec --env ******** --env ******** 5c25ce841d5f0d21cec303577b9d812fda8a5ca84d01c18a2ea95a8014bdc328 ssh-agent -k 15:49:09 unset SSH_AUTH_SOCK; 15:49:09 unset SSH_AGENT_PID; 15:49:09 echo Agent pid 38 killed; 15:49:09 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 15:49:09 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 15:49:09 [ssh-agent] Looking for ssh-agent implementation... 15:49:09 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 15:49:09 $ docker exec 5c25ce841d5f0d21cec303577b9d812fda8a5ca84d01c18a2ea95a8014bdc328 ssh-agent 15:49:09 SSH_AUTH_SOCK=/tmp/ssh-1CaiB3Ze3xZ5/agent.70 15:49:09 SSH_AGENT_PID=77 15:49:09 Running ssh-add (command line suppressed) 15:49:09 Identity added: /w/workspace/undry_device-onvif-camera_PR-264@tmp/private_key_9794893899129901712.key (/w/workspace/undry_device-onvif-camera_PR-264@tmp/private_key_9794893899129901712.key) 15:49:09 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 15:49:10 + git semver init 15:49:10 2023-03-15 15:49:10,301 [run_init] DEBUG init version:0.0.0 force:False 15:49:10 2023-03-15 15:49:10,302 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/undry_device-onvif-camera_PR-264/.semver 15:49:10 2023-03-15 15:49:10,302 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-onvif-camera.git /w/workspace/undry_device-onvif-camera_PR-264/.semver 15:49:10 2023-03-15 15:49:10,302 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-onvif-camera.git', '/w/workspace/undry_device-onvif-camera_PR-264/.semver'], cwd=/w/workspace/undry_device-onvif-camera_PR-264, universal_newlines=False, shell=None, istream=None) 15:49:11 2023-03-15 15:49:11,204 [append_file] DEBUG append to file:/w/workspace/undry_device-onvif-camera_PR-264/.git/info/exclude 15:49:11 2023-03-15 15:49:11,204 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/undry_device-onvif-camera_PR-264/.semver/PR-264 with force:False 15:49:11 2023-03-15 15:49:11,205 [write_file] DEBUG write to file:/w/workspace/undry_device-onvif-camera_PR-264/.semver/PR-264 15:49:11 2023-03-15 15:49:11,210 [execute] INFO git cat-file --batch-check 15:49:11 2023-03-15 15:49:11,211 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/undry_device-onvif-camera_PR-264/.semver, universal_newlines=False, shell=None, istream=) 15:49:11 2023-03-15 15:49:11,218 [execute] INFO git cat-file --batch 15:49:11 2023-03-15 15:49:11,218 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/undry_device-onvif-camera_PR-264/.semver, universal_newlines=False, shell=None, istream=) 15:49:11 2023-03-15 15:49:11,225 [read_version] DEBUG read version from /w/workspace/undry_device-onvif-camera_PR-264/.semver/PR-264 15:49:11 0.0.0 [Pipeline] } 15:49:11 $ docker exec --env ******** --env ******** 5c25ce841d5f0d21cec303577b9d812fda8a5ca84d01c18a2ea95a8014bdc328 ssh-agent -k 15:49:11 unset SSH_AUTH_SOCK; 15:49:11 unset SSH_AGENT_PID; 15:49:11 echo Agent pid 77 killed; 15:49:11 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 15:49:11 + git semver [Pipeline] } 15:49:12 $ docker stop --time=1 5c25ce841d5f0d21cec303577b9d812fda8a5ca84d01c18a2ea95a8014bdc328 15:49:13 $ docker rm -f --volumes 5c25ce841d5f0d21cec303577b9d812fda8a5ca84d01c18a2ea95a8014bdc328 [Pipeline] // withDockerContainer [Pipeline] sh 15:49:13 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 15:49:14 Stashed 1 file(s) [Pipeline] echo 15:49: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 15:49:14 provisioning config files... 15:49:14 copy managed file [device-onvif-camera-settings] to file:/w/workspace/undry_device-onvif-camera_PR-264@tmp/config8684941633793621425tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 15:49:15 ---> docker-login.sh 15:49:15 nexus3.edgexfoundry.org:10001 15:49:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:49:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:49:15 Configure a credential helper to remove this warning. See 15:49:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:49:15 15:49:15 Login Succeeded 15:49:15 nexus3.edgexfoundry.org:10002 15:49:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:49:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:49:15 Configure a credential helper to remove this warning. See 15:49:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:49:15 15:49:15 Login Succeeded 15:49:15 nexus3.edgexfoundry.org:10003 15:49:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:49:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:49:15 Configure a credential helper to remove this warning. See 15:49:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:49:15 15:49:15 Login Succeeded 15:49:15 nexus3.edgexfoundry.org:10004 15:49:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:49:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:49:15 Configure a credential helper to remove this warning. See 15:49:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:49:15 15:49:15 Login Succeeded 15:49:15 docker.io 15:49:15 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 15:49:15 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 15:49:15 Configure a credential helper to remove this warning. See 15:49:15 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 15:49:15 15:49:15 Login Succeeded 15:49:15 ---> docker-login.sh ends [Pipeline] } 15:49:15 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 15:49:15 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 15:49:15 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 15:49:15 ========================================================= 15:49:15 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 15:49:15 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:49:16 + docker build -t ci-base-image-x86_64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine --build-arg MAKE=echo noop --target=builder . 15:49:16 Sending build context to Docker daemon 27.86MB 15:49:16 Step 1/13 : ARG BASE=golang:1.20-alpine3.17 15:49:16 Step 2/13 : FROM ${BASE} AS builder 15:49:16 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 15:49:16 63b65145d645: Pulling fs layer 15:49:16 a2d21d5440eb: Pulling fs layer 15:49:16 935e6c44a52c: Pulling fs layer 15:49:16 94cc34f8dd06: Pulling fs layer 15:49:16 30dea6a524f1: Pulling fs layer 15:49:16 a2aff8979fd8: Pulling fs layer 15:49:16 6808be2612f2: Pulling fs layer 15:49:16 f25807f1079a: Pulling fs layer 15:49:16 a2aff8979fd8: Waiting 15:49:16 6808be2612f2: Waiting 15:49:16 f25807f1079a: Waiting 15:49:16 94cc34f8dd06: Waiting 15:49:16 30dea6a524f1: Waiting 15:49:16 a2d21d5440eb: Verifying Checksum 15:49:16 a2d21d5440eb: Download complete 15:49:16 94cc34f8dd06: Verifying Checksum 15:49:16 94cc34f8dd06: Download complete 15:49:16 30dea6a524f1: Verifying Checksum 15:49:16 30dea6a524f1: Download complete 15:49:16 63b65145d645: Verifying Checksum 15:49:16 63b65145d645: Download complete 15:49:16 a2aff8979fd8: Verifying Checksum 15:49:16 a2aff8979fd8: Download complete 15:49:16 63b65145d645: Pull complete 15:49:16 a2d21d5440eb: Pull complete 15:49:17 f25807f1079a: Verifying Checksum 15:49:17 f25807f1079a: Download complete 15:49:17 935e6c44a52c: Verifying Checksum 15:49:17 935e6c44a52c: Download complete 15:49:17 6808be2612f2: Verifying Checksum 15:49:17 6808be2612f2: Download complete 15:49:21 935e6c44a52c: Pull complete 15:49:21 94cc34f8dd06: Pull complete 15:49:21 30dea6a524f1: Pull complete 15:49:21 a2aff8979fd8: Pull complete 15:49:23 6808be2612f2: Pull complete 15:49:24 f25807f1079a: Pull complete 15:49:24 Digest: sha256:106942793af8b5907f587008084bb0888cadbc76d86ebd37d4d3227fb0f1e438 15:49:24 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 15:49:24 ---> 3b553350e43f 15:49:24 Step 3/13 : ARG ADD_BUILD_TAGS="" 15:49:27 ---> Running in 77de8a65eda9 15:49:27 Removing intermediate container 77de8a65eda9 15:49:27 ---> 230ae402b5b5 15:49:27 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 15:49:27 ---> Running in 05ff40e17345 15:49:27 Removing intermediate container 05ff40e17345 15:49:27 ---> 2abcaab37fe8 15:49:27 Step 5/13 : ARG ALPINE_PKG_BASE="make git" 15:49:27 ---> Running in 84b379ee3aa2 15:49:27 Removing intermediate container 84b379ee3aa2 15:49:27 ---> f173fc868e7c 15:49:27 Step 6/13 : ARG ALPINE_PKG_EXTRA="" 15:49:27 ---> Running in 528b2e4186ac 15:49:27 Removing intermediate container 528b2e4186ac 15:49:27 ---> cf81bb4fc722 15:49:27 Step 7/13 : LABEL Name=edgex-device-onvif-camera 15:49:27 ---> Running in 661ae192e865 15:49:27 Removing intermediate container 661ae192e865 15:49:27 ---> 3b0a70a3e698 15:49:27 Step 8/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 15:49:27 ---> Running in e0575139556a 15:49:28 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 15:49:28 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 15:49:28 OK: 265 MiB in 53 packages 15:49:29 Removing intermediate container e0575139556a 15:49:29 ---> c87c011e7946 15:49:29 Step 9/13 : WORKDIR /device-onvif-camera 15:49:29 ---> Running in 74be147716d2 15:49:29 Removing intermediate container 74be147716d2 15:49:29 ---> 2ff3817c8fb1 15:49:29 Step 10/13 : COPY go.mod vendor* ./ 15:49:29 Still waiting to schedule task 15:49:29 Waiting for next available executor on ‘ubuntu20.04-docker-arm64-4c-16g’ 15:49:29 ---> 77ef59aadd64 15:49:29 Step 11/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 15:49:29 ---> Running in 299a2921a76a 15:49:51 Removing intermediate container 299a2921a76a 15:49:51 ---> d422375ff1ab 15:49:51 Step 12/13 : COPY . . 15:49:52 ---> 38a4d5322353 15:49:52 Step 13/13 : RUN ${MAKE} 15:49:52 ---> Running in 7cb8e046ea64 15:49:52 noop 15:49:52 Removing intermediate container 7cb8e046ea64 15:49:52 ---> d656046b0a74 15:49:52 Successfully built d656046b0a74 15:49:52 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:49:53 + docker inspect -f . ci-base-image-x86_64 15:49:53 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 15:49:53 prd-ubuntu20.04-docker-8c-8g-631 does not seem to be running inside a container 15:49:53 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/undry_device-onvif-camera_PR-264 -v /w/workspace/undry_device-onvif-camera_PR-264:/w/workspace/undry_device-onvif-camera_PR-264:rw,z -v /w/workspace/undry_device-onvif-camera_PR-264@tmp:/w/workspace/undry_device-onvif-camera_PR-264@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-x86_64 cat 15:49:53 $ docker top 6c576ebb612a3543485b29b85131b7ffb3abb17e5bb74448e8b16488ee913493 -eo pid,comm [Pipeline] { [Pipeline] sh 15:49:54 + go version 15:49:54 go version go1.20.2 linux/amd64 [Pipeline] } 15:49:54 $ docker stop --time=1 6c576ebb612a3543485b29b85131b7ffb3abb17e5bb74448e8b16488ee913493 15:49:55 $ docker rm -f --volumes 6c576ebb612a3543485b29b85131b7ffb3abb17e5bb74448e8b16488ee913493 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:49:56 + docker inspect -f . ci-base-image-x86_64 15:49:56 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 15:49:56 prd-ubuntu20.04-docker-8c-8g-631 does not seem to be running inside a container 15:49: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-264 -v /w/workspace/undry_device-onvif-camera_PR-264:/w/workspace/undry_device-onvif-camera_PR-264:rw,z -v /w/workspace/undry_device-onvif-camera_PR-264@tmp:/w/workspace/undry_device-onvif-camera_PR-264@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-x86_64 cat 15:49:56 $ docker top aae448a89071816e91e386e70af0720556ab42e9e3cc63cd2b03a4807f39798d -eo pid,comm [Pipeline] { [Pipeline] sh 15:49:57 + git config --global --add safe.directory /w/workspace/undry_device-onvif-camera_PR-264 [Pipeline] fileExists [Pipeline] sh 15:49:57 + make test 15:49:57 go test ./... -coverprofile=coverage.out ./... 15:50:02 ? github.com/edgexfoundry/device-onvif-camera [no test files] 15:50:15 ? github.com/edgexfoundry/device-onvif-camera/cmd [no test files] 15:50:15 ? github.com/edgexfoundry/device-onvif-camera/internal/driver/mocks [no test files] 15:50:16 ok github.com/edgexfoundry/device-onvif-camera/internal/driver 2.040s coverage: 30.5% of statements 15:50:16 ok github.com/edgexfoundry/device-onvif-camera/internal/netscan 2.065s coverage: 86.5% of statements 15:50:23 go vet ./... 15:50:27 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 15:50:27 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 15:50:27 ./bin/test-attribution-txt.sh [Pipeline] echo 15:50:27 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 15:50:27 $ docker stop --time=1 aae448a89071816e91e386e70af0720556ab42e9e3cc63cd2b03a4807f39798d 15:50:30 $ docker rm -f --volumes aae448a89071816e91e386e70af0720556ab42e9e3cc63cd2b03a4807f39798d [Pipeline] // withDockerContainer [Pipeline] sh 15:50:30 + sudo chown -R jenkins:jenkins . [Pipeline] stash 15:50:30 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 15:50:31 + sudo chown -R jenkins:jenkins . [Pipeline] sh 15:50:31 + ls -al . 15:50:31 total 232 15:50:31 drwxrwxr-x 10 jenkins jenkins 4096 Mar 15 15:49 . 15:50:31 drwxrwxr-x 4 jenkins jenkins 4096 Mar 15 15:48 .. 15:50:31 drwxrwxr-x 8 jenkins jenkins 4096 Mar 15 15:49 .git 15:50:31 drwxrwxr-x 3 jenkins jenkins 4096 Mar 15 15:48 .github 15:50:31 -rw-rw-r-- 1 jenkins jenkins 496 Mar 15 15:48 .gitignore 15:50:31 -rw-rw-r-- 1 jenkins jenkins 42 Mar 15 15:48 .golangci.yml 15:50:31 drwxr-xr-x 3 jenkins jenkins 4096 Mar 15 15:49 .semver 15:50:31 -rw-rw-r-- 1 jenkins jenkins 9857 Mar 15 15:48 Attribution.txt 15:50:31 -rw-rw-r-- 1 jenkins jenkins 6312 Mar 15 15:48 CHANGELOG.md 15:50:31 -rw-rw-r-- 1 jenkins jenkins 1574 Mar 15 15:48 Dockerfile 15:50:31 -rw-rw-r-- 1 jenkins jenkins 677 Mar 15 15:48 GOVERNANCE.md 15:50:31 -rw-rw-r-- 1 jenkins jenkins 734 Mar 15 15:48 Jenkinsfile 15:50:31 -rw-rw-r-- 1 jenkins jenkins 11348 Mar 15 15:48 LICENSE 15:50:31 -rw-rw-r-- 1 jenkins jenkins 2751 Mar 15 15:48 Makefile 15:50:31 -rw-rw-r-- 1 jenkins jenkins 625 Mar 15 15:48 OWNERS.md 15:50:31 -rw-rw-r-- 1 jenkins jenkins 5931 Mar 15 15:48 README.md 15:50:31 -rw-rw-r-- 1 jenkins jenkins 5 Mar 15 15:49 VERSION 15:50:31 drwxrwxr-x 2 jenkins jenkins 4096 Mar 15 15:48 bin 15:50:31 drwxrwxr-x 3 jenkins jenkins 4096 Mar 15 15:48 cmd 15:50:31 -rw-r--r-- 1 jenkins jenkins 76650 Mar 15 15:50 coverage.out 15:50:31 drwxrwxr-x 6 jenkins jenkins 4096 Mar 15 15:48 doc 15:50:31 -rw-rw-r-- 1 jenkins jenkins 3601 Mar 15 15:48 go.mod 15:50:31 -rw-rw-r-- 1 jenkins jenkins 32890 Mar 15 15:48 go.sum 15:50:31 drwxrwxr-x 4 jenkins jenkins 4096 Mar 15 15:48 internal 15:50:31 drwxrwxr-x 4 jenkins jenkins 4096 Mar 15 15:48 snap 15:50:31 -rw-rw-r-- 1 jenkins jenkins 236 Mar 15 15:48 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:50:32 + 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=4d15146409c3866d30e4d226daf3e5ed400615f3 --label arch=amd64 --label version=0.0.0 . 15:50:32 Sending build context to Docker daemon 27.94MB 15:50:32 Step 1/26 : ARG BASE=golang:1.20-alpine3.17 15:50:32 Step 2/26 : FROM ${BASE} AS builder 15:50:32 ---> d656046b0a74 15:50:32 Step 3/26 : ARG ADD_BUILD_TAGS="" 15:50:32 ---> Running in 1d9d9dd4fdd1 15:50:32 Removing intermediate container 1d9d9dd4fdd1 15:50:32 ---> 936e86f80983 15:50:32 Step 4/26 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 15:50:32 ---> Running in a3bad0204913 15:50:32 Removing intermediate container a3bad0204913 15:50:32 ---> a46f24b51cfc 15:50:32 Step 5/26 : ARG ALPINE_PKG_BASE="make git" 15:50:32 ---> Running in 1f7c77850edf 15:50:32 Removing intermediate container 1f7c77850edf 15:50:32 ---> f8af4275d5bd 15:50:32 Step 6/26 : ARG ALPINE_PKG_EXTRA="" 15:50:32 ---> Running in e2184c372d24 15:50:32 Removing intermediate container e2184c372d24 15:50:32 ---> 7d25acd69f85 15:50:32 Step 7/26 : LABEL Name=edgex-device-onvif-camera 15:50:32 ---> Running in bb43a2babe46 15:50:33 Removing intermediate container bb43a2babe46 15:50:33 ---> d1c8eac9609c 15:50:33 Step 8/26 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 15:50:33 ---> Running in 072ae6cb9675 15:50:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 15:50:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 15:50:33 OK: 265 MiB in 53 packages 15:50:34 Removing intermediate container 072ae6cb9675 15:50:34 ---> 8fa5e5ca929c 15:50:34 Step 9/26 : WORKDIR /device-onvif-camera 15:50:34 ---> Running in 3e88f60961ef 15:50:34 Removing intermediate container 3e88f60961ef 15:50:34 ---> 43c3d84526a7 15:50:34 Step 10/26 : COPY go.mod vendor* ./ 15:50:34 ---> aecc60a02f89 15:50:34 Step 11/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 15:50:34 ---> Running in e53772e2054c 15:50:35 Removing intermediate container e53772e2054c 15:50:35 ---> b5a06be7dd22 15:50:35 Step 12/26 : COPY . . 15:50:36 ---> d3a8eaf7836b 15:50:36 Step 13/26 : RUN ${MAKE} 15:50:36 ---> Running in d83974441d60 15:50:36 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-onvif-camera.Version=0.0.0" -trimpath -mod=readonly -o cmd/device-onvif-camera ./cmd 15:50:58 Removing intermediate container d83974441d60 15:50:58 ---> c78a5c2a3750 15:50:58 Step 14/26 : FROM alpine:3.17 15:50:58 3.17: Pulling from library/alpine 15:50:58 63b65145d645: Already exists 15:50:58 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 15:50:58 Status: Downloaded newer image for alpine:3.17 15:50:58 ---> b2aa39c304c2 15:50:58 Step 15/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel Corporation' 15:50:58 ---> Running in 6cdbaaaddb93 15:50:58 Removing intermediate container 6cdbaaaddb93 15:50:58 ---> bdfe1596b351 15:50:58 Step 16/26 : RUN apk add --update --no-cache dumb-init 15:50:58 ---> Running in 4d2fdb258f88 15:50:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 15:50:58 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 15:50:58 (1/1) Installing dumb-init (1.2.5-r2) 15:50:58 Executing busybox-1.35.0-r29.trigger 15:50:58 OK: 7 MiB in 16 packages 15:50:58 Removing intermediate container 4d2fdb258f88 15:50:58 ---> 8e63f6b6e9bd 15:50:58 Step 17/26 : WORKDIR / 15:50:58 ---> Running in 18b4a97ac47c 15:50:58 Removing intermediate container 18b4a97ac47c 15:50:58 ---> 8ad6e08ea19b 15:50:58 Step 18/26 : COPY --from=builder /device-onvif-camera/cmd / 15:50:58 ---> e21abadae23f 15:50:58 Step 19/26 : COPY --from=builder /device-onvif-camera/LICENSE / 15:50:58 ---> 308b950ad493 15:50:58 Step 20/26 : COPY --from=builder /device-onvif-camera/Attribution.txt / 15:50:58 ---> 181cbb409b39 15:50:58 Step 21/26 : EXPOSE 59984 15:50:58 ---> Running in 0cd755b2bc1e 15:50:58 Removing intermediate container 0cd755b2bc1e 15:50:58 ---> 6d9902d656bf 15:50:58 Step 22/26 : ENTRYPOINT ["/device-onvif-camera"] 15:50:59 ---> Running in d9c2d29217a0 15:50:59 Removing intermediate container d9c2d29217a0 15:50:59 ---> 35868633f217 15:50:59 Step 23/26 : CMD ["--cp=consul.http://edgex-core-consul:8500", "--registry"] 15:50:59 ---> Running in e49db2fbec40 15:50:59 Removing intermediate container e49db2fbec40 15:50:59 ---> a46079b62a2a 15:50:59 Step 24/26 : LABEL arch=amd64 15:50:59 ---> Running in 354aa95d59d0 15:50:59 Removing intermediate container 354aa95d59d0 15:50:59 ---> 350cf6081ded 15:50:59 Step 25/26 : LABEL git_sha=4d15146409c3866d30e4d226daf3e5ed400615f3 15:50:59 ---> Running in be92907b8f56 15:50:59 Removing intermediate container be92907b8f56 15:50:59 ---> bc7d5ad631a1 15:50:59 Step 26/26 : LABEL version=0.0.0 15:50:59 ---> Running in 3b2560bab693 15:50:59 Removing intermediate container 3b2560bab693 15:50:59 ---> 5146b8b97d41 15:50:59 [Warning] One or more build-args [ARCH] were not consumed 15:50:59 Successfully built 5146b8b97d41 15:50:59 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 15:51:00 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 15:51:00 15:51:00 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 15:51:00 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 15:51:00 latest: Pulling from edgex-lftools-log-publisher 15:51:00 5eb5b503b376: Pulling fs layer 15:51:00 5c69ac0246d0: Pulling fs layer 15:51:00 ec43610c2a17: Pulling fs layer 15:51:00 3a2ae6a8a46f: Pulling fs layer 15:51:00 33b1e0a273af: Pulling fs layer 15:51:00 5d3b04190fa2: Pulling fs layer 15:51:00 2f39f015ded8: Pulling fs layer 15:51:00 3a2ae6a8a46f: Waiting 15:51:00 2f39f015ded8: Waiting 15:51:00 33b1e0a273af: Waiting 15:51:00 5d3b04190fa2: Waiting 15:51:00 5c69ac0246d0: Download complete 15:51:00 3a2ae6a8a46f: Download complete 15:51:01 33b1e0a273af: Verifying Checksum 15:51:01 33b1e0a273af: Download complete 15:51:01 5d3b04190fa2: Download complete 15:51:01 ec43610c2a17: Download complete 15:51:01 5eb5b503b376: Download complete 15:51:02 2f39f015ded8: Download complete 15:51:02 5eb5b503b376: Pull complete 15:51:02 5c69ac0246d0: Pull complete 15:51:02 ec43610c2a17: Pull complete 15:51:03 3a2ae6a8a46f: Pull complete 15:51:03 33b1e0a273af: Pull complete 15:51:03 5d3b04190fa2: Pull complete 15:51:07 2f39f015ded8: Pull complete 15:51:07 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 15:51:07 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 15:51:07 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 15:51:07 prd-ubuntu20.04-docker-8c-8g-631 does not seem to be running inside a container 15:51:07 $ 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-264 -v /w/workspace/undry_device-onvif-camera_PR-264:/w/workspace/undry_device-onvif-camera_PR-264:rw,z -v /w/workspace/undry_device-onvif-camera_PR-264@tmp:/w/workspace/undry_device-onvif-camera_PR-264@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:latest cat 15:51:10 $ docker top 5bcab83cb062654275f77c18c0d88054f4c2eeed7e652228c228bd06059373a7 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 15:51:10 ---> job-cost.sh 15:51:10 lf-activate-venv: SKIPPING 15:51:10 INFO: No Stack... 15:51:11 INFO: Retrieving Pricing Info for: v3-standard-8 15:51:11 INFO: Archiving Costs [Pipeline] sh 15:51:11 + cat /w/workspace/undry_device-onvif-camera_PR-264/archives/cost.csv 15:51:11 + cut -d, -f6 [Pipeline] lock 15:51:11 Trying to acquire lock on [jenkins-edgexfoundry-device-onvif-camera-PR-264-1-stack-cost] 15:51:11 Resource [jenkins-edgexfoundry-device-onvif-camera-PR-264-1-stack-cost] did not exist. Created. 15:51:11 Lock acquired on [jenkins-edgexfoundry-device-onvif-camera-PR-264-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 15:51:12 + echo total: 0.2199999988079071 [Pipeline] stash 15:51:12 Stashed 1 file(s) [Pipeline] } 15:51:12 Lock released on resource [jenkins-edgexfoundry-device-onvif-camera-PR-264-1-stack-cost] [Pipeline] // lock [Pipeline] } 15:51:12 $ docker stop --time=1 5bcab83cb062654275f77c18c0d88054f4c2eeed7e652228c228bd06059373a7 15:51:13 $ docker rm -f --volumes 5bcab83cb062654275f77c18c0d88054f4c2eeed7e652228c228bd06059373a7 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 16:03:11 Running on prd-ubuntu20.04-docker-arm64-4c-16g-831 in /w/workspace/undry_device-onvif-camera_PR-264 [Pipeline] { [Pipeline] ws 16:03:11 Running in /w/workspace/device-onvif-camera/1 [Pipeline] { [Pipeline] checkout 16:03:11 The recommended git tool is: git 16:03:18 using credential edgex-jenkins-ssh 16:03:18 Cloning the remote Git repository 16:03:19 Cloning repository git@github.com:edgexfoundry/device-onvif-camera.git 16:03:19 > git init /w/workspace/device-onvif-camera/1 # timeout=10 16:03:19 Fetching upstream changes from git@github.com:edgexfoundry/device-onvif-camera.git 16:03:19 > git --version # timeout=10 16:03:19 > git --version # 'git version 2.25.1' 16:03:19 using GIT_SSH to set credentials SSH Credentials for GitHub 16:03:19 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-onvif-camera.git +refs/heads/*:refs/remotes/origin/* # timeout=10 16:03:21 > git config remote.origin.url git@github.com:edgexfoundry/device-onvif-camera.git # timeout=10 16:03:21 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 16:03:23 Merging remotes/origin/main commit d13e481dd874f1286a187d197f108b2a3a763e5d into PR head commit 4d15146409c3866d30e4d226daf3e5ed400615f3 16:03:22 > git config remote.origin.url git@github.com:edgexfoundry/device-onvif-camera.git # timeout=10 16:03:22 Fetching upstream changes from git@github.com:edgexfoundry/device-onvif-camera.git 16:03:22 using GIT_SSH to set credentials SSH Credentials for GitHub 16:03:22 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-onvif-camera.git +refs/pull/264/head:refs/remotes/origin/PR-264 +refs/heads/main:refs/remotes/origin/main # timeout=10 16:03:23 > git config core.sparsecheckout # timeout=10 16:03:23 > git checkout -f 4d15146409c3866d30e4d226daf3e5ed400615f3 # timeout=10 16:03:23 Merge succeeded, producing 4d15146409c3866d30e4d226daf3e5ed400615f3 16:03:23 Checking out Revision 4d15146409c3866d30e4d226daf3e5ed400615f3 (PR-264) 16:03:24 Commit message: "ci: Change dependabot gomod schedule to daily" 16:03:24 > git --version # timeout=10 16:03:24 > git --version # 'git version 2.25.1' 16:03:24 fatal: bad object 66200e8eedfc470904d6b329e562ec5b45423d6a 16:03:23 > git remote # timeout=10 16:03:23 > git config --get remote.origin.url # timeout=10 16:03:23 using GIT_SSH to set credentials SSH Credentials for GitHub 16:03:23 > git merge d13e481dd874f1286a187d197f108b2a3a763e5d # timeout=10 16:03:23 > git rev-parse HEAD^{commit} # timeout=10 16:03:23 > git config core.sparsecheckout # timeout=10 16:03:23 > git checkout -f 4d15146409c3866d30e4d226daf3e5ed400615f3 # timeout=10 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 16:03:26 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 16:03:26 % Total % Received % Xferd Average Speed Time Time Time Current 16:03:26 Dload Upload Total Spent Left Speed 16:03:26 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 81737 0 --:--:-- --:--:-- --:--:-- 81737 [Pipeline] sh 16:03:26 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 16:03:27 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 16:03:27 + sudo tee /etc/docker/daemon.new 16:03:27 { 16:03:27 "registry-mirrors": [ 16:03:27 "https://nexus3.edgexfoundry.org:10001" 16:03:27 ], 16:03:27 "bip": "10.250.0.254/24", 16:03:27 "hosts": [ 16:03:27 "tcp://0.0.0.0:5555", 16:03:27 "unix:///var/run/docker.sock" 16:03:27 ], 16:03:27 "mtu": 1458, 16:03:27 "selinux-enabled": true, 16:03:27 "seccomp-profile": "/etc/docker/seccomp.json" 16:03:27 } [Pipeline] sh 16:03:27 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 16:03:27 + sudo service docker restart [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 16:03:46 provisioning config files... 16:03:46 copy managed file [device-onvif-camera-settings] to file:/w/workspace/device-onvif-camera/1@tmp/config4362181463951563509tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 16:03:46 ---> docker-login.sh 16:03:46 nexus3.edgexfoundry.org:10001 16:03:47 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 16:03:47 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 16:03:47 Configure a credential helper to remove this warning. See 16:03:47 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 16:03:47 16:03:47 Login Succeeded 16:03:47 nexus3.edgexfoundry.org:10002 16:03:47 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 16:03:47 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 16:03:47 Configure a credential helper to remove this warning. See 16:03:47 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 16:03:47 16:03:47 Login Succeeded 16:03:47 nexus3.edgexfoundry.org:10003 16:03:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 16:03:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 16:03:48 Configure a credential helper to remove this warning. See 16:03:48 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 16:03:48 16:03:48 Login Succeeded 16:03:48 nexus3.edgexfoundry.org:10004 16:03:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 16:03:48 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 16:03:48 Configure a credential helper to remove this warning. See 16:03:48 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 16:03:48 16:03:48 Login Succeeded 16:03:48 docker.io 16:03:48 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 16:03:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 16:03:49 Configure a credential helper to remove this warning. See 16:03:49 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 16:03:49 16:03:49 Login Succeeded 16:03:49 ---> docker-login.sh ends [Pipeline] } 16:03:49 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 16:03:49 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 16:03:49 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 16:03:49 ========================================================= 16:03:49 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 16:03:49 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 16:03:50 + docker build -t ci-base-image-arm64 -f Dockerfile --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine --build-arg MAKE=echo noop --target=builder . 16:03:50 Sending build context to Docker daemon 20.62MB 16:03:50 Step 1/13 : ARG BASE=golang:1.20-alpine3.17 16:03:50 Step 2/13 : FROM ${BASE} AS builder 16:03:51 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 16:03:51 af6eaf76a39c: Pulling fs layer 16:03:51 55522c791124: Pulling fs layer 16:03:51 ce5c4a1c91eb: Pulling fs layer 16:03:51 169dfbe0d373: Pulling fs layer 16:03:51 e1ff8fa3b103: Pulling fs layer 16:03:51 52ebb69f0ebf: Pulling fs layer 16:03:51 5abe8eddf0d5: Pulling fs layer 16:03:51 e1ff8fa3b103: Waiting 16:03:51 5abe8eddf0d5: Waiting 16:03:51 52ebb69f0ebf: Waiting 16:03:51 169dfbe0d373: Waiting 16:03:51 55522c791124: Verifying Checksum 16:03:51 55522c791124: Download complete 16:03:51 169dfbe0d373: Verifying Checksum 16:03:51 169dfbe0d373: Download complete 16:03:51 e1ff8fa3b103: Verifying Checksum 16:03:51 e1ff8fa3b103: Download complete 16:03:51 af6eaf76a39c: Verifying Checksum 16:03:51 af6eaf76a39c: Download complete 16:03:52 af6eaf76a39c: Pull complete 16:03:52 5abe8eddf0d5: Verifying Checksum 16:03:52 5abe8eddf0d5: Download complete 16:03:54 ce5c4a1c91eb: Verifying Checksum 16:03:54 52ebb69f0ebf: Verifying Checksum 16:03:54 52ebb69f0ebf: Download complete 16:03:56 55522c791124: Pull complete 16:04:08 ce5c4a1c91eb: Pull complete 16:04:09 169dfbe0d373: Pull complete 16:04:09 e1ff8fa3b103: Pull complete 16:04:17 52ebb69f0ebf: Pull complete 16:04:19 5abe8eddf0d5: Pull complete 16:04:19 Digest: sha256:978cc1420e451f27bd88fdeece3ad01a9109ec773b62f165dfc696fd516b3d8f 16:04:19 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 16:04:19 ---> 6cb57ee374ae 16:04:19 Step 3/13 : ARG ADD_BUILD_TAGS="" 16:04:21 ---> Running in 2d1f0d54d88a 16:04:21 Removing intermediate container 2d1f0d54d88a 16:04:21 ---> 48f883589e24 16:04:21 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 16:04:21 ---> Running in 530732e68dbd 16:04:21 Removing intermediate container 530732e68dbd 16:04:21 ---> 1e3e4bc964f1 16:04:21 Step 5/13 : ARG ALPINE_PKG_BASE="make git" 16:04:22 ---> Running in e35a03803934 16:04:22 Removing intermediate container e35a03803934 16:04:22 ---> 37fc2e2732df 16:04:22 Step 6/13 : ARG ALPINE_PKG_EXTRA="" 16:04:22 ---> Running in 2c74c5f1c0c3 16:04:23 Removing intermediate container 2c74c5f1c0c3 16:04:23 ---> 8ec560920f49 16:04:23 Step 7/13 : LABEL Name=edgex-device-onvif-camera 16:04:23 ---> Running in 4255875025f1 16:04:23 Removing intermediate container 4255875025f1 16:04:23 ---> b5e4e705cbde 16:04:23 Step 8/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 16:04:23 ---> Running in 5822f41cd55c 16:04:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 16:04:25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 16:04:27 OK: 263 MiB in 53 packages 16:04:28 Removing intermediate container 5822f41cd55c 16:04:28 ---> 551bbb0c9740 16:04:28 Step 9/13 : WORKDIR /device-onvif-camera 16:04:28 ---> Running in 88355a918a30 16:04:28 Removing intermediate container 88355a918a30 16:04:28 ---> 7ceab66b1764 16:04:28 Step 10/13 : COPY go.mod vendor* ./ 16:04:28 ---> 8485155a9efc 16:04:28 Step 11/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 16:04:28 ---> Running in 72eb2b75d5c8 16:05:50 Removing intermediate container 72eb2b75d5c8 16:05:50 ---> b8a385a18498 16:05:50 Step 12/13 : COPY . . 16:05:50 ---> f2f500ba3b56 16:05:50 Step 13/13 : RUN ${MAKE} 16:05:50 ---> Running in 5f5ed11f5acd 16:05:50 noop 16:05:50 Removing intermediate container 5f5ed11f5acd 16:05:50 ---> b44e7cad0848 16:05:50 Successfully built b44e7cad0848 16:05:50 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 16:05:51 + docker inspect -f . ci-base-image-arm64 16:05:51 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 16:05:51 prd-ubuntu20.04-docker-arm64-4c-16g-831 does not seem to be running inside a container 16:05:51 $ 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 16:05:53 $ docker top c50c352414a3ba1397b689cd54058e1418af05847c5cb400a4cb16ff13bfdbf9 -eo pid,comm [Pipeline] { [Pipeline] sh 16:05:54 + go version 16:05:54 go version go1.20.2 linux/arm64 [Pipeline] } 16:05:54 $ docker stop --time=1 c50c352414a3ba1397b689cd54058e1418af05847c5cb400a4cb16ff13bfdbf9 16:05:56 $ docker rm -f --volumes c50c352414a3ba1397b689cd54058e1418af05847c5cb400a4cb16ff13bfdbf9 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 16:05:56 + docker inspect -f . ci-base-image-arm64 16:05:56 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 16:05:57 prd-ubuntu20.04-docker-arm64-4c-16g-831 does not seem to be running inside a container 16:05:57 $ 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 16:05:58 $ docker top 9777586d0652ca7cf3aba63bd4b86670b5f69dd73b916f628cd87c03d4736777 -eo pid,comm [Pipeline] { [Pipeline] sh 16:05:59 + git config --global --add safe.directory /w/workspace/device-onvif-camera/1 [Pipeline] fileExists [Pipeline] sh 16:06:00 + make test 16:06:00 go test ./... -coverprofile=coverage.out ./... 16:06:39 ? github.com/edgexfoundry/device-onvif-camera [no test files] 16:09:30 ? github.com/edgexfoundry/device-onvif-camera/cmd [no test files] 16:09:30 ? github.com/edgexfoundry/device-onvif-camera/internal/driver/mocks [no test files] 16:09:30 ok github.com/edgexfoundry/device-onvif-camera/internal/driver 2.188s coverage: 30.5% of statements 16:09:49 ok github.com/edgexfoundry/device-onvif-camera/internal/netscan 25.455s coverage: 86.5% of statements 16:09:49 WARNING: Linting skipped (not on x86_64 or linter not installed) 16:09:49 go vet ./... 16:10:21 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 16:10:21 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 16:10:21 ./bin/test-attribution-txt.sh [Pipeline] echo 16:10:22 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 16:10:22 $ docker stop --time=1 9777586d0652ca7cf3aba63bd4b86670b5f69dd73b916f628cd87c03d4736777 16:10:23 $ docker rm -f --volumes 9777586d0652ca7cf3aba63bd4b86670b5f69dd73b916f628cd87c03d4736777 [Pipeline] // withDockerContainer [Pipeline] sh 16:10:25 + sudo chown -R jenkins:jenkins . [Pipeline] stash 16:10:25 Warning: overwriting stash ‘coverage-report’ 16:10:25 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 16:10:26 + sudo chown -R jenkins:jenkins . [Pipeline] sh 16:10:26 + ls -al . 16:10:26 total 228 16:10:26 drwxrwxr-x 9 jenkins jenkins 4096 Mar 15 16:06 . 16:10:26 drwxrwxr-x 4 jenkins jenkins 4096 Mar 15 16:03 .. 16:10:26 drwxrwxr-x 8 jenkins jenkins 4096 Mar 15 16:03 .git 16:10:26 drwxrwxr-x 3 jenkins jenkins 4096 Mar 15 16:03 .github 16:10:26 -rw-rw-r-- 1 jenkins jenkins 496 Mar 15 16:03 .gitignore 16:10:26 -rw-rw-r-- 1 jenkins jenkins 42 Mar 15 16:03 .golangci.yml 16:10:26 -rw-rw-r-- 1 jenkins jenkins 9857 Mar 15 16:03 Attribution.txt 16:10:26 -rw-rw-r-- 1 jenkins jenkins 6312 Mar 15 16:03 CHANGELOG.md 16:10:26 -rw-rw-r-- 1 jenkins jenkins 1574 Mar 15 16:03 Dockerfile 16:10:26 -rw-rw-r-- 1 jenkins jenkins 677 Mar 15 16:03 GOVERNANCE.md 16:10:26 -rw-rw-r-- 1 jenkins jenkins 734 Mar 15 16:03 Jenkinsfile 16:10:26 -rw-rw-r-- 1 jenkins jenkins 11348 Mar 15 16:03 LICENSE 16:10:26 -rw-rw-r-- 1 jenkins jenkins 2751 Mar 15 16:03 Makefile 16:10:26 -rw-rw-r-- 1 jenkins jenkins 625 Mar 15 16:03 OWNERS.md 16:10:26 -rw-rw-r-- 1 jenkins jenkins 5931 Mar 15 16:03 README.md 16:10:26 -rw-rw-r-- 1 jenkins jenkins 5 Mar 15 15:49 VERSION 16:10:26 drwxrwxr-x 2 jenkins jenkins 4096 Mar 15 16:03 bin 16:10:26 drwxrwxr-x 3 jenkins jenkins 4096 Mar 15 16:03 cmd 16:10:26 -rw-r--r-- 1 jenkins jenkins 76650 Mar 15 16:09 coverage.out 16:10:26 drwxrwxr-x 6 jenkins jenkins 4096 Mar 15 16:03 doc 16:10:26 -rw-rw-r-- 1 jenkins jenkins 3601 Mar 15 16:03 go.mod 16:10:26 -rw-rw-r-- 1 jenkins jenkins 32890 Mar 15 16:03 go.sum 16:10:26 drwxrwxr-x 4 jenkins jenkins 4096 Mar 15 16:03 internal 16:10:26 drwxrwxr-x 4 jenkins jenkins 4096 Mar 15 16:03 snap 16:10:26 -rw-rw-r-- 1 jenkins jenkins 236 Mar 15 16:03 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 16:10:26 + 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=4d15146409c3866d30e4d226daf3e5ed400615f3 --label arch=arm64 --label version=0.0.0 . 16:10:27 Sending build context to Docker daemon 20.69MB 16:10:27 Step 1/26 : ARG BASE=golang:1.20-alpine3.17 16:10:27 Step 2/26 : FROM ${BASE} AS builder 16:10:27 ---> b44e7cad0848 16:10:27 Step 3/26 : ARG ADD_BUILD_TAGS="" 16:10:27 ---> Running in 4e2246e3961f 16:10:28 Removing intermediate container 4e2246e3961f 16:10:28 ---> 22cfc1895d79 16:10:28 Step 4/26 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 16:10:28 ---> Running in 9e70927f2865 16:10:28 Removing intermediate container 9e70927f2865 16:10:28 ---> e261f7346790 16:10:28 Step 5/26 : ARG ALPINE_PKG_BASE="make git" 16:10:28 ---> Running in b3ff1c74275c 16:10:28 Removing intermediate container b3ff1c74275c 16:10:28 ---> 792c5f397d0b 16:10:28 Step 6/26 : ARG ALPINE_PKG_EXTRA="" 16:10:28 ---> Running in 32ad159ce734 16:10:29 Removing intermediate container 32ad159ce734 16:10:29 ---> 68d2f2616e45 16:10:29 Step 7/26 : LABEL Name=edgex-device-onvif-camera 16:10:29 ---> Running in b6820cd16230 16:10:29 Removing intermediate container b6820cd16230 16:10:29 ---> d6970283aa4f 16:10:29 Step 8/26 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 16:10:29 ---> Running in 68ffc5a2bb89 16:10:30 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 16:10:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 16:10:32 OK: 263 MiB in 53 packages 16:10:33 Removing intermediate container 68ffc5a2bb89 16:10:33 ---> c0e36d70299f 16:10:33 Step 9/26 : WORKDIR /device-onvif-camera 16:10:33 ---> Running in 01fa724807ad 16:10:33 Removing intermediate container 01fa724807ad 16:10:33 ---> ad728f952e51 16:10:33 Step 10/26 : COPY go.mod vendor* ./ 16:10:34 ---> 4169ed6ce052 16:10:34 Step 11/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 16:10:34 ---> Running in 1077b5349ada 16:10:38 Removing intermediate container 1077b5349ada 16:10:38 ---> 2655ccef98c4 16:10:38 Step 12/26 : COPY . . 16:10:40 ---> 3ad76e099e3d 16:10:40 Step 13/26 : RUN ${MAKE} 16:10:40 ---> Running in 8f024a90125b 16:10:41 CGO_ENABLED=0 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-onvif-camera.Version=0.0.0" -trimpath -mod=readonly -o cmd/device-onvif-camera ./cmd 16:13:33 Removing intermediate container 8f024a90125b 16:13:33 ---> b763f60dc9ab 16:13:33 Step 14/26 : FROM alpine:3.17 16:13:33 3.17: Pulling from library/alpine 16:13:33 af6eaf76a39c: Already exists 16:13:33 Digest: sha256:ff6bdca1701f3a8a67e328815ff2346b0e4067d32ec36b7992c1fdc001dc8517 16:13:33 Status: Downloaded newer image for alpine:3.17 16:13:33 ---> d74e625d9115 16:13:33 Step 15/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel Corporation' 16:13:33 ---> Running in 088ce5f9dbc8 16:13:33 Removing intermediate container 088ce5f9dbc8 16:13:33 ---> 4abdda1805cf 16:13:33 Step 16/26 : RUN apk add --update --no-cache dumb-init 16:13:33 ---> Running in 74fc34002c85 16:13:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 16:13:33 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 16:13:33 (1/1) Installing dumb-init (1.2.5-r2) 16:13:33 Executing busybox-1.35.0-r29.trigger 16:13:33 OK: 8 MiB in 16 packages 16:13:33 Removing intermediate container 74fc34002c85 16:13:33 ---> 13cf1ccbeb9e 16:13:33 Step 17/26 : WORKDIR / 16:13:33 ---> Running in fc3c448c9377 16:13:33 Removing intermediate container fc3c448c9377 16:13:33 ---> ef517597fe74 16:13:33 Step 18/26 : COPY --from=builder /device-onvif-camera/cmd / 16:13:33 ---> a2a1f94f30c5 16:13:33 Step 19/26 : COPY --from=builder /device-onvif-camera/LICENSE / 16:13:33 ---> 07c5ed39e091 16:13:33 Step 20/26 : COPY --from=builder /device-onvif-camera/Attribution.txt / 16:13:33 ---> 2e7ab8cc74cc 16:13:33 Step 21/26 : EXPOSE 59984 16:13:33 ---> Running in 08d3c1bd69ab 16:13:33 Removing intermediate container 08d3c1bd69ab 16:13:33 ---> cade45e07f53 16:13:33 Step 22/26 : ENTRYPOINT ["/device-onvif-camera"] 16:13:34 ---> Running in a1721c5b9e0f 16:13:34 Removing intermediate container a1721c5b9e0f 16:13:34 ---> dd57956df56b 16:13:34 Step 23/26 : CMD ["--cp=consul.http://edgex-core-consul:8500", "--registry"] 16:13:34 ---> Running in d63fc1da90a2 16:13:34 Removing intermediate container d63fc1da90a2 16:13:34 ---> 929906cd80f0 16:13:34 Step 24/26 : LABEL arch=arm64 16:13:34 ---> Running in 311dda93fcc1 16:13:35 Removing intermediate container 311dda93fcc1 16:13:35 ---> f78728458fa1 16:13:35 Step 25/26 : LABEL git_sha=4d15146409c3866d30e4d226daf3e5ed400615f3 16:13:35 ---> Running in e1cb956622a4 16:13:35 Removing intermediate container e1cb956622a4 16:13:35 ---> a2a903954f4d 16:13:35 Step 26/26 : LABEL version=0.0.0 16:13:36 ---> Running in 1b57992d515a 16:13:36 Removing intermediate container 1b57992d515a 16:13:36 ---> f4c65f01ef1b 16:13:36 [Warning] One or more build-args [ARCH] were not consumed 16:13:36 Successfully built f4c65f01ef1b 16:13:36 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 16:13:37 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 16:13:37 16:13:37 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 16:13:37 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 16:13:38 arm64: Pulling from edgex-lftools-log-publisher 16:13:38 8998bd30e6a1: Pulling fs layer 16:13:38 04944245beec: Pulling fs layer 16:13:38 699f458cf7ca: Pulling fs layer 16:13:38 765212b225bb: Pulling fs layer 16:13:38 f23df028b6ca: Pulling fs layer 16:13:38 d65c8cfc05b1: Pulling fs layer 16:13:38 2437ff75d9bd: Pulling fs layer 16:13:38 f23df028b6ca: Waiting 16:13:38 d65c8cfc05b1: Waiting 16:13:38 2437ff75d9bd: Waiting 16:13:38 765212b225bb: Waiting 16:13:38 04944245beec: Verifying Checksum 16:13:38 04944245beec: Download complete 16:13:38 765212b225bb: Verifying Checksum 16:13:38 765212b225bb: Download complete 16:13:38 f23df028b6ca: Verifying Checksum 16:13:38 f23df028b6ca: Download complete 16:13:38 d65c8cfc05b1: Verifying Checksum 16:13:38 d65c8cfc05b1: Download complete 16:13:38 699f458cf7ca: Verifying Checksum 16:13:38 699f458cf7ca: Download complete 16:13:39 8998bd30e6a1: Verifying Checksum 16:13:39 8998bd30e6a1: Download complete 16:13:41 2437ff75d9bd: Verifying Checksum 16:13:41 2437ff75d9bd: Download complete 16:13:43 8998bd30e6a1: Pull complete 16:13:43 04944245beec: Pull complete 16:13:45 699f458cf7ca: Pull complete 16:13:45 765212b225bb: Pull complete 16:13:46 f23df028b6ca: Pull complete 16:13:46 d65c8cfc05b1: Pull complete 16:14:01 2437ff75d9bd: Pull complete 16:14:01 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 16:14:01 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 16:14:01 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 16:14:02 prd-ubuntu20.04-docker-arm64-4c-16g-831 does not seem to be running inside a container 16:14:02 $ 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 16:14:05 $ docker top 653cb0451b8b519fa634a7b496a6216f3ee706f3fde2103ccd714c54fcbf6834 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 16:14:06 ---> job-cost.sh 16:14:06 lf-activate-venv: SKIPPING 16:14:06 INFO: No Stack... 16:14:06 INFO: Retrieving Pricing Info for: v3-standard-4 16:14:07 INFO: Archiving Costs [Pipeline] sh 16:14:08 + cat /w/workspace/device-onvif-camera/1/archives/cost.csv 16:14:08 + cut -d, -f6 [Pipeline] lock 16:14:08 Trying to acquire lock on [jenkins-edgexfoundry-device-onvif-camera-PR-264-1-stack-cost] 16:14:08 Resource [jenkins-edgexfoundry-device-onvif-camera-PR-264-1-stack-cost] did not exist. Created. 16:14:08 Lock acquired on [jenkins-edgexfoundry-device-onvif-camera-PR-264-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 16:14:08 /w/workspace/device-onvif-camera/1@tmp/durable-78d3f0ca/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 16:14:09 + echo total: 0.10999999940395355 [Pipeline] stash 16:14:09 Warning: overwriting stash ‘stack-cost’ 16:14:09 Stashed 1 file(s) [Pipeline] } 16:14:09 Lock released on resource [jenkins-edgexfoundry-device-onvif-camera-PR-264-1-stack-cost] [Pipeline] // lock [Pipeline] } 16:14:09 $ docker stop --time=1 653cb0451b8b519fa634a7b496a6216f3ee706f3fde2103ccd714c54fcbf6834 16:14:11 $ docker rm -f --volumes 653cb0451b8b519fa634a7b496a6216f3ee706f3fde2103ccd714c54fcbf6834 [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 16:14:12 provisioning config files... 16:14:12 copy managed file [device-onvif-camera-codecov-token] to file:/w/workspace/undry_device-onvif-camera_PR-264@tmp/config11581789413276172719tmp [Pipeline] { [Pipeline] sh 16:14:12 + set +x 16:14:12 + + curl -s https://codecov.io/bashbash 16:14:12 -s -- 16:14:12 16:14:12 _____ _ 16:14:12 / ____| | | 16:14:12 | | ___ __| | ___ ___ _____ __ 16:14:12 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 16:14:12 | |___| (_) | (_| | __/ (_| (_) \ V / 16:14:12 \_____\___/ \__,_|\___|\___\___/ \_/ 16:14:12 Bash-1.0.6 16:14:12 16:14:12 16:14:12 ==> git version 2.25.1 found 16:14:12 ==> 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 16:14:12 Release-Date: 2020-01-08 16:14:12 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 16:14:12 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 16:14:12 ==> Jenkins CI detected. 16:14:12 current dir:  /w/workspace/undry_device-onvif-camera_PR-264 16:14:12 project root: . 16:14:12 --> token set from env 16:14:12 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 16:14:12 ==> Running gcov in . (disable via -X gcov) 16:14:12 ==> Python coveragepy not found 16:14:12 ==> Searching for coverage reports in: 16:14:12 + . 16:14:12 -> Found 1 reports 16:14:12 ==> Detecting git/mercurial file structure 16:14:12 ==> Reading reports 16:14:12 + ./coverage.out bytes=76650 16:14:12 ==> Appending adjustments 16:14:12 https://docs.codecov.io/docs/fixing-reports 16:14:13 + Found adjustments 16:14:13 ==> Gzipping contents 16:14:13 12K /tmp/codecov.ECnyEE.gz 16:14:13 ==> Uploading reports 16:14:13 url: https://codecov.io 16:14:13 query: branch=PR-264&commit=4d15146409c3866d30e4d226daf3e5ed400615f3&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-onvif-camera%2Fjob%2FPR-264%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-onvif-camera&service=jenkins&flags=&pr=264&job=&cmd_args= 16:14:13 -> Pinging Codecov 16:14:13 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=191b7872-c352-4e56-a28e-da2c102d163d&branch=PR-264&commit=4d15146409c3866d30e4d226daf3e5ed400615f3&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-onvif-camera%2Fjob%2FPR-264%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-onvif-camera&service=jenkins&flags=&pr=264&job=&cmd_args= 16:14:13 -> Uploading to 16:14:13 https://storage.googleapis.com/codecov/v4/raw/2023-03-15/F29A59C45E3A92E06B3E522C9905F8EF/4d15146409c3866d30e4d226daf3e5ed400615f3/3ede4aef-4688-45c6-b0ed-9062740d7ca0.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230315%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230315T161413Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=f24b775741b0183a444fe36351a11d7939623e27d7171a8bdef3998a0e8d2c34 16:14:13 % Total % Received % Xferd Average Speed Time Time Time Current 16:14:13 Dload Upload Total Spent Left Speed 16:14:13 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10354 0 0 100 10354 0 42962 --:--:-- --:--:-- --:--:-- 42785 100 10354 0 0 100 10354 0 42785 --:--:-- --:--:-- --:--:-- 42609 16:14:13 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-onvif-camera/commit/4d15146409c3866d30e4d226daf3e5ed400615f3 [Pipeline] } 16:14:13 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 16:14:15 + [ -d /w/workspace/undry_device-onvif-camera_PR-264/archives ] 16:14:15 + ls -al /w/workspace/undry_device-onvif-camera_PR-264/archives 16:14:15 total 16 16:14:15 drwxr-xr-x 3 root root 4096 Mar 15 15:51 . 16:14:15 drwxrwxr-x 11 jenkins jenkins 4096 Mar 15 15:51 .. 16:14:15 drwxr-xr-x 2 root root 4096 Mar 15 15:51 cost 16:14:15 -rw-r--r-- 1 root root 91 Mar 15 15:51 cost.csv 16:14:15 + sudo chown -R jenkins:jenkins /w/workspace/undry_device-onvif-camera_PR-264/archives 16:14:15 + ls -al /w/workspace/undry_device-onvif-camera_PR-264/archives 16:14:15 total 16 16:14:15 drwxr-xr-x 3 jenkins jenkins 4096 Mar 15 15:51 . 16:14:15 drwxrwxr-x 11 jenkins jenkins 4096 Mar 15 15:51 .. 16:14:15 drwxr-xr-x 2 jenkins jenkins 4096 Mar 15 15:51 cost 16:14:15 -rw-r--r-- 1 jenkins jenkins 91 Mar 15 15:51 cost.csv [Pipeline] libraryResource [Pipeline] sh 16:14:15 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 16:14:16 ---> package-listing.sh 16:14:16 ++ facter osfamily 16:14:16 ++ tr '[:upper:]' '[:lower:]' 16:14:16 + OS_FAMILY=debian 16:14:16 + workspace=/w/workspace/undry_device-onvif-camera_PR-264 16:14:16 + START_PACKAGES=/tmp/packages_start.txt 16:14:16 + END_PACKAGES=/tmp/packages_end.txt 16:14:16 + DIFF_PACKAGES=/tmp/packages_diff.txt 16:14:16 + PACKAGES=/tmp/packages_start.txt 16:14:16 + '[' /w/workspace/undry_device-onvif-camera_PR-264 ']' 16:14:16 + PACKAGES=/tmp/packages_end.txt 16:14:16 + case "${OS_FAMILY}" in 16:14:16 + dpkg -l 16:14:16 + grep '^ii' 16:14:16 + '[' -f /tmp/packages_start.txt ']' 16:14:16 + '[' -f /tmp/packages_end.txt ']' 16:14:16 + diff /tmp/packages_start.txt /tmp/packages_end.txt 16:14:16 + '[' /w/workspace/undry_device-onvif-camera_PR-264 ']' 16:14:16 + mkdir -p /w/workspace/undry_device-onvif-camera_PR-264/archives/ 16:14:16 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/undry_device-onvif-camera_PR-264/archives/ [Pipeline] echo 16:14:16 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-264/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 16:14:17 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 16:14:17 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 16:14:17 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 16:14:17 prd-ubuntu20.04-docker-8c-8g-631 does not seem to be running inside a container 16:14:18 $ 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-264/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-264 -v /w/workspace/undry_device-onvif-camera_PR-264:/w/workspace/undry_device-onvif-camera_PR-264:rw,z -v /w/workspace/undry_device-onvif-camera_PR-264@tmp:/w/workspace/undry_device-onvif-camera_PR-264@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 16:14:18 $ docker top 78d834d0225639ea10595d1bf6da5d7bea9ea71d3acb3149dc729940ebd49b83 -eo pid,comm [Pipeline] { [Pipeline] sh 16:14:18 + touch /tmp/pre-build-complete [Pipeline] sh 16:14:18 + mkdir -p /var/log/sysstat [Pipeline] sh 16:14:19 + ls /var/log/sa-host 16:14:19 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 16:14:19 provisioning config files... 16:14:19 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/undry_device-onvif-camera_PR-264@tmp/config16067622398997148274tmp [Pipeline] { [Pipeline] echo 16:14:19 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 16:14:19 ---> create-netrc.sh [Pipeline] } 16:14:19 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 16:14:20 ---> python-tools-install.sh [Pipeline] echo 16:14:20 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 16:14:20 ---> sudo-logs.sh 16:14:20 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 16:14:20 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 16:14:20 ---> job-cost.sh 16:14:20 lf-activate-venv: SKIPPING 16:14:20 DEBUG: total: 0.2199999988079071 16:14:20 INFO: Retrieving Stack Cost... 16:14:21 INFO: Retrieving Pricing Info for: v3-standard-8 16:14:21 INFO: Archiving Costs [Pipeline] echo 16:14:21 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 16:14:22 ---> logs-deploy.sh 16:14:22 lf-activate-venv: SKIPPING 16:14:22 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-onvif-camera/PR-264/1 16:14:22 INFO: archiving workspace using pattern(s): 16:14:23 Archives upload complete. 16:14:23 INFO: archiving logs to Nexus