Pull request #355 opened Connecting to https://api.github.com using edgex-jenkins github personal access token Connecting to https://api.github.com to check permissions of obtain list of EdgeX-Camera-Management for edgexfoundry/device-onvif-camera Loading trusted files from base branch main at 19aea0788ff6687e1018adc680fb40cfac0f4964 rather than 74a069d0012c2600bdaae063aab1291ffef7ae52 Obtained Jenkinsfile from 19aea0788ff6687e1018adc680fb40cfac0f4964 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-ssh8984793311513966796.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision 4fc256d9079ed2258907e613f84b1b8da264a4bd 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-ssh10034002314515966400.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 4fc256d9079ed2258907e613f84b1b8da264a4bd 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-355/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-355/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh5615300871797540989.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-355/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh5271711396630231575.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision 4fc256d9079ed2258907e613f84b1b8da264a4bd (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f 4fc256d9079ed2258907e613f84b1b8da264a4bd # timeout=10 Commit message: "Merge pull request #430 from ernestojeda/release-lock" > 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-ssh11990528689287872905.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-355/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-355/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh7694721947052127601.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 4fc256d9079ed2258907e613f84b1b8da264a4bd 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 All nodes of label ‘ubuntu20.04-docker-8c-8g’ are offline Running on prd-ubuntu20.04-docker-8c-8g-14947 in /w/workspace/undry_device-onvif-camera_PR-355 [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-355 # 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/355/head:refs/remotes/origin/PR-355 +refs/heads/main:refs/remotes/origin/main # timeout=10 Merging remotes/origin/main commit 19aea0788ff6687e1018adc680fb40cfac0f4964 into PR head commit 74a069d0012c2600bdaae063aab1291ffef7ae52 Merge succeeded, producing 74a069d0012c2600bdaae063aab1291ffef7ae52 Checking out Revision 74a069d0012c2600bdaae063aab1291ffef7ae52 (PR-355) > git config core.sparsecheckout # timeout=10 > git checkout -f 74a069d0012c2600bdaae063aab1291ffef7ae52 # 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 19aea0788ff6687e1018adc680fb40cfac0f4964 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 74a069d0012c2600bdaae063aab1291ffef7ae52 # timeout=10 Commit message: "refactor: modify UpdateDevice calls to use PatchDevice calls" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object 4fc256d9079ed2258907e613f84b1b8da264a4bd [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 19:55:21 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 19:55:21 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 19:55:21 ========================================================= 19:55:21 EdgeX Global Pipelines Version Info 19:55:21 ========================================================= [Pipeline] libraryResource [Pipeline] sh 19:55:22 ------------------- 19:55:22 stable info: 19:55:22 ------------------- 19:55:22 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 19:55:22 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 19:55:22 Message: update stable to v1.0.249 19:55:22 ------------------- 19:55:22 experimental info: 19:55:22 ------------------- 19:55:22 Commited By: **** collab-it+edgex@linuxfoundation.org 19:55:22 Commit SHA: 4fc256d9079ed2258907e613f84b1b8da264a4bd 19:55:22 Message: update experimental to v1.0.249 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-onvif-camera-settings [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar PROJECT = device-onvif-camera [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-onvif-camera [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 19:55:23 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 19:55:24 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 19:55:24 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = true [Pipeline] echo 19:55:24 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = doc/openapi/v2 [Pipeline] echo 19:55:24 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 19:55:24 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 19:55:24 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 19:55:24 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 19:55:24 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 19:55:24 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-355 [Pipeline] echo 19:55:24 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-355 [Pipeline] echo 19:55:24 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-355 [Pipeline] echo 19:55:24 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 74a069d0012c2600bdaae063aab1291ffef7ae52 [Pipeline] echo 19:55:24 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 74a069d [Pipeline] echo 19:55:24 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 19:55:24 provisioning config files... 19:55:24 copy managed file [device-onvif-camera-settings] to file:/w/workspace/undry_device-onvif-camera_PR-355@tmp/config3731229360358563429tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 19:55:25 ---> docker-login.sh 19:55:25 nexus3.edgexfoundry.org:10001 19:55:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:55:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:55:25 Configure a credential helper to remove this warning. See 19:55:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:55:25 19:55:25 Login Succeeded 19:55:25 nexus3.edgexfoundry.org:10002 19:55:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:55:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:55:25 Configure a credential helper to remove this warning. See 19:55:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:55:25 19:55:25 Login Succeeded 19:55:25 nexus3.edgexfoundry.org:10003 19:55:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:55:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:55:25 Configure a credential helper to remove this warning. See 19:55:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:55:25 19:55:25 Login Succeeded 19:55:25 nexus3.edgexfoundry.org:10004 19:55:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:55:25 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:55:25 Configure a credential helper to remove this warning. See 19:55:25 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:55:25 19:55:25 Login Succeeded 19:55:25 docker.io 19:55:25 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:55:26 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:55:26 Configure a credential helper to remove this warning. See 19:55:26 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:55:26 19:55:26 Login Succeeded 19:55:26 ---> docker-login.sh ends [Pipeline] } 19:55:26 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 19:55:26 + git rev-list -1 --merges 74a069d0012c2600bdaae063aab1291ffef7ae52~1..74a069d0012c2600bdaae063aab1291ffef7ae52 [Pipeline] echo 19:55:26 -----------> git rev-list -1 --merges 74a069d0012c2600bdaae063aab1291ffef7ae52~1..74a069d0012c2600bdaae063aab1291ffef7ae52 74a069d0012c2600bdaae063aab1291ffef7ae52 [false] [Pipeline] sh 19:55:27 + git log --format=format:%s -1 74a069d0012c2600bdaae063aab1291ffef7ae52 [Pipeline] echo 19:55:27 ========================================================= 19:55:27 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 19:55:27 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 19:55:27 + git log --format=format:%s -1 74a069d0012c2600bdaae063aab1291ffef7ae52 [Pipeline] echo 19:55:27 [semverPrep] GIT_COMMIT: 74a069d0012c2600bdaae063aab1291ffef7ae52, Commit Message: refactor: modify UpdateDevice calls to use PatchDevice calls [Pipeline] echo 19:55:27 [semverPrep] This is not a build commit. [Pipeline] sh 19:55:28 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 19:55:28 + grep -v github /etc/ssh/ssh_known_hosts 19:55:28 + [ -e /tmp/ssh_known_hosts ] 19:55:28 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 19:55:28 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 19:55:28 + sudo tee -a /etc/ssh/ssh_known_hosts 19:55:28 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 19:55:28 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 19:55:28 19:55:28 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 19:55:29 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 19:55:29 0.1.4: Pulling from edgex-devops/py-git-semver 19:55:29 b85a868b505f: Pulling fs layer 19:55:29 e2be974225ed: Pulling fs layer 19:55:29 339a4e72a1f5: Pulling fs layer 19:55:29 988bab9f4d93: Pulling fs layer 19:55:29 1469e6f7b9e6: Pulling fs layer 19:55:29 eaf3925da568: Pulling fs layer 19:55:29 bab4dde63d76: Pulling fs layer 19:55:29 bde34c3a00c8: Pulling fs layer 19:55:29 b352a97aabf1: Pulling fs layer 19:55:29 4872d77fe225: Pulling fs layer 19:55:29 5851b861e8e6: Pulling fs layer 19:55:29 1469e6f7b9e6: Waiting 19:55:29 5851b861e8e6: Waiting 19:55:29 988bab9f4d93: Waiting 19:55:29 4872d77fe225: Waiting 19:55:29 eaf3925da568: Waiting 19:55:29 bab4dde63d76: Waiting 19:55:29 b352a97aabf1: Waiting 19:55:29 bde34c3a00c8: Waiting 19:55:29 e2be974225ed: Download complete 19:55:29 988bab9f4d93: Verifying Checksum 19:55:29 988bab9f4d93: Download complete 19:55:29 1469e6f7b9e6: Verifying Checksum 19:55:29 1469e6f7b9e6: Download complete 19:55:29 eaf3925da568: Verifying Checksum 19:55:29 eaf3925da568: Download complete 19:55:29 339a4e72a1f5: Verifying Checksum 19:55:29 339a4e72a1f5: Download complete 19:55:29 bde34c3a00c8: Verifying Checksum 19:55:29 bde34c3a00c8: Download complete 19:55:29 b352a97aabf1: Download complete 19:55:29 4872d77fe225: Download complete 19:55:29 5851b861e8e6: Download complete 19:55:29 b85a868b505f: Download complete 19:55:29 bab4dde63d76: Verifying Checksum 19:55:29 bab4dde63d76: Download complete 19:55:30 b85a868b505f: Pull complete 19:55:30 e2be974225ed: Pull complete 19:55:31 339a4e72a1f5: Pull complete 19:55:31 988bab9f4d93: Pull complete 19:55:31 1469e6f7b9e6: Pull complete 19:55:31 eaf3925da568: Pull complete 19:55:33 bab4dde63d76: Pull complete 19:55:33 bde34c3a00c8: Pull complete 19:55:33 b352a97aabf1: Pull complete 19:55:33 4872d77fe225: Pull complete 19:55:33 5851b861e8e6: Pull complete 19:55:33 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 19:55:33 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 19:55:33 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 19:55:33 prd-ubuntu20.04-docker-8c-8g-14947 does not seem to be running inside a container 19:55:33 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/undry_device-onvif-camera_PR-355 -v /w/workspace/undry_device-onvif-camera_PR-355:/w/workspace/undry_device-onvif-camera_PR-355:rw,z -v /w/workspace/undry_device-onvif-camera_PR-355@tmp:/w/workspace/undry_device-onvif-camera_PR-355@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 19:55:36 $ docker top 7bfa6872b4c546b1ffa70c2aab3d4d9d8ab63fa4b61f9489af87bbba741fd823 -eo pid,comm 19:55:36 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 19:55:36 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 19:55:36 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 19:55:36 [ssh-agent] Looking for ssh-agent implementation... 19:55:36 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 19:55:36 $ docker exec 7bfa6872b4c546b1ffa70c2aab3d4d9d8ab63fa4b61f9489af87bbba741fd823 ssh-agent 19:55:36 SSH_AUTH_SOCK=/tmp/ssh-7udaAgxCySNp/agent.32 19:55:36 SSH_AGENT_PID=38 19:55:36 Running ssh-add (command line suppressed) 19:55:36 Identity added: /w/workspace/undry_device-onvif-camera_PR-355@tmp/private_key_1560076107936563522.key (/w/workspace/undry_device-onvif-camera_PR-355@tmp/private_key_1560076107936563522.key) 19:55:36 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 19:55:36 + git tag --points-at HEAD [Pipeline] } 19:55:37 $ docker exec --env ******** --env ******** 7bfa6872b4c546b1ffa70c2aab3d4d9d8ab63fa4b61f9489af87bbba741fd823 ssh-agent -k 19:55:37 unset SSH_AUTH_SOCK; 19:55:37 unset SSH_AGENT_PID; 19:55:37 echo Agent pid 38 killed; 19:55:37 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 19:55:37 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 19:55:37 [ssh-agent] Looking for ssh-agent implementation... 19:55:37 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 19:55:37 $ docker exec 7bfa6872b4c546b1ffa70c2aab3d4d9d8ab63fa4b61f9489af87bbba741fd823 ssh-agent 19:55:37 SSH_AUTH_SOCK=/tmp/ssh-qUFk9Fs5ziRW/agent.70 19:55:37 SSH_AGENT_PID=76 19:55:37 Running ssh-add (command line suppressed) 19:55:37 Identity added: /w/workspace/undry_device-onvif-camera_PR-355@tmp/private_key_13216437546566351785.key (/w/workspace/undry_device-onvif-camera_PR-355@tmp/private_key_13216437546566351785.key) 19:55:37 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 19:55:37 + git semver init 19:55:38 2023-05-10 19:55:38,213 [run_init] DEBUG init version:0.0.0 force:False 19:55:38 2023-05-10 19:55:38,214 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/undry_device-onvif-camera_PR-355/.semver 19:55:38 2023-05-10 19:55:38,214 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-onvif-camera.git /w/workspace/undry_device-onvif-camera_PR-355/.semver 19:55:38 2023-05-10 19:55:38,215 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-onvif-camera.git', '/w/workspace/undry_device-onvif-camera_PR-355/.semver'], cwd=/w/workspace/undry_device-onvif-camera_PR-355, universal_newlines=False, shell=None, istream=None) 19:55:39 2023-05-10 19:55:39,133 [append_file] DEBUG append to file:/w/workspace/undry_device-onvif-camera_PR-355/.git/info/exclude 19:55:39 2023-05-10 19:55:39,134 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/undry_device-onvif-camera_PR-355/.semver/PR-355 with force:False 19:55:39 2023-05-10 19:55:39,134 [write_file] DEBUG write to file:/w/workspace/undry_device-onvif-camera_PR-355/.semver/PR-355 19:55:39 2023-05-10 19:55:39,137 [execute] INFO git cat-file --batch-check 19:55:39 2023-05-10 19:55:39,137 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/undry_device-onvif-camera_PR-355/.semver, universal_newlines=False, shell=None, istream=) 19:55:39 2023-05-10 19:55:39,143 [execute] INFO git cat-file --batch 19:55:39 2023-05-10 19:55:39,143 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/undry_device-onvif-camera_PR-355/.semver, universal_newlines=False, shell=None, istream=) 19:55:39 2023-05-10 19:55:39,148 [read_version] DEBUG read version from /w/workspace/undry_device-onvif-camera_PR-355/.semver/PR-355 19:55:39 0.0.0 [Pipeline] } 19:55:39 $ docker exec --env ******** --env ******** 7bfa6872b4c546b1ffa70c2aab3d4d9d8ab63fa4b61f9489af87bbba741fd823 ssh-agent -k 19:55:39 unset SSH_AUTH_SOCK; 19:55:39 unset SSH_AGENT_PID; 19:55:39 echo Agent pid 76 killed; 19:55:39 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 19:55:39 + git semver [Pipeline] } 19:55:40 $ docker stop --time=1 7bfa6872b4c546b1ffa70c2aab3d4d9d8ab63fa4b61f9489af87bbba741fd823 19:55:41 $ docker rm -f --volumes 7bfa6872b4c546b1ffa70c2aab3d4d9d8ab63fa4b61f9489af87bbba741fd823 [Pipeline] // withDockerContainer [Pipeline] sh 19:55:42 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 19:55:42 Stashed 1 file(s) [Pipeline] echo 19:55:42 [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 19:55:43 provisioning config files... 19:55:43 copy managed file [device-onvif-camera-settings] to file:/w/workspace/undry_device-onvif-camera_PR-355@tmp/config12724121953356822611tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 19:55:43 ---> docker-login.sh 19:55:43 nexus3.edgexfoundry.org:10001 19:55:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:55:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:55:43 Configure a credential helper to remove this warning. See 19:55:43 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:55:43 19:55:43 Login Succeeded 19:55:43 nexus3.edgexfoundry.org:10002 19:55:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:55:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:55:43 Configure a credential helper to remove this warning. See 19:55:43 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:55:43 19:55:43 Login Succeeded 19:55:43 nexus3.edgexfoundry.org:10003 19:55:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:55:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:55:43 Configure a credential helper to remove this warning. See 19:55:43 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:55:43 19:55:43 Login Succeeded 19:55:43 nexus3.edgexfoundry.org:10004 19:55:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:55:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:55:43 Configure a credential helper to remove this warning. See 19:55:43 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:55:43 19:55:43 Login Succeeded 19:55:43 docker.io 19:55:43 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:55:43 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:55:43 Configure a credential helper to remove this warning. See 19:55:43 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:55:43 19:55:43 Login Succeeded 19:55:43 ---> docker-login.sh ends [Pipeline] } 19:55:44 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 19:55:44 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 19:55:44 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 19:55:44 ========================================================= 19:55:44 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 19:55:44 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 19:55:44 + 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 . 19:55:44 Sending build context to Docker daemon 21.85MB 19:55:44 Step 1/13 : ARG BASE=golang:1.20-alpine3.17 19:55:44 Step 2/13 : FROM ${BASE} AS builder 19:55:44 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 19:55:44 f56be85fc22e: Pulling fs layer 19:55:44 85791d961cd3: Pulling fs layer 19:55:44 d694b5ae8c79: Pulling fs layer 19:55:44 9f32a84ed3da: Pulling fs layer 19:55:44 4d19c01a9841: Pulling fs layer 19:55:44 9325e15d5711: Pulling fs layer 19:55:44 556b6ee489ea: Pulling fs layer 19:55:44 c5a4b2cf53e6: Pulling fs layer 19:55:44 9325e15d5711: Waiting 19:55:44 9f32a84ed3da: Waiting 19:55:44 556b6ee489ea: Waiting 19:55:44 4d19c01a9841: Waiting 19:55:44 c5a4b2cf53e6: Waiting 19:55:44 85791d961cd3: Verifying Checksum 19:55:44 9f32a84ed3da: Verifying Checksum 19:55:44 9f32a84ed3da: Download complete 19:55:44 4d19c01a9841: Verifying Checksum 19:55:44 4d19c01a9841: Download complete 19:55:44 f56be85fc22e: Verifying Checksum 19:55:44 f56be85fc22e: Download complete 19:55:44 9325e15d5711: Verifying Checksum 19:55:44 9325e15d5711: Download complete 19:55:45 f56be85fc22e: Pull complete 19:55:45 85791d961cd3: Pull complete 19:55:45 c5a4b2cf53e6: Verifying Checksum 19:55:45 c5a4b2cf53e6: Download complete 19:55:45 d694b5ae8c79: Verifying Checksum 19:55:45 d694b5ae8c79: Download complete 19:55:46 556b6ee489ea: Verifying Checksum 19:55:46 556b6ee489ea: Download complete 19:55:48 d694b5ae8c79: Pull complete 19:55:48 9f32a84ed3da: Pull complete 19:55:48 4d19c01a9841: Pull complete 19:55:48 9325e15d5711: Pull complete 19:55:51 556b6ee489ea: Pull complete 19:55:52 c5a4b2cf53e6: Pull complete 19:55:52 Digest: sha256:cdb650785bd12602035d3ff87499385c169773a4d12d6eaf394b34464d3a0f2b 19:55:52 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 19:55:52 ---> c4be618373d6 19:55:52 Step 3/13 : ARG ADD_BUILD_TAGS="" 19:55:56 ---> Running in 1a3f47c994d3 19:55:56 Removing intermediate container 1a3f47c994d3 19:55:56 ---> 9ebd2c625220 19:55:56 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 19:55:56 ---> Running in 0b00bef0153e 19:55:56 Removing intermediate container 0b00bef0153e 19:55:56 ---> 5f2c5454559e 19:55:56 Step 5/13 : ARG ALPINE_PKG_BASE="make git" 19:55:56 ---> Running in 4f38569dc2b3 19:55:56 Removing intermediate container 4f38569dc2b3 19:55:56 ---> 44322f4de8be 19:55:56 Step 6/13 : ARG ALPINE_PKG_EXTRA="" 19:55:56 ---> Running in 6fae7e565ceb 19:55:56 Removing intermediate container 6fae7e565ceb 19:55:56 ---> 109a37eee43c 19:55:56 Step 7/13 : LABEL Name=edgex-device-onvif-camera 19:55:56 ---> Running in a0e597283aeb 19:55:56 Removing intermediate container a0e597283aeb 19:55:56 ---> fb988f390602 19:55:56 Step 8/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 19:55:56 ---> Running in 774a4a9273b2 19:55:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 19:55:57 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 19:55:57 OK: 265 MiB in 53 packages 19:55:57 Removing intermediate container 774a4a9273b2 19:55:57 ---> f3808e86540b 19:55:57 Step 9/13 : WORKDIR /device-onvif-camera 19:55:57 ---> Running in abba8511700d 19:55:57 Still waiting to schedule task 19:55:57 All nodes of label ‘ubuntu20.04-docker-arm64-4c-16g’ are offline 19:55:58 Removing intermediate container abba8511700d 19:55:58 ---> 12db4210ac3d 19:55:58 Step 10/13 : COPY go.mod vendor* ./ 19:55:58 ---> a94aa6687f9d 19:55:58 Step 11/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 19:55:58 ---> Running in bfb247590d09 19:56:36 Removing intermediate container bfb247590d09 19:56:36 ---> f5416d7525fe 19:56:36 Step 12/13 : COPY . . 19:56:36 ---> 3fdb0f49f81a 19:56:36 Step 13/13 : RUN ${MAKE} 19:56:36 ---> Running in 151d5ab943b1 19:56:36 noop 19:56:36 Removing intermediate container 151d5ab943b1 19:56:36 ---> 454c819dd648 19:56:36 Successfully built 454c819dd648 19:56:36 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 19:56:37 + docker inspect -f . ci-base-image-x86_64 19:56:37 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 19:56:37 prd-ubuntu20.04-docker-8c-8g-14947 does not seem to be running inside a container 19:56:37 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/undry_device-onvif-camera_PR-355 -v /w/workspace/undry_device-onvif-camera_PR-355:/w/workspace/undry_device-onvif-camera_PR-355:rw,z -v /w/workspace/undry_device-onvif-camera_PR-355@tmp:/w/workspace/undry_device-onvif-camera_PR-355@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 19:56:37 $ docker top 83791740302aec5b270a8c6614f835be0db3edecd3ee4a34a456c700297c62dc -eo pid,comm [Pipeline] { [Pipeline] sh 19:56:38 + go version 19:56:38 go version go1.20.2 linux/amd64 [Pipeline] } 19:56:38 $ docker stop --time=1 83791740302aec5b270a8c6614f835be0db3edecd3ee4a34a456c700297c62dc 19:56:39 $ docker rm -f --volumes 83791740302aec5b270a8c6614f835be0db3edecd3ee4a34a456c700297c62dc [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 19:56:40 + docker inspect -f . ci-base-image-x86_64 19:56:40 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 19:56:40 prd-ubuntu20.04-docker-8c-8g-14947 does not seem to be running inside a container 19:56:40 $ 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-355 -v /w/workspace/undry_device-onvif-camera_PR-355:/w/workspace/undry_device-onvif-camera_PR-355:rw,z -v /w/workspace/undry_device-onvif-camera_PR-355@tmp:/w/workspace/undry_device-onvif-camera_PR-355@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 19:56:40 $ docker top bbae42612c48ad35ec177988bec9491711697e4b0d4577eb8e8638105cd3e0a4 -eo pid,comm [Pipeline] { [Pipeline] sh 19:56:41 + git config --global --add safe.directory /w/workspace/undry_device-onvif-camera_PR-355 [Pipeline] fileExists [Pipeline] sh 19:56:41 + make test 19:56:41 go test ./... -coverprofile=coverage.out ./... 19:56:46 ? github.com/edgexfoundry/device-onvif-camera [no test files] 19:56:58 ? github.com/edgexfoundry/device-onvif-camera/cmd [no test files] 19:56:58 ? github.com/edgexfoundry/device-onvif-camera/internal/driver/mocks [no test files] 19:56:59 ok github.com/edgexfoundry/device-onvif-camera/internal/driver 2.041s coverage: 31.0% of statements 19:56:59 ok github.com/edgexfoundry/device-onvif-camera/internal/netscan 1.981s coverage: 86.5% of statements 19:57:08 go vet ./... 19:57:10 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 19:57:10 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 19:57:10 ./bin/test-attribution-txt.sh [Pipeline] echo 19:57:10 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 19:57:10 $ docker stop --time=1 bbae42612c48ad35ec177988bec9491711697e4b0d4577eb8e8638105cd3e0a4 19:57:13 $ docker rm -f --volumes bbae42612c48ad35ec177988bec9491711697e4b0d4577eb8e8638105cd3e0a4 [Pipeline] // withDockerContainer [Pipeline] sh 19:57:13 + sudo chown -R jenkins:jenkins . [Pipeline] stash 19:57:13 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 19:57:14 + sudo chown -R jenkins:jenkins . [Pipeline] sh 19:57:14 + ls -al . 19:57:14 total 232 19:57:14 drwxrwxr-x 10 jenkins jenkins 4096 May 10 19:56 . 19:57:14 drwxrwxr-x 4 jenkins jenkins 4096 May 10 19:55 .. 19:57:14 drwxrwxr-x 8 jenkins jenkins 4096 May 10 19:55 .git 19:57:14 drwxrwxr-x 3 jenkins jenkins 4096 May 10 19:55 .github 19:57:14 -rw-rw-r-- 1 jenkins jenkins 496 May 10 19:55 .gitignore 19:57:14 -rw-rw-r-- 1 jenkins jenkins 42 May 10 19:55 .golangci.yml 19:57:14 drwxr-xr-x 3 jenkins jenkins 4096 May 10 19:55 .semver 19:57:14 -rw-rw-r-- 1 jenkins jenkins 10087 May 10 19:55 Attribution.txt 19:57:14 -rw-rw-r-- 1 jenkins jenkins 6312 May 10 19:55 CHANGELOG.md 19:57:14 -rw-rw-r-- 1 jenkins jenkins 1574 May 10 19:55 Dockerfile 19:57:14 -rw-rw-r-- 1 jenkins jenkins 677 May 10 19:55 GOVERNANCE.md 19:57:14 -rw-rw-r-- 1 jenkins jenkins 734 May 10 19:55 Jenkinsfile 19:57:14 -rw-rw-r-- 1 jenkins jenkins 11348 May 10 19:55 LICENSE 19:57:14 -rw-rw-r-- 1 jenkins jenkins 2751 May 10 19:55 Makefile 19:57:14 -rw-rw-r-- 1 jenkins jenkins 625 May 10 19:55 OWNERS.md 19:57:14 -rw-rw-r-- 1 jenkins jenkins 2591 May 10 19:55 README.md 19:57:14 -rw-rw-r-- 1 jenkins jenkins 5 May 10 19:55 VERSION 19:57:14 drwxrwxr-x 2 jenkins jenkins 4096 May 10 19:55 bin 19:57:14 drwxrwxr-x 3 jenkins jenkins 4096 May 10 19:55 cmd 19:57:14 -rw-r--r-- 1 jenkins jenkins 79472 May 10 19:56 coverage.out 19:57:14 drwxrwxr-x 4 jenkins jenkins 4096 May 10 19:55 doc 19:57:14 -rw-rw-r-- 1 jenkins jenkins 3642 May 10 19:55 go.mod 19:57:14 -rw-rw-r-- 1 jenkins jenkins 33491 May 10 19:55 go.sum 19:57:14 drwxrwxr-x 4 jenkins jenkins 4096 May 10 19:55 internal 19:57:14 drwxrwxr-x 4 jenkins jenkins 4096 May 10 19:55 snap 19:57:14 -rw-rw-r-- 1 jenkins jenkins 236 May 10 19:55 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 19:57:15 + 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=74a069d0012c2600bdaae063aab1291ffef7ae52 --label arch=amd64 --label version=0.0.0 . 19:57:15 Sending build context to Docker daemon 21.93MB 19:57:15 Step 1/26 : ARG BASE=golang:1.20-alpine3.17 19:57:15 Step 2/26 : FROM ${BASE} AS builder 19:57:15 ---> 454c819dd648 19:57:15 Step 3/26 : ARG ADD_BUILD_TAGS="" 19:57:15 ---> Running in 427a6c06b7b3 19:57:15 Removing intermediate container 427a6c06b7b3 19:57:15 ---> cb8c66cf6fd9 19:57:15 Step 4/26 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 19:57:15 ---> Running in 2be40733de43 19:57:15 Removing intermediate container 2be40733de43 19:57:15 ---> bee4e0831e09 19:57:15 Step 5/26 : ARG ALPINE_PKG_BASE="make git" 19:57:15 ---> Running in bc12e7d280df 19:57:15 Removing intermediate container bc12e7d280df 19:57:15 ---> 7a8558d970dc 19:57:15 Step 6/26 : ARG ALPINE_PKG_EXTRA="" 19:57:15 ---> Running in 0a47feb55396 19:57:15 Removing intermediate container 0a47feb55396 19:57:15 ---> b67b2aaaeed9 19:57:15 Step 7/26 : LABEL Name=edgex-device-onvif-camera 19:57:15 ---> Running in f73243835b37 19:57:15 Removing intermediate container f73243835b37 19:57:15 ---> aff2b7b12c22 19:57:15 Step 8/26 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 19:57:15 ---> Running in 8eed1309222e 19:57:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 19:57:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 19:57:16 OK: 265 MiB in 53 packages 19:57:17 Removing intermediate container 8eed1309222e 19:57:17 ---> ba74de8cd50a 19:57:17 Step 9/26 : WORKDIR /device-onvif-camera 19:57:17 ---> Running in 57ea01d73a47 19:57:17 Removing intermediate container 57ea01d73a47 19:57:17 ---> 54c0db26584a 19:57:17 Step 10/26 : COPY go.mod vendor* ./ 19:57:17 ---> 83af3a378d2b 19:57:17 Step 11/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 19:57:17 ---> Running in da647cb9ec94 19:57:18 Removing intermediate container da647cb9ec94 19:57:18 ---> 20feff2414a5 19:57:18 Step 12/26 : COPY . . 19:57:18 ---> c63b620dd157 19:57:18 Step 13/26 : RUN ${MAKE} 19:57:18 ---> Running in df609cdfd4bf 19:57:19 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 19:57:25 Running on prd-ubuntu20.04-docker-arm64-4c-16g-14948 in /w/workspace/undry_device-onvif-camera_PR-355 [Pipeline] { [Pipeline] ws 19:57:25 Running in /w/workspace/device-onvif-camera/1 [Pipeline] { [Pipeline] checkout 19:57:25 The recommended git tool is: git 19:57:30 using credential edgex-jenkins-ssh 19:57:30 Cloning the remote Git repository 19:57:30 Cloning repository git@github.com:edgexfoundry/device-onvif-camera.git 19:57:30 > git init /w/workspace/device-onvif-camera/1 # timeout=10 19:57:30 Fetching upstream changes from git@github.com:edgexfoundry/device-onvif-camera.git 19:57:30 > git --version # timeout=10 19:57:30 > git --version # 'git version 2.25.1' 19:57:30 using GIT_SSH to set credentials SSH Credentials for GitHub 19:57:31 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-onvif-camera.git +refs/heads/*:refs/remotes/origin/* # timeout=10 19:57:32 > git config remote.origin.url git@github.com:edgexfoundry/device-onvif-camera.git # timeout=10 19:57:32 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 19:57:33 > git config remote.origin.url git@github.com:edgexfoundry/device-onvif-camera.git # timeout=10 19:57:33 Fetching upstream changes from git@github.com:edgexfoundry/device-onvif-camera.git 19:57:33 using GIT_SSH to set credentials SSH Credentials for GitHub 19:57:33 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-onvif-camera.git +refs/pull/355/head:refs/remotes/origin/PR-355 +refs/heads/main:refs/remotes/origin/main # timeout=10 19:57:34 Merging remotes/origin/main commit 19aea0788ff6687e1018adc680fb40cfac0f4964 into PR head commit 74a069d0012c2600bdaae063aab1291ffef7ae52 19:57:34 Merge succeeded, producing 74a069d0012c2600bdaae063aab1291ffef7ae52 19:57:34 Checking out Revision 74a069d0012c2600bdaae063aab1291ffef7ae52 (PR-355) 19:57:34 > git config core.sparsecheckout # timeout=10 19:57:34 > git checkout -f 74a069d0012c2600bdaae063aab1291ffef7ae52 # timeout=10 19:57:34 > git remote # timeout=10 19:57:34 > git config --get remote.origin.url # timeout=10 19:57:34 using GIT_SSH to set credentials SSH Credentials for GitHub 19:57:34 > git merge 19aea0788ff6687e1018adc680fb40cfac0f4964 # timeout=10 19:57:34 > git rev-parse HEAD^{commit} # timeout=10 19:57:34 > git config core.sparsecheckout # timeout=10 19:57:34 > git checkout -f 74a069d0012c2600bdaae063aab1291ffef7ae52 # timeout=10 19:57:38 Commit message: "refactor: modify UpdateDevice calls to use PatchDevice calls" 19:57:38 > git --version # timeout=10 19:57:38 > git --version # 'git version 2.25.1' 19:57:38 fatal: bad object 4fc256d9079ed2258907e613f84b1b8da264a4bd [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 19:57:39 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 19:57:39 % Total % Received % Xferd Average Speed Time Time Time Current 19:57:39 Dload Upload Total Spent Left Speed 19:57:39 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 100k 0 --:--:-- --:--:-- --:--:-- 99k [Pipeline] sh 19:57:40 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 19:57:40 + sudo tee /etc/docker/daemon.new 19:57:40 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 19:57:40 { 19:57:40 "registry-mirrors": [ 19:57:40 "https://nexus3.edgexfoundry.org:10001" 19:57:40 ], 19:57:40 "bip": "10.250.0.254/24", 19:57:40 "hosts": [ 19:57:40 "tcp://0.0.0.0:5555", 19:57:40 "unix:///var/run/docker.sock" 19:57:40 ], 19:57:40 "mtu": 1458, 19:57:40 "selinux-enabled": true, 19:57:40 "seccomp-profile": "/etc/docker/seccomp.json" 19:57:40 } [Pipeline] sh 19:57:40 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 19:57:41 Removing intermediate container df609cdfd4bf 19:57:41 ---> 2d470476ba60 19:57:41 Step 14/26 : FROM alpine:3.17 19:57:41 3.17: Pulling from library/alpine 19:57:41 f56be85fc22e: Already exists 19:57:41 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 19:57:41 Status: Downloaded newer image for alpine:3.17 19:57:41 ---> 9ed4aefc74f6 19:57:41 Step 15/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel Corporation' 19:57:41 ---> Running in 5a9e5aa303e1 19:57:41 Removing intermediate container 5a9e5aa303e1 19:57:41 ---> 8150d580333f 19:57:41 Step 16/26 : RUN apk add --update --no-cache dumb-init 19:57:41 ---> Running in cd72edf4f999 19:57:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 19:57:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 19:57:41 (1/1) Installing dumb-init (1.2.5-r2) 19:57:41 Executing busybox-1.35.0-r29.trigger 19:57:41 OK: 7 MiB in 16 packages 19:57:41 Removing intermediate container cd72edf4f999 19:57:41 ---> cb723a0e030b 19:57:41 Step 17/26 : WORKDIR / 19:57:41 ---> Running in a738f6c7337e 19:57:41 Removing intermediate container a738f6c7337e 19:57:41 ---> 1d505e49afaa 19:57:41 Step 18/26 : COPY --from=builder /device-onvif-camera/cmd / 19:57:41 ---> bd1280d07bf7 19:57:41 Step 19/26 : COPY --from=builder /device-onvif-camera/LICENSE / 19:57:41 ---> 5045055cd115 19:57:41 Step 20/26 : COPY --from=builder /device-onvif-camera/Attribution.txt / 19:57:41 ---> e8c09160c9ee 19:57:41 Step 21/26 : EXPOSE 59984 19:57:41 ---> Running in 0eaf35735d22 19:57:41 Removing intermediate container 0eaf35735d22 19:57:41 ---> 03f8249ace61 19:57:41 Step 22/26 : ENTRYPOINT ["/device-onvif-camera"] 19:57:41 ---> Running in 26e01c83cbc3 19:57:41 Removing intermediate container 26e01c83cbc3 19:57:41 ---> 09f87314ca95 19:57:41 Step 23/26 : CMD ["--cp=consul.http://edgex-core-consul:8500", "--registry"] 19:57:41 ---> Running in f2082e839621 19:57:41 Removing intermediate container f2082e839621 19:57:41 ---> cab0f016aac6 19:57:41 Step 24/26 : LABEL arch=amd64 19:57:41 ---> Running in 8055342b3ab0 19:57:41 Removing intermediate container 8055342b3ab0 19:57:41 ---> 36efaa56ba4d 19:57:41 Step 25/26 : LABEL git_sha=74a069d0012c2600bdaae063aab1291ffef7ae52 19:57:41 ---> Running in be03eabc9bf8 19:57:41 + sudo service docker restart 19:57:41 Removing intermediate container be03eabc9bf8 19:57:41 ---> 6abf0ec92faf 19:57:41 Step 26/26 : LABEL version=0.0.0 19:57:41 ---> Running in 7a7be834f31c 19:57:41 Removing intermediate container 7a7be834f31c 19:57:41 ---> cb4eb22b09fb 19:57:41 [Warning] One or more build-args [ARCH] were not consumed 19:57:41 Successfully built cb4eb22b09fb 19:57:41 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 19:57:42 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 19:57:42 19:57:42 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 19:57:42 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 19:57:42 latest: Pulling from edgex-lftools-log-publisher 19:57:42 5eb5b503b376: Pulling fs layer 19:57:42 5c69ac0246d0: Pulling fs layer 19:57:42 ec43610c2a17: Pulling fs layer 19:57:42 3a2ae6a8a46f: Pulling fs layer 19:57:42 33b1e0a273af: Pulling fs layer 19:57:42 5d3b04190fa2: Pulling fs layer 19:57:42 2f39f015ded8: Pulling fs layer 19:57:42 5d3b04190fa2: Waiting 19:57:42 3a2ae6a8a46f: Waiting 19:57:42 2f39f015ded8: Waiting 19:57:42 5c69ac0246d0: Verifying Checksum 19:57:42 5c69ac0246d0: Download complete 19:57:42 3a2ae6a8a46f: Verifying Checksum 19:57:42 3a2ae6a8a46f: Download complete 19:57:42 33b1e0a273af: Verifying Checksum 19:57:42 33b1e0a273af: Download complete 19:57:43 5d3b04190fa2: Download complete 19:57:43 ec43610c2a17: Verifying Checksum 19:57:43 ec43610c2a17: Download complete 19:57:43 5eb5b503b376: Verifying Checksum 19:57:43 5eb5b503b376: Download complete 19:57:43 2f39f015ded8: Download complete 19:57:44 5eb5b503b376: Pull complete 19:57:44 5c69ac0246d0: Pull complete 19:57:44 ec43610c2a17: Pull complete 19:57:45 3a2ae6a8a46f: Pull complete 19:57:45 33b1e0a273af: Pull complete 19:57:45 5d3b04190fa2: Pull complete 19:57:49 2f39f015ded8: Pull complete 19:57:49 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 19:57:49 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 19:57:49 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 19:57:49 prd-ubuntu20.04-docker-8c-8g-14947 does not seem to be running inside a container 19:57:49 $ 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-355 -v /w/workspace/undry_device-onvif-camera_PR-355:/w/workspace/undry_device-onvif-camera_PR-355:rw,z -v /w/workspace/undry_device-onvif-camera_PR-355@tmp:/w/workspace/undry_device-onvif-camera_PR-355@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 19:57:51 $ docker top 39cd02d7b3e48a692e5d052206a4fbc03d90b60268dcc11891c0c16292fa371f -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 19:57:52 ---> job-cost.sh 19:57:52 lf-activate-venv: SKIPPING 19:57:52 INFO: No Stack... 19:57:52 INFO: Retrieving Pricing Info for: v3-standard-8 19:57:52 INFO: Archiving Costs [Pipeline] sh 19:57:53 + cat /w/workspace/undry_device-onvif-camera_PR-355/archives/cost.csv 19:57:53 + cut -d, -f6 [Pipeline] lock 19:57:53 Trying to acquire lock on [jenkins-edgexfoundry-device-onvif-camera-PR-355-1-stack-cost] 19:57:53 Resource [jenkins-edgexfoundry-device-onvif-camera-PR-355-1-stack-cost] did not exist. Created. 19:57:53 Lock acquired on [jenkins-edgexfoundry-device-onvif-camera-PR-355-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 19:57:53 + echo total: 0.2199999988079071 [Pipeline] stash 19:57:53 Stashed 1 file(s) [Pipeline] } 19:57:53 Lock released on resource [jenkins-edgexfoundry-device-onvif-camera-PR-355-1-stack-cost] [Pipeline] // lock [Pipeline] } 19:57:53 $ docker stop --time=1 39cd02d7b3e48a692e5d052206a4fbc03d90b60268dcc11891c0c16292fa371f 19:57:54 $ docker rm -f --volumes 39cd02d7b3e48a692e5d052206a4fbc03d90b60268dcc11891c0c16292fa371f [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 19:57:59 provisioning config files... 19:57:59 copy managed file [device-onvif-camera-settings] to file:/w/workspace/device-onvif-camera/1@tmp/config7473033759010336640tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 19:58:00 ---> docker-login.sh 19:58:00 nexus3.edgexfoundry.org:10001 19:58:00 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:58:00 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:58:00 Configure a credential helper to remove this warning. See 19:58:00 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:58:00 19:58:00 Login Succeeded 19:58:00 nexus3.edgexfoundry.org:10002 19:58:00 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:58:00 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:58:00 Configure a credential helper to remove this warning. See 19:58:00 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:58:00 19:58:00 Login Succeeded 19:58:00 nexus3.edgexfoundry.org:10003 19:58:01 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:58:01 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:58:01 Configure a credential helper to remove this warning. See 19:58:01 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:58:01 19:58:01 Login Succeeded 19:58:01 nexus3.edgexfoundry.org:10004 19:58:01 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:58:01 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:58:01 Configure a credential helper to remove this warning. See 19:58:01 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:58:01 19:58:01 Login Succeeded 19:58:01 docker.io 19:58:02 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 19:58:02 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 19:58:02 Configure a credential helper to remove this warning. See 19:58:02 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 19:58:02 19:58:02 Login Succeeded 19:58:02 ---> docker-login.sh ends [Pipeline] } 19:58:02 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 19:58:02 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 19:58:02 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 19:58:02 ========================================================= 19:58:02 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 19:58:02 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 19:58:03 + 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 . 19:58:03 Sending build context to Docker daemon 14.37MB 19:58:03 Step 1/13 : ARG BASE=golang:1.20-alpine3.17 19:58:03 Step 2/13 : FROM ${BASE} AS builder 19:58:03 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 19:58:03 c41833b44d91: Pulling fs layer 19:58:03 ed15518f5707: Pulling fs layer 19:58:03 feae8fd75edb: Pulling fs layer 19:58:03 242c74f7c9fa: Pulling fs layer 19:58:03 3cdef696dda3: Pulling fs layer 19:58:03 2ced38df9373: Pulling fs layer 19:58:03 58f1dce35555: Pulling fs layer 19:58:03 242c74f7c9fa: Waiting 19:58:03 3cdef696dda3: Waiting 19:58:03 2ced38df9373: Waiting 19:58:03 58f1dce35555: Waiting 19:58:03 ed15518f5707: Download complete 19:58:03 242c74f7c9fa: Verifying Checksum 19:58:03 242c74f7c9fa: Download complete 19:58:03 3cdef696dda3: Verifying Checksum 19:58:03 3cdef696dda3: Download complete 19:58:04 c41833b44d91: Verifying Checksum 19:58:04 c41833b44d91: Download complete 19:58:05 c41833b44d91: Pull complete 19:58:05 58f1dce35555: Verifying Checksum 19:58:05 58f1dce35555: Download complete 19:58:05 ed15518f5707: Pull complete 19:58:06 feae8fd75edb: Download complete 19:58:06 2ced38df9373: Verifying Checksum 19:58:06 2ced38df9373: Download complete 19:58:18 feae8fd75edb: Pull complete 19:58:18 242c74f7c9fa: Pull complete 19:58:18 3cdef696dda3: Pull complete 19:58:24 2ced38df9373: Pull complete 19:58:26 58f1dce35555: Pull complete 19:58:26 Digest: sha256:3b55595e96c696ae732e8cb20cde5b1ff7282a1fe1423a8de67617af8d15ea1e 19:58:26 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 19:58:26 ---> fadd8f120f05 19:58:26 Step 3/13 : ARG ADD_BUILD_TAGS="" 19:58:28 ---> Running in fa41a4687b5b 19:58:28 Removing intermediate container fa41a4687b5b 19:58:29 ---> 8c45ce62b83a 19:58:29 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 19:58:29 ---> Running in 5544f48baf2d 19:58:29 Removing intermediate container 5544f48baf2d 19:58:29 ---> 0c8606dd3632 19:58:29 Step 5/13 : ARG ALPINE_PKG_BASE="make git" 19:58:29 ---> Running in d322949ca236 19:58:30 Removing intermediate container d322949ca236 19:58:30 ---> fa57805c77fc 19:58:30 Step 6/13 : ARG ALPINE_PKG_EXTRA="" 19:58:30 ---> Running in 7f8c6462a12b 19:58:30 Removing intermediate container 7f8c6462a12b 19:58:30 ---> f952b393a531 19:58:30 Step 7/13 : LABEL Name=edgex-device-onvif-camera 19:58:30 ---> Running in f6c7f2e677b3 19:58:30 Removing intermediate container f6c7f2e677b3 19:58:30 ---> 98131c191321 19:58:30 Step 8/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 19:58:30 ---> Running in 3655b99168f5 19:58:31 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 19:58:32 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 19:58:33 OK: 263 MiB in 53 packages 19:58:34 Removing intermediate container 3655b99168f5 19:58:34 ---> 39c7e74c888a 19:58:34 Step 9/13 : WORKDIR /device-onvif-camera 19:58:34 ---> Running in b8c4a2f10fdf 19:58:34 Removing intermediate container b8c4a2f10fdf 19:58:34 ---> 86dbcaa217d9 19:58:34 Step 10/13 : COPY go.mod vendor* ./ 19:58:35 ---> d0edab9fa78d 19:58:35 Step 11/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 19:58:35 ---> Running in 92e6b9c6cde1 19:59:43 Removing intermediate container 92e6b9c6cde1 19:59:43 ---> 2816d575452d 19:59:43 Step 12/13 : COPY . . 19:59:43 ---> 73a3a34d9ff3 19:59:43 Step 13/13 : RUN ${MAKE} 19:59:43 ---> Running in 9d864f0633a4 19:59:43 noop 19:59:43 Removing intermediate container 9d864f0633a4 19:59:43 ---> 069215a53e87 19:59:43 Successfully built 069215a53e87 19:59:43 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 19:59:43 + docker inspect -f . ci-base-image-arm64 19:59:43 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 19:59:44 prd-ubuntu20.04-docker-arm64-4c-16g-14948 does not seem to be running inside a container 19:59:44 $ 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 ******** -e ******** ci-base-image-arm64 cat 19:59:45 $ docker top ca8530a4e2d93b5e4baa5eb10eb3f427f51c715687239c87dd21b10afdd7f11e -eo pid,comm [Pipeline] { [Pipeline] sh 19:59:46 + go version 19:59:46 go version go1.20.2 linux/arm64 [Pipeline] } 19:59:46 $ docker stop --time=1 ca8530a4e2d93b5e4baa5eb10eb3f427f51c715687239c87dd21b10afdd7f11e 19:59:47 $ docker rm -f --volumes ca8530a4e2d93b5e4baa5eb10eb3f427f51c715687239c87dd21b10afdd7f11e [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 19:59:48 + docker inspect -f . ci-base-image-arm64 19:59:48 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 19:59:49 prd-ubuntu20.04-docker-arm64-4c-16g-14948 does not seem to be running inside a container 19:59:49 $ 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 ******** -e ******** ci-base-image-arm64 cat 19:59:50 $ docker top 56dbae5e5cbf5a620fa5b85abe4bb29c426ce575683cc26e5007bc8172d205b2 -eo pid,comm [Pipeline] { [Pipeline] sh 19:59:51 + git config --global --add safe.directory /w/workspace/device-onvif-camera/1 [Pipeline] fileExists [Pipeline] sh 19:59:51 + make test 19:59:51 go test ./... -coverprofile=coverage.out ./... 20:00:24 ? github.com/edgexfoundry/device-onvif-camera [no test files] 20:02:30 ? github.com/edgexfoundry/device-onvif-camera/cmd [no test files] 20:02:35 ? github.com/edgexfoundry/device-onvif-camera/internal/driver/mocks [no test files] 20:02:37 ok github.com/edgexfoundry/device-onvif-camera/internal/driver 2.211s coverage: 31.0% of statements 20:02:59 ok github.com/edgexfoundry/device-onvif-camera/internal/netscan 21.046s coverage: 86.5% of statements 20:02:59 WARNING: Linting skipped (not on x86_64 or linter not installed) 20:02:59 go vet ./... 20:03:25 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 20:03:25 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 20:03:25 ./bin/test-attribution-txt.sh [Pipeline] echo 20:03:26 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 20:03:26 $ docker stop --time=1 56dbae5e5cbf5a620fa5b85abe4bb29c426ce575683cc26e5007bc8172d205b2 20:03:27 $ docker rm -f --volumes 56dbae5e5cbf5a620fa5b85abe4bb29c426ce575683cc26e5007bc8172d205b2 [Pipeline] // withDockerContainer [Pipeline] sh 20:03:29 + sudo chown -R jenkins:jenkins . [Pipeline] stash 20:03:29 Warning: overwriting stash ‘coverage-report’ 20:03:29 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 20:03:30 + sudo chown -R jenkins:jenkins . [Pipeline] sh 20:03:30 + ls -al . 20:03:30 total 228 20:03:30 drwxrwxr-x 9 jenkins jenkins 4096 May 10 19:59 . 20:03:30 drwxrwxr-x 4 jenkins jenkins 4096 May 10 19:57 .. 20:03:30 drwxrwxr-x 8 jenkins jenkins 4096 May 10 19:57 .git 20:03:30 drwxrwxr-x 3 jenkins jenkins 4096 May 10 19:57 .github 20:03:30 -rw-rw-r-- 1 jenkins jenkins 496 May 10 19:57 .gitignore 20:03:30 -rw-rw-r-- 1 jenkins jenkins 42 May 10 19:57 .golangci.yml 20:03:30 -rw-rw-r-- 1 jenkins jenkins 10087 May 10 19:57 Attribution.txt 20:03:30 -rw-rw-r-- 1 jenkins jenkins 6312 May 10 19:57 CHANGELOG.md 20:03:30 -rw-rw-r-- 1 jenkins jenkins 1574 May 10 19:57 Dockerfile 20:03:30 -rw-rw-r-- 1 jenkins jenkins 677 May 10 19:57 GOVERNANCE.md 20:03:30 -rw-rw-r-- 1 jenkins jenkins 734 May 10 19:57 Jenkinsfile 20:03:30 -rw-rw-r-- 1 jenkins jenkins 11348 May 10 19:57 LICENSE 20:03:30 -rw-rw-r-- 1 jenkins jenkins 2751 May 10 19:57 Makefile 20:03:30 -rw-rw-r-- 1 jenkins jenkins 625 May 10 19:57 OWNERS.md 20:03:30 -rw-rw-r-- 1 jenkins jenkins 2591 May 10 19:57 README.md 20:03:30 -rw-rw-r-- 1 jenkins jenkins 5 May 10 19:55 VERSION 20:03:30 drwxrwxr-x 2 jenkins jenkins 4096 May 10 19:57 bin 20:03:30 drwxrwxr-x 3 jenkins jenkins 4096 May 10 19:57 cmd 20:03:30 -rw-r--r-- 1 jenkins jenkins 79472 May 10 20:02 coverage.out 20:03:30 drwxrwxr-x 4 jenkins jenkins 4096 May 10 19:57 doc 20:03:30 -rw-rw-r-- 1 jenkins jenkins 3642 May 10 19:57 go.mod 20:03:30 -rw-rw-r-- 1 jenkins jenkins 33491 May 10 19:57 go.sum 20:03:30 drwxrwxr-x 4 jenkins jenkins 4096 May 10 19:57 internal 20:03:30 drwxrwxr-x 4 jenkins jenkins 4096 May 10 19:57 snap 20:03:30 -rw-rw-r-- 1 jenkins jenkins 236 May 10 19:57 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:03:31 + 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=74a069d0012c2600bdaae063aab1291ffef7ae52 --label arch=arm64 --label version=0.0.0 . 20:03:31 Sending build context to Docker daemon 14.45MB 20:03:31 Step 1/26 : ARG BASE=golang:1.20-alpine3.17 20:03:31 Step 2/26 : FROM ${BASE} AS builder 20:03:31 ---> 069215a53e87 20:03:31 Step 3/26 : ARG ADD_BUILD_TAGS="" 20:03:31 ---> Running in 67e51b1d263f 20:03:32 Removing intermediate container 67e51b1d263f 20:03:32 ---> 47a7d7446d55 20:03:32 Step 4/26 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 20:03:32 ---> Running in 51d2af63c091 20:03:32 Removing intermediate container 51d2af63c091 20:03:32 ---> 6e5dfe0e9884 20:03:32 Step 5/26 : ARG ALPINE_PKG_BASE="make git" 20:03:32 ---> Running in 54b6e9a57a60 20:03:32 Removing intermediate container 54b6e9a57a60 20:03:32 ---> f834dee9bc0c 20:03:32 Step 6/26 : ARG ALPINE_PKG_EXTRA="" 20:03:32 ---> Running in 9e4b4a0b6bb3 20:03:33 Removing intermediate container 9e4b4a0b6bb3 20:03:33 ---> 60a3dae58a72 20:03:33 Step 7/26 : LABEL Name=edgex-device-onvif-camera 20:03:33 ---> Running in 1a39f60a63de 20:03:33 Removing intermediate container 1a39f60a63de 20:03:33 ---> 6624993b98c8 20:03:33 Step 8/26 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 20:03:33 ---> Running in be5acfe4f1eb 20:03:34 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:03:35 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:03:36 OK: 263 MiB in 53 packages 20:03:40 Removing intermediate container be5acfe4f1eb 20:03:40 ---> e0d6b83cccd2 20:03:40 Step 9/26 : WORKDIR /device-onvif-camera 20:03:40 ---> Running in fb890bc38070 20:03:40 Removing intermediate container fb890bc38070 20:03:40 ---> 78133943e767 20:03:40 Step 10/26 : COPY go.mod vendor* ./ 20:03:41 ---> ff9d0442cd66 20:03:41 Step 11/26 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:03:41 ---> Running in 7c8424bd05f8 20:03:43 Removing intermediate container 7c8424bd05f8 20:03:43 ---> 7939e3d125ef 20:03:43 Step 12/26 : COPY . . 20:03:45 ---> 31c186113847 20:03:45 Step 13/26 : RUN ${MAKE} 20:03:45 ---> Running in 1c341788a352 20:03:46 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 20:06:07 Removing intermediate container 1c341788a352 20:06:07 ---> 652339df6f7c 20:06:07 Step 14/26 : FROM alpine:3.17 20:06:07 3.17: Pulling from library/alpine 20:06:07 c41833b44d91: Already exists 20:06:07 Digest: sha256:124c7d2707904eea7431fffe91522a01e5a861a624ee31d03372cc1d138a3126 20:06:07 Status: Downloaded newer image for alpine:3.17 20:06:07 ---> 51e60588ff2c 20:06:07 Step 15/26 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel Corporation' 20:06:07 ---> Running in a26620f170a1 20:06:07 Removing intermediate container a26620f170a1 20:06:07 ---> c9b199eb04d1 20:06:07 Step 16/26 : RUN apk add --update --no-cache dumb-init 20:06:07 ---> Running in 438cb46da138 20:06:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:06:07 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:06:07 (1/1) Installing dumb-init (1.2.5-r2) 20:06:07 Executing busybox-1.35.0-r29.trigger 20:06:07 OK: 8 MiB in 16 packages 20:06:07 Removing intermediate container 438cb46da138 20:06:07 ---> dd53f3fa24b6 20:06:07 Step 17/26 : WORKDIR / 20:06:07 ---> Running in bd48ad3d96dd 20:06:07 Removing intermediate container bd48ad3d96dd 20:06:07 ---> aceedfb861d7 20:06:07 Step 18/26 : COPY --from=builder /device-onvif-camera/cmd / 20:06:07 ---> 4ebd4872a1d4 20:06:07 Step 19/26 : COPY --from=builder /device-onvif-camera/LICENSE / 20:06:07 ---> 462d0d7d05a7 20:06:07 Step 20/26 : COPY --from=builder /device-onvif-camera/Attribution.txt / 20:06:08 ---> a97d8d513984 20:06:08 Step 21/26 : EXPOSE 59984 20:06:08 ---> Running in 3da135b08103 20:06:08 Removing intermediate container 3da135b08103 20:06:08 ---> 6b0f46a78aca 20:06:08 Step 22/26 : ENTRYPOINT ["/device-onvif-camera"] 20:06:08 ---> Running in 9098ad0d2661 20:06:08 Removing intermediate container 9098ad0d2661 20:06:08 ---> 18e72bb82492 20:06:08 Step 23/26 : CMD ["--cp=consul.http://edgex-core-consul:8500", "--registry"] 20:06:08 ---> Running in f8e3dfd93f74 20:06:09 Removing intermediate container f8e3dfd93f74 20:06:09 ---> 7f1a2f63553c 20:06:09 Step 24/26 : LABEL arch=arm64 20:06:09 ---> Running in 7db59c92bf03 20:06:09 Removing intermediate container 7db59c92bf03 20:06:09 ---> c0d017916894 20:06:09 Step 25/26 : LABEL git_sha=74a069d0012c2600bdaae063aab1291ffef7ae52 20:06:09 ---> Running in 2db2dad84953 20:06:09 Removing intermediate container 2db2dad84953 20:06:09 ---> c71a6679c29c 20:06:09 Step 26/26 : LABEL version=0.0.0 20:06:10 ---> Running in 20aabac91b68 20:06:10 Removing intermediate container 20aabac91b68 20:06:10 ---> c7750dd96313 20:06:10 [Warning] One or more build-args [ARCH] were not consumed 20:06:10 Successfully built c7750dd96313 20:06:10 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 20:06:11 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 20:06:11 20:06:11 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:06:11 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 20:06:11 arm64: Pulling from edgex-lftools-log-publisher 20:06:11 8998bd30e6a1: Pulling fs layer 20:06:11 04944245beec: Pulling fs layer 20:06:11 699f458cf7ca: Pulling fs layer 20:06:11 765212b225bb: Pulling fs layer 20:06:11 f23df028b6ca: Pulling fs layer 20:06:11 d65c8cfc05b1: Pulling fs layer 20:06:11 2437ff75d9bd: Pulling fs layer 20:06:11 f23df028b6ca: Waiting 20:06:11 d65c8cfc05b1: Waiting 20:06:11 765212b225bb: Waiting 20:06:11 2437ff75d9bd: Waiting 20:06:12 04944245beec: Verifying Checksum 20:06:12 04944245beec: Download complete 20:06:12 765212b225bb: Verifying Checksum 20:06:12 765212b225bb: Download complete 20:06:12 f23df028b6ca: Download complete 20:06:12 d65c8cfc05b1: Verifying Checksum 20:06:12 d65c8cfc05b1: Download complete 20:06:12 699f458cf7ca: Verifying Checksum 20:06:12 699f458cf7ca: Download complete 20:06:12 8998bd30e6a1: Verifying Checksum 20:06:12 8998bd30e6a1: Download complete 20:06:14 2437ff75d9bd: Verifying Checksum 20:06:14 2437ff75d9bd: Download complete 20:06:16 8998bd30e6a1: Pull complete 20:06:17 04944245beec: Pull complete 20:06:20 699f458cf7ca: Pull complete 20:06:20 765212b225bb: Pull complete 20:06:21 f23df028b6ca: Pull complete 20:06:21 d65c8cfc05b1: Pull complete 20:06:36 2437ff75d9bd: Pull complete 20:06:36 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 20:06:36 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 20:06:36 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:06:36 prd-ubuntu20.04-docker-arm64-4c-16g-14948 does not seem to be running inside a container 20:06:36 $ 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 ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 20:06:39 $ docker top 06fe40b54a05995bb1b23fa5929ad90606141462bb28eeea4a93fffe525e86b3 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:06:40 ---> job-cost.sh 20:06:40 lf-activate-venv: SKIPPING 20:06:40 INFO: No Stack... 20:06:40 INFO: Retrieving Pricing Info for: v3-standard-4 20:06:41 INFO: Archiving Costs [Pipeline] sh 20:06:42 + cut -d, -f6 20:06:42 + cat /w/workspace/device-onvif-camera/1/archives/cost.csv [Pipeline] lock 20:06:42 Trying to acquire lock on [jenkins-edgexfoundry-device-onvif-camera-PR-355-1-stack-cost] 20:06:42 Resource [jenkins-edgexfoundry-device-onvif-camera-PR-355-1-stack-cost] did not exist. Created. 20:06:42 Lock acquired on [jenkins-edgexfoundry-device-onvif-camera-PR-355-1-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 20:06:42 /w/workspace/device-onvif-camera/1@tmp/durable-3278af3f/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 20:06:43 + echo total: 0.10999999940395355 [Pipeline] stash 20:06:43 Warning: overwriting stash ‘stack-cost’ 20:06:43 Stashed 1 file(s) [Pipeline] } 20:06:43 Lock released on resource [jenkins-edgexfoundry-device-onvif-camera-PR-355-1-stack-cost] [Pipeline] // lock [Pipeline] } 20:06:43 $ docker stop --time=1 06fe40b54a05995bb1b23fa5929ad90606141462bb28eeea4a93fffe525e86b3 20:06:45 $ docker rm -f --volumes 06fe40b54a05995bb1b23fa5929ad90606141462bb28eeea4a93fffe525e86b3 [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 20:06:46 provisioning config files... 20:06:46 copy managed file [device-onvif-camera-codecov-token] to file:/w/workspace/undry_device-onvif-camera_PR-355@tmp/config2911059111768643562tmp [Pipeline] { [Pipeline] sh 20:06:46 + set +x 20:06:46 + + curl -s https://codecov.io/bash 20:06:46 bash -s -- 20:06:46 20:06:46 _____ _ 20:06:46 / ____| | | 20:06:46 | | ___ __| | ___ ___ _____ __ 20:06:46 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 20:06:46 | |___| (_) | (_| | __/ (_| (_) \ V / 20:06:46 \_____\___/ \__,_|\___|\___\___/ \_/ 20:06:46 Bash-1.0.6 20:06:46 20:06:46 20:06:46 ==> git version 2.25.1 found 20:06:46 ==> curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3 20:06:46 Release-Date: 2020-01-08 20:06:46 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 20:06:46 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 20:06:46 ==> Jenkins CI detected. 20:06:46 current dir:  /w/workspace/undry_device-onvif-camera_PR-355 20:06:46 project root: . 20:06:46 --> token set from env 20:06:46 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 20:06:46 ==> Running gcov in . (disable via -X gcov) 20:06:46 ==> Python coveragepy not found 20:06:46 ==> Searching for coverage reports in: 20:06:46 + . 20:06:46 -> Found 1 reports 20:06:46 ==> Detecting git/mercurial file structure 20:06:46 ==> Reading reports 20:06:46 + ./coverage.out bytes=79472 20:06:46 ==> Appending adjustments 20:06:46 https://docs.codecov.io/docs/fixing-reports 20:06:46 + Found adjustments 20:06:46 ==> Gzipping contents 20:06:46 12K /tmp/codecov.XBnaxE.gz 20:06:46 ==> Uploading reports 20:06:46 url: https://codecov.io 20:06:46 query: branch=PR-355&commit=74a069d0012c2600bdaae063aab1291ffef7ae52&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-onvif-camera%2Fjob%2FPR-355%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-onvif-camera&service=jenkins&flags=&pr=355&job=&cmd_args= 20:06:46 -> Pinging Codecov 20:06:46 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=191b7872-c352-4e56-a28e-da2c102d163d&branch=PR-355&commit=74a069d0012c2600bdaae063aab1291ffef7ae52&build=1&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-onvif-camera%2Fjob%2FPR-355%2F1%2F&name=&tag=&slug=edgexfoundry%2Fdevice-onvif-camera&service=jenkins&flags=&pr=355&job=&cmd_args= 20:06:47 -> Uploading to 20:06:47 https://storage.googleapis.com/codecov/v4/raw/2023-05-10/F29A59C45E3A92E06B3E522C9905F8EF/74a069d0012c2600bdaae063aab1291ffef7ae52/46f61530-9746-4a7a-b9ab-46de11d1a508.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230510%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230510T200647Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=84145fe3020b1a6542a70bb95317e32f9d22328ef524f79da8b4d5464e70bfc0 20:06:47 % Total % Received % Xferd Average Speed Time Time Time Current 20:06:47 Dload Upload Total Spent Left Speed 20:06:47 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10700 0 0 100 10700 0 47982 --:--:-- --:--:-- --:--:-- 47982 20:06:47 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-onvif-camera/commit/74a069d0012c2600bdaae063aab1291ffef7ae52 [Pipeline] } 20:06:47 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) Stage "Snyk Dependency Scan" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive Prep) Stage "Archive Prep" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Swagger) Stage "Publish Swagger" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to when conditional [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] sh 20:06:49 + [ -d /w/workspace/undry_device-onvif-camera_PR-355/archives ] 20:06:49 + ls -al /w/workspace/undry_device-onvif-camera_PR-355/archives 20:06:49 total 16 20:06:49 drwxr-xr-x 3 root root 4096 May 10 19:57 . 20:06:49 drwxrwxr-x 11 jenkins jenkins 4096 May 10 19:57 .. 20:06:49 drwxr-xr-x 2 root root 4096 May 10 19:57 cost 20:06:49 -rw-r--r-- 1 root root 91 May 10 19:57 cost.csv 20:06:49 + sudo chown -R jenkins:jenkins /w/workspace/undry_device-onvif-camera_PR-355/archives 20:06:49 + ls -al /w/workspace/undry_device-onvif-camera_PR-355/archives 20:06:49 total 16 20:06:49 drwxr-xr-x 3 jenkins jenkins 4096 May 10 19:57 . 20:06:49 drwxrwxr-x 11 jenkins jenkins 4096 May 10 19:57 .. 20:06:49 drwxr-xr-x 2 jenkins jenkins 4096 May 10 19:57 cost 20:06:49 -rw-r--r-- 1 jenkins jenkins 91 May 10 19:57 cost.csv [Pipeline] libraryResource [Pipeline] sh 20:06:49 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 20:06:50 ---> package-listing.sh 20:06:50 ++ facter osfamily 20:06:50 ++ tr '[:upper:]' '[:lower:]' 20:06:51 + OS_FAMILY=debian 20:06:51 + workspace=/w/workspace/undry_device-onvif-camera_PR-355 20:06:51 + START_PACKAGES=/tmp/packages_start.txt 20:06:51 + END_PACKAGES=/tmp/packages_end.txt 20:06:51 + DIFF_PACKAGES=/tmp/packages_diff.txt 20:06:51 + PACKAGES=/tmp/packages_start.txt 20:06:51 + '[' /w/workspace/undry_device-onvif-camera_PR-355 ']' 20:06:51 + PACKAGES=/tmp/packages_end.txt 20:06:51 + case "${OS_FAMILY}" in 20:06:51 + dpkg -l 20:06:51 + grep '^ii' 20:06:51 + '[' -f /tmp/packages_start.txt ']' 20:06:51 + '[' -f /tmp/packages_end.txt ']' 20:06:51 + diff /tmp/packages_start.txt /tmp/packages_end.txt 20:06:51 + '[' /w/workspace/undry_device-onvif-camera_PR-355 ']' 20:06:51 + mkdir -p /w/workspace/undry_device-onvif-camera_PR-355/archives/ 20:06:51 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/undry_device-onvif-camera_PR-355/archives/ [Pipeline] echo 20:06:51 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-355/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 20:06:51 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:06:52 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 20:06:52 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:06:52 prd-ubuntu20.04-docker-8c-8g-14947 does not seem to be running inside a container 20:06:52 $ 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-355/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-355 -v /w/workspace/undry_device-onvif-camera_PR-355:/w/workspace/undry_device-onvif-camera_PR-355:rw,z -v /w/workspace/undry_device-onvif-camera_PR-355@tmp:/w/workspace/undry_device-onvif-camera_PR-355@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 20:06:52 $ docker top b52afcc521f6be018966931ae8ea939f1d290092a74b6918f599c08a39f03abf -eo pid,comm [Pipeline] { [Pipeline] sh 20:06:52 + touch /tmp/pre-build-complete [Pipeline] sh 20:06:53 + mkdir -p /var/log/sysstat [Pipeline] sh 20:06:53 + ls /var/log/sa-host 20:06:53 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:06:53 provisioning config files... 20:06:53 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/undry_device-onvif-camera_PR-355@tmp/config3555700386301989868tmp [Pipeline] { [Pipeline] echo 20:06:53 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 20:06:53 ---> create-netrc.sh [Pipeline] } 20:06:53 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 20:06:54 ---> python-tools-install.sh [Pipeline] echo 20:06:54 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 20:06:54 ---> sudo-logs.sh 20:06:54 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 20:06:54 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 20:06:55 ---> job-cost.sh 20:06:55 lf-activate-venv: SKIPPING 20:06:55 DEBUG: total: 0.2199999988079071 20:06:55 INFO: Retrieving Stack Cost... 20:06:55 INFO: Retrieving Pricing Info for: v3-standard-8 20:06:55 INFO: Archiving Costs [Pipeline] echo 20:06:56 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 20:06:56 ---> logs-deploy.sh 20:06:56 lf-activate-venv: SKIPPING 20:06:56 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-onvif-camera/PR-355/1 20:06:56 INFO: archiving workspace using pattern(s): 20:06:57 Archives upload complete. 20:06:57 INFO: archiving logs to Nexus