Push event to branch main Connecting to https://api.github.com using edgex-jenkins github personal access token Obtained Jenkinsfile from 0836578907f2cd94d12620694e96f53e92936738 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-ssh9743135602784463.key > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision a0327f913308fcf13875ae7a2d6e6099471c5ff1 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-ssh4918810187789474437.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 a0327f913308fcf13875ae7a2d6e6099471c5ff1 The recommended git tool is: git using credential edgex-jenkins-ssh > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-usb-camera/branches/main/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-usb-camera/branches/main/workspace@libs/711e2b78f836f82711d3b25fb9937a6f21c7d85885a63faf9727f7092bdaef82@tmp/jenkins-gitclient-ssh13962399305467707673.key > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision a0327f913308fcf13875ae7a2d6e6099471c5ff1 (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f a0327f913308fcf13875ae7a2d6e6099471c5ff1 # timeout=10 Commit message: "fix: dry-run use case (#441)" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /tmp/jenkins-gitclient-ssh14820797876690803325.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 > git rev-parse --resolve-git-dir /var/lib/jenkins/jobs/edgexfoundry/jobs/device-usb-camera/branches/main/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /var/lib/jenkins/jobs/edgexfoundry/jobs/device-usb-camera/branches/main/workspace@libs/43bcb2cb36fa890fc8ffff9daeee975b45f005d05d2c7bdedc52bb4b4373df4e@tmp/jenkins-gitclient-ssh17280055200216120726.key > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 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 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-usb-camera] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[ubuntu20.04-docker-8c-8g, ubuntu20.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildGoApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: device-usb-camera-settings PROJECT: device-usb-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-usb-camera DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: true BUILD_EXPERIMENTAL_DOCKER_IMAGE: false BUILD_STABLE_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false PUBLISH_SWAGGER_DOCS: false SWAGGER_API_FOLDERS: openapi/v1 ARTIFACT_ROOT: archives/bin ARTIFACT_TYPES: docker SHOULD_BUILD: true BUILD_FAILURE_NOTIFY_LIST: edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org SNYK_DEBUG: false [Pipeline] node Still waiting to schedule task ‘prd-ubuntu20.04-docker-8c-8g-5478’ is offline Running on prd-ubuntu20.04-docker-8c-8g-5480 in /w/workspace/exfoundry_device-usb-camera_main [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout Selected Git installation does not exist. Using Default The recommended git tool is: NONE using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-usb-camera.git > git init /w/workspace/exfoundry_device-usb-camera_main # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-usb-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-usb-camera.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision 0836578907f2cd94d12620694e96f53e92936738 (main) Commit message: "fix: support external RTSP servers using RtspServerMode (#270)" > git config remote.origin.url git@github.com:edgexfoundry/device-usb-camera.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 0836578907f2cd94d12620694e96f53e92936738 # timeout=10 > git rev-list --no-walk 626ade48b33ca0d08a1b2eb54067a9ad3a9f73a7 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 20:40:10 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 20:40:10 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 20:40:10 ========================================================= 20:40:10 EdgeX Global Pipelines Version Info 20:40:10 ========================================================= [Pipeline] libraryResource [Pipeline] sh 20:40:11 ------------------- 20:40:11 stable info: 20:40:11 ------------------- 20:40:11 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 20:40:11 Commit SHA: a0327f913308fcf13875ae7a2d6e6099471c5ff1 20:40:11 Message: update stable to v1.0.253 20:40:12 ------------------- 20:40:12 experimental info: 20:40:12 ------------------- 20:40:12 Commited By: **** collab-it+edgex@linuxfoundation.org 20:40:12 Commit SHA: a0327f913308fcf13875ae7a2d6e6099471c5ff1 20:40:12 Message: update experimental to v1.0.253 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-usb-camera-settings [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar PROJECT = device-usb-camera [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar GO_VERSION = 1.20 [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar USE_ALPINE = true [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = Dockerfile [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = Dockerfile.build [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_IMAGE_TARGET = builder [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = device-usb-camera [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = true [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar BUILD_EXPERIMENTAL_DOCKER_IMAGE = false [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar BUILD_STABLE_DOCKER_IMAGE = false [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar PUBLISH_SWAGGER_DOCS = false [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar SWAGGER_API_FOLDERS = openapi/v1 [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar ARTIFACT_ROOT = archives/bin [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar ARTIFACT_TYPES = docker [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar SHOULD_BUILD = true [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar BUILD_FAILURE_NOTIFY_LIST = edgex-tsc-core@lists.edgexfoundry.org,edgex-tsc-devops@lists.edgexfoundry.org [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar SNYK_DEBUG = false [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = main [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = main [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = main [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 0836578907f2cd94d12620694e96f53e92936738 [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 0836578 [Pipeline] echo 20:40:12 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:40:13 provisioning config files... 20:40:13 copy managed file [device-usb-camera-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config3559019961232881596tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:40:13 ---> docker-login.sh 20:40:13 nexus3.edgexfoundry.org:10001 20:40:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:40:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:40:13 Configure a credential helper to remove this warning. See 20:40:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:40:13 20:40:13 Login Succeeded 20:40:13 nexus3.edgexfoundry.org:10002 20:40:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:40:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:40:13 Configure a credential helper to remove this warning. See 20:40:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:40:13 20:40:13 Login Succeeded 20:40:13 nexus3.edgexfoundry.org:10003 20:40:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:40:13 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:40:13 Configure a credential helper to remove this warning. See 20:40:13 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:40:13 20:40:13 Login Succeeded 20:40:13 nexus3.edgexfoundry.org:10004 20:40:13 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:40:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:40:14 Configure a credential helper to remove this warning. See 20:40:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:40:14 20:40:14 Login Succeeded 20:40:14 docker.io 20:40:14 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:40:14 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:40:14 Configure a credential helper to remove this warning. See 20:40:14 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:40:14 20:40:14 Login Succeeded 20:40:14 ---> docker-login.sh ends [Pipeline] } 20:40:14 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Check) [Pipeline] sh 20:40:14 + git rev-list -1 --merges 0836578907f2cd94d12620694e96f53e92936738~1..0836578907f2cd94d12620694e96f53e92936738 [Pipeline] echo 20:40:14 -----------> git rev-list -1 --merges 0836578907f2cd94d12620694e96f53e92936738~1..0836578907f2cd94d12620694e96f53e92936738 0836578907f2cd94d12620694e96f53e92936738 [false] [Pipeline] sh 20:40:15 + git log --format=format:%s -1 0836578907f2cd94d12620694e96f53e92936738 [Pipeline] echo 20:40:15 ========================================================= 20:40:15 [isLTSReleaseBuild] Regular build required. isLTSRelease: [false] 20:40:15 ========================================================= [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 20:40:15 + git log --format=format:%s -1 0836578907f2cd94d12620694e96f53e92936738 [Pipeline] echo 20:40:15 [semverPrep] GIT_COMMIT: 0836578907f2cd94d12620694e96f53e92936738, Commit Message: fix: support external RTSP servers using RtspServerMode (#270) [Pipeline] echo 20:40:15 [semverPrep] This is not a build commit. [Pipeline] sh 20:40:15 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 20:40:15 + grep -v github /etc/ssh/ssh_known_hosts 20:40:15 + [ -e /tmp/ssh_known_hosts ] 20:40:15 + sudo mv /tmp/ssh_known_hosts /etc/ssh/ssh_known_hosts 20:40:15 + echo github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= 20:40:15 + sudo tee -a /etc/ssh/ssh_known_hosts 20:40:15 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:40:16 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 20:40:16 20:40:16 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:40:16 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 20:40:16 0.1.4: Pulling from edgex-devops/py-git-semver 20:40:16 b85a868b505f: Pulling fs layer 20:40:16 e2be974225ed: Pulling fs layer 20:40:16 339a4e72a1f5: Pulling fs layer 20:40:16 988bab9f4d93: Pulling fs layer 20:40:16 1469e6f7b9e6: Pulling fs layer 20:40:16 eaf3925da568: Pulling fs layer 20:40:16 bab4dde63d76: Pulling fs layer 20:40:16 bde34c3a00c8: Pulling fs layer 20:40:16 b352a97aabf1: Pulling fs layer 20:40:16 4872d77fe225: Pulling fs layer 20:40:16 5851b861e8e6: Pulling fs layer 20:40:16 988bab9f4d93: Waiting 20:40:16 1469e6f7b9e6: Waiting 20:40:16 eaf3925da568: Waiting 20:40:16 bde34c3a00c8: Waiting 20:40:16 bab4dde63d76: Waiting 20:40:16 4872d77fe225: Waiting 20:40:16 5851b861e8e6: Waiting 20:40:16 e2be974225ed: Download complete 20:40:16 988bab9f4d93: Download complete 20:40:16 1469e6f7b9e6: Verifying Checksum 20:40:16 1469e6f7b9e6: Download complete 20:40:16 eaf3925da568: Download complete 20:40:16 339a4e72a1f5: Verifying Checksum 20:40:16 339a4e72a1f5: Download complete 20:40:16 bde34c3a00c8: Download complete 20:40:16 b352a97aabf1: Download complete 20:40:16 4872d77fe225: Download complete 20:40:16 5851b861e8e6: Verifying Checksum 20:40:16 5851b861e8e6: Download complete 20:40:16 b85a868b505f: Verifying Checksum 20:40:16 b85a868b505f: Download complete 20:40:17 bab4dde63d76: Verifying Checksum 20:40:17 bab4dde63d76: Download complete 20:40:17 b85a868b505f: Pull complete 20:40:17 e2be974225ed: Pull complete 20:40:18 339a4e72a1f5: Pull complete 20:40:18 988bab9f4d93: Pull complete 20:40:18 1469e6f7b9e6: Pull complete 20:40:19 eaf3925da568: Pull complete 20:40:20 bab4dde63d76: Pull complete 20:40:20 bde34c3a00c8: Pull complete 20:40:20 b352a97aabf1: Pull complete 20:40:20 4872d77fe225: Pull complete 20:40:20 5851b861e8e6: Pull complete 20:40:20 Digest: sha256:59a28aa3b44c0bc56b9c3d2e9ecabe42e63693d939cc6e425eb8786f29f663d8 20:40:20 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 20:40:20 nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:40:21 prd-ubuntu20.04-docker-8c-8g-5480 does not seem to be running inside a container 20:40:21 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 20:40:23 $ docker top 346d15d998dc96bb781aeaed67e28b6e2c9663a674382ca1d31e27e649372c50 -eo pid,comm 20:40:23 ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). 20:40:23 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 20:40:23 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 20:40:23 [ssh-agent] Looking for ssh-agent implementation... 20:40:23 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 20:40:23 $ docker exec 346d15d998dc96bb781aeaed67e28b6e2c9663a674382ca1d31e27e649372c50 ssh-agent 20:40:24 SSH_AUTH_SOCK=/tmp/ssh-JmvJOafUT4M3/agent.33 20:40:24 SSH_AGENT_PID=39 20:40:24 Running ssh-add (command line suppressed) 20:40:24 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_7506182176580334307.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_7506182176580334307.key) 20:40:24 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 20:40:24 + git tag --points-at HEAD [Pipeline] } 20:40:24 $ docker exec --env ******** --env ******** 346d15d998dc96bb781aeaed67e28b6e2c9663a674382ca1d31e27e649372c50 ssh-agent -k 20:40:24 unset SSH_AUTH_SOCK; 20:40:24 unset SSH_AGENT_PID; 20:40:24 echo Agent pid 39 killed; 20:40:24 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] sshagent 20:40:24 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 20:40:24 [ssh-agent] Looking for ssh-agent implementation... 20:40:24 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 20:40:24 $ docker exec 346d15d998dc96bb781aeaed67e28b6e2c9663a674382ca1d31e27e649372c50 ssh-agent 20:40:24 SSH_AUTH_SOCK=/tmp/ssh-w59KVONvotbK/agent.71 20:40:24 SSH_AGENT_PID=77 20:40:24 Running ssh-add (command line suppressed) 20:40:24 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_5780756732067845755.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_5780756732067845755.key) 20:40:26 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 20:40:27 + git semver init 20:40:27 2023-09-06 20:40:27,320 [run_init] DEBUG init version:0.0.0 force:False 20:40:27 2023-09-06 20:40:27,321 [clone_semver_branch] DEBUG clone semver branch to:/w/workspace/exfoundry_device-usb-camera_main/.semver 20:40:27 2023-09-06 20:40:27,321 [execute] INFO git clone -b semver git@github.com:edgexfoundry/device-usb-camera.git /w/workspace/exfoundry_device-usb-camera_main/.semver 20:40:27 2023-09-06 20:40:27,321 [execute] DEBUG Popen(['git', 'clone', '-b', 'semver', 'git@github.com:edgexfoundry/device-usb-camera.git', '/w/workspace/exfoundry_device-usb-camera_main/.semver'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=None) 20:40:28 2023-09-06 20:40:28,018 [append_file] DEBUG append to file:/w/workspace/exfoundry_device-usb-camera_main/.git/info/exclude 20:40:28 2023-09-06 20:40:28,018 [write_version] DEBUG write version:0.0.0 to path:/w/workspace/exfoundry_device-usb-camera_main/.semver/main with force:False 20:40:28 2023-09-06 20:40:28,019 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 20:40:28 2023-09-06 20:40:28,019 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 20:40:28 3.1.0-dev.16 [Pipeline] } 20:40:28 $ docker exec --env ******** --env ******** 346d15d998dc96bb781aeaed67e28b6e2c9663a674382ca1d31e27e649372c50 ssh-agent -k 20:40:28 unset SSH_AUTH_SOCK; 20:40:28 unset SSH_AGENT_PID; 20:40:28 echo Agent pid 77 killed; 20:40:28 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 20:40:28 + git semver [Pipeline] } 20:40:30 $ docker stop --time=1 346d15d998dc96bb781aeaed67e28b6e2c9663a674382ca1d31e27e649372c50 20:40:31 $ docker rm -f --volumes 346d15d998dc96bb781aeaed67e28b6e2c9663a674382ca1d31e27e649372c50 [Pipeline] // withDockerContainer [Pipeline] sh 20:40:31 + sudo chown -R jenkins:jenkins .semver [Pipeline] writeFile [Pipeline] stash 20:40:31 Stashed 1 file(s) [Pipeline] echo 20:40:31 [edgeXSemver]: initialized semver on version 3.1.0-dev.16 [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 20:40:32 provisioning config files... 20:40:32 copy managed file [device-usb-camera-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config3404796979613773900tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:40:32 ---> docker-login.sh 20:40:32 nexus3.edgexfoundry.org:10001 20:40:32 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:40:32 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:40:32 Configure a credential helper to remove this warning. See 20:40:32 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:40:32 20:40:32 Login Succeeded 20:40:32 nexus3.edgexfoundry.org:10002 20:40:32 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:40:32 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:40:32 Configure a credential helper to remove this warning. See 20:40:32 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:40:32 20:40:32 Login Succeeded 20:40:32 nexus3.edgexfoundry.org:10003 20:40:32 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:40:32 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:40:32 Configure a credential helper to remove this warning. See 20:40:32 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:40:32 20:40:32 Login Succeeded 20:40:32 nexus3.edgexfoundry.org:10004 20:40:32 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:40:32 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:40:32 Configure a credential helper to remove this warning. See 20:40:32 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:40:32 20:40:32 Login Succeeded 20:40:32 docker.io 20:40:32 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:40:32 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:40:32 Configure a credential helper to remove this warning. See 20:40:32 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:40:32 20:40:32 Login Succeeded 20:40:32 ---> docker-login.sh ends [Pipeline] } 20:40:32 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 20:40:32 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:40:32 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:40:33 ========================================================= 20:40:33 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine] 20:40:33 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:40:33 + 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 . 20:40:33 Sending build context to Docker daemon 2.164MB 20:40:33 Step 1/13 : ARG BASE=golang:1.20-alpine3.17 20:40:33 Step 2/13 : FROM ${BASE} AS builder 20:40:33 1.20-alpine: Pulling from edgex-devops/edgex-golang-base 20:40:33 4db1b89c0bd1: Pulling fs layer 20:40:33 6911f1a30b25: Pulling fs layer 20:40:33 e194b8c5c2a9: Pulling fs layer 20:40:33 6863d3e3a2b1: Pulling fs layer 20:40:33 ec0bb842ea78: Pulling fs layer 20:40:33 40a00589a448: Pulling fs layer 20:40:33 6c08303d61cc: Pulling fs layer 20:40:33 798269fcf238: Pulling fs layer 20:40:33 ec0bb842ea78: Waiting 20:40:33 40a00589a448: Waiting 20:40:33 6863d3e3a2b1: Waiting 20:40:33 6c08303d61cc: Waiting 20:40:33 798269fcf238: Waiting 20:40:33 6911f1a30b25: Verifying Checksum 20:40:33 6911f1a30b25: Download complete 20:40:33 6863d3e3a2b1: Download complete 20:40:33 ec0bb842ea78: Verifying Checksum 20:40:33 ec0bb842ea78: Download complete 20:40:33 4db1b89c0bd1: Verifying Checksum 20:40:33 4db1b89c0bd1: Download complete 20:40:33 40a00589a448: Verifying Checksum 20:40:33 40a00589a448: Download complete 20:40:33 4db1b89c0bd1: Pull complete 20:40:33 6911f1a30b25: Pull complete 20:40:33 798269fcf238: Verifying Checksum 20:40:33 798269fcf238: Download complete 20:40:34 e194b8c5c2a9: Verifying Checksum 20:40:34 e194b8c5c2a9: Download complete 20:40:34 6c08303d61cc: Verifying Checksum 20:40:34 6c08303d61cc: Download complete 20:40:42 e194b8c5c2a9: Pull complete 20:40:42 6863d3e3a2b1: Pull complete 20:40:42 ec0bb842ea78: Pull complete 20:40:42 40a00589a448: Pull complete 20:40:44 6c08303d61cc: Pull complete 20:40:45 798269fcf238: Pull complete 20:40:45 Digest: sha256:68752d3c5041900b879808a9c232fa800f64c2352b9991beceed63c007ae5301 20:40:45 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base:1.20-alpine 20:40:45 ---> ec979cd7f677 20:40:45 Step 3/13 : ARG ADD_BUILD_TAGS="" 20:40:47 Still waiting to schedule task 20:40:47 ‘prd-ubuntu20.04-docker-arm64-4c-16g-5479’ is offline 20:40:51 ---> Running in 1c7a742e6a7a 20:40:51 Removing intermediate container 1c7a742e6a7a 20:40:51 ---> c6e479f361b0 20:40:51 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 20:40:51 ---> Running in 1c814faa88d6 20:40:51 Removing intermediate container 1c814faa88d6 20:40:51 ---> dc0df9b8d1e7 20:40:51 Step 5/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 20:40:51 ---> Running in db6ab63680aa 20:40:51 Removing intermediate container db6ab63680aa 20:40:51 ---> 895dcd0b0bf7 20:40:51 Step 6/13 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 20:40:51 ---> Running in 991232790d01 20:40:51 Removing intermediate container 991232790d01 20:40:51 ---> 18005a5468a0 20:40:51 Step 7/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 20:40:51 ---> Running in 0bb5d7892357 20:40:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:40:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:40:52 (1/14) Installing libintl (0.21.1-r1) 20:40:52 (2/14) Installing eudev-libs (3.2.11-r4) 20:40:52 (3/14) Installing libjpeg-turbo (2.1.4-r0) 20:40:52 (4/14) Installing v4l-utils-libs (1.22.1-r2) 20:40:52 (5/14) Installing v4l-utils (1.22.1-r2) 20:40:52 (6/14) Installing udev-init-scripts (35-r1) 20:40:52 (7/14) Installing libblkid (2.38.1-r1) 20:40:52 (8/14) Installing xz-libs (5.2.9-r0) 20:40:52 (9/14) Installing zstd-libs (1.5.5-r0) 20:40:52 (10/14) Installing kmod-libs (30-r1) 20:40:52 (11/14) Installing eudev (3.2.11-r4) 20:40:52 (12/14) Installing eudev-dev (3.2.11-r4) 20:40:52 (13/14) Installing v4l-utils-dvbv5 (1.22.1-r2) 20:40:52 (14/14) Installing v4l-utils-dev (1.22.1-r2) 20:40:52 Executing busybox-1.35.0-r29.trigger 20:40:52 Executing eudev-3.2.11-r4.trigger 20:40:52 OK: 272 MiB in 67 packages 20:40:53 Removing intermediate container 0bb5d7892357 20:40:53 ---> bc1ec4e5ba36 20:40:53 Step 8/13 : WORKDIR /device-usb-camera 20:40:53 ---> Running in 527432e88a19 20:40:53 Removing intermediate container 527432e88a19 20:40:53 ---> c850077c9806 20:40:53 Step 9/13 : COPY go.mod vendor* ./ 20:40:53 ---> c29440de9b8a 20:40:53 Step 10/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:40:53 ---> Running in 4fdda9ad6bc2 20:41:39 Removing intermediate container 4fdda9ad6bc2 20:41:39 ---> 9d3f8ecaf538 20:41:39 Step 11/13 : COPY . . 20:41:39 ---> d4145f93ef5a 20:41:39 Step 12/13 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 20:41:39 ---> Running in afacade82c6b 20:41:39  % Total % Received % Xferd Average Speed Time Time Time Current 20:41:39 Dload Upload Total Spent Left Speed 20:41:39 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1253 100 1253 0 0 7557 0 --:--:-- --:--:-- --:--:-- 7593 20:41:39 Removing intermediate container afacade82c6b 20:41:39 ---> 82aa93ab7af9 20:41:39 Step 13/13 : RUN ${MAKE} 20:41:39 ---> Running in 08ad1747e55c 20:41:39 noop 20:41:39 Removing intermediate container 08ad1747e55c 20:41:39 ---> d127ad86e3bf 20:41:39 Successfully built d127ad86e3bf 20:41:39 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:41:40 + docker inspect -f . ci-base-image-x86_64 20:41:40 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:41:40 prd-ubuntu20.04-docker-8c-8g-5480 does not seem to be running inside a container 20:41:40 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@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 ******** ci-base-image-x86_64 cat 20:41:40 $ docker top d37a3f9a34a07008152d735f286fc0cee5cd8da547594c81397662154951fdea -eo pid,comm [Pipeline] { [Pipeline] sh 20:41:41 + go version 20:41:41 go version go1.20.6 linux/amd64 [Pipeline] } 20:41:41 $ docker stop --time=1 d37a3f9a34a07008152d735f286fc0cee5cd8da547594c81397662154951fdea 20:41:42 $ docker rm -f --volumes d37a3f9a34a07008152d735f286fc0cee5cd8da547594c81397662154951fdea [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:41:42 + docker inspect -f . ci-base-image-x86_64 20:41:42 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:41:42 prd-ubuntu20.04-docker-8c-8g-5480 does not seem to be running inside a container 20:41:42 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@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 ******** ci-base-image-x86_64 cat 20:41:43 $ docker top 04946d2f33ae820cd09dd46d8346ad51dfd09b99d18cfa20915d172e48ac8d2d -eo pid,comm [Pipeline] { [Pipeline] sh 20:41:43 + git config --global --add safe.directory /w/workspace/exfoundry_device-usb-camera_main [Pipeline] fileExists [Pipeline] sh 20:41:43 + make test 20:41:43 go test ./... -coverprofile=coverage.out ./... 20:41:47 ? github.com/edgexfoundry/device-usb-camera [no test files] 20:42:00 ? github.com/edgexfoundry/device-usb-camera/cmd [no test files] 20:42:00 ok github.com/edgexfoundry/device-usb-camera/internal/driver 0.018s coverage: 4.4% of statements 20:42:05 go vet ./... 20:42:09 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 20:42:09 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 20:42:09 ./bin/test-attribution-txt.sh [Pipeline] echo 20:42:09 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 20:42:09 $ docker stop --time=1 04946d2f33ae820cd09dd46d8346ad51dfd09b99d18cfa20915d172e48ac8d2d 20:42:13 $ docker rm -f --volumes 04946d2f33ae820cd09dd46d8346ad51dfd09b99d18cfa20915d172e48ac8d2d [Pipeline] // withDockerContainer [Pipeline] sh 20:42:13 + sudo chown -R jenkins:jenkins . [Pipeline] stash 20:42:13 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] sh 20:42:14 + sudo chown -R jenkins:jenkins . [Pipeline] sh 20:42:14 + ls -al . 20:42:14 total 220 20:42:14 drwxrwxr-x 10 jenkins jenkins 4096 Sep 6 20:41 . 20:42:14 drwxrwxr-x 4 jenkins jenkins 4096 Sep 6 20:40 .. 20:42:14 drwxrwxr-x 8 jenkins jenkins 4096 Sep 6 20:40 .git 20:42:14 drwxrwxr-x 3 jenkins jenkins 4096 Sep 6 20:40 .github 20:42:14 -rw-rw-r-- 1 jenkins jenkins 468 Sep 6 20:40 .gitignore 20:42:14 -rw-rw-r-- 1 jenkins jenkins 45 Sep 6 20:40 .golangci.yml 20:42:14 -rw-rw-r-- 1 jenkins jenkins 77 Sep 6 20:40 .hadolint.yml 20:42:14 drwxr-xr-x 3 jenkins jenkins 4096 Sep 6 20:40 .semver 20:42:14 -rw-rw-r-- 1 jenkins jenkins 10851 Sep 6 20:40 Attribution.txt 20:42:14 -rw-rw-r-- 1 jenkins jenkins 11903 Sep 6 20:40 CHANGELOG.md 20:42:14 -rw-rw-r-- 1 jenkins jenkins 2453 Sep 6 20:40 Dockerfile 20:42:14 -rw-rw-r-- 1 jenkins jenkins 678 Sep 6 20:40 GOVERNANCE.md 20:42:14 -rw-rw-r-- 1 jenkins jenkins 659 Sep 6 20:40 Jenkinsfile 20:42:14 -rw-rw-r-- 1 jenkins jenkins 11348 Sep 6 20:40 LICENSE 20:42:14 -rw-rw-r-- 1 jenkins jenkins 2611 Sep 6 20:40 Makefile 20:42:14 -rw-rw-r-- 1 jenkins jenkins 622 Sep 6 20:40 OWNERS.md 20:42:14 -rw-rw-r-- 1 jenkins jenkins 2575 Sep 6 20:40 README.md 20:42:14 -rw-rw-r-- 1 jenkins jenkins 12 Sep 6 20:40 VERSION 20:42:14 drwxrwxr-x 2 jenkins jenkins 4096 Sep 6 20:40 bin 20:42:14 drwxrwxr-x 3 jenkins jenkins 4096 Sep 6 20:40 cmd 20:42:14 -rw-r--r-- 1 jenkins jenkins 54378 Sep 6 20:41 coverage.out 20:42:14 -rwxrwxr-x 1 jenkins jenkins 84 Sep 6 20:40 docker-entrypoint.sh 20:42:14 drwxrwxr-x 2 jenkins jenkins 4096 Sep 6 20:40 docs 20:42:14 -rw-rw-r-- 1 jenkins jenkins 3951 Sep 6 20:40 go.mod 20:42:14 -rw-rw-r-- 1 jenkins jenkins 34252 Sep 6 20:40 go.sum 20:42:14 drwxrwxr-x 3 jenkins jenkins 4096 Sep 6 20:40 internal 20:42:14 drwxrwxr-x 4 jenkins jenkins 4096 Sep 6 20:40 snap 20:42:14 -rw-rw-r-- 1 jenkins jenkins 231 Sep 6 20:40 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:42:14 + docker build -t device-usb-camera -f Dockerfile --build-arg BASE=ci-base-image-x86_64 --build-arg MAKE=make build --build-arg ARCH=amd64 --label git_sha=0836578907f2cd94d12620694e96f53e92936738 --label arch=amd64 --label version=3.1.0-dev.16 . 20:42:14 Sending build context to Docker daemon 2.219MB 20:42:14 Step 1/36 : ARG BASE=golang:1.20-alpine3.17 20:42:14 Step 2/36 : FROM ${BASE} AS builder 20:42:14 ---> d127ad86e3bf 20:42:14 Step 3/36 : ARG ADD_BUILD_TAGS="" 20:42:15 ---> Running in ac77cb9b80bb 20:42:15 Removing intermediate container ac77cb9b80bb 20:42:15 ---> fbfb690c1420 20:42:15 Step 4/36 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 20:42:15 ---> Running in a86b83fa8b43 20:42:15 Removing intermediate container a86b83fa8b43 20:42:15 ---> bdb3ba424448 20:42:15 Step 5/36 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 20:42:15 ---> Running in d1a6bb89bed3 20:42:15 Removing intermediate container d1a6bb89bed3 20:42:15 ---> 224b6c20113c 20:42:15 Step 6/36 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 20:42:15 ---> Running in 60787bf3c9c4 20:42:15 Removing intermediate container 60787bf3c9c4 20:42:15 ---> 6c44b450e075 20:42:15 Step 7/36 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 20:42:15 ---> Running in 506519a120ca 20:42:15 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:42:16 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:42:16 OK: 272 MiB in 67 packages 20:42:16 Removing intermediate container 506519a120ca 20:42:16 ---> 16dab177e174 20:42:16 Step 8/36 : WORKDIR /device-usb-camera 20:42:16 ---> Running in 4afe05caaa2c 20:42:16 Removing intermediate container 4afe05caaa2c 20:42:16 ---> ea4fff83a3a8 20:42:16 Step 9/36 : COPY go.mod vendor* ./ 20:42:16 ---> 55f44c52a5ca 20:42:16 Step 10/36 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:42:16 ---> Running in b21741f01de6 20:42:17 Removing intermediate container b21741f01de6 20:42:17 ---> b3ebe006f056 20:42:17 Step 11/36 : COPY . . 20:42:18 ---> 5931498c37ff 20:42:18 Step 12/36 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 20:42:18 ---> Running in 2178ef9f7ffe 20:42:18  % Total % Received % Xferd Average Speed Time Time Time Current 20:42:18 Dload Upload Total Spent Left Speed 20:42:18 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1253 100 1253 0 0 25041 0 --:--:-- --:--:-- --:--:-- 25571 20:42:18 Removing intermediate container 2178ef9f7ffe 20:42:18 ---> 194e7bb242fe 20:42:18 Step 13/36 : RUN ${MAKE} 20:42:18 ---> Running in 37090b4f0ca1 20:42:18 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-usb-camera.Version=3.1.0-dev.16 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=v3.1.0-dev.18" -trimpath -mod=readonly -o cmd/device-usb-camera ./cmd 20:42:20 Running on prd-ubuntu20.04-docker-arm64-4c-16g-5481 in /w/workspace/exfoundry_device-usb-camera_main [Pipeline] { [Pipeline] ws 20:42:20 Running in /w/workspace/device-usb-camera/140 [Pipeline] { [Pipeline] checkout 20:42:20 Selected Git installation does not exist. Using Default 20:42:20 The recommended git tool is: NONE 20:42:24 using credential edgex-jenkins-ssh 20:42:24 Cloning the remote Git repository 20:42:24 Cloning repository git@github.com:edgexfoundry/device-usb-camera.git 20:42:24 > git init /w/workspace/device-usb-camera/140 # timeout=10 20:42:25 Fetching upstream changes from git@github.com:edgexfoundry/device-usb-camera.git 20:42:25 > git --version # timeout=10 20:42:25 > git --version # 'git version 2.25.1' 20:42:25 using GIT_SSH to set credentials SSH Credentials for GitHub 20:42:25 > git fetch --tags --force --progress -- git@github.com:edgexfoundry/device-usb-camera.git +refs/heads/*:refs/remotes/origin/* # timeout=10 20:42:26 > git config remote.origin.url git@github.com:edgexfoundry/device-usb-camera.git # timeout=10 20:42:26 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 20:42:26 Avoid second fetch 20:42:26 Checking out Revision 0836578907f2cd94d12620694e96f53e92936738 (main) 20:42:27 Commit message: "fix: support external RTSP servers using RtspServerMode (#270)" 20:42:26 > git config core.sparsecheckout # timeout=10 20:42:26 > git checkout -f 0836578907f2cd94d12620694e96f53e92936738 # timeout=10 [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] sh 20:42:28 + sudo curl -o /etc/docker/seccomp.json https://raw.githubusercontent.com/moby/moby/master/profiles/seccomp/default.json 20:42:28 % Total % Received % Xferd Average Speed Time Time Time Current 20:42:28 Dload Upload Total Spent Left Speed 20:42:28 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12751 100 12751 0 0 99k 0 --:--:-- --:--:-- --:--:-- 100k [Pipeline] sh 20:42:29 + sudo sed -i s/"defaultAction": "SCMP_ACT_ERRNO"/"defaultAction": "SCMP_ACT_TRACE"/g /etc/docker/seccomp.json [Pipeline] sh 20:42:29 + sudo tee /etc/docker/daemon.new 20:42:29 + sudo jq . += {"seccomp-profile": "/etc/docker/seccomp.json"} /etc/docker/daemon.json 20:42:29 { 20:42:29 "registry-mirrors": [ 20:42:29 "https://nexus3.edgexfoundry.org:10001" 20:42:29 ], 20:42:29 "bip": "10.250.0.254/24", 20:42:29 "hosts": [ 20:42:29 "tcp://0.0.0.0:5555", 20:42:29 "unix:///var/run/docker.sock" 20:42:29 ], 20:42:29 "mtu": 1458, 20:42:29 "selinux-enabled": true, 20:42:29 "seccomp-profile": "/etc/docker/seccomp.json" 20:42:29 } [Pipeline] sh 20:42:29 + sudo mv /etc/docker/daemon.new /etc/docker/daemon.json [Pipeline] sh 20:42:30 + sudo service docker restart 20:42:40 Removing intermediate container 37090b4f0ca1 20:42:40 ---> f038d49c491b 20:42:40 Step 14/36 : FROM aler9/rtsp-simple-server:v0.21.6 AS rtsp 20:42:40 v0.21.6: Pulling from aler9/rtsp-simple-server 20:42:40 4acc49c71d14: Pulling fs layer 20:42:40 4acc49c71d14: Verifying Checksum 20:42:40 4acc49c71d14: Download complete 20:42:40 4acc49c71d14: Pull complete 20:42:40 Digest: sha256:f020796eb25ff31728c4633d51d76ece857ae5036a0f706c94a090e7b6047b3f 20:42:40 Status: Downloaded newer image for aler9/rtsp-simple-server:v0.21.6 20:42:40 ---> 01a2bd3e5fff 20:42:40 Step 15/36 : FROM alpine:3.17 20:42:40 3.17: Pulling from library/alpine 20:42:40 9398808236ff: Pulling fs layer 20:42:41 9398808236ff: Download complete 20:42:41 9398808236ff: Pull complete 20:42:41 Digest: sha256:f71a5f071694a785e064f05fed657bf8277f1b2113a8ed70c90ad486d6ee54dc 20:42:41 Status: Downloaded newer image for alpine:3.17 20:42:41 ---> 1e0b8b5322fc 20:42:41 Step 16/36 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel Corporation' 20:42:41 ---> Running in 6186a9889a0a 20:42:41 Removing intermediate container 6186a9889a0a 20:42:41 ---> 059f499add66 20:42:41 Step 17/36 : RUN apk add --update --no-cache dumb-init ffmpeg udev 20:42:41 ---> Running in 3de637356ec3 20:42:41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz 20:42:42 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz 20:42:42 (1/86) Installing dumb-init (1.2.5-r2) 20:42:42 (2/86) Installing sdl2 (2.26.5-r0) 20:42:42 (3/86) Installing svt-av1-libs (1.3.0-r0) 20:42:42 (4/86) Installing libxau (1.0.10-r0) 20:42:42 (5/86) Installing libmd (1.0.4-r0) 20:42:42 (6/86) Installing libbsd (0.11.7-r0) 20:42:42 (7/86) Installing libxdmcp (1.1.4-r0) 20:42:42 (8/86) Installing libxcb (1.15-r0) 20:42:42 (9/86) Installing libx11 (1.8.4-r1) 20:42:42 (10/86) Installing aom-libs (3.5.0-r0) 20:42:42 (11/86) Installing alsa-lib (1.2.8-r0) 20:42:42 (12/86) Installing libexpat (2.5.0-r0) 20:42:42 (13/86) Installing brotli-libs (1.0.9-r9) 20:42:42 (14/86) Installing libbz2 (1.0.8-r4) 20:42:42 (15/86) Installing libpng (1.6.39-r0) 20:42:42 (16/86) Installing freetype (2.12.1-r0) 20:42:42 (17/86) Installing fontconfig (2.14.1-r0) 20:42:42 (18/86) Installing fribidi (1.0.12-r0) 20:42:42 (19/86) Installing libffi (3.4.4-r0) 20:42:42 (20/86) Installing libintl (0.21.1-r1) 20:42:42 (21/86) Installing libblkid (2.38.1-r1) 20:42:42 (22/86) Installing libmount (2.38.1-r1) 20:42:42 (23/86) Installing pcre2 (10.42-r0) 20:42:42 (24/86) Installing glib (2.74.7-r0) 20:42:42 (25/86) Installing graphite2 (1.3.14-r2) 20:42:42 (26/86) Installing harfbuzz (5.3.1-r1) 20:42:42 (27/86) Installing libass (0.16.0-r1) 20:42:42 (28/86) Installing libdav1d (1.0.0-r2) 20:42:42 (29/86) Installing hwdata-pci (0.364-r0) 20:42:42 (30/86) Installing libpciaccess (0.17-r0) 20:42:42 (31/86) Installing libdrm (2.4.114-r0) 20:42:42 (32/86) Installing gmp (6.2.1-r2) 20:42:42 (33/86) Installing nettle (3.8.1-r0) 20:42:42 (34/86) Installing p11-kit (0.24.1-r1) 20:42:42 (35/86) Installing libtasn1 (4.19.0-r0) 20:42:42 (36/86) Installing libunistring (1.1-r0) 20:42:42 (37/86) Installing gnutls (3.7.8-r3) 20:42:42 (38/86) Installing ncurses-terminfo-base (6.3_p20221119-r1) 20:42:42 (39/86) Installing ncurses-libs (6.3_p20221119-r1) 20:42:42 (40/86) Installing lame (3.100-r2) 20:42:42 (41/86) Installing opus (1.3.1-r1) 20:42:42 (42/86) Installing libasyncns (0.8-r1) 20:42:42 (43/86) Installing dbus-libs (1.14.8-r0) 20:42:42 (44/86) Installing libltdl (2.4.7-r1) 20:42:42 (45/86) Installing orc (0.4.33-r0) 20:42:42 (46/86) Installing libgcc (12.2.1_git20220924-r4) 20:42:42 (47/86) Installing libogg (1.3.5-r2) 20:42:42 (48/86) Installing libstdc++ (12.2.1_git20220924-r4) 20:42:42 (49/86) Installing flac-libs (1.4.2-r0) 20:42:42 (50/86) Installing libvorbis (1.3.7-r0) 20:42:42 (51/86) Installing libsndfile (1.1.0-r2) 20:42:42 (52/86) Installing libgomp (12.2.1_git20220924-r4) 20:42:42 (53/86) Installing soxr (0.1.3-r3) 20:42:42 (54/86) Installing speexdsp (1.2.1-r0) 20:42:42 (55/86) Installing tdb-libs (1.4.6-r0) 20:42:42 (56/86) Installing libpulse (16.1-r6) 20:42:42 (57/86) Installing cjson (1.7.15-r3) 20:42:42 (58/86) Installing mbedtls (2.28.4-r0) 20:42:42 (59/86) Installing librist (0.2.7-r0) 20:42:42 (60/86) Installing libsrt (1.5.1-r0) 20:42:42 (61/86) Installing libssh (0.10.5-r0) 20:42:42 (62/86) Installing libtheora (1.1.1-r16) 20:42:42 (63/86) Installing libjpeg-turbo (2.1.4-r0) 20:42:42 (64/86) Installing v4l-utils-libs (1.22.1-r2) 20:42:43 (65/86) Installing libxext (1.3.5-r0) 20:42:43 (66/86) Installing libxfixes (6.0.0-r0) 20:42:43 (67/86) Installing wayland-libs-client (1.21.0-r1) 20:42:43 (68/86) Installing libva (2.16.0-r0) 20:42:43 (69/86) Installing libvdpau (1.5-r0) 20:42:43 (70/86) Installing vidstab (1.1.0-r2) 20:42:43 (71/86) Installing libvpx (1.12.0-r1) 20:42:43 (72/86) Installing libwebp (1.2.4-r2) 20:42:43 (73/86) Installing x264-libs (0.164_git20220602-r0) 20:42:43 (74/86) Installing numactl (2.0.16-r1) 20:42:43 (75/86) Installing x265-libs (3.5-r3) 20:42:43 (76/86) Installing xvidcore (1.3.7-r1) 20:42:43 (77/86) Installing libsodium (1.0.18-r2) 20:42:43 (78/86) Installing libzmq (4.3.4-r1) 20:42:43 (79/86) Installing ffmpeg-libs (5.1.3-r0) 20:42:43 (80/86) Installing ffmpeg (5.1.3-r0) 20:42:43 (81/86) Installing udev-init-scripts (35-r1) 20:42:43 (82/86) Installing eudev-libs (3.2.11-r4) 20:42:43 (83/86) Installing xz-libs (5.2.9-r0) 20:42:43 (84/86) Installing zstd-libs (1.5.5-r0) 20:42:43 (85/86) Installing kmod-libs (30-r1) 20:42:43 (86/86) Installing eudev (3.2.11-r4) 20:42:43 Executing busybox-1.35.0-r29.trigger 20:42:43 Executing eudev-3.2.11-r4.trigger 20:42:43 OK: 112 MiB in 101 packages 20:42:45 Removing intermediate container 3de637356ec3 20:42:45 ---> a4995b168935 20:42:45 Step 18/36 : WORKDIR / 20:42:45 ---> Running in 0dca37f130ae 20:42:45 Removing intermediate container 0dca37f130ae 20:42:45 ---> 80bdfcee5f15 20:42:45 Step 19/36 : COPY --from=builder /device-usb-camera/cmd / 20:42:46 ---> 3355546e9734 20:42:46 Step 20/36 : COPY --from=builder /device-usb-camera/LICENSE / 20:42:46 ---> 93627394c44d 20:42:46 Step 21/36 : COPY --from=builder /device-usb-camera/LICENSE-rtsp-simple-server / 20:42:46 ---> 4e8156ed5744 20:42:46 Step 22/36 : COPY --from=builder /device-usb-camera/Attribution.txt / 20:42:47 ---> b539e904fcbe 20:42:47 Step 23/36 : COPY --from=builder /device-usb-camera/docker-entrypoint.sh / 20:42:47 ---> c6f52eb4f7c9 20:42:47 Step 24/36 : COPY --from=rtsp /rtsp-simple-server.yml / 20:42:47 ---> 30f4bd50e526 20:42:47 Step 25/36 : COPY --from=rtsp /rtsp-simple-server / 20:42:47 ---> b0ee3b41ab91 20:42:47 Step 26/36 : RUN sed -i 's/rtmpDisable: no/rtmpDisable: yes/g' rtsp-simple-server.yml 20:42:47 ---> Running in 53b5f3dd8c5c [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:42:48 provisioning config files... 20:42:48 copy managed file [device-usb-camera-settings] to file:/w/workspace/device-usb-camera/140@tmp/config7346540285965173614tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:42:48 Removing intermediate container 53b5f3dd8c5c 20:42:48 ---> 43a801c6e4c6 20:42:48 Step 27/36 : RUN sed -i 's/hlsDisable: no/hlsDisable: yes/g' rtsp-simple-server.yml 20:42:48 ---> Running in 7d9af295582f 20:42:48 ---> docker-login.sh 20:42:48 nexus3.edgexfoundry.org:10001 20:42:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:42:49 Removing intermediate container 7d9af295582f 20:42:49 ---> 6f5e34c6b2ca 20:42:49 Step 28/36 : RUN sed -i 's/protocols: \[udp, multicast, tcp\]/protocols: \[tcp\]/g' rtsp-simple-server.yml 20:42:49 ---> Running in 3d23318bee37 20:42:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:42:49 Configure a credential helper to remove this warning. See 20:42:49 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:42:49 20:42:49 Login Succeeded 20:42:49 nexus3.edgexfoundry.org:10002 20:42:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:42:49 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:42:49 Configure a credential helper to remove this warning. See 20:42:49 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:42:49 20:42:49 Login Succeeded 20:42:49 nexus3.edgexfoundry.org:10003 20:42:49 Removing intermediate container 3d23318bee37 20:42:49 ---> 1c96abf2c8c4 20:42:49 Step 29/36 : RUN sed -i 's,externalAuthenticationURL:,externalAuthenticationURL: http://localhost:8000/rtspauth,g' rtsp-simple-server.yml 20:42:49 ---> Running in d92e6f55ff30 20:42:49 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:42:50 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:42:50 Configure a credential helper to remove this warning. See 20:42:50 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:42:50 20:42:50 Login Succeeded 20:42:50 nexus3.edgexfoundry.org:10004 20:42:50 Removing intermediate container d92e6f55ff30 20:42:50 ---> 2e43fbea8184 20:42:50 Step 30/36 : EXPOSE 59983 20:42:50 ---> Running in fe3a1a147bf9 20:42:50 Removing intermediate container fe3a1a147bf9 20:42:50 ---> 4ca51731ea06 20:42:50 Step 31/36 : EXPOSE 8554 20:42:50 ---> Running in 98c26dce42ed 20:42:50 Removing intermediate container 98c26dce42ed 20:42:50 ---> c2fbb8de495a 20:42:50 Step 32/36 : ENTRYPOINT ["/docker-entrypoint.sh"] 20:42:50 ---> Running in c694558b1a83 20:42:50 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:42:50 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:42:50 Configure a credential helper to remove this warning. See 20:42:50 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:42:50 20:42:50 Login Succeeded 20:42:50 docker.io 20:42:50 Removing intermediate container c694558b1a83 20:42:50 ---> ccbf15bfbe4c 20:42:50 Step 33/36 : CMD [ "--configProvider=consul.http://edgex-core-consul:8500", "--registry" ] 20:42:50 ---> Running in bd7c294e25b4 20:42:50 Removing intermediate container bd7c294e25b4 20:42:50 ---> e5270132de9e 20:42:50 Step 34/36 : LABEL arch=amd64 20:42:50 ---> Running in 494798f8ddb4 20:42:50 Removing intermediate container 494798f8ddb4 20:42:50 ---> bf7afbea9e7c 20:42:50 Step 35/36 : LABEL git_sha=0836578907f2cd94d12620694e96f53e92936738 20:42:50 ---> Running in 0a49e4e5004a 20:42:50 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:42:50 Removing intermediate container 0a49e4e5004a 20:42:50 ---> cd100cbdde88 20:42:50 Step 36/36 : LABEL version=3.1.0-dev.16 20:42:50 ---> Running in 9a88afe75ca7 20:42:50 Removing intermediate container 9a88afe75ca7 20:42:50 ---> cc53f8725ad2 20:42:50 [Warning] One or more build-args [ARCH] were not consumed 20:42:50 Successfully built cc53f8725ad2 20:42:50 Successfully tagged device-usb-camera:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:42:50 provisioning config files... 20:42:50 copy managed file [device-usb-camera-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config4844727817621985095tmp 20:42:50 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:42:50 Configure a credential helper to remove this warning. See 20:42:50 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:42:50 20:42:50 Login Succeeded 20:42:50 ---> docker-login.sh ends [Pipeline] { [Pipeline] libraryResource [Pipeline] sh [Pipeline] } 20:42:50 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] unstash [Pipeline] echo 20:42:51 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:42:51 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] 20:42:51 ---> docker-login.sh 20:42:51 nexus3.edgexfoundry.org:10001 20:42:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:42:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:42:51 Configure a credential helper to remove this warning. See 20:42:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:42:51 20:42:51 Login Succeeded 20:42:51 nexus3.edgexfoundry.org:10002 20:42:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:42:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:42:51 Configure a credential helper to remove this warning. See 20:42:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:42:51 20:42:51 Login Succeeded 20:42:51 nexus3.edgexfoundry.org:10003 [Pipeline] echo 20:42:51 ========================================================= 20:42:51 [edgeXBuildGoApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine] 20:42:51 ========================================================= [Pipeline] fileExists [Pipeline] fileExists [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:42:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:42:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:42:51 Configure a credential helper to remove this warning. See 20:42:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:42:51 20:42:51 Login Succeeded 20:42:51 nexus3.edgexfoundry.org:10004 20:42:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:42:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:42:51 Configure a credential helper to remove this warning. See 20:42:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:42:51 20:42:51 Login Succeeded 20:42:51 docker.io 20:42:51 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:42:51 + 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 . 20:42:51 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:42:51 Configure a credential helper to remove this warning. See 20:42:51 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:42:51 20:42:51 Login Succeeded 20:42:51 ---> docker-login.sh ends [Pipeline] } 20:42:51 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 20:42:51 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:42:51 [edgeXDocker.push] Tagging docker image device-usb-camera with the following tags: 20:42:51 0836578907f2cd94d12620694e96f53e92936738 20:42:51 latest 20:42:51 3.1.0-dev.16 20:42:51 0836578907f2cd94d12620694e96f53e92936738-3.1.0-dev.16 20:42:51 main 20:42:51 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:42:51 Sending build context to Docker daemon 1.296MB 20:42:51 Step 1/13 : ARG BASE=golang:1.20-alpine3.17 20:42:51 Step 2/13 : FROM ${BASE} AS builder 20:42:52 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:0836578907f2cd94d12620694e96f53e92936738 [Pipeline] } [Pipeline] // withEnv 20:42:52 1.20-alpine: Pulling from edgex-devops/edgex-golang-base-arm64 20:42:52 edb6bdbacee9: Pulling fs layer 20:42:52 5f9638ab2659: Pulling fs layer 20:42:52 8d51d6327a98: Pulling fs layer 20:42:52 8b374f2dd631: Pulling fs layer 20:42:52 ec14aa9079de: Pulling fs layer 20:42:52 2f466654f4bb: Pulling fs layer 20:42:52 554e91adad29: Pulling fs layer 20:42:52 8b374f2dd631: Waiting 20:42:52 ec14aa9079de: Waiting 20:42:52 2f466654f4bb: Waiting 20:42:52 554e91adad29: Waiting 20:42:52 5f9638ab2659: Verifying Checksum 20:42:52 5f9638ab2659: Download complete 20:42:52 8b374f2dd631: Verifying Checksum 20:42:52 8b374f2dd631: Download complete 20:42:52 ec14aa9079de: Verifying Checksum 20:42:52 ec14aa9079de: Download complete 20:42:52 edb6bdbacee9: Download complete [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:42:52 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:0836578907f2cd94d12620694e96f53e92936738 20:42:52 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 20:42:52 b7cab7370b27: Preparing 20:42:52 e3e28410b87e: Preparing 20:42:52 c3e31a87c5a5: Preparing 20:42:52 0b79ce506fb3: Preparing 20:42:52 3827b5b91e75: Preparing 20:42:52 acc83c6ca332: Preparing 20:42:52 9ef9e47a4b32: Preparing 20:42:52 1f9f819bd23f: Preparing 20:42:52 5a74a4e1de01: Preparing 20:42:52 6ac713bd4560: Preparing 20:42:52 0f4fa1e1a63e: Preparing 20:42:52 9d6e4d8a813f: Preparing 20:42:52 36b50b131297: Preparing 20:42:52 acc83c6ca332: Waiting 20:42:52 9ef9e47a4b32: Waiting 20:42:52 1f9f819bd23f: Waiting 20:42:52 5a74a4e1de01: Waiting 20:42:52 6ac713bd4560: Waiting 20:42:52 0f4fa1e1a63e: Waiting 20:42:52 36b50b131297: Waiting 20:42:52 9d6e4d8a813f: Waiting 20:42:52 b7cab7370b27: Pushed 20:42:52 e3e28410b87e: Pushed 20:42:52 0b79ce506fb3: Pushed 20:42:52 c3e31a87c5a5: Pushed 20:42:52 acc83c6ca332: Pushed 20:42:52 1f9f819bd23f: Pushed 20:42:52 5a74a4e1de01: Pushed 20:42:52 9ef9e47a4b32: Pushed 20:42:52 36b50b131297: Layer already exists 20:42:52 6ac713bd4560: Pushed 20:42:53 edb6bdbacee9: Pull complete 20:42:53 554e91adad29: Verifying Checksum 20:42:53 554e91adad29: Download complete 20:42:53 5f9638ab2659: Pull complete 20:42:54 8d51d6327a98: Verifying Checksum 20:42:54 8d51d6327a98: Download complete 20:42:54 2f466654f4bb: Download complete 20:42:55 3827b5b91e75: Pushed 20:42:55 0f4fa1e1a63e: Pushed 20:43:03 9d6e4d8a813f: Pushed 20:43:03 0836578907f2cd94d12620694e96f53e92936738: digest: sha256:5e72289a17c72e93649159630068b2e178eecfb4627af681655ebe535b619285 size: 3034 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:43:03 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:43:04 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:latest 20:43:04 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 20:43:04 b7cab7370b27: Preparing 20:43:04 e3e28410b87e: Preparing 20:43:04 c3e31a87c5a5: Preparing 20:43:04 0b79ce506fb3: Preparing 20:43:04 3827b5b91e75: Preparing 20:43:04 acc83c6ca332: Preparing 20:43:04 9ef9e47a4b32: Preparing 20:43:04 1f9f819bd23f: Preparing 20:43:04 acc83c6ca332: Waiting 20:43:04 9ef9e47a4b32: Waiting 20:43:04 1f9f819bd23f: Waiting 20:43:04 5a74a4e1de01: Preparing 20:43:04 6ac713bd4560: Preparing 20:43:04 5a74a4e1de01: Waiting 20:43:04 0f4fa1e1a63e: Preparing 20:43:04 9d6e4d8a813f: Preparing 20:43:04 36b50b131297: Preparing 20:43:04 6ac713bd4560: Waiting 20:43:04 0f4fa1e1a63e: Waiting 20:43:04 9d6e4d8a813f: Waiting 20:43:04 b7cab7370b27: Layer already exists 20:43:04 3827b5b91e75: Layer already exists 20:43:04 e3e28410b87e: Layer already exists 20:43:04 0b79ce506fb3: Layer already exists 20:43:04 c3e31a87c5a5: Layer already exists 20:43:04 acc83c6ca332: Layer already exists 20:43:04 1f9f819bd23f: Layer already exists 20:43:04 9ef9e47a4b32: Layer already exists 20:43:04 5a74a4e1de01: Layer already exists 20:43:04 6ac713bd4560: Layer already exists 20:43:04 0f4fa1e1a63e: Layer already exists 20:43:04 9d6e4d8a813f: Layer already exists 20:43:04 36b50b131297: Layer already exists 20:43:04 latest: digest: sha256:5e72289a17c72e93649159630068b2e178eecfb4627af681655ebe535b619285 size: 3034 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:43:04 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:3.1.0-dev.16 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:43:04 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:3.1.0-dev.16 20:43:04 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 20:43:04 b7cab7370b27: Preparing 20:43:04 e3e28410b87e: Preparing 20:43:04 c3e31a87c5a5: Preparing 20:43:04 0b79ce506fb3: Preparing 20:43:04 3827b5b91e75: Preparing 20:43:04 acc83c6ca332: Preparing 20:43:04 9ef9e47a4b32: Preparing 20:43:04 1f9f819bd23f: Preparing 20:43:04 5a74a4e1de01: Preparing 20:43:04 6ac713bd4560: Preparing 20:43:04 0f4fa1e1a63e: Preparing 20:43:04 9d6e4d8a813f: Preparing 20:43:04 36b50b131297: Preparing 20:43:04 acc83c6ca332: Waiting 20:43:04 6ac713bd4560: Waiting 20:43:04 0f4fa1e1a63e: Waiting 20:43:04 9ef9e47a4b32: Waiting 20:43:04 1f9f819bd23f: Waiting 20:43:04 9d6e4d8a813f: Waiting 20:43:04 5a74a4e1de01: Waiting 20:43:04 0b79ce506fb3: Layer already exists 20:43:04 e3e28410b87e: Layer already exists 20:43:04 c3e31a87c5a5: Layer already exists 20:43:04 3827b5b91e75: Layer already exists 20:43:04 b7cab7370b27: Layer already exists 20:43:04 9ef9e47a4b32: Layer already exists 20:43:04 1f9f819bd23f: Layer already exists 20:43:04 6ac713bd4560: Layer already exists 20:43:04 acc83c6ca332: Layer already exists 20:43:04 5a74a4e1de01: Layer already exists 20:43:04 9d6e4d8a813f: Layer already exists 20:43:04 0f4fa1e1a63e: Layer already exists 20:43:04 36b50b131297: Layer already exists 20:43:04 3.1.0-dev.16: digest: sha256:5e72289a17c72e93649159630068b2e178eecfb4627af681655ebe535b619285 size: 3034 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:43:04 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:0836578907f2cd94d12620694e96f53e92936738-3.1.0-dev.16 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:43:05 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:0836578907f2cd94d12620694e96f53e92936738-3.1.0-dev.16 20:43:05 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 20:43:05 b7cab7370b27: Preparing 20:43:05 e3e28410b87e: Preparing 20:43:05 c3e31a87c5a5: Preparing 20:43:05 0b79ce506fb3: Preparing 20:43:05 3827b5b91e75: Preparing 20:43:05 acc83c6ca332: Preparing 20:43:05 9ef9e47a4b32: Preparing 20:43:05 1f9f819bd23f: Preparing 20:43:05 5a74a4e1de01: Preparing 20:43:05 6ac713bd4560: Preparing 20:43:05 0f4fa1e1a63e: Preparing 20:43:05 9d6e4d8a813f: Preparing 20:43:05 36b50b131297: Preparing 20:43:05 acc83c6ca332: Waiting 20:43:05 0f4fa1e1a63e: Waiting 20:43:05 9ef9e47a4b32: Waiting 20:43:05 9d6e4d8a813f: Waiting 20:43:05 36b50b131297: Waiting 20:43:05 1f9f819bd23f: Waiting 20:43:05 5a74a4e1de01: Waiting 20:43:05 6ac713bd4560: Waiting 20:43:05 c3e31a87c5a5: Layer already exists 20:43:05 e3e28410b87e: Layer already exists 20:43:05 0b79ce506fb3: Layer already exists 20:43:05 3827b5b91e75: Layer already exists 20:43:05 b7cab7370b27: Layer already exists 20:43:05 1f9f819bd23f: Layer already exists 20:43:05 5a74a4e1de01: Layer already exists 20:43:05 9ef9e47a4b32: Layer already exists 20:43:05 6ac713bd4560: Layer already exists 20:43:05 acc83c6ca332: Layer already exists 20:43:05 0f4fa1e1a63e: Layer already exists 20:43:05 9d6e4d8a813f: Layer already exists 20:43:05 36b50b131297: Layer already exists 20:43:05 0836578907f2cd94d12620694e96f53e92936738-3.1.0-dev.16: digest: sha256:5e72289a17c72e93649159630068b2e178eecfb4627af681655ebe535b619285 size: 3034 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:43:05 + docker tag device-usb-camera nexus3.edgexfoundry.org:10004/device-usb-camera:main [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:43:05 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera:main 20:43:05 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera] 20:43:05 b7cab7370b27: Preparing 20:43:05 e3e28410b87e: Preparing 20:43:05 c3e31a87c5a5: Preparing 20:43:05 0b79ce506fb3: Preparing 20:43:05 3827b5b91e75: Preparing 20:43:05 acc83c6ca332: Preparing 20:43:05 9ef9e47a4b32: Preparing 20:43:05 1f9f819bd23f: Preparing 20:43:05 5a74a4e1de01: Preparing 20:43:05 6ac713bd4560: Preparing 20:43:05 0f4fa1e1a63e: Preparing 20:43:05 9d6e4d8a813f: Preparing 20:43:05 36b50b131297: Preparing 20:43:05 9ef9e47a4b32: Waiting 20:43:05 5a74a4e1de01: Waiting 20:43:05 6ac713bd4560: Waiting 20:43:05 9d6e4d8a813f: Waiting 20:43:05 0f4fa1e1a63e: Waiting 20:43:05 36b50b131297: Waiting 20:43:05 1f9f819bd23f: Waiting 20:43:05 3827b5b91e75: Layer already exists 20:43:05 0b79ce506fb3: Layer already exists 20:43:05 e3e28410b87e: Layer already exists 20:43:05 b7cab7370b27: Layer already exists 20:43:05 c3e31a87c5a5: Layer already exists 20:43:05 acc83c6ca332: Layer already exists 20:43:05 1f9f819bd23f: Layer already exists 20:43:05 6ac713bd4560: Layer already exists 20:43:05 9ef9e47a4b32: Layer already exists 20:43:05 5a74a4e1de01: Layer already exists 20:43:05 36b50b131297: Layer already exists 20:43:05 0f4fa1e1a63e: Layer already exists 20:43:05 9d6e4d8a813f: Layer already exists 20:43:05 main: digest: sha256:5e72289a17c72e93649159630068b2e178eecfb4627af681655ebe535b619285 size: 3034 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 20:43:05 ===================================================== [Pipeline] echo 20:43:05 taggedImages: 20:43:05 - nexus3.edgexfoundry.org:10004/device-usb-camera:0836578907f2cd94d12620694e96f53e92936738 20:43:05 - nexus3.edgexfoundry.org:10004/device-usb-camera:latest 20:43:05 - nexus3.edgexfoundry.org:10004/device-usb-camera:3.1.0-dev.16 20:43:05 - nexus3.edgexfoundry.org:10004/device-usb-camera:0836578907f2cd94d12620694e96f53e92936738-3.1.0-dev.16 20:43:05 - nexus3.edgexfoundry.org:10004/device-usb-camera:main [Pipeline] } [Pipeline] // script [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 20:43:06 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 20:43:06 20:43:06 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:43:06 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 20:43:06 latest: Pulling from edgex-lftools-log-publisher 20:43:06 5eb5b503b376: Pulling fs layer 20:43:06 5c69ac0246d0: Pulling fs layer 20:43:06 ec43610c2a17: Pulling fs layer 20:43:06 3a2ae6a8a46f: Pulling fs layer 20:43:06 33b1e0a273af: Pulling fs layer 20:43:06 5d3b04190fa2: Pulling fs layer 20:43:06 2f39f015ded8: Pulling fs layer 20:43:06 33b1e0a273af: Waiting 20:43:06 5d3b04190fa2: Waiting 20:43:06 3a2ae6a8a46f: Waiting 20:43:06 2f39f015ded8: Waiting 20:43:06 5c69ac0246d0: Download complete 20:43:06 3a2ae6a8a46f: Verifying Checksum 20:43:06 3a2ae6a8a46f: Download complete 20:43:06 33b1e0a273af: Verifying Checksum 20:43:06 33b1e0a273af: Download complete 20:43:06 ec43610c2a17: Verifying Checksum 20:43:06 ec43610c2a17: Download complete 20:43:06 5d3b04190fa2: Download complete 20:43:06 5eb5b503b376: Download complete 20:43:06 8d51d6327a98: Pull complete 20:43:06 8b374f2dd631: Pull complete 20:43:06 ec14aa9079de: Pull complete 20:43:07 2f39f015ded8: Download complete 20:43:07 5eb5b503b376: Pull complete 20:43:08 5c69ac0246d0: Pull complete 20:43:08 ec43610c2a17: Pull complete 20:43:08 3a2ae6a8a46f: Pull complete 20:43:08 33b1e0a273af: Pull complete 20:43:08 5d3b04190fa2: Pull complete 20:43:12 2f39f015ded8: Pull complete 20:43:12 Digest: sha256:aad550b2ae72f0c3871cfab1553edc96d28a4cf46347c1b5d8abfaef0d2cf592 20:43:12 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 20:43:12 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:43:13 prd-ubuntu20.04-docker-8c-8g-5480 does not seem to be running inside a container 20:43:13 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged --net host -v /home/jenkins:/home/jenkins -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 20:43:13 2f466654f4bb: Pull complete 20:43:14 554e91adad29: Pull complete 20:43:14 Digest: sha256:f4f79e0ab507ec6f613cbb0f842a80f635fe1a72038f554d66df6ea3828f3663 20:43:14 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-golang-base-arm64:1.20-alpine 20:43:14 ---> 1e15ea492957 20:43:14 Step 3/13 : ARG ADD_BUILD_TAGS="" 20:43:16 ---> Running in cd6a6f50364c 20:43:16 Removing intermediate container cd6a6f50364c 20:43:16 ---> 05091ecd71e0 20:43:16 Step 4/13 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 20:43:16 ---> Running in 93d9c4d7bced 20:43:17 Removing intermediate container 93d9c4d7bced 20:43:17 ---> 3c702c1ea45c 20:43:17 Step 5/13 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 20:43:17 ---> Running in 8b14d0e0c069 20:43:17 Removing intermediate container 8b14d0e0c069 20:43:17 ---> 65aeaa4d3e6b 20:43:17 Step 6/13 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 20:43:17 ---> Running in 450a9a69228b 20:43:17 $ docker top 0388b57b02a0e163639a4bc5ef4b7773309714cb14bc89f8a4da0b5d07f5e822 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:43:18 Removing intermediate container 450a9a69228b 20:43:18 ---> 6b579c8425d2 20:43:18 Step 7/13 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 20:43:18 ---> Running in b54dcd2e972f 20:43:18 ---> job-cost.sh 20:43:18 lf-activate-venv: SKIPPING 20:43:18 INFO: No Stack... 20:43:18 INFO: Retrieving Pricing Info for: v3-standard-8 20:43:18 INFO: Archiving Costs [Pipeline] sh 20:43:19 + cat /w/workspace/exfoundry_device-usb-camera_main/archives/cost.csv 20:43:19 + cut -d, -f6 [Pipeline] lock 20:43:19 Trying to acquire lock on [jenkins-edgexfoundry-device-usb-camera-main-140-stack-cost] 20:43:19 Resource [jenkins-edgexfoundry-device-usb-camera-main-140-stack-cost] did not exist. Created. 20:43:19 Lock acquired on [jenkins-edgexfoundry-device-usb-camera-main-140-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 20:43:19 + echo total: 0.2199999988079071 [Pipeline] stash 20:43:19 Stashed 1 file(s) [Pipeline] } 20:43:19 Lock released on resource [jenkins-edgexfoundry-device-usb-camera-main-140-stack-cost] [Pipeline] // lock [Pipeline] } 20:43:19 $ docker stop --time=1 0388b57b02a0e163639a4bc5ef4b7773309714cb14bc89f8a4da0b5d07f5e822 20:43:19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:43:20 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:43:20 $ docker rm -f --volumes 0388b57b02a0e163639a4bc5ef4b7773309714cb14bc89f8a4da0b5d07f5e822 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } 20:43:21 (1/14) Installing libintl (0.21.1-r1) 20:43:21 (2/14) Installing eudev-libs (3.2.11-r4) 20:43:21 (3/14) Installing libjpeg-turbo (2.1.4-r0) 20:43:21 (4/14) Installing v4l-utils-libs (1.22.1-r2) 20:43:21 (5/14) Installing v4l-utils (1.22.1-r2) 20:43:21 (6/14) Installing udev-init-scripts (35-r1) 20:43:21 (7/14) Installing libblkid (2.38.1-r1) 20:43:21 (8/14) Installing xz-libs (5.2.9-r0) 20:43:21 (9/14) Installing zstd-libs (1.5.5-r0) 20:43:21 (10/14) Installing kmod-libs (30-r1) 20:43:21 (11/14) Installing eudev (3.2.11-r4) 20:43:21 (12/14) Installing eudev-dev (3.2.11-r4) 20:43:21 (13/14) Installing v4l-utils-dvbv5 (1.22.1-r2) 20:43:21 (14/14) Installing v4l-utils-dev (1.22.1-r2) 20:43:21 Executing busybox-1.35.0-r29.trigger 20:43:21 Executing eudev-3.2.11-r4.trigger 20:43:21 OK: 271 MiB in 67 packages 20:43:22 Removing intermediate container b54dcd2e972f 20:43:22 ---> 76c98b9b6e0d 20:43:22 Step 8/13 : WORKDIR /device-usb-camera 20:43:22 ---> Running in 4094b64f91da 20:43:22 Removing intermediate container 4094b64f91da 20:43:22 ---> f274fb625aac 20:43:22 Step 9/13 : COPY go.mod vendor* ./ 20:43:27 ---> e2101df9afb7 20:43:27 Step 10/13 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:43:27 ---> Running in 6a140338117b 20:44:34 Removing intermediate container 6a140338117b 20:44:34 ---> d382211094bf 20:44:34 Step 11/13 : COPY . . 20:44:34 ---> 2b3237a0e6a2 20:44:34 Step 12/13 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 20:44:34 ---> Running in f73b95fc31e3 20:44:34  % Total % Received % Xferd Average Speed Time Time Time Current 20:44:34  Dload Upload Total Spent Left Speed 20:44:34 0 0 0 0 0  0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1253 100 1253 0 0 5241 0 --:--:-- --:--:-- --:--:-- 5264 20:44:34 Removing intermediate container f73b95fc31e3 20:44:34 ---> 3cf0e8d807e9 20:44:34 Step 13/13 : RUN ${MAKE} 20:44:34 ---> Running in 76959540acd4 20:44:34 noop 20:44:35 Removing intermediate container 76959540acd4 20:44:35 ---> 9e2626ad3944 20:44:35 Successfully built 9e2626ad3944 20:44:35 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:44:35 + docker inspect -f . ci-base-image-arm64 20:44:35 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:44:36 prd-ubuntu20.04-docker-arm64-4c-16g-5481 does not seem to be running inside a container 20:44:36 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-usb-camera/140 -v /w/workspace/device-usb-camera/140:/w/workspace/device-usb-camera/140:rw,z -v /w/workspace/device-usb-camera/140@tmp:/w/workspace/device-usb-camera/140@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 ******** ci-base-image-arm64 cat 20:44:37 $ docker top c6cccaeb996f26a80ac12f69c212a73563f925aabecbcb988e72bb8cc0eef7ca -eo pid,comm [Pipeline] { [Pipeline] sh 20:44:38 + go version 20:44:38 go version go1.20.6 linux/arm64 [Pipeline] } 20:44:38 $ docker stop --time=1 c6cccaeb996f26a80ac12f69c212a73563f925aabecbcb988e72bb8cc0eef7ca 20:44:39 $ docker rm -f --volumes c6cccaeb996f26a80ac12f69c212a73563f925aabecbcb988e72bb8cc0eef7ca [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:44:40 + docker inspect -f . ci-base-image-arm64 20:44:40 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:44:40 prd-ubuntu20.04-docker-arm64-4c-16g-5481 does not seem to be running inside a container 20:44:40 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock -w /w/workspace/device-usb-camera/140 -v /w/workspace/device-usb-camera/140:/w/workspace/device-usb-camera/140:rw,z -v /w/workspace/device-usb-camera/140@tmp:/w/workspace/device-usb-camera/140@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 ******** ci-base-image-arm64 cat 20:44:41 $ docker top fc155f9e76071c1fd6657ec69b25fa0e8cdbe55e70a3b0d66d31777f4e69a110 -eo pid,comm [Pipeline] { [Pipeline] sh 20:44:42 + git config --global --add safe.directory /w/workspace/device-usb-camera/140 [Pipeline] fileExists [Pipeline] sh 20:44:42 + make test 20:44:42 go test ./... -coverprofile=coverage.out ./... 20:45:14 ? github.com/edgexfoundry/device-usb-camera [no test files] 20:47:21 ? github.com/edgexfoundry/device-usb-camera/cmd [no test files] 20:47:21 ok github.com/edgexfoundry/device-usb-camera/internal/driver 0.095s coverage: 4.4% of statements 20:47:21 WARNING: Linting skipped (not on x86_64 or linter not installed) 20:47:21 go vet ./... 20:47:43 gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/") 20:47:43 [ "`gofmt -l $(find . -type f -name '*.go'| grep -v "/vendor/")`" = "" ] 20:47:43 ./bin/test-attribution-txt.sh [Pipeline] echo 20:47:43 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] } 20:47:43 $ docker stop --time=1 fc155f9e76071c1fd6657ec69b25fa0e8cdbe55e70a3b0d66d31777f4e69a110 20:47:45 $ docker rm -f --volumes fc155f9e76071c1fd6657ec69b25fa0e8cdbe55e70a3b0d66d31777f4e69a110 [Pipeline] // withDockerContainer [Pipeline] sh 20:47:46 + sudo chown -R jenkins:jenkins . [Pipeline] stash 20:47:46 Warning: overwriting stash ‘coverage-report’ 20:47:46 Stashed 1 file(s) [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 20:47:47 + sudo chown -R jenkins:jenkins . [Pipeline] sh 20:47:47 + ls -al . 20:47:47 total 216 20:47:47 drwxrwxr-x 9 jenkins jenkins 4096 Sep 6 20:44 . 20:47:47 drwxrwxr-x 4 jenkins jenkins 4096 Sep 6 20:42 .. 20:47:47 drwxrwxr-x 8 jenkins jenkins 4096 Sep 6 20:42 .git 20:47:47 drwxrwxr-x 3 jenkins jenkins 4096 Sep 6 20:42 .github 20:47:47 -rw-rw-r-- 1 jenkins jenkins 468 Sep 6 20:42 .gitignore 20:47:47 -rw-rw-r-- 1 jenkins jenkins 45 Sep 6 20:42 .golangci.yml 20:47:47 -rw-rw-r-- 1 jenkins jenkins 77 Sep 6 20:42 .hadolint.yml 20:47:47 -rw-rw-r-- 1 jenkins jenkins 10851 Sep 6 20:42 Attribution.txt 20:47:47 -rw-rw-r-- 1 jenkins jenkins 11903 Sep 6 20:42 CHANGELOG.md 20:47:47 -rw-rw-r-- 1 jenkins jenkins 2453 Sep 6 20:42 Dockerfile 20:47:47 -rw-rw-r-- 1 jenkins jenkins 678 Sep 6 20:42 GOVERNANCE.md 20:47:47 -rw-rw-r-- 1 jenkins jenkins 659 Sep 6 20:42 Jenkinsfile 20:47:47 -rw-rw-r-- 1 jenkins jenkins 11348 Sep 6 20:42 LICENSE 20:47:47 -rw-rw-r-- 1 jenkins jenkins 2611 Sep 6 20:42 Makefile 20:47:47 -rw-rw-r-- 1 jenkins jenkins 622 Sep 6 20:42 OWNERS.md 20:47:47 -rw-rw-r-- 1 jenkins jenkins 2575 Sep 6 20:42 README.md 20:47:47 -rw-rw-r-- 1 jenkins jenkins 12 Sep 6 20:40 VERSION 20:47:47 drwxrwxr-x 2 jenkins jenkins 4096 Sep 6 20:42 bin 20:47:47 drwxrwxr-x 3 jenkins jenkins 4096 Sep 6 20:42 cmd 20:47:47 -rw-r--r-- 1 jenkins jenkins 54378 Sep 6 20:47 coverage.out 20:47:47 -rwxrwxr-x 1 jenkins jenkins 84 Sep 6 20:42 docker-entrypoint.sh 20:47:47 drwxrwxr-x 2 jenkins jenkins 4096 Sep 6 20:42 docs 20:47:47 -rw-rw-r-- 1 jenkins jenkins 3951 Sep 6 20:42 go.mod 20:47:47 -rw-rw-r-- 1 jenkins jenkins 34252 Sep 6 20:42 go.sum 20:47:47 drwxrwxr-x 3 jenkins jenkins 4096 Sep 6 20:42 internal 20:47:47 drwxrwxr-x 4 jenkins jenkins 4096 Sep 6 20:42 snap 20:47:47 -rw-rw-r-- 1 jenkins jenkins 231 Sep 6 20:42 version.go [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:47:47 + docker build -t device-usb-camera-arm64 -f Dockerfile --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=0836578907f2cd94d12620694e96f53e92936738 --label arch=arm64 --label version=3.1.0-dev.16 . 20:47:48 Sending build context to Docker daemon 1.352MB 20:47:48 Step 1/36 : ARG BASE=golang:1.20-alpine3.17 20:47:48 Step 2/36 : FROM ${BASE} AS builder 20:47:48 ---> 9e2626ad3944 20:47:48 Step 3/36 : ARG ADD_BUILD_TAGS="" 20:47:48 ---> Running in 362254f463ff 20:47:48 Removing intermediate container 362254f463ff 20:47:48 ---> 11cf825d3d67 20:47:48 Step 4/36 : ARG MAKE="make -e ADD_BUILD_TAGS=$ADD_BUILD_TAGS build" 20:47:48 ---> Running in bc08a2582d43 20:47:48 Removing intermediate container bc08a2582d43 20:47:48 ---> abd50dc6c344 20:47:48 Step 5/36 : ARG ALPINE_PKG_BASE="make git gcc libc-dev curl" 20:47:48 ---> Running in cf4f2072e5e9 20:47:49 Removing intermediate container cf4f2072e5e9 20:47:49 ---> 29942aa53ae8 20:47:49 Step 6/36 : ARG ALPINE_PKG_EXTRA="v4l-utils-dev v4l-utils v4l-utils-libs linux-headers" 20:47:49 ---> Running in c240e1d084b7 20:47:49 Removing intermediate container c240e1d084b7 20:47:49 ---> d3bc022afcf3 20:47:49 Step 7/36 : RUN apk add --no-cache ${ALPINE_PKG_BASE} ${ALPINE_PKG_EXTRA} 20:47:49 ---> Running in 988344e100af 20:47:50 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:47:51 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:47:52 OK: 271 MiB in 67 packages 20:47:52 Removing intermediate container 988344e100af 20:47:52 ---> 725fb12c5f8d 20:47:52 Step 8/36 : WORKDIR /device-usb-camera 20:47:52 ---> Running in a9200533c3f4 20:47:53 Removing intermediate container a9200533c3f4 20:47:53 ---> ff429bec6034 20:47:53 Step 9/36 : COPY go.mod vendor* ./ 20:47:53 ---> c8ab66b4f926 20:47:53 Step 10/36 : RUN [ ! -d "vendor" ] && go mod download all || echo "skipping..." 20:47:53 ---> Running in 39526cacad75 20:47:57 Removing intermediate container 39526cacad75 20:47:57 ---> 856117db404e 20:47:57 Step 11/36 : COPY . . 20:47:58 ---> f2dfc3faf415 20:47:58 Step 12/36 : RUN curl -o LICENSE-rtsp-simple-server https://raw.githubusercontent.com/aler9/rtsp-simple-server/main/LICENSE 20:47:58 ---> Running in 5309dcaf8f19 20:47:59  % Total % Received % Xferd Average Speed Time Time Time Current 20:47:59  Dload Upload Total Spent Left Speed 20:47:59 0 0 0 0 0 0  0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1253 100 1253 0  0 3762 0 --:--:-- --:--:-- --:--:-- 3762 20:48:00 Removing intermediate container 5309dcaf8f19 20:48:00 ---> 9e906b27ea96 20:48:00 Step 13/36 : RUN ${MAKE} 20:48:00 ---> Running in 0d47d49dc3ef 20:48:01 go build -tags "" -ldflags "-X github.com/edgexfoundry/device-usb-camera.Version=3.1.0-dev.16 -X github.com/edgexfoundry/device-sdk-go/v3/internal/common.SDKVersion=v3.1.0-dev.18" -trimpath -mod=readonly -o cmd/device-usb-camera ./cmd 20:50:37 Removing intermediate container 0d47d49dc3ef 20:50:37 ---> 2cc4751e9965 20:50:37 Step 14/36 : FROM aler9/rtsp-simple-server:v0.21.6 AS rtsp 20:50:37 v0.21.6: Pulling from aler9/rtsp-simple-server 20:50:37 8766b47fe142: Pulling fs layer 20:50:37 8766b47fe142: Download complete 20:50:37 8766b47fe142: Pull complete 20:50:37 Digest: sha256:f020796eb25ff31728c4633d51d76ece857ae5036a0f706c94a090e7b6047b3f 20:50:37 Status: Downloaded newer image for aler9/rtsp-simple-server:v0.21.6 20:50:37 ---> 69d40e2cb93c 20:50:37 Step 15/36 : FROM alpine:3.17 20:50:37 3.17: Pulling from library/alpine 20:50:37 4060ece20d7a: Pulling fs layer 20:50:37 4060ece20d7a: Verifying Checksum 20:50:37 4060ece20d7a: Download complete 20:50:37 4060ece20d7a: Pull complete 20:50:37 Digest: sha256:f71a5f071694a785e064f05fed657bf8277f1b2113a8ed70c90ad486d6ee54dc 20:50:37 Status: Downloaded newer image for alpine:3.17 20:50:37 ---> 8650cd65339b 20:50:37 Step 16/36 : LABEL license='SPDX-License-Identifier: Apache-2.0' copyright='Copyright (c) 2022: Intel Corporation' 20:50:37 ---> Running in 87e4b653fdec 20:50:37 Removing intermediate container 87e4b653fdec 20:50:37 ---> e8ac817a6e7b 20:50:37 Step 17/36 : RUN apk add --update --no-cache dumb-init ffmpeg udev 20:50:37 ---> Running in c5837f8e4903 20:50:37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/aarch64/APKINDEX.tar.gz 20:50:37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/aarch64/APKINDEX.tar.gz 20:50:37 (1/83) Installing dumb-init (1.2.5-r2) 20:50:37 (2/83) Installing sdl2 (2.26.5-r0) 20:50:37 (3/83) Installing libxau (1.0.10-r0) 20:50:37 (4/83) Installing libmd (1.0.4-r0) 20:50:37 (5/83) Installing libbsd (0.11.7-r0) 20:50:37 (6/83) Installing libxdmcp (1.1.4-r0) 20:50:37 (7/83) Installing libxcb (1.15-r0) 20:50:37 (8/83) Installing libx11 (1.8.4-r1) 20:50:37 (9/83) Installing aom-libs (3.5.0-r0) 20:50:37 (10/83) Installing alsa-lib (1.2.8-r0) 20:50:37 (11/83) Installing libexpat (2.5.0-r0) 20:50:37 (12/83) Installing brotli-libs (1.0.9-r9) 20:50:37 (13/83) Installing libbz2 (1.0.8-r4) 20:50:37 (14/83) Installing libpng (1.6.39-r0) 20:50:37 (15/83) Installing freetype (2.12.1-r0) 20:50:37 (16/83) Installing fontconfig (2.14.1-r0) 20:50:37 (17/83) Installing fribidi (1.0.12-r0) 20:50:37 (18/83) Installing libffi (3.4.4-r0) 20:50:37 (19/83) Installing libintl (0.21.1-r1) 20:50:37 (20/83) Installing libblkid (2.38.1-r1) 20:50:37 (21/83) Installing libmount (2.38.1-r1) 20:50:37 (22/83) Installing pcre2 (10.42-r0) 20:50:37 (23/83) Installing glib (2.74.7-r0) 20:50:37 (24/83) Installing graphite2 (1.3.14-r2) 20:50:37 (25/83) Installing harfbuzz (5.3.1-r1) 20:50:37 (26/83) Installing libass (0.16.0-r1) 20:50:37 (27/83) Installing libdav1d (1.0.0-r2) 20:50:37 (28/83) Installing libdrm (2.4.114-r0) 20:50:37 (29/83) Installing gmp (6.2.1-r2) 20:50:37 (30/83) Installing nettle (3.8.1-r0) 20:50:37 (31/83) Installing p11-kit (0.24.1-r1) 20:50:37 (32/83) Installing libtasn1 (4.19.0-r0) 20:50:37 (33/83) Installing libunistring (1.1-r0) 20:50:37 (34/83) Installing gnutls (3.7.8-r3) 20:50:37 (35/83) Installing ncurses-terminfo-base (6.3_p20221119-r1) 20:50:37 (36/83) Installing ncurses-libs (6.3_p20221119-r1) 20:50:37 (37/83) Installing lame (3.100-r2) 20:50:37 (38/83) Installing opus (1.3.1-r1) 20:50:37 (39/83) Installing libasyncns (0.8-r1) 20:50:37 (40/83) Installing dbus-libs (1.14.8-r0) 20:50:37 (41/83) Installing libltdl (2.4.7-r1) 20:50:37 (42/83) Installing orc (0.4.33-r0) 20:50:37 (43/83) Installing libgcc (12.2.1_git20220924-r4) 20:50:37 (44/83) Installing libogg (1.3.5-r2) 20:50:37 (45/83) Installing libstdc++ (12.2.1_git20220924-r4) 20:50:37 (46/83) Installing flac-libs (1.4.2-r0) 20:50:37 (47/83) Installing libvorbis (1.3.7-r0) 20:50:37 (48/83) Installing libsndfile (1.1.0-r2) 20:50:37 (49/83) Installing libgomp (12.2.1_git20220924-r4) 20:50:37 (50/83) Installing soxr (0.1.3-r3) 20:50:37 (51/83) Installing speexdsp (1.2.1-r0) 20:50:37 (52/83) Installing tdb-libs (1.4.6-r0) 20:50:37 (53/83) Installing libpulse (16.1-r6) 20:50:37 (54/83) Installing cjson (1.7.15-r3) 20:50:37 (55/83) Installing mbedtls (2.28.4-r0) 20:50:37 (56/83) Installing librist (0.2.7-r0) 20:50:37 (57/83) Installing libsrt (1.5.1-r0) 20:50:37 (58/83) Installing libssh (0.10.5-r0) 20:50:37 (59/83) Installing libtheora (1.1.1-r16) 20:50:37 (60/83) Installing libjpeg-turbo (2.1.4-r0) 20:50:37 (61/83) Installing v4l-utils-libs (1.22.1-r2) 20:50:37 (62/83) Installing libxext (1.3.5-r0) 20:50:37 (63/83) Installing libxfixes (6.0.0-r0) 20:50:37 (64/83) Installing wayland-libs-client (1.21.0-r1) 20:50:37 (65/83) Installing libva (2.16.0-r0) 20:50:37 (66/83) Installing libvdpau (1.5-r0) 20:50:37 (67/83) Installing vidstab (1.1.0-r2) 20:50:37 (68/83) Installing libvpx (1.12.0-r1) 20:50:37 (69/83) Installing libwebp (1.2.4-r2) 20:50:37 (70/83) Installing x264-libs (0.164_git20220602-r0) 20:50:37 (71/83) Installing numactl (2.0.16-r1) 20:50:37 (72/83) Installing x265-libs (3.5-r3) 20:50:37 (73/83) Installing xvidcore (1.3.7-r1) 20:50:37 (74/83) Installing libsodium (1.0.18-r2) 20:50:37 (75/83) Installing libzmq (4.3.4-r1) 20:50:37 (76/83) Installing ffmpeg-libs (5.1.3-r0) 20:50:37 (77/83) Installing ffmpeg (5.1.3-r0) 20:50:37 (78/83) Installing udev-init-scripts (35-r1) 20:50:37 (79/83) Installing eudev-libs (3.2.11-r4) 20:50:37 (80/83) Installing xz-libs (5.2.9-r0) 20:50:37 (81/83) Installing zstd-libs (1.5.5-r0) 20:50:37 (82/83) Installing kmod-libs (30-r1) 20:50:37 (83/83) Installing eudev (3.2.11-r4) 20:50:37 Executing busybox-1.35.0-r29.trigger 20:50:37 Executing eudev-3.2.11-r4.trigger 20:50:37 OK: 86 MiB in 98 packages 20:50:39 Removing intermediate container c5837f8e4903 20:50:39 ---> 7adee5f345a3 20:50:39 Step 18/36 : WORKDIR / 20:50:39 ---> Running in 277622e9846f 20:50:39 Removing intermediate container 277622e9846f 20:50:39 ---> 3bde82cdda34 20:50:39 Step 19/36 : COPY --from=builder /device-usb-camera/cmd / 20:50:41 ---> f8568e1e1b0e 20:50:41 Step 20/36 : COPY --from=builder /device-usb-camera/LICENSE / 20:50:41 ---> c6b3660ea7f0 20:50:41 Step 21/36 : COPY --from=builder /device-usb-camera/LICENSE-rtsp-simple-server / 20:50:41 ---> 54a339133e1e 20:50:41 Step 22/36 : COPY --from=builder /device-usb-camera/Attribution.txt / 20:50:42 ---> f55e3457581f 20:50:42 Step 23/36 : COPY --from=builder /device-usb-camera/docker-entrypoint.sh / 20:50:43 ---> 056aa6a393c8 20:50:43 Step 24/36 : COPY --from=rtsp /rtsp-simple-server.yml / 20:50:43 ---> edaae8eb03b6 20:50:43 Step 25/36 : COPY --from=rtsp /rtsp-simple-server / 20:50:44 ---> 90f66b064192 20:50:44 Step 26/36 : RUN sed -i 's/rtmpDisable: no/rtmpDisable: yes/g' rtsp-simple-server.yml 20:50:45 ---> Running in 39b36f0c84e1 20:50:46 Removing intermediate container 39b36f0c84e1 20:50:46 ---> 513913dc84c5 20:50:46 Step 27/36 : RUN sed -i 's/hlsDisable: no/hlsDisable: yes/g' rtsp-simple-server.yml 20:50:46 ---> Running in 84d770fbe30b 20:50:48 Removing intermediate container 84d770fbe30b 20:50:48 ---> 34d7484d92ef 20:50:48 Step 28/36 : RUN sed -i 's/protocols: \[udp, multicast, tcp\]/protocols: \[tcp\]/g' rtsp-simple-server.yml 20:50:48 ---> Running in f44ea02b17a4 20:50:49 Removing intermediate container f44ea02b17a4 20:50:49 ---> f2162bba2642 20:50:49 Step 29/36 : RUN sed -i 's,externalAuthenticationURL:,externalAuthenticationURL: http://localhost:8000/rtspauth,g' rtsp-simple-server.yml 20:50:49 ---> Running in 57a0ca0d2af2 20:50:53 Removing intermediate container 57a0ca0d2af2 20:50:53 ---> 0a4c6c0f1f13 20:50:53 Step 30/36 : EXPOSE 59983 20:50:53 ---> Running in 0b098c50efba 20:50:53 Removing intermediate container 0b098c50efba 20:50:53 ---> 7fe178520c59 20:50:53 Step 31/36 : EXPOSE 8554 20:50:53 ---> Running in 6f7be1e2c18d 20:50:53 Removing intermediate container 6f7be1e2c18d 20:50:53 ---> 359a932a193c 20:50:53 Step 32/36 : ENTRYPOINT ["/docker-entrypoint.sh"] 20:50:53 ---> Running in 06becb156d77 20:50:53 Removing intermediate container 06becb156d77 20:50:53 ---> e36c7d3ba42a 20:50:53 Step 33/36 : CMD [ "--configProvider=consul.http://edgex-core-consul:8500", "--registry" ] 20:50:53 ---> Running in 0ba0d5f13ba2 20:50:54 Removing intermediate container 0ba0d5f13ba2 20:50:54 ---> 5820e1f1872f 20:50:54 Step 34/36 : LABEL arch=arm64 20:50:54 ---> Running in 83986b1b9406 20:50:54 Removing intermediate container 83986b1b9406 20:50:54 ---> 9d35996aa267 20:50:54 Step 35/36 : LABEL git_sha=0836578907f2cd94d12620694e96f53e92936738 20:50:54 ---> Running in 270a63885dea 20:50:54 Removing intermediate container 270a63885dea 20:50:54 ---> cb6bf65fbe91 20:50:54 Step 36/36 : LABEL version=3.1.0-dev.16 20:50:54 ---> Running in 69112a7d7111 20:50:55 Removing intermediate container 69112a7d7111 20:50:55 ---> 9e74fba67823 20:50:55 [Warning] One or more build-args [ARCH] were not consumed 20:50:55 Successfully built 9e74fba67823 20:50:55 Successfully tagged device-usb-camera-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) [Pipeline] script [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:50:55 provisioning config files... 20:50:55 copy managed file [device-usb-camera-settings] to file:/w/workspace/device-usb-camera/140@tmp/config10940885662885342967tmp [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:50:55 ---> docker-login.sh 20:50:55 nexus3.edgexfoundry.org:10001 20:50:55 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:50:55 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:50:55 Configure a credential helper to remove this warning. See 20:50:55 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:50:55 20:50:55 Login Succeeded 20:50:55 nexus3.edgexfoundry.org:10002 20:50:56 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:50:56 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:50:56 Configure a credential helper to remove this warning. See 20:50:56 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:50:56 20:50:56 Login Succeeded 20:50:56 nexus3.edgexfoundry.org:10003 20:50:56 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:50:56 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:50:56 Configure a credential helper to remove this warning. See 20:50:56 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:50:56 20:50:56 Login Succeeded 20:50:56 nexus3.edgexfoundry.org:10004 20:50:56 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:50:56 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:50:56 Configure a credential helper to remove this warning. See 20:50:56 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:50:56 20:50:56 Login Succeeded 20:50:56 docker.io 20:50:57 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 20:50:57 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 20:50:57 Configure a credential helper to remove this warning. See 20:50:57 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 20:50:57 20:50:57 Login Succeeded 20:50:57 ---> docker-login.sh ends [Pipeline] } 20:50:57 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 20:50:57 [edgeX.isLTS] Checking if [main] matches against LTS streams [[^jakarta$, ^lts-test$]] [Pipeline] echo 20:50:57 [edgeXDocker.push] Tagging docker image device-usb-camera-arm64 with the following tags: 20:50:57 0836578907f2cd94d12620694e96f53e92936738 20:50:57 latest 20:50:57 3.1.0-dev.16 20:50:57 0836578907f2cd94d12620694e96f53e92936738-3.1.0-dev.16 20:50:57 main 20:50:57 ===================================================== [Pipeline] withEnv [Pipeline] { [Pipeline] withDockerRegistry [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:50:57 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:0836578907f2cd94d12620694e96f53e92936738 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:50:58 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:0836578907f2cd94d12620694e96f53e92936738 20:50:58 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 20:50:58 975e4e9e522a: Preparing 20:50:58 88aed3ceeb0b: Preparing 20:50:58 0d88d785d2e4: Preparing 20:50:58 aaf4b1a86d78: Preparing 20:50:58 608d194cb50c: Preparing 20:50:58 acc83c6ca332: Preparing 20:50:58 912c3f4cff96: Preparing 20:50:58 4015b424ff22: Preparing 20:50:58 034a8dbc169a: Preparing 20:50:58 2406859fc01f: Preparing 20:50:58 4c00ecc647f2: Preparing 20:50:58 970140701f80: Preparing 20:50:58 d2d9d24a8c2a: Preparing 20:50:58 034a8dbc169a: Waiting 20:50:58 2406859fc01f: Waiting 20:50:58 acc83c6ca332: Waiting 20:50:58 912c3f4cff96: Waiting 20:50:58 4c00ecc647f2: Waiting 20:50:58 970140701f80: Waiting 20:50:58 d2d9d24a8c2a: Waiting 20:50:58 4015b424ff22: Waiting 20:50:58 975e4e9e522a: Pushed 20:50:58 88aed3ceeb0b: Pushed 20:50:58 aaf4b1a86d78: Pushed 20:50:58 0d88d785d2e4: Pushed 20:50:58 4015b424ff22: Pushed 20:50:58 034a8dbc169a: Pushed 20:50:58 912c3f4cff96: Pushed 20:50:58 acc83c6ca332: Pushed 20:50:58 d2d9d24a8c2a: Layer already exists 20:50:58 2406859fc01f: Pushed 20:51:03 608d194cb50c: Pushed 20:51:03 4c00ecc647f2: Pushed 20:51:14 970140701f80: Pushed 20:51:14 0836578907f2cd94d12620694e96f53e92936738: digest: sha256:d2e8b996af3d365d4998b8f7fa8c322ecea90f83ae03e2909aaa4c52c0a96d53 size: 3034 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:51:14 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:latest [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:51:14 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:latest 20:51:14 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 20:51:14 975e4e9e522a: Preparing 20:51:14 88aed3ceeb0b: Preparing 20:51:14 0d88d785d2e4: Preparing 20:51:14 aaf4b1a86d78: Preparing 20:51:14 608d194cb50c: Preparing 20:51:14 acc83c6ca332: Preparing 20:51:14 912c3f4cff96: Preparing 20:51:14 4015b424ff22: Preparing 20:51:14 034a8dbc169a: Preparing 20:51:14 2406859fc01f: Preparing 20:51:14 4c00ecc647f2: Preparing 20:51:14 970140701f80: Preparing 20:51:14 d2d9d24a8c2a: Preparing 20:51:14 acc83c6ca332: Waiting 20:51:14 912c3f4cff96: Waiting 20:51:14 4015b424ff22: Waiting 20:51:14 034a8dbc169a: Waiting 20:51:14 2406859fc01f: Waiting 20:51:14 4c00ecc647f2: Waiting 20:51:14 970140701f80: Waiting 20:51:14 d2d9d24a8c2a: Waiting 20:51:14 0d88d785d2e4: Layer already exists 20:51:14 aaf4b1a86d78: Layer already exists 20:51:14 608d194cb50c: Layer already exists 20:51:14 975e4e9e522a: Layer already exists 20:51:14 88aed3ceeb0b: Layer already exists 20:51:14 acc83c6ca332: Layer already exists 20:51:14 4015b424ff22: Layer already exists 20:51:14 034a8dbc169a: Layer already exists 20:51:14 2406859fc01f: Layer already exists 20:51:14 912c3f4cff96: Layer already exists 20:51:14 4c00ecc647f2: Layer already exists 20:51:14 970140701f80: Layer already exists 20:51:14 d2d9d24a8c2a: Layer already exists 20:51:14 latest: digest: sha256:d2e8b996af3d365d4998b8f7fa8c322ecea90f83ae03e2909aaa4c52c0a96d53 size: 3034 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:51:15 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:3.1.0-dev.16 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:51:15 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:3.1.0-dev.16 20:51:15 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 20:51:15 975e4e9e522a: Preparing 20:51:15 88aed3ceeb0b: Preparing 20:51:15 0d88d785d2e4: Preparing 20:51:15 aaf4b1a86d78: Preparing 20:51:15 608d194cb50c: Preparing 20:51:15 acc83c6ca332: Preparing 20:51:15 912c3f4cff96: Preparing 20:51:15 4015b424ff22: Preparing 20:51:15 034a8dbc169a: Preparing 20:51:15 2406859fc01f: Preparing 20:51:15 4c00ecc647f2: Preparing 20:51:15 970140701f80: Preparing 20:51:15 d2d9d24a8c2a: Preparing 20:51:15 acc83c6ca332: Waiting 20:51:15 912c3f4cff96: Waiting 20:51:15 4015b424ff22: Waiting 20:51:15 034a8dbc169a: Waiting 20:51:15 4c00ecc647f2: Waiting 20:51:15 970140701f80: Waiting 20:51:15 d2d9d24a8c2a: Waiting 20:51:15 2406859fc01f: Waiting 20:51:15 608d194cb50c: Layer already exists 20:51:15 975e4e9e522a: Layer already exists 20:51:15 aaf4b1a86d78: Layer already exists 20:51:15 0d88d785d2e4: Layer already exists 20:51:15 88aed3ceeb0b: Layer already exists 20:51:15 acc83c6ca332: Layer already exists 20:51:15 4015b424ff22: Layer already exists 20:51:15 2406859fc01f: Layer already exists 20:51:15 912c3f4cff96: Layer already exists 20:51:15 034a8dbc169a: Layer already exists 20:51:15 4c00ecc647f2: Layer already exists 20:51:15 d2d9d24a8c2a: Layer already exists 20:51:15 970140701f80: Layer already exists 20:51:15 3.1.0-dev.16: digest: sha256:d2e8b996af3d365d4998b8f7fa8c322ecea90f83ae03e2909aaa4c52c0a96d53 size: 3034 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:51:16 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:0836578907f2cd94d12620694e96f53e92936738-3.1.0-dev.16 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:51:16 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:0836578907f2cd94d12620694e96f53e92936738-3.1.0-dev.16 20:51:16 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 20:51:16 975e4e9e522a: Preparing 20:51:16 88aed3ceeb0b: Preparing 20:51:16 0d88d785d2e4: Preparing 20:51:16 aaf4b1a86d78: Preparing 20:51:16 608d194cb50c: Preparing 20:51:16 acc83c6ca332: Preparing 20:51:16 912c3f4cff96: Preparing 20:51:16 4015b424ff22: Preparing 20:51:16 034a8dbc169a: Preparing 20:51:16 2406859fc01f: Preparing 20:51:16 4c00ecc647f2: Preparing 20:51:16 970140701f80: Preparing 20:51:16 d2d9d24a8c2a: Preparing 20:51:16 034a8dbc169a: Waiting 20:51:16 2406859fc01f: Waiting 20:51:16 4c00ecc647f2: Waiting 20:51:16 d2d9d24a8c2a: Waiting 20:51:16 970140701f80: Waiting 20:51:16 acc83c6ca332: Waiting 20:51:16 912c3f4cff96: Waiting 20:51:16 4015b424ff22: Waiting 20:51:16 608d194cb50c: Layer already exists 20:51:16 0d88d785d2e4: Layer already exists 20:51:16 88aed3ceeb0b: Layer already exists 20:51:16 aaf4b1a86d78: Layer already exists 20:51:16 975e4e9e522a: Layer already exists 20:51:16 912c3f4cff96: Layer already exists 20:51:16 4015b424ff22: Layer already exists 20:51:16 034a8dbc169a: Layer already exists 20:51:16 acc83c6ca332: Layer already exists 20:51:16 2406859fc01f: Layer already exists 20:51:16 4c00ecc647f2: Layer already exists 20:51:16 970140701f80: Layer already exists 20:51:16 d2d9d24a8c2a: Layer already exists 20:51:16 0836578907f2cd94d12620694e96f53e92936738-3.1.0-dev.16: digest: sha256:d2e8b996af3d365d4998b8f7fa8c322ecea90f83ae03e2909aaa4c52c0a96d53 size: 3034 [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:51:17 + docker tag device-usb-camera-arm64 nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:main [Pipeline] } [Pipeline] // withEnv [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:51:17 + docker push nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:main 20:51:17 The push refers to repository [nexus3.edgexfoundry.org:10004/device-usb-camera-arm64] 20:51:17 975e4e9e522a: Preparing 20:51:17 88aed3ceeb0b: Preparing 20:51:17 0d88d785d2e4: Preparing 20:51:17 aaf4b1a86d78: Preparing 20:51:17 608d194cb50c: Preparing 20:51:17 acc83c6ca332: Preparing 20:51:17 912c3f4cff96: Preparing 20:51:17 4015b424ff22: Preparing 20:51:17 034a8dbc169a: Preparing 20:51:17 2406859fc01f: Preparing 20:51:17 4c00ecc647f2: Preparing 20:51:17 970140701f80: Preparing 20:51:17 d2d9d24a8c2a: Preparing 20:51:17 acc83c6ca332: Waiting 20:51:17 912c3f4cff96: Waiting 20:51:17 4015b424ff22: Waiting 20:51:17 034a8dbc169a: Waiting 20:51:17 970140701f80: Waiting 20:51:17 d2d9d24a8c2a: Waiting 20:51:17 2406859fc01f: Waiting 20:51:17 4c00ecc647f2: Waiting 20:51:17 608d194cb50c: Layer already exists 20:51:17 88aed3ceeb0b: Layer already exists 20:51:17 975e4e9e522a: Layer already exists 20:51:17 aaf4b1a86d78: Layer already exists 20:51:17 0d88d785d2e4: Layer already exists 20:51:17 4015b424ff22: Layer already exists 20:51:17 acc83c6ca332: Layer already exists 20:51:17 912c3f4cff96: Layer already exists 20:51:17 034a8dbc169a: Layer already exists 20:51:17 2406859fc01f: Layer already exists 20:51:17 4c00ecc647f2: Layer already exists 20:51:17 d2d9d24a8c2a: Layer already exists 20:51:17 970140701f80: Layer already exists 20:51:17 main: digest: sha256:d2e8b996af3d365d4998b8f7fa8c322ecea90f83ae03e2909aaa4c52c0a96d53 size: 3034 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // withEnv [Pipeline] echo 20:51:17 ===================================================== [Pipeline] echo 20:51:17 taggedImages: 20:51:17 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:0836578907f2cd94d12620694e96f53e92936738 20:51:17 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:latest 20:51:17 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:3.1.0-dev.16 20:51:17 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:0836578907f2cd94d12620694e96f53e92936738-3.1.0-dev.16 20:51:17 - nexus3.edgexfoundry.org:10004/device-usb-camera-arm64:main [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage Post stage [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:51:18 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 20:51:18 20:51:18 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:51:18 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 20:51:18 arm64: Pulling from edgex-lftools-log-publisher 20:51:18 8998bd30e6a1: Pulling fs layer 20:51:18 04944245beec: Pulling fs layer 20:51:18 699f458cf7ca: Pulling fs layer 20:51:18 765212b225bb: Pulling fs layer 20:51:18 f23df028b6ca: Pulling fs layer 20:51:18 d65c8cfc05b1: Pulling fs layer 20:51:18 2437ff75d9bd: Pulling fs layer 20:51:18 765212b225bb: Waiting 20:51:18 f23df028b6ca: Waiting 20:51:18 d65c8cfc05b1: Waiting 20:51:18 2437ff75d9bd: Waiting 20:51:18 04944245beec: Verifying Checksum 20:51:18 04944245beec: Download complete 20:51:18 765212b225bb: Verifying Checksum 20:51:18 765212b225bb: Download complete 20:51:18 f23df028b6ca: Verifying Checksum 20:51:18 f23df028b6ca: Download complete 20:51:18 d65c8cfc05b1: Verifying Checksum 20:51:18 d65c8cfc05b1: Download complete 20:51:18 699f458cf7ca: Download complete 20:51:19 8998bd30e6a1: Verifying Checksum 20:51:19 8998bd30e6a1: Download complete 20:51:21 2437ff75d9bd: Verifying Checksum 20:51:21 2437ff75d9bd: Download complete 20:51:23 8998bd30e6a1: Pull complete 20:51:23 04944245beec: Pull complete 20:51:24 699f458cf7ca: Pull complete 20:51:25 765212b225bb: Pull complete 20:51:25 f23df028b6ca: Pull complete 20:51:26 d65c8cfc05b1: Pull complete 20:51:40 2437ff75d9bd: Pull complete 20:51:40 Digest: sha256:08a7fcc486bb39f1d20d4dd6a72316e28301370873105f4106f8313defd495da 20:51:40 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 20:51:40 nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:51:41 prd-ubuntu20.04-docker-arm64-4c-16g-5481 does not seem to be running inside a container 20:51:41 $ 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-usb-camera/140 -v /w/workspace/device-usb-camera/140:/w/workspace/device-usb-camera/140:rw,z -v /w/workspace/device-usb-camera/140@tmp:/w/workspace/device-usb-camera/140@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:arm64 cat 20:51:43 $ docker top 89c2d808d0fee5b78d5d67515d7156ed02d0b639aedb6baa2c3361896ff1fa85 -eo pid,comm [Pipeline] { [Pipeline] libraryResource [Pipeline] sh 20:51:44 ---> job-cost.sh 20:51:44 lf-activate-venv: SKIPPING 20:51:44 INFO: No Stack... 20:51:44 INFO: Retrieving Pricing Info for: v3-standard-4 20:51:45 INFO: Archiving Costs [Pipeline] sh 20:51:46 + cat /w/workspace/device-usb-camera/140/archives/cost.csv 20:51:46 + cut -d, -f6 [Pipeline] lock 20:51:46 Trying to acquire lock on [jenkins-edgexfoundry-device-usb-camera-main-140-stack-cost] 20:51:46 Resource [jenkins-edgexfoundry-device-usb-camera-main-140-stack-cost] did not exist. Created. 20:51:46 Lock acquired on [jenkins-edgexfoundry-device-usb-camera-main-140-stack-cost] [Pipeline] { [Pipeline] unstash [Pipeline] sh 20:51:46 /w/workspace/device-usb-camera/140@tmp/durable-25538b6f/script.sh: 1: Syntax error: Unterminated quoted string [Pipeline] sh 20:51:47 + echo total: 0.10999999940395355 [Pipeline] stash 20:51:47 Warning: overwriting stash ‘stack-cost’ 20:51:47 Stashed 1 file(s) [Pipeline] } 20:51:47 Lock released on resource [jenkins-edgexfoundry-device-usb-camera-main-140-stack-cost] [Pipeline] // lock [Pipeline] } 20:51:47 $ docker stop --time=1 89c2d808d0fee5b78d5d67515d7156ed02d0b639aedb6baa2c3361896ff1fa85 20:51:48 $ docker rm -f --volumes 89c2d808d0fee5b78d5d67515d7156ed02d0b639aedb6baa2c3361896ff1fa85 [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:51:49 provisioning config files... 20:51:49 copy managed file [device-usb-camera-codecov-token] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config11398407682506176373tmp [Pipeline] { [Pipeline] sh 20:51:49 + set +x 20:51:49 + bash -s -- 20:51:49 + curl -s https://codecov.io/bash 20:51:49 20:51:49 _____ _ 20:51:49 / ____| | | 20:51:49 | | ___ __| | ___ ___ _____ __ 20:51:49 | | / _ \ / _` |/ _ \/ __/ _ \ \ / / 20:51:49 | |___| (_) | (_| | __/ (_| (_) \ V / 20:51:49 \_____\___/ \__,_|\___|\___\___/ \_/ 20:51:49 Bash-1.0.6 20:51:49 20:51:49 20:51:49 ==> git version 2.25.1 found 20:51:49 ==> 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:51:49 Release-Date: 2020-01-08 20:51:49 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:51:49 Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets 20:51:49 ==> Jenkins CI detected. 20:51:49 current dir:  /w/workspace/exfoundry_device-usb-camera_main 20:51:49 project root: . 20:51:49 --> token set from env 20:51:49 Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml 20:51:49 ==> Running gcov in . (disable via -X gcov) 20:51:49 ==> Python coveragepy not found 20:51:49 ==> Searching for coverage reports in: 20:51:49 + . 20:51:49 -> Found 1 reports 20:51:49 ==> Detecting git/mercurial file structure 20:51:49 ==> Reading reports 20:51:49 + ./coverage.out bytes=54378 20:51:49 ==> Appending adjustments 20:51:49 https://docs.codecov.io/docs/fixing-reports 20:51:49 + Found adjustments 20:51:49 ==> Gzipping contents 20:51:49 8.0K /tmp/codecov.ibd12w.gz 20:51:49 ==> Uploading reports 20:51:49 url: https://codecov.io 20:51:49 query: branch=main&commit=0836578907f2cd94d12620694e96f53e92936738&build=140&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-usb-camera%2Fjob%2Fmain%2F140%2F&name=&tag=&slug=edgexfoundry%2Fdevice-usb-camera&service=jenkins&flags=&pr=&job=&cmd_args= 20:51:49 -> Pinging Codecov 20:51:49 https://codecov.io/upload/v4?package=bash-1.0.6&token=&package=bash-1.0.6&token=6df5b310-220c-4ff1-ad85-d7a32441f080&branch=main&commit=0836578907f2cd94d12620694e96f53e92936738&build=140&build_url=https%3A%2F%2Fjenkins.edgexfoundry.org%2Fjob%2Fedgexfoundry%2Fjob%2Fdevice-usb-camera%2Fjob%2Fmain%2F140%2F&name=&tag=&slug=edgexfoundry%2Fdevice-usb-camera&service=jenkins&flags=&pr=&job=&cmd_args= 20:51:49 -> Uploading to 20:51:49 https://storage.googleapis.com/codecov/v4/raw/2023-09-06/73D8F5FF140700D3E01443B452E23636/0836578907f2cd94d12620694e96f53e92936738/41596472-24fb-4779-be77-6bbd627082a3.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJOGFN2JQ4OCTGA2MU5AEIT7OT5Z7HTFOAN2SPG4NWSN2UJYOY5U6LZQ%2F20230906%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20230906T205149Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=d466c19e8279849542aed97e1e2e01c1ca7d2e9534e7980241f7118b93f3e6dd 20:51:49 % Total % Received % Xferd Average Speed Time Time Time Current 20:51:49 Dload Upload Total Spent Left Speed 20:51:49 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 6952 0 0 100 6952 0 32185 --:--:-- --:--:-- --:--:-- 32185 20:51:49 -> Reports have been successfully queued for processing at https://app.codecov.io/github/edgexfoundry/device-usb-camera/commit/0836578907f2cd94d12620694e96f53e92936738 [Pipeline] } 20:51:49 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snyk Dependency Scan) [Pipeline] echo 20:51:50 [edgeXSnyk] dockerImage=null, dockerFile=null [Pipeline] withCredentials 20:51:50 Masking supported pattern matches of $SNYK_TOKEN [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:51:50 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 20:51:50 20:51:50 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:51:50 + docker pull nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 20:51:50 1.410.4: Pulling from edgex-devops/edgex-snyk-go 20:51:50 df9b9388f04a: Pulling fs layer 20:51:50 52dc419b0ee2: Pulling fs layer 20:51:50 25bc292e5bac: Pulling fs layer 20:51:50 114826534d7a: Pulling fs layer 20:51:50 4657fd5d0bcf: Pulling fs layer 20:51:50 6ad1cebc031e: Pulling fs layer 20:51:50 8a3aa393b2d8: Pulling fs layer 20:51:50 114826534d7a: Waiting 20:51:50 4657fd5d0bcf: Waiting 20:51:50 6ad1cebc031e: Waiting 20:51:50 8a3aa393b2d8: Waiting 20:51:50 25bc292e5bac: Verifying Checksum 20:51:50 52dc419b0ee2: Verifying Checksum 20:51:50 52dc419b0ee2: Download complete 20:51:50 4657fd5d0bcf: Verifying Checksum 20:51:50 4657fd5d0bcf: Download complete 20:51:50 df9b9388f04a: Verifying Checksum 20:51:50 df9b9388f04a: Download complete 20:51:50 df9b9388f04a: Pull complete 20:51:50 6ad1cebc031e: Verifying Checksum 20:51:50 6ad1cebc031e: Download complete 20:51:50 52dc419b0ee2: Pull complete 20:51:50 25bc292e5bac: Pull complete 20:51:51 114826534d7a: Verifying Checksum 20:51:51 114826534d7a: Download complete 20:51:51 8a3aa393b2d8: Verifying Checksum 20:51:51 8a3aa393b2d8: Download complete 20:51:54 114826534d7a: Pull complete 20:51:54 4657fd5d0bcf: Pull complete 20:51:55 6ad1cebc031e: Pull complete 20:51:58 8a3aa393b2d8: Pull complete 20:51:58 Digest: sha256:4b4dcd1004c4b70ae7ff23424eaa7ae18978b3759dc64bf5c8870aa20fc5e024 20:51:58 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 20:51:58 nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:51:58 prd-ubuntu20.04-docker-8c-8g-5480 does not seem to be running inside a container 20:51:58 $ docker run -t -d -u 1001:1001 -u 0:0 --privileged -v /var/run/docker.sock:/var/run/docker.sock --entrypoint= -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10003/edgex-devops/edgex-snyk-go:1.410.4 cat 20:52:07 $ docker top 96c4f1e8df8647698756aacc3d3ecd17587c68e240cc58ff7c2b97f4efe81955 -eo pid,comm [Pipeline] { [Pipeline] echo 20:52:07 [edgeXSnyk] command to run: set -o pipefail ; snyk monitor --org=edgex-jenkins --project-name='edgexfoundry/device-usb-camera:main' [Pipeline] sh 20:52:07 + set -o pipefail 20:52:07 + snyk monitor '--org=edgex-jenkins' '--project-name=edgexfoundry/device-usb-camera:main' 20:52:14 20:52:14 Monitoring /w/workspace/exfoundry_device-usb-camera_main (github.com/edgexfoundry/device-usb-camera)... 20:52:14 20:52:14 Explore this snapshot at https://app.snyk.io/org/edgex-jenkins/project/bdb14ab0-0d5f-4d79-9d3c-333131f95750/history/012f54a3-fb0f-4832-b68e-a8ccdac31922 20:52:14 20:52:14 Tip: Detected multiple supported manifests (1), use --all-projects to scan all of them at once. 20:52:14 20:52:14 Notifications about newly disclosed issues related to these dependencies will be emailed to you. 20:52:14 20:52:15 20:52:15 A medium severity vulnerability was found in the Snyk CLI versions you are using. 20:52:15 We fixed the vulnerability in version 1.996.0. We recommend updating to the latest version. 20:52:15 More details here: https://snyk.co/ue1NS 20:52:15 You have reached your monthly limit of 401 private tests for your edgex-jenkins org. 20:52:15 To learn more about our plans and increase your tests limit visit https://snyk.io/plans. [Pipeline] } 20:52:15 $ docker stop --time=1 96c4f1e8df8647698756aacc3d3ecd17587c68e240cc58ff7c2b97f4efe81955 20:52:18 $ docker rm -f --volumes 96c4f1e8df8647698756aacc3d3ecd17587c68e240cc58ff7c2b97f4efe81955 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // withCredentials [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) [Pipeline] stage [Pipeline] { (Tag) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] sh 20:52:19 + git log --format=format:%s -1 0836578907f2cd94d12620694e96f53e92936738 [Pipeline] sh 20:52:19 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 20:52:19 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:52:20 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 20:52:20 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:52:20 prd-ubuntu20.04-docker-8c-8g-5480 does not seem to be running inside a container 20:52:20 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 20:52:20 $ docker top 9fa53021016b0742b78c01f74e08ee81ffe7f81b6dd49eb712970ddb3cab9170 -eo pid,comm 20:52:20 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). 20:52:20 Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 20:52:20 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 20:52:20 [ssh-agent] Looking for ssh-agent implementation... 20:52:20 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 20:52:20 $ docker exec 9fa53021016b0742b78c01f74e08ee81ffe7f81b6dd49eb712970ddb3cab9170 ssh-agent 20:52:21 SSH_AUTH_SOCK=/tmp/ssh-uApkYRZAJN1o/agent.34 20:52:21 SSH_AGENT_PID=41 20:52:21 Running ssh-add (command line suppressed) 20:52:21 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_13957734017194057849.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_13957734017194057849.key) 20:52:21 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 20:52:21 + git semver tag 20:52:21 2023-09-06 20:52:21,630 [run_tag] DEBUG tag force:False 20:52:21 2023-09-06 20:52:21,630 [check_head_tag] DEBUG check head tag 20:52:21 2023-09-06 20:52:21,633 [execute] INFO git cat-file --batch-check 20:52:21 2023-09-06 20:52:21,633 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=) 20:52:21 2023-09-06 20:52:21,637 [execute] INFO git cat-file --batch 20:52:21 2023-09-06 20:52:21,637 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=) 20:52:21 2023-09-06 20:52:21,668 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 20:52:21 2023-09-06 20:52:21,668 [execute] INFO git tag -a v3.1.0-dev.16 -m v3.1.0-dev.16 20:52:21 2023-09-06 20:52:21,668 [execute] DEBUG Popen(['git', 'tag', '-a', 'v3.1.0-dev.16', '-m', 'v3.1.0-dev.16'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=None) 20:52:21 2023-09-06 20:52:21,673 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 20:52:21 3.1.0-dev.16 [Pipeline] } 20:52:21 $ docker exec --env ******** --env ******** 9fa53021016b0742b78c01f74e08ee81ffe7f81b6dd49eb712970ddb3cab9170 ssh-agent -k 20:52:21 unset SSH_AUTH_SOCK; 20:52:21 unset SSH_AGENT_PID; 20:52:21 echo Agent pid 41 killed; 20:52:21 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 20:52:22 + git semver [Pipeline] } 20:52:22 $ docker stop --time=1 9fa53021016b0742b78c01f74e08ee81ffe7f81b6dd49eb712970ddb3cab9170 20:52:23 $ docker rm -f --volumes 9fa53021016b0742b78c01f74e08ee81ffe7f81b6dd49eb712970ddb3cab9170 [Pipeline] // withDockerContainer [Pipeline] stage [Pipeline] { (LF Tools Sigul) [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:52:24 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 20:52:24 20:52:24 Error: No such object: nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:52:24 + docker pull nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 20:52:24 0.23.1-centos7: Pulling from edgex-lftools 20:52:24 ab5ef0e58194: Pulling fs layer 20:52:24 9712f1f96733: Pulling fs layer 20:52:24 63f879dbbcfc: Pulling fs layer 20:52:24 0d9ebad4ef96: Pulling fs layer 20:52:24 e9a5061849ea: Pulling fs layer 20:52:24 d747dcd14b5f: Pulling fs layer 20:52:24 2de7ff778b66: Pulling fs layer 20:52:24 e9a5061849ea: Waiting 20:52:24 2de7ff778b66: Waiting 20:52:24 d747dcd14b5f: Waiting 20:52:24 9712f1f96733: Verifying Checksum 20:52:24 9712f1f96733: Download complete 20:52:24 63f879dbbcfc: Verifying Checksum 20:52:24 63f879dbbcfc: Download complete 20:52:24 0d9ebad4ef96: Verifying Checksum 20:52:24 0d9ebad4ef96: Download complete 20:52:24 d747dcd14b5f: Download complete 20:52:24 e9a5061849ea: Verifying Checksum 20:52:24 e9a5061849ea: Download complete 20:52:24 ab5ef0e58194: Verifying Checksum 20:52:24 ab5ef0e58194: Download complete 20:52:25 2de7ff778b66: Verifying Checksum 20:52:25 2de7ff778b66: Download complete 20:52:27 ab5ef0e58194: Pull complete 20:52:27 9712f1f96733: Pull complete 20:52:28 63f879dbbcfc: Pull complete 20:52:32 0d9ebad4ef96: Pull complete 20:52:32 e9a5061849ea: Pull complete 20:52:32 d747dcd14b5f: Pull complete 20:52:33 2de7ff778b66: Pull complete 20:52:33 Digest: sha256:02657cf374e2015a0d4d7d3420cb6fe05d6b2b35acbcf0b45035c21bd1e1ff52 20:52:33 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 20:52:33 nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:52:33 prd-ubuntu20.04-docker-8c-8g-5480 does not seem to be running inside a container 20:52:33 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools:0.23.1-centos7 cat 20:52:38 $ docker top 5e656c33f5add704d17cab174892799fc84bc7adebd000cfc84a97eb1114d9bd -eo pid,comm [Pipeline] { [Pipeline] configFileProvider 20:52:38 provisioning config files... 20:52:38 copy managed file [sigul-config] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config6153322303001546003tmp 20:52:38 copy managed file [sigul-password] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config10909704634071551712tmp 20:52:38 copy managed file [sigul-pki] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config3528557761030111747tmp [Pipeline] { [Pipeline] echo 20:52:38 Running global-jjb/shell/sigul-configuration.sh [Pipeline] libraryResource [Pipeline] sh 20:52:38 ---> sigul-configuration.sh 20:52:38 gpg: directory `/root/.gnupg' created 20:52:38 gpg: new configuration file `/root/.gnupg/gpg.conf' created 20:52:38 gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run 20:52:38 gpg: keyring `/root/.gnupg/secring.gpg' created 20:52:38 gpg: keyring `/root/.gnupg/pubring.gpg' created 20:52:38 gpg: CAST5 encrypted data 20:52:38 gpg: encrypted with 1 passphrase 20:52:38 gpg: WARNING: message was not integrity protected [Pipeline] sh 20:52:39 + mkdir /home/jenkins 20:52:39 + mkdir /home/jenkins/sigul [Pipeline] sh 20:52:39 + cp -R /root/sigul/cert8.db /root/sigul/key3.db /root/sigul/nss-password.txt /root/sigul/secmod.db /root/sigul/vex-yul-edgex-jenkins-1.ci.codeaurora.org.p12 /home/jenkins/sigul/ [Pipeline] echo 20:52:39 Running global-jjb/shell/sigul-install.sh [Pipeline] libraryResource [Pipeline] sh 20:52:39 ---> sigul-install.sh 20:52:39 Sigul already installed; skipping installation. [Pipeline] sh 20:52:39 + git tag --list 20:52:39 v0.0.0 20:52:39 v0.0.1-dev.1 20:52:39 v0.0.1-dev.10 20:52:39 v0.0.1-dev.11 20:52:39 v0.0.1-dev.12 20:52:39 v0.0.1-dev.13 20:52:39 v0.0.1-dev.14 20:52:39 v0.0.1-dev.15 20:52:39 v0.0.1-dev.16 20:52:39 v0.0.1-dev.2 20:52:39 v0.0.1-dev.3 20:52:39 v0.0.1-dev.4 20:52:39 v0.0.1-dev.5 20:52:39 v0.0.1-dev.6 20:52:39 v0.0.1-dev.7 20:52:39 v0.0.1-dev.8 20:52:39 v0.0.1-dev.9 20:52:39 v2.2.0 20:52:39 v2.2.0-dev.17 20:52:39 v2.2.0-dev.18 20:52:39 v2.2.0-dev.19 20:52:39 v2.2.0-dev.20 20:52:39 v2.2.0-dev.21 20:52:39 v2.2.0-dev.22 20:52:39 v2.2.0-dev.23 20:52:39 v2.2.0-dev.24 20:52:39 v2.2.0-dev.25 20:52:39 v2.2.0-dev.26 20:52:39 v2.2.0-dev.27 20:52:39 v2.3.0 20:52:39 v2.3.0-dev.1 20:52:39 v2.3.0-dev.10 20:52:39 v2.3.0-dev.11 20:52:39 v2.3.0-dev.12 20:52:39 v2.3.0-dev.13 20:52:39 v2.3.0-dev.14 20:52:39 v2.3.0-dev.15 20:52:39 v2.3.0-dev.16 20:52:39 v2.3.0-dev.17 20:52:39 v2.3.0-dev.18 20:52:39 v2.3.0-dev.19 20:52:39 v2.3.0-dev.2 20:52:39 v2.3.0-dev.20 20:52:39 v2.3.0-dev.21 20:52:39 v2.3.0-dev.22 20:52:39 v2.3.0-dev.23 20:52:39 v2.3.0-dev.24 20:52:39 v2.3.0-dev.25 20:52:39 v2.3.0-dev.26 20:52:39 v2.3.0-dev.27 20:52:39 v2.3.0-dev.28 20:52:39 v2.3.0-dev.3 20:52:39 v2.3.0-dev.4 20:52:39 v2.3.0-dev.5 20:52:39 v2.3.0-dev.6 20:52:39 v2.3.0-dev.7 20:52:39 v2.3.0-dev.8 20:52:39 v2.3.0-dev.9 20:52:39 v2.3.1 20:52:39 v2.3.1-dev.4 20:52:39 v2.3.1-dev.5 20:52:39 v2.3.1-dev.6 20:52:39 v3.0 20:52:39 v3.0.0 20:52:39 v3.0.0-dev.1 20:52:39 v3.0.0-dev.10 20:52:39 v3.0.0-dev.11 20:52:39 v3.0.0-dev.12 20:52:39 v3.0.0-dev.13 20:52:39 v3.0.0-dev.14 20:52:39 v3.0.0-dev.15 20:52:39 v3.0.0-dev.16 20:52:39 v3.0.0-dev.17 20:52:39 v3.0.0-dev.18 20:52:39 v3.0.0-dev.19 20:52:39 v3.0.0-dev.2 20:52:39 v3.0.0-dev.20 20:52:39 v3.0.0-dev.21 20:52:39 v3.0.0-dev.22 20:52:39 v3.0.0-dev.23 20:52:39 v3.0.0-dev.24 20:52:39 v3.0.0-dev.25 20:52:39 v3.0.0-dev.26 20:52:39 v3.0.0-dev.27 20:52:39 v3.0.0-dev.28 20:52:39 v3.0.0-dev.29 20:52:39 v3.0.0-dev.3 20:52:39 v3.0.0-dev.30 20:52:39 v3.0.0-dev.31 20:52:39 v3.0.0-dev.32 20:52:39 v3.0.0-dev.33 20:52:39 v3.0.0-dev.34 20:52:39 v3.0.0-dev.35 20:52:39 v3.0.0-dev.36 20:52:39 v3.0.0-dev.37 20:52:39 v3.0.0-dev.38 20:52:39 v3.0.0-dev.39 20:52:39 v3.0.0-dev.4 20:52:39 v3.0.0-dev.40 20:52:39 v3.0.0-dev.41 20:52:39 v3.0.0-dev.42 20:52:39 v3.0.0-dev.43 20:52:39 v3.0.0-dev.44 20:52:39 v3.0.0-dev.45 20:52:39 v3.0.0-dev.46 20:52:39 v3.0.0-dev.47 20:52:39 v3.0.0-dev.48 20:52:39 v3.0.0-dev.49 20:52:39 v3.0.0-dev.5 20:52:39 v3.0.0-dev.50 20:52:39 v3.0.0-dev.51 20:52:39 v3.0.0-dev.6 20:52:39 v3.0.0-dev.7 20:52:39 v3.0.0-dev.8 20:52:39 v3.0.0-dev.9 20:52:39 v3.1.0-dev.1 20:52:39 v3.1.0-dev.10 20:52:39 v3.1.0-dev.11 20:52:39 v3.1.0-dev.12 20:52:39 v3.1.0-dev.13 20:52:39 v3.1.0-dev.14 20:52:39 v3.1.0-dev.15 20:52:39 v3.1.0-dev.16 20:52:39 v3.1.0-dev.2 20:52:39 v3.1.0-dev.3 20:52:39 v3.1.0-dev.4 20:52:39 v3.1.0-dev.5 20:52:39 v3.1.0-dev.6 20:52:39 v3.1.0-dev.7 20:52:39 v3.1.0-dev.8 20:52:39 v3.1.0-dev.9 [Pipeline] sh 20:52:40 + lftools sign git-tag v3.1.0-dev.16 20:52:40 Signing Git tag with Sigul... 20:52:40 Signing v3.1.0-dev.16 [Pipeline] echo 20:52:41 Running global-jjb/shell/sigul-configuration-cleanup.sh [Pipeline] libraryResource [Pipeline] sh 20:52:41 ---> sigul-configuration-cleanup.sh [Pipeline] } 20:52:41 Deleting 3 temporary files [Pipeline] // configFileProvider [Pipeline] } 20:52:41 $ docker stop --time=1 5e656c33f5add704d17cab174892799fc84bc7adebd000cfc84a97eb1114d9bd 20:52:42 $ docker rm -f --volumes 5e656c33f5add704d17cab174892799fc84bc7adebd000cfc84a97eb1114d9bd [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) [Pipeline] sh 20:52:43 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 20:52:43 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:52:43 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 20:52:43 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:52:43 prd-ubuntu20.04-docker-8c-8g-5480 does not seem to be running inside a container 20:52:43 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 20:52:43 $ docker top 3365d00df9172ef2793db971fcd2293b285dfad69b43947ac8f4932756dc68d5 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 20:52:43 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 20:52:43 [ssh-agent] Looking for ssh-agent implementation... 20:52:43 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 20:52:43 $ docker exec 3365d00df9172ef2793db971fcd2293b285dfad69b43947ac8f4932756dc68d5 ssh-agent 20:52:44 SSH_AUTH_SOCK=/tmp/ssh-i2lffuHPH5G5/agent.33 20:52:44 SSH_AGENT_PID=40 20:52:44 Running ssh-add (command line suppressed) 20:52:44 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_9644680782340596912.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_9644680782340596912.key) 20:52:44 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 20:52:44 + git semver bump pre 20:52:44 2023-09-06 20:52:44,643 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 20:52:44 2023-09-06 20:52:44,643 [bump_version] DEBUG bumping version:3.1.0-dev.16 on axis:pre with prefix:dev 20:52:44 2023-09-06 20:52:44,643 [bump_version] DEBUG bumped version:3.1.0-dev.17 20:52:44 2023-09-06 20:52:44,643 [write_version] DEBUG write version:3.1.0-dev.17 to path:/w/workspace/exfoundry_device-usb-camera_main/.semver/main with force:True 20:52:44 2023-09-06 20:52:44,643 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 20:52:44 2023-09-06 20:52:44,644 [write_file] DEBUG write to file:/w/workspace/exfoundry_device-usb-camera_main/.semver/main 20:52:44 2023-09-06 20:52:44,646 [execute] INFO git cat-file --batch-check 20:52:44 2023-09-06 20:52:44,646 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=) 20:52:44 2023-09-06 20:52:44,651 [execute] INFO git cat-file --batch 20:52:44 2023-09-06 20:52:44,652 [execute] DEBUG Popen(['git', 'cat-file', '--batch'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=) 20:52:44 2023-09-06 20:52:44,656 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 20:52:44 3.1.0-dev.17 [Pipeline] } 20:52:44 $ docker exec --env ******** --env ******** 3365d00df9172ef2793db971fcd2293b285dfad69b43947ac8f4932756dc68d5 ssh-agent -k 20:52:44 unset SSH_AUTH_SOCK; 20:52:44 unset SSH_AGENT_PID; 20:52:44 echo Agent pid 40 killed; 20:52:44 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 20:52:45 + git semver [Pipeline] } 20:52:45 $ docker stop --time=1 3365d00df9172ef2793db971fcd2293b285dfad69b43947ac8f4932756dc68d5 20:52:46 $ docker rm -f --volumes 3365d00df9172ef2793db971fcd2293b285dfad69b43947ac8f4932756dc68d5 [Pipeline] // withDockerContainer [Pipeline] sh 20:52:47 + grep github.com ecdsa /etc/ssh/ssh_known_hosts 20:52:47 github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg= [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:52:47 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 20:52:47 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:52:47 prd-ubuntu20.04-docker-8c-8g-5480 does not seem to be running inside a container 20:52:47 $ docker run -t -d -u 1001:1001 -u 0:0 -v /etc/ssh:/etc/ssh -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@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 ******** nexus3.edgexfoundry.org:10003/edgex-devops/py-git-semver:0.1.4 cat 20:52:47 $ docker top 6bec251046d59015c217254f0dd36cb351e3c634427df7c8f04df7dd26e963c9 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 20:52:47 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 20:52:47 [ssh-agent] Looking for ssh-agent implementation... 20:52:48 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 20:52:48 $ docker exec 6bec251046d59015c217254f0dd36cb351e3c634427df7c8f04df7dd26e963c9 ssh-agent 20:52:48 SSH_AUTH_SOCK=/tmp/ssh-92kZy62RCocm/agent.32 20:52:48 SSH_AGENT_PID=38 20:52:48 Running ssh-add (command line suppressed) 20:52:48 Identity added: /w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_13576778096294538860.key (/w/workspace/exfoundry_device-usb-camera_main@tmp/private_key_13576778096294538860.key) 20:52:48 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 20:52:48 + git semver push 20:52:48 2023-09-06 20:52:48,750 [run_push] DEBUG push 20:52:48 2023-09-06 20:52:48,750 [execute] INFO git cat-file --batch-check 20:52:48 2023-09-06 20:52:48,751 [execute] DEBUG Popen(['git', 'cat-file', '--batch-check'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=) 20:52:48 2023-09-06 20:52:48,754 [execute] INFO git rev-list 303d2239d431096611d68e43709a97704445c93a -- 20:52:48 2023-09-06 20:52:48,755 [execute] DEBUG Popen(['git', 'rev-list', '303d2239d431096611d68e43709a97704445c93a', '--'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=None) 20:52:48 2023-09-06 20:52:48,762 [execute] INFO git fetch -v origin 20:52:48 2023-09-06 20:52:48,762 [execute] DEBUG Popen(['git', 'fetch', '-v', 'origin'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=True, shell=None, istream=None) 20:52:49 2023-09-06 20:52:49,218 [run_push] DEBUG no remote changes detected 20:52:49 2023-09-06 20:52:49,218 [execute] INFO git push origin semver 20:52:49 2023-09-06 20:52:49,219 [execute] DEBUG Popen(['git', 'push', 'origin', 'semver'], cwd=/w/workspace/exfoundry_device-usb-camera_main/.semver, universal_newlines=False, shell=None, istream=None) 20:52:50 2023-09-06 20:52:49,981 [run_push] DEBUG push all version tags 20:52:50 2023-09-06 20:52:49,982 [execute] INFO git push origin refs/tags/v*:refs/tags/v* 20:52:50 2023-09-06 20:52:49,982 [execute] DEBUG Popen(['git', 'push', 'origin', 'refs/tags/v*:refs/tags/v*'], cwd=/w/workspace/exfoundry_device-usb-camera_main, universal_newlines=False, shell=None, istream=None) 20:52:50 2023-09-06 20:52:50,730 [read_version] DEBUG read version from /w/workspace/exfoundry_device-usb-camera_main/.semver/main 20:52:50 3.1.0-dev.17 [Pipeline] } 20:52:50 $ docker exec --env ******** --env ******** 6bec251046d59015c217254f0dd36cb351e3c634427df7c8f04df7dd26e963c9 ssh-agent -k 20:52:51 unset SSH_AUTH_SOCK; 20:52:51 unset SSH_AGENT_PID; 20:52:51 echo Agent pid 38 killed; 20:52:51 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 20:52:51 + git semver [Pipeline] } 20:52:51 $ docker stop --time=1 6bec251046d59015c217254f0dd36cb351e3c634427df7c8f04df7dd26e963c9 20:52:52 $ docker rm -f --volumes 6bec251046d59015c217254f0dd36cb351e3c634427df7c8f04df7dd26e963c9 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Experimental Tag) Stage "Bump Experimental Tag" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Stable (Named) Tag) Stage "Bump Stable (Named) Tag" 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:52:53 + [ -d /w/workspace/exfoundry_device-usb-camera_main/archives ] 20:52:53 + ls -al /w/workspace/exfoundry_device-usb-camera_main/archives 20:52:53 total 16 20:52:53 drwxr-xr-x 3 root root 4096 Sep 6 20:43 . 20:52:53 drwxrwxr-x 11 jenkins jenkins 4096 Sep 6 20:52 .. 20:52:53 drwxr-xr-x 2 root root 4096 Sep 6 20:43 cost 20:52:53 -rw-r--r-- 1 root root 89 Sep 6 20:43 cost.csv 20:52:53 + sudo chown -R jenkins:jenkins /w/workspace/exfoundry_device-usb-camera_main/archives 20:52:53 + ls -al /w/workspace/exfoundry_device-usb-camera_main/archives 20:52:53 total 16 20:52:53 drwxr-xr-x 3 jenkins jenkins 4096 Sep 6 20:43 . 20:52:53 drwxrwxr-x 11 jenkins jenkins 4096 Sep 6 20:52 .. 20:52:53 drwxr-xr-x 2 jenkins jenkins 4096 Sep 6 20:43 cost 20:52:53 -rw-r--r-- 1 jenkins jenkins 89 Sep 6 20:43 cost.csv [Pipeline] libraryResource [Pipeline] sh 20:52:53 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 20:52:54 ---> package-listing.sh 20:52:54 ++ facter osfamily 20:52:54 ++ tr '[:upper:]' '[:lower:]' 20:52:54 + OS_FAMILY=debian 20:52:54 + workspace=/w/workspace/exfoundry_device-usb-camera_main 20:52:54 + START_PACKAGES=/tmp/packages_start.txt 20:52:54 + END_PACKAGES=/tmp/packages_end.txt 20:52:54 + DIFF_PACKAGES=/tmp/packages_diff.txt 20:52:54 + PACKAGES=/tmp/packages_start.txt 20:52:54 + '[' /w/workspace/exfoundry_device-usb-camera_main ']' 20:52:54 + PACKAGES=/tmp/packages_end.txt 20:52:54 + case "${OS_FAMILY}" in 20:52:54 + dpkg -l 20:52:54 + grep '^ii' 20:52:54 + '[' -f /tmp/packages_start.txt ']' 20:52:54 + '[' -f /tmp/packages_end.txt ']' 20:52:54 + diff /tmp/packages_start.txt /tmp/packages_end.txt 20:52:54 + '[' /w/workspace/exfoundry_device-usb-camera_main ']' 20:52:54 + mkdir -p /w/workspace/exfoundry_device-usb-camera_main/archives/ 20:52:54 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/exfoundry_device-usb-camera_main/archives/ [Pipeline] echo 20:52:54 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/exfoundry_device-usb-camera_main/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json] [Pipeline] sh 20:52:55 + facter operatingsystem [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 20:52:55 + docker inspect -f . nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest 20:52:55 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 20:52:55 prd-ubuntu20.04-docker-8c-8g-5480 does not seem to be running inside a container 20:52:55 $ 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/exfoundry_device-usb-camera_main/facter-os:/facter-os -v /proc/uptime:/proc/uptime -v /run/cloud-init/result.json:/run/cloud-init/result.json -w /w/workspace/exfoundry_device-usb-camera_main -v /w/workspace/exfoundry_device-usb-camera_main:/w/workspace/exfoundry_device-usb-camera_main:rw,z -v /w/workspace/exfoundry_device-usb-camera_main@tmp:/w/workspace/exfoundry_device-usb-camera_main@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 ******** nexus3.edgexfoundry.org:10003/edgex-lftools-log-publisher:latest cat 20:52:56 $ docker top 4852c673984808157e9a1b513f33f8f8b29783d141d5ef88548958cfa257042a -eo pid,comm [Pipeline] { [Pipeline] sh 20:52:56 + touch /tmp/pre-build-complete [Pipeline] sh 20:52:56 + mkdir -p /var/log/sysstat [Pipeline] sh 20:52:57 + ls /var/log/sa-host 20:52:57 ls: cannot access '/var/log/sa-host': No such file or directory [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 20:52:57 provisioning config files... 20:52:57 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/exfoundry_device-usb-camera_main@tmp/config13042013197287708913tmp [Pipeline] { [Pipeline] echo 20:52:57 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 20:52:57 ---> create-netrc.sh [Pipeline] } 20:52:57 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] libraryResource [Pipeline] sh 20:52:57 ---> python-tools-install.sh [Pipeline] echo 20:52:57 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 20:52:58 ---> sudo-logs.sh 20:52:58 Archiving 'sudo' log.. [Pipeline] unstash [Pipeline] echo 20:52:58 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 20:52:58 ---> job-cost.sh 20:52:58 lf-activate-venv: SKIPPING 20:52:58 DEBUG: total: 0.2199999988079071 20:52:58 INFO: Retrieving Stack Cost... 20:52:58 INFO: Retrieving Pricing Info for: v3-standard-8 20:52:59 INFO: Archiving Costs [Pipeline] echo 20:52:59 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 20:52:59 ---> logs-deploy.sh 20:52:59 lf-activate-venv: SKIPPING 20:52:59 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-usb-camera/main/140 20:52:59 INFO: archiving workspace using pattern(s): 20:53:00 Archives upload complete. 20:53:00 INFO: archiving logs to Nexus